Oh… Mas, você vai dizer… Já é possível jogar Angry Birds no PCLinuxOS… Com o Google Chrome, o Angry Birds é uma extensão e pronto. Só que não. É jogar a coisa de verdade, o Angry Birds real e offline, o mesmo do Android.
Mas
como ? Tem jeito, e aliás, mais de um jeito de rodar jogos do
Android no PCLinuxOS.
Para
que possamos entender como funciona, temos que dar uma olhada para a
Google, e, para o Chrome OS.
O
Chrome OS, o sistema
operacional dos Chromebooks,
e, cuja característica é
funcionar como um terminal que roda aplicativos do Google através da
nuvem. Só que esta
característica foi criticada, afinal, usa-se
um sistema operacional pelos
seus aplicativos, e, sem aplicativos locais, o Chromebook seria uma
venda difícil. Por isso, a
Google decidiu que habilitaria os aplicativos do Android a rodarem no
ChromeOS, Chromebooks e… No navegador Chrome! O
ChromeOS e o navegador Chrome compartilham muitas semelhanças,
portanto o que roda no
ChromeOS pode rodar no
Chrome browser.
Entenda
o processo
Nativamente, os aplicativos do Android, APK's, não podem rodar no
Chrome navegador. São necessárias uma extensão, ARChon Runtime for
Chrome, que permite que os aplicativos Android sejam instalados como
extensões do Chrome, e, um aplicativo do Android, o Archon Packager,
para empacotar o APK Android, de forma que ele esteja num formato que
seja “entendido” pelo Google Chrome como uma extensão.
Então,
fique atento aí para os ingredientes.
Método
1:
Você
vai precisar:
1
Google Chrome – Nos repos do PCLinuxOS
1
Aplicativo ARChon Packager(que vai ser instalado no dispositivo
Android):
1
ARChon Runtime for Chrome
No
caso do ARC, baixe a versão IntelX86 Chrome 64 bit / Chrome OS 64
bit. A versão mais recente é a 2.1.0
1
Angry Birds do Android, com.rovio.angrybirds.apk . Pode ser baixado
da Google Play store.
Agora,
siga o roteiro abaixo.
1º
– No Google Chrome, entre em configurações.
2º
– Entre em configurações de extensões.
3º
– Habilite o modo desenvolvedor
4º
– Baixe a extensão ARC, virá num pacote comprimido.
5º–
Crie uma pasta em sua /home, onde será colocada a extensão ARC (eu
chamei de ARCHON_RT, você pode colocar o nome que quiser).
6º
– Descompacte a extensão ARC na pasta que foi criada no item 6.
7º
– Marque usar extensão expandida
8º
– Agora, indique a pasta onde você descompactou a extensão ARChon
Runtime for Chrome e o Chrome a instalará. E, ficará assim:
Ignore
as mensagens de erro.
9º-
No seu dispositivo Android, abra o Archon Packager, deverá aparecer
como abaixo:
10º-
Clique em Next.
11º-
O programa vai perguntar se é para converter um aplicativo instalado
ou armazenado:
12º- Escolha agora o Angry Birds. O Archon packager vai listar
todos os programas(APK's) instalados ou, se o Angry Birds apenas
estiver no SD Card, vai aparecer também.
13º-
Agora, o Archon packager vai pedir as configurações para o
aplicativo a ser convertido
Ele é bem direto nas configurações, então, para o Angry Birds,
marque:
Tablet
mode, Landscape, e, desmarque Enable accees to apps files or
PC/Chrome
14º
– Aperte Next, a conversão vai se completar a tela seguinte vai
aparecer:
15º-
Clique em Finish, ele vai gravar o programa APK, empacotado como ZIP,
em uma pasta de seu dispositivo Android, pasta essa que é
configurada previamente nas opções do Archon packager.
16º-
Transfira o programa empacotado para seu computador com PCLinuxOS
(pode ser via Air Droid, via cabo USB, etc...)
17º-
Eu criei uma pasta, /home/Chromeoid_APKs, onde eu guardo todos os
aplicativos Android convertidos para rodar no PCLinuxOS, assim, eu
transfiro sempre para essa pasta.
18º
– O pacote está compactado como ZIP. Extraia-o na pasta de
aplicativos Android convertidos.
19º
– Agora, abra o Chrome navegador, vá em configurações, extensões
e clique em Carregar Extensão Expandida.
20º
– Indique a pasta do Angry Birds, e pronto, o Angry Birds do
Android será instalado como uma extensão do Google Chrome
navegador, como um aplicativo off-line.
E,
ficará também no menu de aplicativos, como aplicativo do Google
Chrome.
O
tutorial funciona para Angry Birds de versão menor do que a mais
recente, 5.1.0
Há
diversos grupos de usuários na internet pesquisando quais
aplicativos Android rodam no navegador Chrome. Neste link, uma lista
de aplicativos que rodam sem problemas, outros que rodam com pequenos
problemas e outros que não rodam de jeito nenhum:
E,
também há um grupo no Reddit sobre aplicativos Android no Chrome:
Observem
que todos os aplicativos que dependem dos Google Play Services não
vão funcionar.
Numa
próxima oportunidade, vou escrever sobre outro método de rodar
aplicativos Android no Chrome navegador.
Até lá!
Até lá!