Come installare Android 9 su Raspberry Pi 4

Como instalar o Android 9 no Raspberry Pi 4

⌛ Reading Time: 8 minutes

Raspberry Pi lhe dá a liberdade de instalar uma grande variedade de sistemas operacionais, incluindo alguns sistemas operacionais de nicho! Embora os sistemas projetados para o Raspberry Pi tendam a fornecer uma experiência de usuário mais confiável, pode haver um momento em que você precise de um conjunto de recursos muito específico, como acessar aplicativos Android.

Neste artigo, você aprenderá como trazer suporte para touchscreen instalando o Android 9.0 no Raspberry Pi 4. Embora a experiência do usuário às vezes possa parecer estranha e lenta, você terá suporte para multitoque e touchscreen, acesso a uma grande variedade de Android aplicativos e o direito de se gabar de que você conseguiu instalar o Android e rodar no Raspberry Pi!

O que você precisará

Para concluir este tutorial, você precisará:

  • UMA Raspberry Pi 4
  • Um cartão SD
  • Um laptop ou computador de onde você fará o download da imagem do sistema Android 9.0
  • Um cabo de alimentação compatível com o Raspberry Pi
  • Um cabo micro HDMI
  • Um monitor externo ou, se você quiser aquela experiência autêntica do Android, uma tela que tenha suporte touchscreen
  • Um teclado externo e uma maneira de anexar este teclado ao seu Raspberry Pi
  • Um mouse ou trackpad em seu teclado externo
  • Opcionalmente, um cabo Ethernet

Depois de montar suas ferramentas, você está pronto para executar o Android 9.0 no Raspberry Pi!

Baixando LineageOS 16.0

Estamos usando uma versão do LineageOS 16.0 como a imagem base do Android 9.0. Observe que esta construção não é oficial e não é suportada pela equipe do LineageOS e normalmente não é adequada para realizar tarefas intensas, como jogos ou streaming de mídia de alta resolução.

Estamos enviando esta imagem do sistema para o nosso cartão SD usando o aplicativo Etcher gratuito, então se você ainda não configurou isso em seu computador ou laptop, vá para o site da balenaEtcher e baixe a última versão.

  • Visite o site KonstaKANG e baixar LineageOS 16.0.
  • Insira o cartão SD em seu laptop ou computador.
  • Inicie o aplicativo Etcher.
  • No Etcher, clique em “Selecionar imagem” e escolha o arquivo LineageOS que você acabou de baixar.
  • Clique em “Selecionar destino” e escolha a mídia de inicialização de destino, que neste caso é o cartão SD.

Etcher irá agora fazer um flash da imagem do sistema para o cartão SD.

Executando Android no Raspberry Pi

Agora você está pronto para experimentar o Android rodando no Raspberry Pi!

  1. Remova o cartão SD do laptop ou computador e insira-o no Raspberry Pi.
  2. Conecte o monitor ao Raspberry Pi usando o cabo micro HDMI.
  3. Conecte o teclado ao dispositivo Raspberry Pi.
  4. Conecte um cabo Ethernet ao Raspberry Pi.
  5. Conecte o Raspberry Pi a uma fonte de alimentação. O dispositivo agora deve inicializar automaticamente.
  6. Após alguns minutos, você verá a tela de boas-vindas do “Lineage”. Clique em “Avançar”.
  1. Agora você será solicitado a concluir a configuração normal, como escolher um idioma, definir a hora e a data e conectar-se a uma rede Wi-Fi.
  2. Depois de inserir todas essas informações, clique em “Iniciar”.

Você agora será levado para a tela principal do Android.

Agora você será levado para a tela inicial principal do Android.

Não se esqueça do Google Play!

O Android deve estar instalado e funcionando, mas o LineageOS não vem com o Google Play instalado. Para obter o Google Play, baixe e instale GApps, que inclui o Google Play e todos os serviços necessários para alimentar este aplicativo. O APK do ID do dispositivo também é necessário, o qual será usado para gerar um código que identifica o dispositivo e nos permite conectar ao Google Play.

  • Inicie o navegador da web que vem pré-instalado no Android e vá para o Site do GApps.
  • Selecione “ARM”, “Android 9” e “Pico” e clique no ícone “Download”.
Baixe o pacote GApps para o seu Raspberry Pi.

Movendo o arquivo GApps

Para facilitar as próximas etapas, arraste o arquivo GApps para a raiz do seu armazenamento:

  1. Arraste para cima a partir da parte inferior da tela para abrir a gaveta do aplicativo.
Arraste da parte inferior da tela para abrir a gaveta de aplicativos Android.
  1. Encontre o aplicativo “Arquivos” e dê um clique.
  2. Selecione “Downloads”.
  3. Encontre o arquivo “GApps” que acabou de baixar e arraste-o para o menu à esquerda. Solte “GApps” sobre “Raspberry Pi 4.”
Encontre o pacote GApps e arraste-o para "Raspberry Pi 4" no menu à esquerda.

Este arquivo agora será mais fácil de encontrar quando inicializarmos no modo de recuperação.

Desbloquear opções de desenvolvedor ocultas do Android

As opções do desenvolvedor precisam ser habilitadas, o que lhe dará acesso ao Terminal:

  1. Arraste de baixo para cima na tela para abrir a gaveta de aplicativos.
  2. Selecione o aplicativo “Configurações”.
  3. Abra “Sobre o tablet”.
Role até a parte inferior da tela e selecione 'Sobre o tablet."
  1. Encontre a seção “Build Number” e clique repetidamente até ver o pop-up “You have now enabled developer settings”.
