Google

Siga-nos! / Compartilhe!

domingo, 30 de março de 2014

[TUTORIAL][ROM] KitKat 4.4.2 CyanogenMod 11 Galaxy S GT-I9000B

 Tutorial completo para instalação da ROM CyanogenMod 11 [KitKat 4.4.2] [2014-03-24] no Samsung Galaxy S GT-I9000B, desde Froyo/Gingerbread e outras ROMs. Resolvi compilar todos os passos aqui após ter diversos problemas de instalação e ter que escavar diversos fóruns até me familiarizar com o processo.
Principais problemas enfrentados (e solucionados) incluíam:
  • Backup completo da ROM original e outros arquivos, para restaurar em caso de problemas de flash
  • Instalação de ClockWorkMod Recovery sobre o kernel original da Samsung
  • Familiarização com termos comuns usados no forum e que não fazem sentido para novos usuários
  • Complicações do Mega Tutorial para passagem GingerBread -> ICS -> Jelly Bean
  • Erros de instalação: asset_failed (Status 7), installation aborted (Status 0)
  • Perda de wi-fi
  • Perda de banda base
  • Perda de IMEI
  • GPS Ruim

Familiarização com termos:
  • Modo Recovery: ligar o celular segurando Volume Up + Home + Power  --- usado para instalação de arquivos ZIP no sdcard. Solte apenas o botão Power
  • Modo Download: ligar o celular segurando Volume Down + Home + Power --- usado com programa Odin para instalar ROMs, kernels, modems, e principalmente para fazer rollbacks para ROMs antigas.
  • CWM: ClockWorkMod, um gerenciador do Modo Recovery, com diversas opções de wipe, format, etc
  • ROM Stock: original do fabricante, no máximo com um kernel pouco modificado baseado no original.
Antes de começar, os agradecimentos quanto ao que li antes de construir este tutorial:
Este tutorial foi testado com as seguintes configurações:
  • Galaxy S GT-I9000B (nacional / Brasil);
  • ROM CyanogenMod testada: galaxysbmtd 2014-03-24 NIGHTLY;
  • Computador com Windows 7 SP1 x64 e Windows 8 x64;
  • Conexão à internet disponível no computador, para instalação de alguns drivers;
  • Celular com acesso autorizado a uma rede wi-fi;
  • Bateria do celular sempre bem carregada;
  • Cabo USB sempre conectado ao computado durante a execução deste tutorial.
IMPORTANTE: Não me responsabilizarei por quaisquer danos ao seu aparelho. Execute-o por sua conta e risco. Rádio e TV Digital não funcionarão mais; avalie se compensa perder esses recursos ao atualizar.  E sim, é MESMO necessário instalar nesta ordem, primeiro o CM10.1, depois o CM10.2, e depois o CM11, ou acabará com IMEI inválido ou problemas na tabela de partições no final de alguma instalação.

(0) Download de arquivos necessários:

(1) Pré-instalação, backup básico e limpeza do cartão SD:

  • Antes de começar, desligue o aparelho e remova o cartão SIM e o cartão SD externo, se possuir um.
  • Instale o arquivo de drivers para o seu celular, que pode ser o Samsung Kies ou o SAMSUNG_USB_Driver_for_Mobile_Phones_1.4.8.0.exe. A segunda opção, que instala somente os drivers, é a recomendada, já que o Kies se tona inútil com a atualização da ROM. No Windows 8, instale os drivers em modo de compatibilidade Windows 7.
  • Extraia o conteúdo do arquivo JW4_Recovery.rar no seu desktop. Você terá então 3 arquivos:
    • JW4_Recovery.tar
    • Odin3 v1.7.exe
    • s1_odin_20100512.pit
  • Ligue o aparelho e conecte-o no modo USB para gerenciar e transferir arquivos para o cartão SD interno.
  • Copie tudo o que for possível para o computador: fotos, imagens, ringtones, documentos, etc.
  • Limpe o que for possível do cartão SD interno, como pastas relacionadas ao sistema Android e a outros apps. O ideal é que o cartão SD interno esteja 100% limpo para a instalação, mas isso não é obrigatório para arquivos pessoais como músicas e documentos.
  • Crie uma pasta ROM no SD interno, e copie os seguintes arquivos que já devem ter sido baixados no passo anterior:
    • cm-10.1.3-galaxysbmtd.zip 
    • cm-10.2.1-galaxysbmtd.zip 
    • cm-11-20140324-NIGHTLY-galaxysbmtd.zip 
    • gapps-kk-20140105-signed.zip
    • BVJJPD_ICS.CM.I9000.zip
    • Host e GPS.zip
    • TitaniumBackup_latest.apk
  • Vá para o teclado de telefone do Android.
    • Dique o seguinte número: *#06#
    • Anote o IMEI que aparece logo após a digitação. Esse é o seu IMEI original.

