OUYA CYANOGENMOD 11 (LINEAGE OS) – ULTIMATE GUIDE
WARNING
Apesar do processo ser seguro, eu já repeti o procedimento N vezes no meu Ouya,
NÃO SOU RESPONSÁVEL por bricks, unitilização ou qualquer problemas com o seu Ouya.
Sobre o tutorial:
- Não cobre a instalação da ferramenta ADB e nem a parte de se conseguir conectar o ouya no PC via USB para transferir os arquivos.
- É baseado no que já existe no site a seguir: https://www.s-config.com/cyanogen-mod-and-the-ouya/ .
- Inclui algumas coisas que descobri caçando infos na NET, como resolver o problema de legendas no Netflix e players como VLC.
1 – Preparando o terreno:
Basicamente o que precisamos fazer é baixar os arquivos necessários para instalar a CyanogenMod 11 no Ouya.
O tópico oficial é do fórum XDA:
https://forum.xda-developers.com/showthread.php?t=2692843
Vamos precisar dos seguintes arquivos:
- recovery-clockwork-6.0.4.8-ouya.img
- recovery-clockwork-6.0.4.8-ouya.zip
- ouyabootmenu-mlq-v2.0.4.zip
- lineage-11-20170801-NIGHTLY-ouya.zip
- gapps-kk-20140105.zip
- ouya-keylayouts.zip
Todos eles estão disponíveis no site do criador da ROM para o Ouya, o milaq:
https://milaq.net/ . Ache o Ouya na lista de dispositivos e baixe os arquivos, deixando todos juntos num lugar fácil de achar.
Aqui uma explicação: O arquivo lineage-11-20170801-NIGHTLY-ouya.zip é a ROM da da antiga CyanogenMod e é feita uma compilação automatica todo dia 03, então pode ser que exista uma nova versão quado você for instalar.
Você também precisa de um cabo USB/MicroUSB para poder dar boot no clockworkmod e pelo menos um teclado USB para fazer os procedimentos, configurar o Android e poder parear o controle do Ouya.
Depois de baixar todos os arquivos e ter o cabo e o teclado, faça backup se quiser de alguma coisa importante que tenha deixado no Ouya, como uma pasta com ROMs.
Também instale a ferramenta ADB e Fastboot no seu micro. Tem o procedimento disso no site mencionado logo no início deste tópico.
Se quiser, um jeito mais fácil é baixar uma distro linux como a Manjaro linux e usar uma imagem live para apenas facilitar essa parte, porque ela já vem com o ADB e o fasboot, e o Windows é chato pacas para usar ADB e reconhecer o Ouya, mas ai é com você…. O conselho final é: LEIA SOBRE O USO DESSAS FERRAMENTAS.
2 – Copiando tudo:
Tudo baixado no notebook? Então vamos lá:
- Plug o teclado USB no Ouya e teste se ele está funcionando. As vezes se você deixar para plugar o teclado apenas quando estiver na tela de boot o Ouya não reconhece ele. Plugando antes e já deixando pronto evia esse problema.
- Plug também o cabo MicroUSB no Ouya.
- Acesse a memória interna do Ouya (Pasta sdcard) e limpe ela. É melhor não ter nenhum arquivo nela para deixar nossa vida mais fácil.
- Agora pelo menu do Ouya escolha a opção “Factory Reset” e deixe o Ouya reiniciar.
- Depois que ele reiniciar vai ficar na tela de Welcome, esperando que você faça o pareamento do controle do Ouya. Agora você pode plugar o Ouya no PC.
Feito isso e verificando que o Ouya está devidamente reconhecido e o ADB rodando (de novo, não vou explicar nada sobre isso), através de um terminal vá no diretório aonde você deixou os arquivos de instalação e transfira todos os arquivos ZIP para o Ouya usando o ADB com o seguinte comando (o processo demora um pouco):
Tudo copiado, agora é hora de colocar o Ouya em modo fastboot (mais uma vez, não vou explicar nada sobre isso) com o comando a seguir:
Depois que o Ouya entrou em modo fastboot e está reconhecido, carrege a image do clockworkmod, que deve estar no mesmo lugar que você deixou salvo os arquivos na sua máquina com o seguinte comando:
Se tudo foi certo até aqui, você vai ver a seguinte tela depois de um tempo:
A partir daqui, todos os procedimentos serão através do teclado USB e você já pode desplugar o Ouya do notebook.
3 – Vamos instalar:
Se você fez tudo como dito até aqui, basta seguir na ordem abaixo:
- Na tela inicial do clockworkmod, vamos esccolher a opção “Install zip” e depois “choose zip from /sdcard”
- Agora você deve escolher o arquivo “recovery-clockwork-6.0.4.8-ouya.zip” e confirmar a instalação. Depois de terminada você estará de volta na opção “choose zip from /sdcard”.
Repita o procedimento para os demais arquivos zip, na mesma ordem que informei antes:
- ouyabootmenu-mlq-v2.0.4.zip
- lineage-11-20170801-NIGHTLY-ouya.zip
- gapps-kk-20140105.zip
- ouya-keylayouts.zip
Depois de instalado o arquivo “ouya-keylayouts.zip”, use a opção “Go Back”, para voltar até o menu inicial do clockworkmod, para os paços finais que será:
- Escolher “wipe data/factory reset”, para limpar os dados restantes da ROM original do Ouya e fazer um factory reset:
- Escolher “wipe cache partition” para limpar qualquer cache dos aplicativos e da ROM original do Ouya:
- Escolher a opção “advanced” e depois “wipe dalvik cache”:
Feito tudo isso, volte para a tela inicial do clockworkmod e escolha a opção “reboot system now”, o sistema ira iniciar e você terá essa tela:
Significa que você fez tudo certo e vai passar pelo processo de configurar o Android pela primeira vez. Use as setas do teclado para navegar e o enter para escolher opções ou confirmar escolhas e por fim você chegará na tela abaixo:
É por causa desta tela e de outra logo depois que muitos dizem que é preciso ter um mouse para instalar a CyanogenMod, pois usando as setas do teclado não se consegue acessar as áreas da tela para confirmar as mensagens…. MAAAAASSSSS, dá para usar apenas o teclado para sair dai, você só precisa teclar TAB e depois ENTER e mais um TAB e ENTER: PRONTO! Estamos no CyanogenMod.
Antes de partir para a configuração pesada, agora é hora de fazer uma configuração mínima do sistema, o que signifca ativar o bluetooth e parear o controle do Ouya.
Use as setas do teclado para ir pra esquerda e achar um ícone de engrenagem, que leva as settings do Android, navegue até a opção bluetooth e faça o pareamento do controle do Ouya (telas resumindo o caminho a seguir):
Pronto, controle pareado e agora pode desplugar o teclado!
4 – Tunando o Ouya na CyanogenMod:
Bem, fica a seu gosto que papel de parede usar, se vai ter ou não os efeitos de som habilitados, etc...não vou cobrir isso aqui. Agora vamos tratar de deixar o Ouya melhor quando usando a CyanogenMod e isso se dá em 2 níveis:
Para o nível “básico”, você precisa ativar as opções de desenvolvedor. Apenas acesse os settings do Android, vá até “About Tablet” e aperte o “O” do controle do Ouya 7 vezes em "Build number" e BINGO:
Vão aparecer duas opções que não existiam antes, que são:
- “Developer Options”
- “Performance”
A primeira possui algumas opções para desenvolvedores, sendo as mais úteis a “ADB Over Network” que permite usar ADB via rede, mas você precisa ativar sempre que precisar, e as opções que alteram a velocidade das animações, mas isso é meio trivial.
Agora na opção “Performance” sim temos um boost na performance. Acesse ela e deixe as opções como abaixo nas fotos:
Depois de muito testar, estas foram as opções que me deram o melhor desempenho.
Aqui espero que você esteja bem familiarizado com o uso de ADB, porque é necessário agora…. Pois vamos editar o arquivo build.prop do Ouya com CyanogenMod.
ATENÇÃO: Tenha o
MÁXIMO DE ATENÇÃO quando estiver editando o arquivo build.prop. Um erro aqui pode simplesmente impedir o boot do Ouya. Novamente, tenha
ATENÇÃO.
Existem várias maneiras de se editar o arquivo, mas prefiro ir manualmente e o resumo da Opera é:
- Acessar o Ouya via ADB e na raiz do sistema fazer:
Editar o arquivo build.prop e acrescentar alterar as seguintes opções:
- Na linha aonde temos a opção “ro.sf.lcd_density=213”, deixe conforme abaixo:
- Após a linha aonde temos “### < resolution and overscan settings”, pule uma linha e deixe assim:
- Por fim, no final do arquivo acha a linha aonde temos a opção “dalvik.vm.heapstartsize=8m” e deixe assim:
- Arquivo editado, salve, volte para a raiz do sistema e faça::
Alguém pode perguntar de onde sairam essas configs e explico: Do próprio Ouya!
- Por padrão o Ouya tem a opção “ ro.sf.lcd_density” em 320 e por isso os icones dos apks ficam grandes na tela. No CyanogenMod o padrão é 213.
- As opções “dalvik.vm.heapstartsize” e “dalvik.vm.heapgrowthlimit” são respectivamente 32m e 128m no Ouya.
- Por fim, as opções informadas no meio estavam no próprio Ouya, algumas relacionadas com o chip Tegra. Procurei muito na web mas a info sobre elas é meio escassa ou inexistente, exceto para a opção abaixo:
É essa opção que deixa as legendas serem exibidas corretamente no Ouya com CyanogenMod sem ter que recorrer a opção “Disable HW Overlay” nas opções de desenvolvedor, então com certeza é a mais importante.
Agora reinicie o sistema, pronto!
5 – Sugestão de APKs:
A escolha dos apks a se instalar vai de cada um, mas eu recomendaria 3 em especial:
- LeanKey Keyboard
- Power Menu (ROOT)
- OI File Manager
O primeiro é um teclado virtual mil vezes melhor que o padrão do CyanogenMod, o segundo um aplicativo que adiciona um menu para desligar o Ouya sem precisar ficar apertando e segurando o botão e o terceiro é um gerenciador de arquivos super leve, nos mesmos moldes do FilePwn da store do Ouya e completamente funconal apenas com o joystick.
Todos os três aplicativos estão na Play e são gratuitos.
Bem, é isso!