Instalação do Android CyanogenMod na linha Moto G

O artigo explica como instalar o CyanogenMod, uma versão não-oficial do Android (mais atualizada que a versão de fábrica) no aparelho Moto G. O procedimento descrito é compatível com os seguintes versões de aparelhos: XT1031, XT1032, XT1033 e XT1034.

[ Hits: 67.518 ]

Por: Xerxes Lins em 05/05/2015 | Blog: https://voidlinux.org/


Preparativos para desbloquear o bootloader



Obs.: desbloquear o bootloader causa automaticamente perda da garantia do aparelho.

O que é o bootloader?

É o sistema de inicialização do dispositivo (carregador de boot). Com ele é possível realizar coisas como restaurar o sistema, em casos de falhas, e prevenir a instalação ou a remoção de programas.

Como o bootloader impede modificações do sistema, se faz necessário desbloqueá-lo para que ele possa permitir as modificações. No caso, a modificação que nos interessa é a instalação do CyanogenMod.

Ferramentas para desbloqueio do bootloader

Para realizar o procedimento de desbloqueio, é necessário utilizar duas ferramentas:
  • Fastboot
  • adb

O Fastboot, em linhas gerais, é um programa capaz de modificar as partições do aparelho e impedir a inicialização do bootloader padrão do dispositivo. Ele inicia antes, mais rápido, que o bootloader padrão.

Já o Android Debug Bridge (adb) é um programa que facilita a comunicação entre o aparelho Android e o computador, que costuma ser realizada através de um cabo USB. É necessário, pois parte do procedimento de instalação do CyanogenMod é realizado no computador.

Instalação do Fastboot e do adb

Para instalar essas duas ferramentas no Ubuntu (Linux Mint e outros derivados), execute:

sudo apt-get install android-tools-adb
sudo apt-get install android-tools-fastboot

Já para instalar no Fedora (CentOS e outros derivados), execute:

sudo yum install android-tools

Obs.: no CentOS é necessário instalar repositórios EPEL. Veja em:
Após instalar essas ferramentas no computador, prossiga para habilitar o modo de depuração.

Habilitando o modo de depuração

No aparelho, habilite o modo USB Debug, ou modo de depuração. Para fazer isso, basta acessar:

Configurações → Sobre o telefone e toque freneticamente em "Número da versão", até receber a mensagem de que agora você é um desenvolvedor.

Após isso, volte para a tela anterior, em Configurações. Verá uma nova opção habilitada chama de "Opções do desenvolvedor". Acesse esse item e busque pelo modo de depuração. Ao encontrar, ative-o.

Prossiga para o próximo passo, que é usar o adb e o Fastboot.

Usando o adb e o Fastboot

Após habilitar o modo de depuração no aparelho, conecte o seu aparelho ao computador pelo cabo USB. Depois abra um terminal e execute:

sudo adb reboot bootloader

Isso fará seu aparelho entrar no modo fastboot. Verifique se o computador "enxerga" o aparelho executando:

sudo fastboot devices

Tudo ok? Prossiga para o processo de desbloqueio do bootloader.

Página anterior     Próxima página

Páginas do artigo
   1. Perguntas e informações iniciais
   2. Preparativos para desbloquear o bootloader
   3. Desbloqueio do bootloader
   4. Instalação do recovery e, por fim, do CyanogenMod
Outros artigos deste autor

elementary OS Luna: linda, mas serve para sua mãe?

Slackbuilds para leigos

GNU e Linux: amigos para sempre

Conhecendo o Slpkg (gerenciador de pacotes para Slackware)

Embelezando o Xubuntu 12.04

Leitura recomendada

Instalando a recovery TWRP 2.8 e o Android Katkiss 6.0 no Tablet Asus Transformer TF101

Criando máquina virtual Linux no Android + servidor de arquivos

Utilize qualquer Tablet/Smartphone como monitor estendido sem fio no GNU/Linux

Instalando a Custom ROM LineageOS (Android 7.1) no Moto G1 (XT1033)

Como instalar Firefox OS junto ao Android com gerenciador de boot

  
Comentários
[1] Comentário enviado por asdf2 em 05/05/2015 - 14:24h