(2) Backup root
  • Atenção: este passo requer root. Caso sua ROM em uso não possua root, certifique-se que executou bem o backup dos dados de aplicativos como pôde, e então vá diretamente para o Passo 3.
  • O backup manual do IMEI não é mais necessário, pois não está mais se perdendo nas últimas versões do CyanogenMod. É importante seguir os passos deste tutorial, pois se "pular" versões ou passos, o IMEI poderá ficar inválido, forçando assim o retorno para a ROM Stock.
  • Instale o Titanium Backup pelo gerenciador de arquivos e faça backup de outros aplicativos, como jogos, media players, etc. Evite fazer backup de aplicativos do sistema nesse momento.
  • Faça backup de coisas que não poderão ser restauradas facilmente, como SMS, email, etc.
  • Se sua ROM já tiver instalado o CWM Recovery, recomendo fazer um backup completo da ROM no Recovery, para retornar à configuração original se necessário.
    • Iniciar o aparelho no Modo Recovery
    • Acesssar menu backup and restore
    • Executar backup all


(3) Ponto de partida para instalação ou restauração: como colocar ROM GingerBread Stock com CWM Recovery e root.
  • Verifique o nível da bateria! Recomendo que a mantenha sempre bem carregada e protegida com a capa traseira, para que o aparelho não desligue no meio do processo. Se seu celular desligar no meio de operações do Odin, ele pode ser permanentemente danificado.
  • Lembre-se do backup! Há muitas coisas importantes para se fazer backup, mencionadas nos Passos 1 e 2. Não os ignore.
  • Pré-instalação: aqui já é suporto que tem todos os backups e arquivos necessários no seu SD card interno, com a limpeza de pastas, bem como os drivers corretamente instalados, tudo mencionado no Passo 1. Pode não ser possível passar ou obter os arquivos necessários após o início do processo, então cuidado.
  • Desplugue o celular da USB caso esteja plugado e desligue o aparelho.
  • Remova o cartão SIM e o cartão SD externo.
  • Ligue o aparelho no Modo Download e plugue o USB. Aguarde, os drivers serão instalados com ajuda do Windows Update e conexão à internet.
  • Abra o Odin (Odin3 v1.7.exe) em modo administrador (botão direito > Executar como administrador). Se não abrir como administrador, a gravação pode não funcionar corretamente.
  • Deve aparecer no Odin uma seção parecida com a da imagem abaixo, indicando o reconhecimento do aparelho em Modo Download conectado pela USB:
  • Clique em PDA e selecione o arquivo da ROM GingerBread JW4 Recovery (JW4_Recovery.tar)
  • Clique em PIT e selecione o arquivo Arquivo PIT para GT-I9000B (s1_odin_20100512.pit)
  • Deixe todas as outras opções inalteradas e clique em Start para iniciar o processo
  • O processo será concluído e a cor verde com a palavra PASS indicará o sucesso da operação. O celular será reiniciado automaticamente.
  • O normal é que o celular seja reiniciado em Modo Recovery 3e (original, figura abaixo), indicando alguns erros de limpeza de cache. Caso isso aconteça, selecione Reboot system now com o botão HOME e já prepare para iniciar o aparelho em Modo Recovery segurando as teclas Vol.Up + Home + Power.
  • Devemos inicar o aparelho no CWM Recovery 2.5.0.1 (abaixo). Caso entre em boot infinito, ou entre normalmente na ROM (som clássico de inicialização Samsung Galaxy S), desligue o celular (retire a bateria se necessário) ligue o aparelho em modo Recovery.
    • Use Volume Up e Volume Down para navegar, Power para confirmar.
    • Desplugue o cabo USB.

