{"id":25809,"date":"2016-05-17T23:52:00","date_gmt":"2016-05-17T23:52:00","guid":{"rendered":"http:\/\/192.168.25.214\/blogmed\/?p=25809"},"modified":"2021-04-02T04:56:24","modified_gmt":"2021-04-02T04:56:24","slug":"distribuicoes-linux-no-samsung-chromebook-arm-xe303c12","status":"publish","type":"post","link":"https:\/\/antonini.ddns.net\/?p=25809","title":{"rendered":"Distribui\u00e7\u00f5es Linux no Samsung Chromebook ARM (XE303C12)"},"content":{"rendered":"<div>\n<p><a title=\"Perfil do usu\u00e1rio\" href=\"https:\/\/www.vivaolinux.com.br\/%7EToriwan\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft\" style=\"border: 0px none;\" alt=\"\" src=\"https:\/\/static.vivaolinux.com.br\/imagens\/fotos\/desconhecido.png\" width=\"80\" height=\"60\" border=\"0\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">Chromebooks s\u00e3o iguais aos poderosos Macbooks em termos de design: n\u00e3o tem ventoinha, liga r\u00e1pido e \u00e9 bem leve. Vem equipado com o Chrome OS, um Gentoo extremamente modificado. Mas a\u00ed voc\u00ea quer instalar o Linux nele, n\u00e3o? \u00c9 ai que eu irei te ajudar, vamos destravar a liberdade dele!<\/p>\n<\/div>\n<p style=\"text-align: justify;\">Por: Thauan Oliveira em 28\/04\/2016<\/p>\n<p style=\"text-align: justify;\">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<\/p>\n<p style=\"text-align: justify;\"><strong>Preparando o modo de desenvolvedor<\/strong><\/p>\n<p style=\"text-align: justify;\">Primeiramente, o <em>Samsung Chromebook<\/em> para iniciar rapidamente, usa um bootloader modificado chamado &#8220;U-Boot&#8221;, no qual s\u00f3 inicia kernels assinados corretamente. Google permite que desenvolvedores possam assinar kernels para o Chrome OS para que voc\u00ea possa instalar sua pr\u00f3pria distribui\u00e7\u00e3o.<\/p>\n<p style=\"text-align: justify;\">O primeiro de tudo \u00e9 voc\u00ea fazer backup de todos os dados preciosos para voc\u00ea, porque ao entrar em modo de desenvolvedor, tudo ser\u00e1 apagado.<\/p>\n<p style=\"text-align: justify;\">Caso d\u00ea algo errado, use o Chromebook Recovery Utility. Depois que voc\u00ea salvar tudo, fa\u00e7a as seguintes coisas:<\/p>\n<ul>\n<li style=\"text-align: justify;\">Desligue seu Chromebook.<\/li>\n<li style=\"text-align: justify;\">Aperte as seguintes teclas todas juntas: Esc + Recarregar + Ligar\/Desligar<\/li>\n<li style=\"text-align: justify;\">Se tudo ocorreu bem, ir\u00e1 aparecer uma tela informando que o chrome est\u00e1 danificado ou &#8220;sumiu&#8221;<\/li>\n<\/ul>\n<p style=\"text-align: center;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-24432\" alt=\"thumb_chrome-os-is-missing-or-damaged\" src=\"\/blogmed\/wp-content\/uploads\/2016\/05\/thumb_chrome-os-is-missing-or-damaged.jpg\" width=\"500\" height=\"296\" \/><\/p>\n<p style=\"text-align: justify;\">Agora aperte as seguintes teclas: <strong>Ctrl + D<\/strong><\/p>\n<p style=\"text-align: justify;\">Ir\u00e1 aparecer uma mensagem informando que ir\u00e1 apagar tudo e entrar em modo de desenvolvedor. Aperte &#8220;Enter&#8221;.<\/p>\n<p style=\"text-align: justify;\">Depois disso ir\u00e1 reiniciar, vai aparecer a tela &#8220;A verifica\u00e7\u00e3o do sistema est\u00e1 desligada&#8221; se quiser passar a tela que demora 30 segundos para sair, aperte <strong>Ctrl + D<\/strong>.<\/p>\n<p style=\"text-align: justify;\">Agora ir\u00e1 come\u00e7ar o processo de transfer\u00eancia de desenvolvedor, demora uns 30 segundos ou 15 minutos, tudo vai depender do seu Chromebook.<\/p>\n<p style=\"text-align: justify;\">Depois basta esperar o reboot que aparecer\u00e1 a tela inicial de configura\u00e7\u00e3o do sistema (sim, voc\u00ea vai ter que refazer os mesmos passos de quando voc\u00ea ligou o Chromebook na primeira vez), fazer o login (se n\u00e3o quiser \u00e9 s\u00f3 entrar em visitante) e pronto, seu Chromebook j\u00e1 esta destravado para modifica\u00e7\u00f5es. :D<\/p>\n<p style=\"text-align: justify;\">Agora vamos prosseguir para o particionamento do Chromebook.<\/p>\n<p style=\"text-align: justify;\">.<\/p>\n<p style=\"text-align: justify;\"><strong>Particionando a parti\u00e7\u00e3o do seu Chromebook<\/strong><\/p>\n<p style=\"text-align: justify;\">Aqui tudo ficar\u00e1 mais f\u00e1cil, j\u00e1 que \u00e9 s\u00f3 rodar um script.<\/p>\n<p style=\"text-align: justify;\">Primeiro, abra o navegador.<\/p>\n<p style=\"text-align: justify;\">Em seguida aperte as seguintes teclas: <strong>Ctrl + Alt + T<\/strong><\/p>\n<p style=\"text-align: justify;\">Isso ir\u00e1 abrir um terminal no pr\u00f3prio navegador.<\/p>\n<p style=\"text-align: justify;\">Ir\u00e1 aparecer: <strong>crosh &gt;<\/strong><\/p>\n<p style=\"text-align: center;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-24437\" alt=\"1460304131chrome2\" src=\"\/blogmed\/wp-content\/uploads\/2016\/05\/1460304131chrome2.png\" width=\"520\" height=\"240\" \/><\/p>\n<p style=\"text-align: justify;\">Digite &#8220;shell&#8221;, logo depois digite &#8220;cd \/tmp&#8221; j\u00e1 que o Chrome n\u00e3o permite escrever arquivos dentro do \/ e execute este comando:<\/p>\n<p><strong>wget http:\/\/goo.gl\/s9ryd; sudo bash s9ryd<\/strong><\/p>\n<p>Aparecer\u00e1 uma mensagem do script informando o quanto voc\u00ea quer particionar do Chromebook, que \u00e9 entre 5 (m\u00ednimo) e 9 (m\u00e1ximo), voc\u00ea pode colocar 10 e fazer o Chrome OS n\u00e3o ter nenhum espa\u00e7o se quiser.<\/p>\n<p>Escolha quantos gigas voc\u00ea deseja particionar e aperte enter. O Chromebook ir\u00e1 reiniciar e ir\u00e1 aparecer &#8220;o Chrome est\u00e1 se auto-recuperando&#8221;. Isso significa que o particionamento est\u00e1 em andamento.<\/p>\n<p>Depois que terminar, ele ir\u00e1 reiniciar novamente e voltar\u00e1 para o Chrome OS.<\/p>\n<p>Pronto, seu Chromebook est\u00e1 particionado e pronto para come\u00e7ar a instala\u00e7\u00e3o da distribui\u00e7\u00e3o <a href=\"https:\/\/www.vivaolinux.com.br\/linux\/\">Linux<\/a>!<\/p>\n<p>Agora o pr\u00f3ximo passo \u00e9 a instala\u00e7\u00e3o.<\/p>\n<p>.<\/p>\n<p style=\"text-align: justify;\"><strong>Instala\u00e7\u00e3o do Arch Linux<\/strong><\/p>\n<div id=\"gad336\" style=\"text-align: justify;\"><\/div>\n<p style=\"text-align: justify;\">Existem v\u00e1rias distribui\u00e7\u00f5es que d\u00e3o suporte ao ARM, e neste artigo irei apontar 3: Arch, Ubuntu e Fedora. Mas tem um por\u00e9m, as distribui\u00e7\u00f5es <a href=\"https:\/\/www.vivaolinux.com.br\/linux\/\">Linux<\/a> n\u00e3o tem suporte \u00e0 acelera\u00e7\u00e3o de hardware, j\u00e1 que n\u00e3o tem o driver ainda.<\/p>\n<p>Mas voc\u00ea poder\u00e1 usar o sistema normalmente, assistindo a v\u00eddeos em 480p (contra os 1080p 60s do chromeOS), editar documentos, modificar umas coisas aqui e ali etc.<\/p>\n<p>O Arch Linux tem uma vers\u00e3o pr\u00f3pria para o Chromebook Samsung, chamada de ALARM (Arch Linux ARM), ent\u00e3o instalar ele no Chromebook \u00e9 mais f\u00e1cil que o Ubuntu e Fedora.<\/p>\n<p>Logo ap\u00f3s o particionamento, duas parti\u00e7\u00f5es ser\u00e3o nossas casas para a instala\u00e7\u00e3o do Linux: ROOT-C e KERNEL-C.<\/p>\n<p>Se voc\u00ea estiver no Chromebook da Samsung, elas ser\u00e3o &#8220;mmcblk0p6(kernel-c) e mmcblk0p7(root-c).<\/p>\n<p>Para instalar o Arch, comece montando a parti\u00e7\u00e3o &#8220;mmcblk0p7&#8221;, fazendo um diret\u00f3rio chamado &#8220;root&#8221; na pasta tmp, mas antes disso v\u00e1 no navegador, aperte as teclas [Ctrl + Alt + T], digite &#8220;shell&#8221;, logo ap\u00f3s digite &#8220;sudo su&#8221;. Se fez isso corretamente, voc\u00ea estar\u00e1 como root. Prossiga digitando esses tr\u00eas comandos no terminal:<\/p>\n<p><strong># mkdir \/tmp\/root<br \/>\n# mount \/dev\/mmcblk0p7 \/tmp\/root<br \/>\n# cd \/tmp\/root<\/strong><\/p>\n<p>Agora \u00e9 s\u00f3 copiar este comando:<\/p>\n<p><strong># wget http:\/\/os.archlinuxarm.org\/os\/ArchLinuxARM-peach-latest.tar.gz<\/strong><\/p>\n<p>Dependendo da sua internet, isso deve ser r\u00e1pido. Depois que terminar de baixar, extraia o pacote usando este comando:<\/p>\n<p><strong># tar -xf *.tar.gz<\/strong><\/p>\n<p>Espere mais um pouco at\u00e9 que a extra\u00e7\u00e3o termine e pronto!<\/p>\n<p>Agora prossiga instalando o kernel. Ele j\u00e1 vem no Arch Linux (est\u00e1 na \/tmp\/root\/boot\/), mas se quiser se adiantar, aqui est\u00e1 o kernel:<\/p>\n<ul style=\"text-align: justify;\">\n<li><a href=\"https:\/\/dl.dropbox.com\/s\/9055krap805bsh3\/vmlinux.kpart\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">https:\/\/dl.dropbox.com\/s\/9055krap805bsh3\/vmlinux.kpart<\/a><\/li>\n<\/ul>\n<p style=\"text-align: justify;\">Depois de baixar, use o dd para escrever ele na parti\u00e7\u00e3o &#8220;mmcblk0p6&#8221;, a KERNEL-C:<\/p>\n<p><strong># dd if=vmlinux.kpart of=\/dev\/mmcblk0p6<\/strong><\/p>\n<p>Se tudo ocorreu certinho, o Arch est\u00e1 instalado. :D<\/p>\n<p>Coloque ele para ser o primeiro a ser iniciado no boot:<\/p>\n<p><strong># cgpt add -i 6 -P 5 -S 1 \/dev\/mmcblk0<\/strong><\/p>\n<p>Reinicie o sistema e tad\u00e1! O Arch iniciou :)<\/p>\n<p>O login \u00e9 root e a senha \u00e9 root. Para se conectar ao wifi, use o comando &#8220;<strong>wifi-menu<\/strong>&#8220;.<\/p>\n<p>Quer instalar o Ubuntu em vez do Arch? Ent\u00e3o vamos prosseguir!<\/p>\n<p>.<\/p>\n<p style=\"text-align: justify;\"><strong>Instala\u00e7\u00e3o do Ubuntu Linux<\/strong><\/p>\n<div id=\"gad336\" style=\"text-align: justify;\"><\/div>\n<p style=\"text-align: justify;\">Diferente do <em>Arch<\/em> no qual voc\u00ea tem instalado a \u00faltima vers\u00e3o, no Ubuntu tem um problema, pelo menos aqui comigo, todas as vers\u00f5es superiores a 12.04 d\u00e1 um bug no qual n\u00e3o sai da tela preta.<\/p>\n<p>Parece que o LightDM n\u00e3o suporta o Chromebook ou algo do tipo. Mas tem tutoriais que conseguem at\u00e9 faz\u00ea-lo ir at\u00e9 a 15.10 por meio do script que informei aqui. O problema \u00e9 que ter\u00e1 bugs, que podem roubar seu dinheiro e matar seus gatinhos. :3<\/p>\n<p>Ent\u00e3o o 12.04 \u00e9 o \u00fanico que aguenta ser instalado no Chromebook.<\/p>\n<p>Vamos l\u00e1? Primeiramente fa\u00e7a os mesmos comandos do artigo anterior: abra o terminal no navegador usando:<\/p>\n<p><strong>Ctrl + Alt + T<\/strong><\/p>\n<p>Digite &#8220;<strong>shell<\/strong>&#8220;.<\/p>\n<p>Digite &#8220;<strong>sudo su<\/strong>&#8220;.<\/p>\n<p>Se voc\u00ea instalou o Arch no Chromebook e deseja trocar pro Ubuntu, formate a parti\u00e7\u00e3o mmcblk0p7, que \u00e9 aonde est\u00e1 a &#8220;rootfs&#8221; do arch, usando este comando:<\/p>\n<p><strong># mkfs.ext4 \/dev\/mmcblk0p7<\/strong><\/p>\n<p>Primeiro monte a parti\u00e7\u00e3o &#8220;mmcblk0p7&#8221; criando o diret\u00f3rio \/tmp\/root:<\/p>\n<p><strong># mkdir \/tmp\/root<br \/>\n# mount \/dev\/mmcblk0p7 \/tmp\/root<br \/>\n# cd \/tmp\/root<\/strong><\/p>\n<p>Agora baixe a vers\u00e3o &#8220;core&#8221; do Ubuntu (core \u00e9 o Ubuntu sem nada, apenas com o pacote &#8220;ubuntu minimal&#8221; no qual cont\u00e9m apt-get etc).<\/p>\n<ul style=\"text-align: justify;\">\n<li><a href=\"http:\/\/cdimage.ubuntu.com\/ubuntu-core\/releases\/12.04\/release\/ubuntu-core-12.04.5-core-armhf.tar.gz\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">http:\/\/cdimage.ubuntu.com\/ubuntu-core\/releases\/12.04\/release\/ubuntu-core-12.04.5-core-armhf.tar.gz<\/a><\/li>\n<\/ul>\n<p style=\"text-align: justify;\">S\u00f3 colocar pra extrair:<\/p>\n<p><strong># tar -xf *.tar.gz <\/strong><\/p>\n<p>N\u00e3o precisa instalar o kernel novamente, j\u00e1 que o kernel do Arch \u00e9 o \u00fanico que consegue ativar os m\u00f3dulos corretamente. Mas se voc\u00ea quiser instalar um &#8220;mainline kernel&#8221;, saiba que nem todos os m\u00f3dulos do Chrome ir\u00e3o permanecer est\u00e1veis no <a href=\"https:\/\/www.vivaolinux.com.br\/linux\/\">Linux<\/a>).<\/p>\n<p>Copie o resolv.conf do Chrome para ativar a internet no Ubuntu:<\/p>\n<p><strong># cp \/etc\/resolv.conf \/tmp\/root\/etc\/<br \/>\n# echo -e &#8220;\\n127.0.1.1 ubuntu&#8221; &gt;&gt; \/tmp\/urfs\/etc\/hosts<\/strong><\/p>\n<p>Agora use o chroot para que voc\u00ea possa instalar seu desktop favorito. :)<\/p>\n<p><strong># chroot \/tmp\/root<\/strong><\/p>\n<p>Lembre-se: n\u00e3o esquece de instalar o xorg, o driver do X11 (xserver-xorg-video-armsoc-exynos(ubuntu 14.04) ou xf86-video-armsoc\/xf86-video-fbdev).<\/p>\n<p>Logo ap\u00f3s isso, coloque o Ubuntu para ser o principal no boot:<\/p>\n<p><strong># cgpt add -i 6 -P 5 -S 1 \/dev\/mmcblk0<\/strong><\/p>\n<p>O Ubuntu est\u00e1 instalado! :)<\/p>\n<p>Quer instalar o Fedora ao inv\u00e9s do Ubuntu? Vamos continuar!<\/p>\n<p>.<\/p>\n<p style=\"text-align: justify;\"><strong>Instala\u00e7\u00e3o do Fedora Linux<\/strong><\/p>\n<div id=\"gad336\" style=\"text-align: justify;\"><ins data-adsbygoogle-status=\"done\" data-ad-client=\"ca-pub-3535276187000580\" data-ad-slot=\"2913193654\"><\/ins><ins id=\"aswift_2_expand\"><\/ins><ins id=\"aswift_2_anchor\"><\/ins> A instala\u00e7\u00e3o do <em>Fedora<\/em> <a href=\"https:\/\/www.vivaolinux.com.br\/linux\/\">Linux<\/a> \u00e9 igual a dos outros. S\u00f3 que dessa vez voc\u00ea necessita do seu computador com um Linux instalado para prosseguir com a instala\u00e7\u00e3o.<\/div>\n<p style=\"text-align: justify;\">Diferente do Ubuntu, Fedora j\u00e1 tem vers\u00f5es ARM completas com os desktops pre-compilados. Tem KDE, GNOME, SUGAR etc.<\/p>\n<p>Primeiramente v\u00e1 aqui e escolha sua vers\u00e3o de desktop:<\/p>\n<ul style=\"text-align: justify;\">\n<li><a href=\"https:\/\/arm.fedoraproject.org\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">https:\/\/arm.fedoraproject.org\/<\/a><\/li>\n<\/ul>\n<p style=\"text-align: justify;\">No seu computador, abra o terminal e digite:<\/p>\n<p><strong># cd \/var\/tmp<\/strong><\/p>\n<p>Copie o link do desktop Fedora que voc\u00ea escolheu e baixe com o wget dentro da pasta \/var\/tmp. Ex.:<\/p>\n<p><strong># wget https:\/\/download.fedoraproject.org\/pub\/fedora\/linux\/releases\/23\/Images\/armhfp\/Fedora-KDE-armhfp-23-10-sda.raw.xz<\/strong><\/p>\n<p>Depois de ter baixado, extraia o Fedora usando o comando:<\/p>\n<p><strong># unxz -v Fedora-[VERS\u00c3O DO DESKTOP QUE VOC\u00ca ESCOLHEU]-armhfp-[VERS\u00c3O DO FEDORA]-sda.raw.xz<\/strong><\/p>\n<p>Agora voc\u00ea ir\u00e1 montar a imagem e extrair a Rootfs (o sistema de arquivos):<\/p>\n<p><strong># kpartx -av \/var\/tmp\/Fedora-[VERS\u00c3O DO DESKTOP QUE VOC\u00ca ESCOLHEU]-armhfp-[VERS\u00c3O DO FEDORA]-sda.raw<br \/>\n# dd if=\/dev\/mapper\/loop0p3 of=\/var\/tmp\/Fedora-23-[VERS\u00c3O DO DESKTOP QUE VOC\u00ca ESCOLHEU]-rootfs.ext4 conv=fsync<br \/>\n# kpartx -d \/var\/tmp\/Fedora-[VERS\u00c3O DO DESKTOP QUE VOC\u00ca ESCOLHEU]-armhfp-[VERS\u00c3O DO FEDORA]-sda.raw<\/strong><\/p>\n<p>Agora v\u00e1 para o Chromebook. Abra o terminal do Chrome:<\/p>\n<p><strong>Ctrl + Alt + T<\/strong><\/p>\n<p>Digite: <strong>shell<\/strong><\/p>\n<p>Digite: <strong>sudo su<\/strong><\/p>\n<p>Agora, grave a imagem do Fedora no disco:<\/p>\n<p><strong># dd if=\/var\/tmp\/Fedora-23-[VERS\u00c3O DO DESKTOP QUE VOC\u00ca ESCOLHEU]-rootfs.ext4 of=\/dev\/mmcblk0p7 bs=2M conv=fsync status=progress<\/strong><\/p>\n<p>Espere um pouco, tome um caf\u00e9 e espere a instala\u00e7\u00e3o terminar.<\/p>\n<p>Depois que terminou, verifique se est\u00e1 tudo ok usando o comando:<\/p>\n<p><strong># mkdir \/tmp\/fedora<br \/>\n# mount \/dev\/mmcblk0p7 \/tmp\/fedora<br \/>\n# ls<\/strong><\/p>\n<p>Se estiver v\u00e1rias pastas [usr, bin, share etc], \u00e9 porque a instala\u00e7\u00e3o foi um sucesso. :)<\/p>\n<p>Agora coloque o Fedora como primeiro no boot:<\/p>\n<p><strong># cgpt add -i 6 -P 5 -S 1 \/dev\/mmcblk0<\/strong><\/p>\n<p>Se der boot corretamente e voc\u00ea ver o kernel funcionando, o boot foi um sucesso! O Fedora foi instalado.<\/p>\n<p>.<\/p>\n<p style=\"text-align: justify;\"><strong>Bugs, drag\u00f5es e final<\/strong><\/p>\n<div id=\"gad336\" style=\"text-align: justify;\"><\/div>\n<p style=\"text-align: justify;\">Como nem tudo s\u00e3o flores, ter\u00e1 problemas na instala\u00e7\u00e3o do Fedora, Arch e Ubuntu. Aqui irei descrev\u00ea-los.<\/p>\n<p style=\"text-align: justify;\"><strong>EFEITOS (Arch\/Fedora\/Ubuntu)<\/strong><\/p>\n<p style=\"text-align: justify;\">Como n\u00e3o existe a acelera\u00e7\u00e3o de hardware e 3D, fica meio dif\u00edcil ter efeitos no desktop. Ent\u00e3o voc\u00ea n\u00e3o poder\u00e1 instalar o <em>Unity<\/em> (compiz necessita de OpenGL, aqui s\u00f3 existe OpenGL ES), mutter, gala entre outros.<\/p>\n<p>Metacity com sombras \u00e9 o \u00fanico que aguenta e d\u00e1 um efeito bonito.<\/p>\n<p>KWin aguenta efeitos, mas somente os do QT, fora isso, efeitos de minimizar etc nem pega. Fica tudo lerdo (atrav\u00e9s do XRender). Fora isso, Metacity, Openbox, *box etc s\u00e3o os que voc\u00ea poder\u00e1 usar.<\/p>\n<p style=\"text-align: justify;\"><strong>INTERNET\/WIFI (Fedora\/Ubuntu)<\/strong><\/p>\n<p style=\"text-align: justify;\">De primeira voc\u00ea n\u00e3o pode se conectar a nada, j\u00e1 que n\u00e3o existe o driver. Tanto que o Network Manager informa &#8220;Sem dispositivos encontrados&#8221;.<\/p>\n<p>Para resolver isso, volte pro chromeOS usando este comando:<\/p>\n<p><strong># cgpt add -i 6 -P 0 -S 1 \/dev\/mmcblk0p7<\/strong><\/p>\n<p>Repita os mesmos comando que eu informei no artigo anterior:<\/p>\n<p><strong>Ctrl + Alt + T<\/strong><\/p>\n<p>Digite: <strong>shell<\/strong><\/p>\n<p>Digite: <strong>sudo su<\/strong><\/p>\n<p>Agora iremos come\u00e7ar as coisas. V\u00e1 at\u00e9 a pasta &#8220;\/tmp&#8221; e crie um diret\u00f3rio com o nome que voc\u00ea deseja. Baixe novamente o ALARM (Arch <a href=\"https:\/\/www.vivaolinux.com.br\/linux\/\">Linux<\/a> ARM), pois o que falta aqui s\u00e3o os m\u00f3dulos e o firmware do Arch. Estamos usando o kernel do Arch e por isso necessitamos de todos os componentes dele.<\/p>\n<p>Monte a parti\u00e7\u00e3o &#8220;mmcblk0p7&#8221;:<\/p>\n<p><strong># mount \/dev\/mmcblk0p7 \/tmp\/[NOME DA PASTA QUE VOC\u00ca CRIOU]<\/strong><\/p>\n<p>Agora v\u00e1 em \/tmp\/[NOME DA PASTA QUE VC CRIOU]\/lib\/modules e execute este comando:<\/p>\n<p><strong># rm -R \/tmp\/[NOME DA PASTA QUE VOC\u00ca CRIOU]\/lib\/modules<\/strong><\/p>\n<p>Depois de voc\u00ea ter baixado o Arch novamente, extraia ele na pasta que voc\u00ea desejar, e em seguida copie a pasta \/lib\/modules para a \/tmp\/[NOME DA PASTA QUE VOC\u00ca CRIOU]\/lib\/modules.<\/p>\n<p>A internet ainda n\u00e3o funcionou? \u00c9 porque ele n\u00e3o achou o firmware sd8797_uapsta_cros.bin. Baixe ele por aqui:<\/p>\n<ul style=\"text-align: justify;\">\n<li><a href=\"https:\/\/archlinuxarm.org\/builder\/src\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">https:\/\/archlinuxarm.org\/builder\/src\/<\/a><\/li>\n<\/ul>\n<p style=\"text-align: justify;\">Baixe os tr\u00eas que tiver ali e passe eles para a pasta \/tmp\/[NOME DA PASTA QUE VOC\u00ca CRIOU]\/firmware\/mrvl. Reinicie e voil\u00e0! Internet pegando corretamente.<\/p>\n<p style=\"text-align: justify;\"><strong>SOM (Fedora\/Arch\/Ubuntu)<\/strong><\/p>\n<p style=\"text-align: justify;\">O som fica mudo no Chromebook. J\u00e1 vi alguns tutoriais informando que se mexer nisso pode queimar os auto falantes, mas eu estou usando aqui e est\u00e1 normal por enquanto. O problema \u00e9 que ainda n\u00e3o consegui fazer o headphone funcionar.<\/p>\n<p>Se voc\u00ea est\u00e1 no chromeOS, volte pro Linux usando o comando:<\/p>\n<p><strong># cgpt add -i 6 -P 5 -S 1 \/dev\/mmcblk0<\/strong><\/p>\n<p>Depois de entrar no Linux, use o comando:<\/p>\n<p><strong># alsamixer -c 0<\/strong><\/p>\n<p>e remova o mudo(pressionando M) nestes seguintes \u00e1udios:<\/p>\n<ul style=\"text-align: justify;\">\n<li>Left Speaker Mixer Left DAC1<\/li>\n<li>Left Speaker Mixer Right DAC1<\/li>\n<li>Right Speaker Mixer Left DAC1<\/li>\n<li>Right Speaker Mixer Right DAC1<\/li>\n<li>Left Headhone Mixer Left DAC1<\/li>\n<li>Left Headhone Mixer Right DAC1<\/li>\n<li>Right Headhone Mixer Left DAC1<\/li>\n<li>Right Headhone Mixer Right DAC1<\/li>\n<li>Right Speaker Mixer Right DAC1<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">Ap\u00f3s isso o \u00e1udio ficar\u00e1 normal! Mas tome cuidado.<\/p>\n<p style=\"text-align: justify;\"><strong>TOUCHPAD (Arch\/Ubuntu\/Fedora)<\/strong><\/p>\n<p style=\"text-align: justify;\">O touchpad funciona, no entanto voc\u00ea n\u00e3o pode usar o &#8220;slide&#8221;, o &#8220;tap&#8221; e entre outros. Somente clicando o touchpad. Por isso, para fazer estes tais comandos funcionar, voc\u00ea pode usar estes comandos:<\/p>\n<p><strong># xinput set-prop &#8220;Cypress APA Trackpad (cyapa)&#8221; &#8220;Synaptics Finger&#8221; 15 20 256<br \/>\n# xinput set-prop &#8220;Cypress APA Trackpad (cyapa)&#8221; &#8220;Synaptics Two-Finger Scrolling&#8221; 1 1<\/strong><\/p>\n<p style=\"text-align: justify;\"><strong>FLASH PLAYER (Arch\/Ubuntu\/Fedora)<\/strong><\/p>\n<p style=\"text-align: justify;\">Esse \u00e9 dif\u00edcil, e \u00e9 bem prov\u00e1vel que n\u00e3o funcione corretamente. Ent\u00e3o nem adianta tentar :\/<\/p>\n<p style=\"text-align: justify;\"><strong>CHROMIUM (Arch\/Ubuntu\/Fedora)<\/strong><\/p>\n<p style=\"text-align: justify;\">Voc\u00ea pode instalar o Chromium nos Linux, mas comigo, pelo menos aqui, ele n\u00e3o funciona corretamente, fechando do nada algumas vezes. o \u00fanico navegador que pegou corretamente foi o firefox (no qual estou usando agora), o problema \u00e9 o Google entrando em modo mobile em vez de desktop (isso deve ter haver com o aceleramento de hardware). Ou v\u00e1 neste github para fazer isso ficar permanente:<\/p>\n<ul style=\"text-align: justify;\">\n<li><a href=\"https:\/\/github.com\/jbdatko\/chrubuntu_trackpad\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">https:\/\/github.com\/jbdatko\/chrubuntu_trackpad<\/a><\/li>\n<\/ul>\n<p style=\"text-align: justify;\"><strong>V\u00cdDEO DRIVER (Arch\/Ubuntu\/Fedora)<\/strong><\/p>\n<p style=\"text-align: justify;\">Existe um driver non-free para v\u00eddeo da Mali, mas nunca fiz funcionar corretamente em meu Chromebook. Se quiser tentar, baixe o driver pelo site deles:<\/p>\n<ul style=\"text-align: justify;\">\n<li><a href=\"http:\/\/malideveloper.arm.com\/resources\/drivers\/arm-mali-midgard-gpu-user-space-drivers\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">http:\/\/malideveloper.arm.com\/resources\/drivers\/arm-mali-midgard-gpu-user-space-drivers\/<\/a><\/li>\n<\/ul>\n<p style=\"text-align: justify;\">A vers\u00e3o da Mali do Chromebook Samsung \u00e9 a Mali T-60x. Escolha a vers\u00e3o do driver (X11 ou FBDEV) e coloque os arquivos na pasta \/usr\/lib.<\/p>\n<p style=\"text-align: justify;\"><strong>BATERIA (Arch\/Ubuntu\/Fedora)<\/strong><\/p>\n<p style=\"text-align: justify;\">Bateria \u00e9 uma coisa que eu n\u00e3o consegui resolver at\u00e9 agora. Diferente do chromeOS, o Linux tem v\u00e1rios processos correndo ao mesmo tempo, ent\u00e3o a bateria vai drenando mais r\u00e1pido. s\u00f3 pra voc\u00ea ver, eu carreguei meu chromebook at\u00e9 100%. Em 2 minutos j\u00e1 estava em 98%. N\u00e3o sei se \u00e9 a otimiza\u00e7\u00e3o ou coisa do tipo. :\/<\/p>\n<p>Bom, espero que tenha gostado do tutorial! Aqui est\u00e1 o resultado final em meu Chromebook.<\/p>\n<p><a title=\"Clique para ampliar - abrir\u00e1 em outra aba ou janela\" href=\"\/blogmed\/wp-content\/uploads\/2016\/05\/1460303497Screenshot.png\" target=\"_blank\" rel=\"noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-24444\" alt=\"1460303497Screenshot\" src=\"\/blogmed\/wp-content\/uploads\/2016\/05\/1460303497Screenshot.png\" width=\"559\" height=\"314\" \/><\/a><\/p>\n<p style=\"text-align: center;\">[<a href=\"javascript:history.go(-1)\">Voltar<\/a>]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Chromebooks s\u00e3o iguais aos poderosos Macbooks em termos de design: n\u00e3o tem ventoinha, liga r\u00e1pido e \u00e9 bem leve. Vem equipado com o Chrome OS, um Gentoo extremamente modificado. Mas a\u00ed voc\u00ea quer instalar o Linux nele, n\u00e3o? \u00c9 ai que eu irei te ajudar, vamos destravar a liberdade dele! Por: Thauan Oliveira em 28\/04\/2016 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[24],"tags":[],"class_list":["post-25809","post","type-post","status-publish","format-standard","hentry","category-informatica"],"_links":{"self":[{"href":"https:\/\/antonini.ddns.net\/index.php?rest_route=\/wp\/v2\/posts\/25809","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/antonini.ddns.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/antonini.ddns.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/antonini.ddns.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/antonini.ddns.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=25809"}],"version-history":[{"count":4,"href":"https:\/\/antonini.ddns.net\/index.php?rest_route=\/wp\/v2\/posts\/25809\/revisions"}],"predecessor-version":[{"id":36455,"href":"https:\/\/antonini.ddns.net\/index.php?rest_route=\/wp\/v2\/posts\/25809\/revisions\/36455"}],"wp:attachment":[{"href":"https:\/\/antonini.ddns.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=25809"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/antonini.ddns.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=25809"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/antonini.ddns.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=25809"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}