Muito bom o tutorial, foi pros favoritos

[2] Comentário enviado por Grinder em 05/05/2015 - 14:41h


Muito bom o Tutorial.
Mas infelizmente esse tutorial ou com a mesma finalidade já existe em diversos fóruns especializados em Android.
Mas mesmo assim valeu o trabalho

[3] Comentário enviado por erixtech em 05/05/2015 - 22:38h


[2] Comentário enviado por Grinder em 05/05/2015 - 14:41h


Muito bom o Tutorial.
Mas infelizmente esse tutorial ou com a mesma finalidade já existe em diversos fóruns especializados em Android.
Mas mesmo assim valeu o trabalho


Como é um tema de interesse de muita gente, fica dificil não existir algo relacionado pela web, principalmente em sites estrangeiros.

Mas eu julgo importante um artigo destes aqui, principalmente por fazer o processo todo no Linux.
Vejo ainda muita gente que tenta migrar para Linux, recorrendo ao Windows até mesmo para coisas simples, que poderiam fazer no Linux.
Como no Brasil o VOL (Assim como o BR-Linux e under-linux) ainda são um ponto de referencia sobre Linux. Alguém pesquisando sobre o processo Linux, vira para cá.
Além disso, quanto maior e mais diversificado for o conteúdo do VOL (Sem perder o foco claro), maior será sua relevância e a possibilidade dele se manter firme e forte, por muito tempo ainda.





[4] Comentário enviado por elton.linux em 07/05/2015 - 12:54h


Estou com o seguinte erro na hora de instalar a rom:

E:signature verification failed installation aborted

Baixei umas 6 versões: cm-12.1-2015.050...zip .... ... ...

alguém tem dica? tem que ter root ?

Valeu
Abraço

[5] Comentário enviado por xerxeslins em 07/05/2015 - 13:00h


[4] Comentário enviado por elton.linux em 07/05/2015 - 12:54h


Estou com o seguinte erro na hora de instalar a rom:

E:signature verification failed installation aborted

Baixei umas 6 versões: cm-12.1-2015.050...zip .... ... ...

alguém tem dica? tem que ter root ?

Valeu
Abraço


Pode ser erro do recovery. Baixe o recovery do fórum:

https://mega.co.nz/#!I80nSByD!ZlDYUAStbswBe-atie-mrdflWFJyl9qLZueAc5-CIRg

Use esse.

Não precisa de root.

[6] Comentário enviado por elton.linux em 07/05/2015 - 13:12h


Então xerxeslins,

já havia baixado esse arquivo do recovery, que funcionou em modo texto. Baixei também outro, twrp-2.8.6.0-xt1032.img, e também obtive mesmo erro na hora da instalação da rom cm.


[7] Comentário enviado por rodrigoalmeidasp em 08/05/2015 - 11:08h