(4) Instalação CyanogenMod 11
  • Estaremos na tela do ClockWorkMod Recovery 2.5.0.1:


  • No Menu Principal do CWM Recovery, executar os seguintes passos:
  • Verifique se o cabo USB está desplugado.
  • Executar wipe data/factory reset
  • Acessar install zip from sdcard
  • Acessar choose zip from sdcard
  • Acessar pasta ROM
  • Instalar o cm-10.1.3-galaxysbmtd.zip
    • A instalação deve mostrar uma mensagem: (Status 0) installation aborted. Isso é normal.
  • Acessar menu Go Back (para Menu Principal)
  • Executar reboot system now.
  • O aparelho mostrará um logo do CyanogenMod ao iniciar, e será iniciado no CWM-based Recovery v6.0.2.7.
  • Execute os seguintes passos no CWM-based Recovery v6.0.2.7:
    • Verifique se o cabo USB está desplugado.
    • Executar wipe data/factory reset
    • Acessar install zip from sdcard
    • Acessar choose zip from sdcard
    • Acessar pasta ROM
    • Instalar novamente o cm-10.1.3-galaxysbmtd.zip. Dessa vez a instalação será concluída normalmente.
    • Sem reinicar o aparelho, instale da mesma forma o cm-10.2.1-galaxysbmtd.zip. Pode aparecer um alerta sobre incompatibilidade do layout de partições da nova rom, encerrando com (Status 7) instalation aborted. Neste caso, sem reiniciar, execute novamente a mesma instalação do cm-10.2.1-galaxysbmtd.zip e a instalação será concluída normalmente.
    • Acessar menu Go Back (para Menu Principal)
    • Executar Reboot system now, e já prepare para iniciar o aparelho em Modo Recovery segurando as teclas Vol.Up + Home + Power.
  • Ao iniciar agora o nova versão CWM-based Recovery v6.0.4.5, execute os seguintes passos:
    • Verifique se o cabo USB está desplugado.
    • Executar wipe data/factory reset
    • Acessar install zip
    • Acessar choose zip from /storage/sdcard0
    • Acessar pasta ROM
    • Instalar o cm-11-20140324-NIGHTLY-galaxysbmtd.zip. A instalação será concluída normalmente.
    • Sem reinicar o aparelho, instale da mesma forma os arquivos:
      • gapps-kk-20140105-signed.zip
      • BVJJPD_ICS.CM.I9000.zip
      • Host e GPS.zip
    • Acessar menu Go Back (para Menu Principal)
    • Executar Reboot system now.
  • O aparelho finalmente é deve ser reiniciado selecionando a opção na raiz do menu, e o primeiro boot demora uns 2 minutos. É normal.
  • Uma mensagem indicando problemas de IMEI, caso apareça, refaça os passos deste tutorial corretamente.
  • Selecione o idioma do Sistema.
  • Ignore a mensagem sobre ausência de cartão SIM, já que o seu ainda deve estar fora do aparelho.
  • Configure a conta Google, outras contas e propriedades do sistema.
  • Verifique se a Wi-Fi funciona corretamente acessando algum site pelo navegador.
  • Desabilite dados móveis em Settings > More > Mobile Network > Data Enabled
  • Mesmo sem o cartão SIM, verifique se seu IMEI está correto discando novamente para o número *#06# e comparando com o IMEI que foi anotado no Passo 1. Se o IMEI não estiver correto, restaure sua ROM pelo Passo 3.
(5) Sua nova ROM CyanogenMod 11 - Android KitKat 4.4.2
  • Desligue o aparelho para inserir o cartão SIM e o cartão SD externo.
  • Em atualizações, não é necessário executar wipes, basta baixar a última versão da página do CyanogenMod 11, copiar para a pasta ROM do cartão SD, e executar novamente parte do Passo 4 referente apenas à instalação do CyanogenMod 11. Será necessário reinstalar os arquivos no Modo Recovery na ordem correta:
    • Executar wipe cache (não é Factory reset!)
    • Atualização cm-11-YYYYMMDD-NIGHTLY-galaxysbmtd.zip (executar só uma vez, não precisará mais reiniciar)
    • gapps-kk-20140105-signed.zip
    • BVJJPD_ICS.CM.I9000.zip
    • Host e GPS.zip
  • Acostume-se a usar o Titanium Backup para executar backups de aplicativos, para não ter dores-de-cabeça ao migrar de ROM.
  • Para acessar as Opções de Desenvolvedor, acesse Configurações > Sobre o telefone e clique 8 vezes sobre Número da Build para liberar o recurso. Outros "Easter Eggs" parecidos podem ser ativados ao clicar 5 vezes sobre a versão do Android e também sobre a versão da ROM CyanogenMod.

NOTA:
Procedimento testado por mim partindo da ZVV_2.3.3_JW4_JW2_JW2 e 100% funcional.
Creditos pela elaboração deste tutorial ao  

63 comentários:

  1. Cara, meu galaxy tá reiniciando em looping depois do processo. Eu instalei tudo normalmente, mas não tá carregando o boot completo, tá sempre iniciando no meio. O que eu faço?

    ResponderExcluir
    Respostas
    1. Faça o downgrade para froyo e aplique os wipe. Depois tente refazer o processo.

      Excluir
  2. A ROM CyanogenMod 11.0 está com o link corrompido, e diz "404 Not Found" não encontrado. Concerte por favor. Obrigado.

    ResponderExcluir
  3. Eduardo, cheguei até a parte de escolher a rom do sdcard, mas dentro do CWM não encontro o SDCARD, como faço?

    ResponderExcluir
  4. Boa noite! Xará, pra eu executar o passo (4) eu precisei montar o o SDCard pra instalar o (cm-10.1.3-galaxysbmtd) e deu certo ... porém pra fazer a outra parte dentro do CWM- based Recovery não consegui montar mais o cartão pra instalar novamente o (cm-10.1.3-galaxysbmtd) como vc pedi! o que devo fazer?

    ResponderExcluir
  5. Cara, excelente tutorial, segui todos os passos e está funcionando perfeitamente. Parabéns pela dedicação.

    ResponderExcluir
  6. Bom dia!
    O link da Rom 11 que você atualizou tem uma lista. Qual devo baixar? A ultima versão daquela lista é confiável?

    ResponderExcluir
  7. A instalação funcionou perfeitamente, entretanto o áudio está pipocando ao escutar uma música. Não sei por qual motivo. Vou esperar sair a versão estável. Não ficou muito claro para mim como funciona a atualização. Primeiro executa o passo 5/4 ou 4/5?

    ResponderExcluir
  8. Parabéns deu tudo certo, perfeito, você é o cara!!!!!

    ResponderExcluir
  9. Cara, perfeito. Sem erros ou problemas. IMEI ficou intacto .. instalaçao limpa seguindo a risca o que vc descreveu. Processo todo durou cerca de 45 min, entre fazer download dos arquivos, salvar nos locais adequados e instalar tudo. Você é demais !! Obrigado.
    Feito hoje, dia 16/11/2014

    ResponderExcluir
  10. isso fara q o aparelho funcione com qualquer operadora?

    ResponderExcluir
  11. mano o ultimo link do Cyagenmod nao funfa

    ResponderExcluir
  12. Muito obrigado!

    Estou aqui agora com o Android 4.2.2 no antigo Galaxy S i9000B (Versão Brasileira), fiz meio na marra buscando instruções e downloads em vários lugares, mas quero muito agradecer pelo ótimo tutorial!
    Abraço!

    ResponderExcluir
  13. Parabéns pelo belíssimo tutorial, funcionou certinho! Obrigado mesmo, isso é incrível!

    (O link lá em cima não funciona, mas podem baixar a versão: "cm-11-20150203-NIGHTLY-galaxysbmtd.zip" nightly do Cyanogem mod, é confiavel!)

    ResponderExcluir
  14. Muuuuuito obrigado, vc restaurou meu amor pelo Galaxy S.. HAHAHAHAHA
    Tutorial perfeito, muito bem explicado, n dá pra errar.. E meu android está na versão 4.4.4 lol

    ResponderExcluir
  15. Muito bom o seu tutorial. Parabéns pelo seu trabalho. Tudo certo por aqui.

    ResponderExcluir
  16. OLá, o Odim não reconhece meu aparelho , oque faço?

    ResponderExcluir
  17. Funcionou lindamente. Vida nova a um galaxy s que tinha aqui encostado.

    ResponderExcluir
  18. Ola tudo bem
    estou no passo 3 na parte da instalação do pit e pda, podem meu odin (que executei sim como adm) não termina e ja faz uns 10 min que ele ta aberto, na parte de message dos processos ele esta assim:
    Added!!
    Odin v.3 engine (ID:4)..
    File analysis..
    SetupConnection..

    e esta parado nisso, no meu ID:COM ele aparece assim 0:[COM4] por favor alguem me ajude plisssss

    ResponderExcluir
  19. fiz tudo, baixei tudo, no clockworkmod eu seleciono wipe e o celular apaga, aperto o botao ele volta, da mesma forma que o install zip, aperto ele apaga aperto ele volta mas não abre nada, oque eu faço agora?

    ResponderExcluir
  20. Respostas
    1. Olá Ricardo
      Também estou com o mesmo problema, você conseguiu achar alguma solução?

      Excluir
  21. Boa tarde!!
    Quanto tempo leva o processo para ele ficar verde??

    ResponderExcluir
  22. ID:0/011> Added!!
    Odin v.3 engine (ID:11)..
    File analysis..
    SetupConnection..

    o Meu está nesse estágio e nao alterou em nada no ultimos 20 minutos, oq está errado???

    ResponderExcluir
  23. Bom dia caso eu queira retornar para a rom 2.3.3 teria como reverter o processo e como seria o procedimento. desde já agradeço pela atenção

    ResponderExcluir
  24. boa tarde não consigo instalar os drivers no meu windows?

    ResponderExcluir
  25. Prezado moderador, gostaria de agradecer a colaboração, Parabéns pelo empenho e por repartilhar todo o seu Conhecimento conosco, estava a procura disso a anos e nunca conseguia encontrar uma formula eficiente como essa. Tenho um Galaxy S i9000B que tinha Android 2.2 e consegui atualizar para 4.4.4 com louvor. Parabéns!

    ResponderExcluir
  26. VALEU EDUARDO!!! Galaxy S 19000 B rodando 4.4.4 tudo ok !

    ResponderExcluir
  27. Olá pessoal.... Fiz esse tutorial em Março deste ano ficou perfeito!!!!
    Porém, agora, meu aparelho agora ficou com a tela azul... tudo azul... consigo fazer todas as operações com ele porém tudo nele tem tons de cor azul. Ao inicializar o aparelho, aparece com cores normais a tela da Samsung, modelo Galaxy S GT-i9000B e também a primeira tela da CyanogenMod, porém, quando pisca na tela o logo CyanogenMod a tela já muda de cor, passando todas as cores aos tons de azul. Já tentei instalar outras CMs mais novas e mais antigas e o problema persiste. Fiz então o downgrade para Froyo 2.2 e para GingerBread 2.3 e ambos ficaram com as cores normais, descartando assim problemas de hardware. Refiz o tutorial acima na tentativa de sanar o problema mas já na primeira inicialização da cm-10.1.3-galaxysbmtd a tela azul apareceu.
    Alguém já passou por isso ou sabe como posso reverter essa situação? Grato.

    ResponderExcluir
  28. Obrigado pelo tutorial! Fiz muito parecido mas usei o programa Heimdall Suite e um outro kernel. Ficou tudo beleza, mas... seria legal ter o rádio FM e a TV. Será que tem como fazer um fix extra-Cyanogemod pra isso? Ou um kernel modificado?

    ResponderExcluir
    Respostas
    1. David... estamos todos aguardando por esse momento... Ainda não foi relatado TV ou RADIO rodando em CyanogenMod para nosso velho SGS......

      Excluir
  29. Pessoal... sei que aqui não é o melhor lugar mas... preciso urgentemente do display do GT-I9000. Não consigo encontrar para vender. Se alguém tem o display ou o aparelho e quiser negociar.... Ficarei FELIZ....
    ph.lops@hotmail.com

    ResponderExcluir
  30. Fiz aqui no meu Galaxy i9000B que tava praticamente encostado. Mas eu pulei a etapa (3), na verdade substituí pela simples instalação do CWM conforme esse link https://wiki.cyanogenmod.org/w/Install_CM_for_galaxysbmtd, e não fiz a atualização do passo (5), ainda.

    Obrigado por dispor do seu tempo para escrever esse tutorial.

    ResponderExcluir
  31. Boa tarde a todos.
    Estou com uma dúvida, fiz o passo a passo e instalei todos os programas, porém não veio as aplicações do google play e nem play store e com isso não consigo baixar nenhum aplicativo, no primeiro passo de (1) Pré-instalação onde tenho que instalar o arquivo de drivers para o celular, que pode ser o SAMSUNG KIES ou o SAMSUNG_USB_DRIVER_FOR_MOBILE__PHONES_1.4.8.0.exe, fiquei na dúvida se poderia ser um ou o outro, mas mesmo assim refiz a instalação e aplicando os dois não resolveu meu problema.
    Alguém saberia como eu conseguiria resolver isso?

    ResponderExcluir
    Respostas
    1. Eu baixei ele e tentei instalar mas apresenta ERROR 20 no final da instalação.
      Você teria um link onde consigo baixar uma versão sem erros:

      Excluir
  32. Perfeito, sem problema nenhum, rodando liso! Obrigado!

    ResponderExcluir
  33. Muito bom, deu tudo certinho aqui, rodando liso...

    ResponderExcluir
  34. depois de quase 3 horas tentando deu certo, obrigado mesmo heim, desculpa ter te xingado la no youtube, ta funfando direitinho.

    ResponderExcluir
  35. Funciona no Galaxy Young Plus tv GT-6293T ou no GT-6102B ?

    ResponderExcluir
  36. Oi o GPS Fix - Host e gps só da erro 404. That’s an error

    ResponderExcluir
  37. Oi o GPS Fix - Host e gps só da erro 404. That’s an error

    ResponderExcluir
  38. ola
    Como faço para instalar CWM RECOVERY?

    ResponderExcluir
  39. Nossa OBRIGADO PELO TUTORIAL Segui passo a passo e Deu Tudo Certo Ficou Perfeito

    ResponderExcluir
  40. Tutorial prefeito... mastigado nos mínimos detalhes e feito com dedicação.
    Parece complexo mas é só ler bem e seguir todos os passos na ordem que em menos de 15 minutos instala tudo e sem erros.

    ResponderExcluir
  41. link Hosts e GPS não está funcionando fiz o tutorial sem esses arquivos deu quase tudo certo so falta a rede funcionar, seria pela falta desses arquivos que não está funcionando?

    ResponderExcluir
  42. Boa tarde!

    Os links do CM (CyanogenMod versões 10.1 + 10.2 + 11 galaxysbmtd) não estão funcionando. Aparece uma mensagem de erro no servidor. Provavelmente o domínio saiu do ar. Poderia upar novamente?

    Obs.: encontrei 3 arquivos nomeados "cm-10.1-XXXXXXXX-UNOFFICIAL-galaxysbmtd.zip" na sua pasta no Google Code Archive. Pode usar um destes arquivos para a versão 10.1 solicitada no tutorial? Se caso puder, faltariam apenas as versões 10.2 e 11.

    ResponderExcluir
  43. Era melhor fazer um vídeo. Está faltando vários links...

    ResponderExcluir

Comentários

MENU

Início / Jogos / Aplicativos / Dicas / GPS / ROM / Tutoriais / ROOT / Essenciais / Internet Network Utilities / RSS Feed