Continue clicando em "Build Number" até ver um pop-up.
  1. Navegue de volta para a tela principal “Configurações”, mas desta vez navegue para “Sistema -> Avançado -> Opções do desenvolvedor”.
  2. Toque em “Acesso raiz”. No pop-up subsequente, certifique-se de que “Apps e ADB” esteja selecionado.
Insira comandos no Terminal do modo de recuperação Android.
  1. Quando solicitado a permitir o acesso root, clique em “OK”.
  2. Em seguida, role até a parte inferior da tela “Opções do desenvolvedor”, encontre “Terminal local” e arraste o controle deslizante que o acompanha para a posição “Ligado”.

Agora você pode sair do aplicativo “Configurações”.

Raspberry Pi precisa ser reiniciado para obter acesso ao Terminal, então pressione o F5 no teclado, que abrirá um menu “Power” onde você pode selecionar “Restart”.

Inicialize no modo de recuperação do Android

Para inicializar no modo de recuperação:

1. Abra a gaveta do aplicativo arrastando para cima a partir da parte inferior da tela.

2. Selecione “Terminal”.

3. Digite o seguinte comando na janela do Terminal:

4. Pressione a tecla “Enter” no teclado. Quando solicitado, selecione “Lembrar minha escolha” seguido de “Permitir”.

5. Digite o seguinte comando no Terminal:

Pressione a tecla Enter e execute o seguinte comando:

Pressione Enter.

Terminal Android Recovery Mode

O Android irá reiniciar no modo de recuperação.

Instale o GApps e limpe o cache Dalvik

Para instalar o GApps:

1. No modo de recuperação, encontre o controle deslizante “Deslize para permitir modificações” e arraste-o para a posição “Ligado”.

Arraste o controle deslizante "Deslizar para todas as modificações".

2. Selecione “Instalar” e encontre o pacote GApps que você baixou anteriormente.

3. Dê um toque no GApps e arraste o controle deslizante “Deslize para confirmar o Flash”. O GApps agora será instalado.

4. Limpe o cache Dalvik arrastando o controle deslizante “Deslizar para limpar”.

5. Quando vir a tela “Dalvik wipe complete”, clique no botão “Back”.

6. No canto superior esquerdo, selecione o ícone “Team Win Recovery Project”, que o levará de volta ao menu principal.

7. Clique em “Limpar”.

8. Arraste o controle deslizante “Swipe to Factory Reset”.

9. Quando solicitado, clique em “Voltar”. No canto superior esquerdo, selecione o botão “Team Win Recovery”, que mais uma vez o levará de volta ao menu principal.

10. Clique em “Montar”.

11. Certifique-se de que “Boot”, “System” e “Data” estejam todos selecionados e, em seguida, retorne à tela principal clicando no ícone “Team Win Recovery Project”.

Certifique-se de que "Boot", "System" e "Data" estão todos selecionados.

12. Clique em “Avançado -> Terminal”.

13. Para reinicializar o sistema a partir do Terminal, digite:

Pressione a tecla Enter no teclado.

14. Digite o seguinte comando no Terminal:

Pressione Enter. O sistema será reiniciado agora.

Depois que o Android for inicializado, você pode precisar realizar algumas configurações extras: por exemplo, concordar com os Termos e Condições do Google e configurar um PIN de proteção. Depois de concluir esta configuração, deve haver uma nova adição à sua tela inicial: o Google Play agora está instalado no seu dispositivo!

No entanto, há um problema: se você tentar iniciar o aplicativo Google Play, verá um aviso de que seu dispositivo não é certificado pelo Play Protect. A tarefa final é gerar um código usando o APK de ID do dispositivo e, em seguida, usar esse código para autenticar o dispositivo.

Proteja o Play: registrando-se no Google

Para gerar o código de identificação do dispositivo:

  • Abra a gaveta do aplicativo arrastando da parte inferior da tela e selecionando “Arquivos”.
  • Navegue até a pasta “Downloads”.
  • Encontre o APK de ID de dispositivo que você baixou anteriormente e clique duas vezes para iniciar. Quando solicitado, selecione “Instalar”.
  • Abra a gaveta do aplicativo e selecione o aplicativo Device ID recém-instalado.
  • Assim que o aplicativo for iniciado, clique em “Google Service Framework”. Um código aparecerá em um pop-up. Clique em “Copiar”.
  • Na parte superior da tela, você verá um aviso “O dispositivo não é certificado pelo Play Protect”. Clique aqui para abrir um pop-up.
  • No pop-up, vá até a seção “Usuários de ROM personalizada” e clique no link que o acompanha. Isso iniciará o navegador da web padrão do Android.
  • Quando solicitado, faça login em sua conta do Gmail.
  • Depois de fazer login, cole o código do APK de ID do dispositivo e cole-o no campo “Registrar”.
  • Selecione “Registrar”. O Google agora irá registrar este dispositivo como um ROM personalizado e permitir que você acesse o Google Play.

Suas alterações só se tornam ativas após uma reinicialização, então use o F5 chave para reiniciar o sistema.

Quando o Raspberry Pi tiver reiniciado, inicie o aplicativo Google Play, entre com sua conta do Gmail e você estará pronto para começar a baixar aplicativos Android para o Raspberry Pi 4!

Se você receber uma mensagem de erro ao tentar acessar o Google Play pela primeira vez, tente esperar cerca de 15 minutos, pois às vezes pode haver um atraso antes que o Google registre sua ID com sucesso.

Embora o Android 9.0 não tenha sido projetado para o Raspberry Pi, ele oferece uma combinação única de suporte para touchscreen e acesso a todo um ecossistema de aplicativos Android. Além disso, existem muitas outras maneiras de usar bem o Raspberry Pi 4.

Relacionado: