Vou elaborar um "passo a passo" em português para instalação da versão CM9.
Nós já temos material suficiente em inglês no XDA. Portanto, quem não tiver muita familiaridade com o português do Brasil, minhas desculpas. Segue o link da discussão:
XDA - Developers
Em primeiro lugar.
LEIA ATENTAMENTE todas as instruções e, se possível, as siga sem muitos questionamentos. Esse é um tutorial de instalação e não uma thread de discussão.
Perguntas que, por ventura, forem feitas sem a leitura prévia deste post, serão apagadas.
Repito, não sou responsável caso seu brinquedo quebre.
Este passo a passo funcionou para milhares de usuários.
Siga-o por sua própria vontade.
O que não funciona ainda?
- TV do P1000L
- Saída pra TV (TVOut)
Problemas conhecidos:
- Alguns usuários dizem que a função tethering está funcionando com windows, porém, com linux ainda não funciona.
- Wifi não está com endereço MAC de fábrica. Isso é um problema do novo driver. Mas a função funciona perfeitamente.
PASSO 1
Considero que todos tenham como versão base a Gingerbread ( >= 2.3 < 3 ).
Neste momento, não importa se é versão do fabricante ou versão customizada.
Repetindo, a versão inicial que estou considerando é GINGERBREAD.
Caso sua versão seja ICS ou CM9, então siga para o PASSO 2.
Caso sua versão seja Honeycomb, então volte para GINGERBREAD e continue lendo este passo.
Para instalar versões Gingerbread, você tem esse blog como fonte de pesquisa.
Se você tem instalado em seu Tab a versão HumberOS, ou o kernel HumberOS para GINGERBREAD, então, baixe e copie o arquivo do link (LINK001-PASSO-1-Overcome-CwM) abaixo para o sdcard e faça a instalação em modo Recovery.
Caso não saiba o que é o modo recovery, basta desligar o seu tab e ligar novamente segurando o botão de volume (+).
LINK001-PASSO-1-Overcome-CwM
Se você está com uma versão do fabricante, então é necessário se certificar que já tem instalado em seu computador os drivers USB do seu Tab. Isso pode ser feito instalando o programa Samsung Kies (para quem usa Windows). Baixe o arquivo do link (LINK002-PASSO-1-Overcome-Odin) abaixo e coloque o tab em modo download.
Para colocar o tab em modo download, desligue e ligue segurando volume (-).
Agora, usando o Odin3 (programa para instalar firmwares no tab - consulte google), clique em PDA e selecione o arquivo.tar baixado, clique em PIT e selecione o arquivo PIT, desmarque a opção de repartition (se tiver selecionado). Não precisa habilitar nada, deixe somente as opções Auto-Reboot e F. Reset Time marcadas, apenas clique em PDA e selecione o arquivo baixado. Clique em START.
LINK002-PASSO-1-Overcome-Odin
Para quem usa Linux, terá que usar um programa chamado Heimdall. O Linux vai reconhecer os drivers "tomaticamente" (se for uma versão mais recente, claro!).
IMPORTANTE
Após a instalação deste kernel o que vai acontecer?
Quem estava com a versão HumberOS, vai reiniciar o tab normalmente porém vai ficar sem o touch, pois se trata de uma versão do modelo P1000.
Quem tiver com a versão de fábrica, além de perder o touch, vai ter que esperar a conversão do sistema de arquivos para EXT4. O usuário vai ouvir uma voz robótica durante o processo de conversão.
Aguarde até o tab reiniciar.
Após o tab reiniciar, vai perceber que perdeu o touch e que não consegue fazer praticamente nada, então clique no botão de desligar e segure-o por alguns segundos até que o tab desligue.
Agora vamos para o passo 2.
PASSO 2
Remova seu cartão SD externo.
Coloque o tab em modo recovery (veja como fazer isso no passo 1).
Conecte seu tab ao PC.
Sua navegação será feita somente através dos botões de volume e para escolher a opção o botão de liga/desliga.
Selecione a opção Storage Menu, depois selecione a opção mount internal SD.
Será montado o seu sdcard interno como driver. Baixe o arquivo do link (LINK001-PASSO-2-CM9-Nightly) abaixo e o copie para seu sdcard interno.
LINK001-PASSO-2-CM9-Nightly (P1000, P1000L, P1000N) Modelos GSM.
Não vou abordar instalação em tabs CDMA. No caso destes modelos, é mais simples o processo, basta copiar o arquivo e instalar.
Ao acessar o link acima, selecione a versão mais recente. Ela terá as atualizações mais recentes da versão CM9.
Após copiar o arquivo, desmonte/remova o USB no sistema operacional. No tab clique em Unmount.
No tab, volte para o menu inicial do modo recovery e selecione a opção install menu.
Após, selecione a opção Choose zip from internal sdcard .
Selecione o arquivo baixado no link acima e confirme a instalação do mesmo.
Aguarde! O tab vai reiniciar e a instalação vai continuar.
Vamos para o último passo.
PASSO 3
Após a instalação, o usuário pode perceber que está sem o touch.
Claro, a versão publicada no servidor nightly é uma versão para o modelo P1000, então para isso, o usuário terá que instalar o kernel compatível com o seu modelo.
Entrando na página dedicada ao CM9, neste blog, neste link:
http://www.humberos.com.br/p/android-ics.html
http://www.humberos.com.br/p/android-ics.html
O usuário terá os arquivos e links necessários.
Baixe o kernel compatível com o seu modelo do seu tab.
Após baixar o arquivo (kernel), descompacte-o e então você terá um arquivo chamado boot.img.
Agora, é essencial que o usuário tenha os drivers do tab em sua máquina. Veja no passo 1.
Ainda não fiz pacotes para instalação do novo kernel via recovery. Então o usuário vai ter que usar o Heimdall para instalar o kernel compatível com seu modelo.
Após a instalação dos drivers e da instalação do heimdall, então vamos testar se está tudo certo para começarmos a instalação.
Agora, reinicie sua máquina!
No windows, clique em Iniciar, depois em Executar e digite o comando "cmd", pressione a tecla "Enter".
No linux, basta usar o terminal.
Digite: heimdall
Pressione ENTER
Deve aparecer uma mensagem assim:
==**==
Usage: heimdall <action> <action arguments> <common arguments>
Common Arguments:
[--verbose] [--no-reboot] [--stdout-errors] [--delay <ms>]
Action: flash
Arguments:
--repartition --pit <filename> [--factoryfs <filename>]
[--cache <filename>] [--dbdata <filename>] [--primary-boot <filename>]
[--secondary-boot <filename>] [--param <filename>] [--kernel <filename>]
[--modem <filename>] [--normal-boot <filename>] [--system <filename>]
[--user-data <filename>] [--fota <filename>] [--hidden <filename>]
[--movinand <filename>] [--data <filename>] [--ums <filename>]
[--emmc <filename>] [--<partition identifier> <filename>]
or:
[--factoryfs <filename>] [--cache <filename>] [--dbdata <filename>]
[--primary-boot <filename>] [--secondary-boot <filename>]
[--secondary-boot-backup <filename>] [--param <filename>]
[--kernel <filename>] [--recovery <filename>] [--efs <filename>]
[--modem <filename>] [--normal-boot <filename>] [--system <filename>]
[--user-data <filename>] [--fota <filename>] [--hidden <filename>]
[--movinand <filename>] [--data <filename>] [--ums <filename>]
[--emmc <filename>] [--<partition identifier> <filename>]
Description: Flashes firmware files to your phone.
WARNING: If you're repartitioning it's strongly recommended you specify
all files at your disposal, including bootloaders.
Action: close-pc-screen
Description: Attempts to get rid off the "connect phone to PC" screen.
Action: download-pit
Arguments: --output <filename>
Description: Downloads the connected device's PIT file to the specified
output file.
Action: detect
Description: Indicates whether or not a download mode device can be detected.
Action: dump
Arguments: --chip-type <NAND | RAM> --chip-id <integer> --output <filename>
Description: Attempts to dump data from the phone corresponding to the
specified chip type and chip ID.
NOTE: Galaxy S phones don't appear to properly support this functionality.
Action: print-pit
Description: Dumps the PIT file from the connected device and prints it in
a human readable format.
Action: version
Description: Displays the version number of this binary.
Action: help
Description: Displays this dialogue.
==**==
Se aparecer esta mensagem, ou algo parecido a uma ajuda de como usar o Heimdall, então significa que ele está instalado e que podemos seguir com a instalação. Caso não apareça nenhuma mensagem e tenha alguma informação de erro, então reveja a instalação do programa, reinicie a máquina, mande um carta, plante uma árvore, leia um livro,... . Tem que funcionar!
Desligue o tab e o ligue em modo download.
Ainda usando o "cmd", navegue, pela linha de comando, até a pasta onde está o kernel (arquivo boot.img).
Então, se está dentro da pasta onde o seu arquivo está, digite o comando:
heimdall flash --kernel boot.img --recovery boot.img
Aguarde o tab reiniciar.
Pronto!
O usuário estará com a versão Android 4.0.4, CM9 - AOSP.
Divirtam-se!!!
comment 0 التعليقات:
more_vertsentiment_satisfied Emoticon