Fiz o procedimento para o moto g 2014 XT1069 utilizando a versão do dia 07 ( http://download.cyanogenmod.org/?device=titan ) e o TWRP ( https://dl.twrp.me/titan/ ) utilizei a 2.8.6.0 e rolou sem problema algum.
OBS.: Efetuei pelo fedora, e o único cuidado que tive foi ter rooteado o aparelho antes, de resto efetuei da mesma forma que o amigo orientou.
O aparelho ficou infinitamente melhor.
Só não funcionou a TV digital, que particularmente não uso.

[8] Comentário enviado por xerxeslins em 08/05/2015 - 11:10h


[7] Comentário enviado por rodrigoalmeidasp em 08/05/2015 - 11:08h

Fiz o procedimento para o moto g 2014 XT1069 utilizando a versão do dia 07 ( http://download.cyanogenmod.org/?device=titan ) e o TWRP ( https://dl.twrp.me/titan/ ) utilizei a 2.8.6.0 e rolou sem problema algum.
OBS.: Efetuei pelo fedora, e o único cuidado que tive foi ter rooteado o aparelho antes, de resto efetuei da mesma forma que o amigo orientou.
O aparelho ficou infinitamente melhor.


Que bom!

[9] Comentário enviado por auridian em 10/05/2015 - 01:34h


[6] Comentário enviado por elton.linux em 07/05/2015 - 13:12h


Então xerxeslins,

já havia baixado esse arquivo do recovery, que funcionou em modo texto. Baixei também outro, twrp-2.8.6.0-xt1032.img, e também obtive mesmo erro na hora da instalação da rom cm.



Olá Elton,
Isso se deve, provavelmente, ao fato do seu moto g ser do modelo xt1033.
Use a recovery twrp-2.8.6.0-falcon_GPE.img encontrada nesse link a seguir, acho que irá funcionar no seu.
http://forum.xda-developers.com/moto-g/development/recovery-twrp-2-8-2-0-touch-recovery-t2980621

[10] Comentário enviado por amiltonpc em 11/05/2015 - 22:47h

Não sei se foi testado, mas existe a possibilidade de não instalar os aplicativos google? Deixar o smartphone, mais leve?

[11] Comentário enviado por xerxeslins em 12/05/2015 - 13:41h


[10] Comentário enviado por amiltonpc em 11/05/2015 - 22:47h

Não sei se foi testado, mas existe a possibilidade de não instalar os aplicativos google? Deixar o smartphone, mais leve?


Sim, pode ficar sem. É opcional.

[12] Comentário enviado por elton.linux em 12/05/2015 - 18:47h


auridian boa noite,

o meu moto g é na verdade o xt1032

[13] Comentário enviado por elton.linux em 12/05/2015 - 22:33h


E O Exato erro que vem dando é:

-- Install /data/media/0/Download/cm-121-20150509-NIGHTLY-falcon.zip ...
Finding update package...
Opening update package ...
Verifying update package...
E:failed to verify whole-file signature
E:signature verification failed
Installation aborted.

[14] Comentário enviado por xerxeslins em 12/05/2015 - 22:36h


[13] Comentário enviado por elton.linux em 12/05/2015 - 22:33h


E O Exato erro que vem dando é:

-- Install /data/media/0/Download/cm-121-20150509-NIGHTLY-falcon.zip ...
Finding update package...
Opening update package ...
Verifying update package...
E:failed to verify whole-file signature
E:signature verification failed
Installation aborted.


Poxa, que pena. Eu não sei como ajudar... a única coisa que posso recomendar é a documentação oficial:

http://wiki.cyanogenmod.org/w/Install_CM_for_falcon

[15] Comentário enviado por elton.linux em 12/05/2015 - 23:11h


xerxeslins, auridian e demais, boa noite.

A rom cyanogem foi instalada com sucesso! O erro que havia relatado foi sanado com instalação do ROOT.

Obrigado aos citados e todos demais, e sugiro aos amigos do vivaolinux: pô galera, vamos colocar nicks mais intuitivos, é dificil pra caramba escrever esses nicks oriundos dessas mentes em combustão!

Sem mais delongas (de seu amigo alcoolizado)

Valeu
Abraço

[16] Comentário enviado por xerxeslins em 12/05/2015 - 23:27h


[15] Comentário enviado por elton.linux em 12/05/2015 - 23:11h


xerxeslins, auridian e demais, boa noite.

A rom cyanogem foi instalada com sucesso! O erro que havia relatado foi sanado com instalação do ROOT.

Obrigado aos citados e todos demais, e sugiro aos amigos do vivaolinux: pô galera, vamos colocar nicks mais intuitivos, é dificil pra caramba escrever esses nicks oriundos dessas mentes em combustão!

Sem mais delongas (de seu amigo alcoolizado)

Valeu
Abraço


Bacana! =}

Sobre o nick, não sei se foi comigo, mas é que esse 'meu nome: Xerxes Lins.

Abraço!!

Boa noite

[17] Comentário enviado por auridian em 14/05/2015 - 17:15h


[16] Comentário enviado por xerxeslins em 12/05/2015 - 23:27h


[15] Comentário enviado por elton.linux em 12/05/2015 - 23:11h


xerxeslins, auridian e demais, boa noite.

A rom cyanogem foi instalada com sucesso! O erro que havia relatado foi sanado com instalação do ROOT.

Obrigado aos citados e todos demais, e sugiro aos amigos do vivaolinux: pô galera, vamos colocar nicks mais intuitivos, é dificil pra caramba escrever esses nicks oriundos dessas mentes em combustão!

Sem mais delongas (de seu amigo alcoolizado)

Valeu
Abraço

Bacana! =}

