Primeiro Honeycomb, depois Ubuntu e agora CyanogenMod 7 baseado em Gingerbread - as coisas continuam melhorando e melhorando para o desenvolvimento Android personalizado do Nook Color, pois o dispositivo agora possui uma porta CyanogenMod 7 funcional que você pode instalar e transformar seu leitor de e-book em um completo tablet Android desenvolvido. Leia nosso guia completo.
O Nook Color parece ter se tornado o HD2 do mundo dos tablets, pois continua executando tudo o que é lançado nele. Esta ROM CyanogenMod 7 personalizada é baseada no código-fonte CyanogenMod 7 e foi portada para o Nook Color pela comunidade de desenvolvimento CyanogenMod. A porta é executada na memória interna do dispositivo e é bastante funcional para um lançamento noturno, embora alguns recursos possam não estar funcionando no momento. A funcionalidade dos botões Início e Voltar foi implementada por meio de teclas programáveis na barra de status.
O que funciona e o que não funciona:
Tela sensível ao toque, Wi-Fi, som, acelerômetro e praticamente todos os recursos de hardware, exceto o Bluetooth, parecem totalmente funcionais, embora a aceleração de vídeo por hardware ainda não tenha sido descoberta e, portanto, a reprodução de vídeo nativa não está funcionando, mas a reprodução de vídeo em flash é funcional . Entre os recursos de software, quase todos os recursos do Android Gingerbread e a maioria dos aplicativos de terceiros estão funcionando bem, mas alguns problemas foram relatados com o Market e alguns aplicativos de terceiros.
Todos os recursos ausentes estão sendo trabalhados ativamente e devem ser resolvidos em breve. Enquanto isso, você pode usar algumas soluções alternativas publicadas no CM7 Developers Thread em XDA-Developers .
Requisitos:
- Custom ClockworkMod Recovery com suporte ext4 (Baixe a versão para o tamanho do seu cartão SD e extraia o arquivo .img do arquivo .tar.gz).
- Um leitor de cartão microSD. (Um USB ou um que vem integrado com o computador.)
- Uma ferramenta para gravar uma imagem de dados no cartão SD:
- Windows: Usaremos a ferramenta gratuita ImageWriter . Faça o download e extraia o conteúdo do arquivo zip para o seu computador ou use qualquer ferramenta de gravação de imagem de disco de sua escolha.
- Linux: A ferramenta de linha de comando dd que vem integrada com a maioria das distribuições do Linux pode ser usada.
- CyanogenMod 7 ROM para Nook Color (Pegue o mais recente da lista se não souber qual escolher)
- Google Apps (Opcional; baixe a versão mais recente para a versão do CyanogenMod que você pegou no link anterior.)
- (https://addictivetips.com/app/uploads/2011/02/update-Froyo_CM7-dalingrin-OC-emmc-022311.zip) Froyo/CM7 kernel com overclock de Dalingrin de 1,1 GHz (totalmente opcional; use somente se você selecionou um CM7 ROM da lista acima e deseja fazer overclock; pode não funcionar no 7.1 ou posterior e nightlies lançado após o CM7 estável)
Procedimento:
- Conecte seu cartão SD ao computador usando o leitor de cartão.
- Esta etapa depende do seu sistema operacional.
- Windows: Inicie o ImageWriter no seu computador, navegue para selecionar o arquivo de imagem de recuperação que você baixou e extraiu anteriormente, selecione a unidade do cartão SD em 'Dispositivo' e clique em 'Gravar'. Aguarde até que o processo termine.
- Linux: Inicie uma janela de terminal e insira este comando nela:
dd if=name_of_the_image_file.img of=/dev/sdcard
Não se esqueça de substituir /dev/sdcard pelo caminho apropriado do seu cartão SD montado e name_of_the_image_file.img pelo arquivo de imagem ClockworkMod Recovery apropriado que você extraiu do arquivo baixado, especificando seu caminho também, se necessário.
- Agora transfira os arquivos zip para a ROM baixada, Google Apps e kernel com overclock para a raiz do cartão SD (e não em nenhuma pasta lá).
- Desligue o Nook Color, insira o cartão SD nele e ligue-o novamente.
- Agora você deve estar na recuperação do ClockworkMod. Use Aumentar volume e Diminuir volume para navegar entre as opções, 'N' para inserir/aplicar a opção selecionada e Ligar para trás.
- Na recuperação, vá para 'Montagens e armazenamento' e formate as partições /system, /data e /cache uma a uma, confirmando a cada vez. NÃO formate a partição /boot.
- Volte ao menu principal de recuperação e usando a opção 'instalar zip do cartão SD', instale primeiro a ROM e depois os arquivos zip do Google Apps.
- (Opcional) Da mesma forma, instale o kernel a partir de seu arquivo zip.
- Volte ao menu principal de recuperação.
- Agora remova o cartão SD e substitua-o por outro para uso no Android, se desejar, ou você pode simplesmente formatar este agora e inseri-lo de volta. No entanto, se você optar por formatar este, terá que prepará-lo novamente com a recuperação do ClockworkMod da mesma forma que fez na etapa 2.
- Por fim, selecione a opção 'Reiniciar sistema agora' e seu dispositivo inicializará no CyanogenMod 7.
NOTA IMPORTANTE: NÃO use seu Nook para formatar o cartão SD após a instalação do CM7. Há um bug e ele irá formatar /boot, retornando ao problema da tela preta e você terá que repetir o processo. (Obrigado a HittingSmoke por apontar isso.)
Agora você deve estar executando o CyanogenMod 7 no seu Nook Color, efetivamente transformando seu leitor de e-book em um tablet Android CM7 incrível com overclock opcional de 1,1 GHz.
ATUALIZAÇÃO IMPORTANTE:
Isso é apenas para quem usou o método anterior e acabou com o tablet não inicializando no Android. Se você seguiu as instruções acima apenas com a compilação estável mais recente, isso não se aplica a você.
As instruções originais incluíam a formatação da partição /boot conforme necessário no momento da redação deste post, porque a versão noturna mais recente do CyanogenMod 7 disponível na época incluía uma partição /boot e a instalação da ROM a instalava automaticamente no lugar da formatada. No entanto, as versões noturnas posteriores do CyanogenMod 7 lançadas após a publicação deste guia não incluíam a partição /boot e, portanto, instalá-las após formatar sua partição /boot deixou seu dispositivo com uma partição de inicialização vazia, impossibilitando a inicialização.
Este foi um problema que não tínhamos como prever no momento em que escrevemos este guia e, portanto, não poderia ter sido evitado por nós. No entanto, os dispositivos não ficaram bloqueados e podem ser restaurados facilmente usando as instruções fornecidas pela HittingSmoke nos comentários. Aqui estão as mesmas instruções organizadas em uma lista passo a passo:
- Faça o download do Clockwork Recovery 3.2.0.1 img e siga o mesmo método de colocá-lo no cartão SD acima, usando o Win32 Disk Imager.
- Em seguida, baixe repartition-boot-with-stock.zip e nook-complete-restore-1.0.1.zip (não deve ser mais necessário; use o método na Atualização 2).
- Copie ambos para o cartão SD que você criou com o Win32 Disk Imager.
- Insira o cartão SD no Nook e segure o botão liga / desliga até que ele inicialize na recuperação novamente.
- Em Mounts and Storage, formate /boot, /system, /data e /cache. (Sim, é seguro formatar /boot desta vez.)
- Usando a opção “Install zip from sdcard”, flash 'repartition-boot-with-stock.zip' seguido por 'nook-complete-restore-1.0.1.zip'.
- Retire o SD, reinicie e você estará de volta a um Nook de estoque em funcionamento.
Depois de seguir as instruções acima para restaurar o Nook Color (graças ao HittingSmoke ), você pode seguir o guia acima para instalar com sucesso o CyanogenMod 7 no seu dispositivo. O guia foi atualizado para remover as instruções sobre a formatação da partição /boot e deve funcionar perfeitamente agora com as compilações noturnas do CyanogenMod 7 mais recentes que não incluem mais a partição /boot.
ATUALIZAÇÃO 2:
Apenas no caso de você ter bagunçado seu dispositivo anteriormente devido à partição /boot ausente nas compilações noturnas do CM7 atualizadas e o método de HittingSmoke não funcionar para você, aqui estão as instruções (deste tópico do fórum XDA-Developers ) que deve instalar um custom FroYo ROM no seu Nook Color e permitir que você reinicie nele:
- Baixe este arquivo Nookie Froyo 0.6.8 Custom eMMC .3 .
- Descompacte o arquivo zip baixado e grave o arquivo de imagem extraído em seu cartão SD.
- Inicialize seu Nook Color a partir do cartão SD.
- Selecione para instalar o zip do cartão SD. Você deve ver um arquivo chamado 'nookie-froyo-flashable-v0.6.8.custom.zip' ao selecionar 'escolher zip do cartão SD'. Basta selecionar o arquivo zip para exibi-lo.
- Vá para 'Montagens e armazenamento', formate o cache a partir daí e volte ao menu principal.
- Agora remova o cartão SD e escolha 'Reiniciar o sistema agora'.
Agora você deve ter a ROM personalizada Nookie Froyo 0.6.8 em execução na memória eMMC interna do Nook Color, corrigindo a partição /boot limpa no processo. Agora você deve ser capaz de seguir com segurança o guia acima para obter o CyanogenMod 7 baseado em Gingerbread todas as noites em seu dispositivo.
[via BriefMobile & XDA-Developers ]