Sobre o nick, não sei se foi comigo, mas é que esse 'meu nome: Xerxes Lins.

Abraço!!

Boa noite


Eu também não sei se foi comigo, mas meu nome é o mesmo do nick. kkk

Também tinha dado esse problema no meu, mas resolveu baixando outro recovery, o falconGE, e tá funcionando de boa aqui.
att

[18] Comentário enviado por elton.linux em 15/05/2015 - 20:39h


Instalei várias roms cyanogemmod, além de outras que encontrei por ai. A unica que não encontrei, até agora, bugs, foi a rom:
12.1-20150515-NIGHTLY-falcon, que é a mais atual. Nas anteriores o watssap não funcionava para enviar vídeos, ou a tela ficava trepidando, ou até mesmo trava total do sistema e telefonemas mudo, ninguém me escutava. (agora só minha esposa continua não me ouvindo) kkkk

Só relembrado meu moto g é o 1.a geração : xt1032 , para aqueles que desejem a rom com menos bugs.(até agora nenhum)

Valeu
Abraço


[19] Comentário enviado por xerxeslins em 15/05/2015 - 21:06h

Bem lembrado. Esqueci de avisar que a versão nightly é uma versão que não é estável. É sujeita a pequenos erros.

Mas no momento é a única versão para moto g.

:)

--
http://pastebin.com/aji5Qp05

[20] Comentário enviado por JoaoEliezyo em 25/05/2015 - 22:30h


É preciso ter o telefone rooteado? Pq quando eu tento entrar no twrp aparece uma mensagem de "nenhum comando".

[21] Comentário enviado por xerxeslins em 26/05/2015 - 08:29h


[20] Comentário enviado por JoaoEliezyo em 25/05/2015 - 22:30h


É preciso ter o telefone rooteado? Pq quando eu tento entrar no twrp aparece uma mensagem de "nenhum comando".


Oi! Não precisa rootear. Eu não rooteei.

Caso não consiga fazer o procedimento usando o artigo. Olhe também a documentação oficial:

http://wiki.cyanogenmod.org/w/Install_CM_for_falcon


[22] Comentário enviado por arkbral em 13/06/2015 - 12:30h

Olá, estou tentando gerar o código no site da Motorola, mas ao verificar a clicar em "Can my device be unlocked", só retorna "your device does not qualify for bootloader unlocking", e agora comofas?

[23] Comentário enviado por xerxeslins em 13/06/2015 - 14:16h


[22] Comentário enviado por arkbral em 13/06/2015 - 12:30h

Olá, estou tentando gerar o código no site da Motorola, mas ao verificar a clicar em "Can my device be unlocked", só retorna "your device does not qualify for bootloader unlocking", e agora comofas?


Não aconteceu comigo. Não sei como proceder. Porém, já vi gente dizendo que conseguiu, apesar dessa msg:

http://forum.xda-developers.com/showthread.php?t=2658218

Abraço!

[24] Comentário enviado por arkbral em 15/06/2015 - 18:46h

xerxeslins, consegui fazer funcionar, e é algo interessante de ser inserido no tutorial
O problema, é que o meu aparelho estava vinculado a minha conta no site da Motorola, portanto apenas desvinculando (removendo o dispositivo) ele aceitou gerar o código de desbloqueio.
Obrigado pela ajuda

[25] Comentário enviado por xerxeslins em 16/06/2015 - 07:58h


[24] Comentário enviado por arkbral em 15/06/2015 - 18:46h

xerxeslins, consegui fazer funcionar, e é algo interessante de ser inserido no tutorial
O problema, é que o meu aparelho estava vinculado a minha conta no site da Motorola, portanto apenas desvinculando (removendo o dispositivo) ele aceitou gerar o código de desbloqueio.
Obrigado pela ajuda


Obrigado pela contribuição!!

[26] Comentário enviado por danieldilorenzo em 22/08/2015 - 10:04h


Olá! Excelente artigo. Sempre recorri ao Windows por não saber que funcionava no Linux.

Posso adicionar uma informação ao artigo? Sempre depois de desbloquear o celular, quando ligamos, aparece uma tela branca avisando que o mesmo foi desbloqueado. É muito fácil tirar esse aviso.

É só baixar esse arquivo, descompactar e colocar com os outros na pasta home

http://forum.xda-developers.com/attachment.php?attachmentid=2422567&d=1385748174

Depois isso, use esse comando no terminal

fastboot flash logo logo.bin
fastboot reboot


Queria aproveitar e pedir uma ajuda. Fiz tudo certo no tutorial. Até a parte de instalar o recovery. Instalei ele sem problemas, reiniciei o celular em modo fastboot. Aí quando mando ele ir ao recovery, aparece um android morto com o aviso “Nenhum comando”

Já usei várias versões do TWRP. Tentei até o CWM e o recovery próprio da Cyanogen.

O que posso fazer?

[27] Comentário enviado por xerxeslins em 24/08/2015 - 18:43h


[26] Comentário enviado por danieldilorenzo em 22/08/2015 - 10:04h


Olá! Excelente artigo. Sempre recorri ao Windows por não saber que funcionava no Linux.

Posso adicionar uma informação ao artigo? Sempre depois de desbloquear o celular, quando ligamos, aparece uma tela branca avisando que o mesmo foi desbloqueado. É muito fácil tirar esse aviso.

É só baixar esse arquivo, descompactar e colocar com os outros na pasta home

http://forum.xda-developers.com/attachment.php?attachmentid=2422567&d=1385748174

Depois isso, use esse comando no terminal

fastboot flash logo logo.bin
fastboot reboot


Queria aproveitar e pedir uma ajuda. Fiz tudo certo no tutorial. Até a parte de instalar o recovery. Instalei ele sem problemas, reiniciei o celular em modo fastboot. Aí quando mando ele ir ao recovery, aparece um android morto com o aviso “Nenhum comando”

Já usei várias versões do TWRP. Tentei até o CWM e o recovery próprio da Cyanogen.

O que posso fazer?


Queria poder ajudar, mas infelizmente não sei o que pode ser! Nesse caso eu só posso recomendar ler o tutorial original em ingles =/

http://wiki.cyanogenmod.org/w/Install_CM_for_falcon


[28] Comentário enviado por danieldilorenzo em 30/08/2015 - 21:42h



Queria poder ajudar, mas infelizmente não sei o que pode ser! Nesse caso eu só posso recomendar ler o tutorial original em ingles =/

http://wiki.cyanogenmod.org/w/Install_CM_for_falcon



Meu amigo, obrigado, mas já resolvi!

Fica até como dica para quem não souber. Meu erro é que eu estava instalando o recovery e reiniciando o celular.

O certo é instalar o recovery e já entrar nele!

[29] Comentário enviado por fabiocoelhorj em 22/10/2015 - 17:30h

Muito boa a dica!! Mas será que tem algo de errado? Fiz o processo todo certo e no Bootloader não aparece nenhum erro. Na hora de reiniciar, o aparelho volta em modo normal.

Tenho um Moto G (falcon) 2013
TWRP: twrp-2.8.7.0.-falcon_GPE.img
Baixei também o Gapps Pico (o mais simples)

Tenho o Bootloader destravado e aparelho em modo Root :(

[30] Comentário enviado por xerxeslins em 22/10/2015 - 20:19h


[29] Comentário enviado por fabiocoelhorj em 22/10/2015 - 17:30h

Muito boa a dica!! Mas será que tem algo de errado? Fiz o processo todo certo e no Bootloader não aparece nenhum erro. Na hora de reiniciar, o aparelho volta em modo normal.

Tenho um Moto G (falcon) 2013
TWRP: twrp-2.8.7.0.-falcon_GPE.img
Baixei também o Gapps Pico (o mais simples)

Tenho o Bootloader destravado e aparelho em modo Root :(


Olá amigo. Infelizmente não tenho mais o moto g e estou por fora do assunto ultimamente.

Por favor leia o wiki do cyanogenmod para ver se está realizando todos os passos:

https://wiki.cyanogenmod.org/w/Install_CM_for_falcon


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts