Você está na página 1de 12

mariano.eng.

br
ANDROID

ANDROID: INSTALAO E DOWNLOAD DA


ROM CYANOGENMOD VIA UBUNTU
NOVEMBER 26, 2013 | FERNANDO MARIANO | 7 COMMENTS

Caso voc ainda tem dvidas se vai instalar ou no o CyanogenMod em seu smartphone veja
este artigo onde cito as principais funcionalidades e opes que acredito que o faa ser o melhor
sistema operacional baseado no Android, inclusive melhor que as verses lanadas pela Google.
Neste artigo voc ver como instalar a ROM CyanogenMod no celular LG Nexus 4 da Google
atravs do Ubuntu Linux.
Se voc usurio de Windows a instalao pode ser feita atravs de um aplicativo do Google
Play (CyanogenMod installer) e mais outro que ser instalado em seu computador.
Lembre-se antes de iniciar o procedimento de instalao tenha em mente:
no h garantia nenhuma que o procedimento ir funcionar. Apesar de ter executado
diversas vezes em meu aparelho sem danific-lo, faa por sua conta e risco;
o procedimento de instalao foi realizado e testado no LG Nexus 4 da Google e Ubuntu
13.04 Desktop 64bits;
ao trocar o sistema operacional voc pode perder a garantia do smartphone;
o procedimento de instalao do CyanogenMod reversvel, ou seja, voc consegue
reinstalar o Android da Google nas verses 4.2.2, 4.3 ou 4.4 no Nexus 4;
crie um backup de todos seus arquivos, fotos e etc, pois todos os dados sero apagados.

Preparao da instalao:
Recomendo iniciar o uso do CyanogenMod pela verso estvel, assim voc evita bugs e
frustaes. V at a pgina oficial de downloads do projeto e baixe a ltima verso disponvel:
http://download.cyanogenmod.org/?type=stable&device=mako
Valide o md5sum do arquivo baixado com o informado na pgina de downloads. A validao
garante que o arquivo baixado est intacto e no foi corrompido durante a transferncia para
seu computador, dessa forma voc evitar surpresas durante a instalao.
A instalao feita atravs da conexo USB com seu computador, por isso necessrio ativar as
funes de desenvolvedor no smartphone. Para habilit-la faa:
abra a configuraes de sistema, v at a ltima opo sobre o telefone e pressione por 7
vezes o nmero da verso. Ser exibida a mensagem: voc um desenvolvedor.

Agora vamos habilitar o debug via USB para que os comandos executados no Ubuntu consigam

realizar as operaes necessrias no smartphone:


abra configuraes de sistema, v novamente at sobre o telefone, depois em opes do
desenvolvedor e habilite a depurao USB.
Instalao dos comandos para fastboot e adb. O comando fastboot neste artigo utilizado para
desbloquear o dispositivo e o adb para reiniciar o Android sem que seja necessrio utilizar o
boto power ou liga/desliga do smartphone.
1 apt-get install android-tools-fastboot android-tools-adb

O comando acima faz a instalao dos pacotes no Ubuntu e derivados do Debian, mas acredito
que os pacotes android-tools-fastboot e android-tools-adb estejam disponveis nos repositrios do
Fedora, ArchLinux e outras distros Linux.

Desbloqueando o Nexus 4 com o comando fastboot:


Conecte o Nexus 4 via USB ao computador para reinici-lo por meio de um comando em
fastboot mode. O fastboot mode um modo de recuperao suportado por alguns aparelhos,
por exemplo, o Nexus 4. E para oper-lo voc precisa do pacote instalado acima (android-toolsfastboot). Com ele possvel zerar parties, desbloquear o smartphone, fazer atualizaes e
instalaes.
O comando adb (Android Debug Bridge) uma ferramenta de linha de comando que conecta ao
seu sistema operacional Android, ao ClockworkMod em Recovery Mode e executa algumas
operaes administrativas. Como por exemplo, reinici-lo, realizar backup e restore, iniciar o
bootloader/fastboot mode, copiar arquivos para o smartphone ou para seu computador e
outras funes.
Abra um terminal e digite para iniciar em fastboot mode:
1 $ adb reboot bootloader

Aps a execuo do comando acima pode aparecer a seguinte mensagem no Nexus 4: Permitir a
depurao USB? A impresso digital da chave RSA deste computador : 11:22:33:44:..:NN.
Apenas confirme que voc autoriza que seu computador se conecte ao seu dispositivo.
Aps conceder a autorizao repita o comando adb reboot bootloader e seu telefone ir reiniciar.

Voc tambm pode acessar o bootloader/fastboot mode do seguinte modo:


desligue o celular;
pressione ao simultaneamente o boto para baixar o volume + o boto liga/desliga
simultaneamente;
Abaixo o Nexus 4 em fastboot mode:

Obs.: o seu smartphone est com o estado bloqueado, ou seja, a ltima linha com Lock state
locked.
Iniciar o smartphone em fastboot mode necessrio para desbloque-lo e assim prosseguir com
a instalao do ClockworkMod para ento realizar a instalao da ROM CyanogenMod. O
ClockworkMod um aplicativo de recuperao que permite a instalao de novas ROMs,
backup e restore do sistema operacional, formatao de parties e etc.
No terminal no Ubuntu/Linux digite o comando para desbloquear o bootloader:
1 $ fastboot oem unlock

Aps executar o comando acima, aparecer uma mensagem de confirmao:

Selecione yes com o boto de volume e pressione power e assim voc concorda com os
riscos envolvidos :). O estado ir se alterar para Lock State unlocked.

Ao final uma mensagem exibida no terminal do Linux:


1
2
3
4

$ fastboot oem unlock


...
OKAY [233.028s]
finished. total time: 233.028s

Instalando ClockworkMod para instalao do sistema


operacional Android CyanogenMod:
ClockworkMod uma aplicao para recuperao, instalao, formatao de parties, backup e
restore do sistema operacional Android. Aps a instalao ela ficar disponvel no
bootloader/fastboot mode atravs da opo Recovery Mode.
O Nexus 4 j vem com um recovery mode padro, porm ele s possui as seguintes
funcionalidades:
reiniciar o sistema;
aplicar wipe / factory reset;

copiar atualizaes via ADB;


formatar a partio cache.
A instalao do ClockworkMod substitui o recovery original do Google, mas lembre-se e fique
tranquilo possvel restaurar o estado original do Nexus 4. A substituio necessria, pois o
recovery da Google no possui a funo para instalar uma nova ROM.
Primeiro faa o download do ClockworkMod na pgina oficial do projeto:
1 wget http://download2.clockworkmod.com/recoveries/recovery-clockwork-6.0.3.6-mako.img

Execute o comando md5sum no arquivo e confira o valor gerado com o comando abaixo:
37e38b68c7e9a78fd8891085eec9649a recovery-clockwork-6.0.3.6-mako.img
Instalao do ClockworkMod com o comando fastboot (o smartphone precisa estar em
fastboot mode) e no estado unlocked:

1
2
3
4
5
6

$ fastboot flash recovery Downloads/recovery-clockwork-6.0.3.6-mako.img


sending 'recovery' (7814 KB)...
OKAY [ 0.358s]
writing 'recovery'...
OKAY [ 0.468s]
finished. total time: 0.826s

Se tudo ocorreu bem, selecione a opo Recovery mode no fastboot mode e o ClockworkMod
ir iniciar.

Recovery Mode:

ClockworkMod Recovery:

Lembra da ROM baixada no site oficial do projeto CyanogenMod? Com o comando adb copie a
ROM direto para o sdcard do Nexus 4. preciso iniciar o Android em Recovery Mode, que a essa
hora j ir inicializar o ClockworkMod. Dessa forma possvel transferir a imagem do
CyanogenMod.

1 $ adb push Downloads/cm-10.1.3-mako.zip /sdcard/


2 3127 KB/s (187615150 bytes in 58.573s)

Finalizada a transferncia chegou a hora de instalar o CyanogenMod.


Para realizar uma instalao limpa do CyanogenMod preciso limpar todos os dados do
smartphone. Para limpar os dados de seu celular no ClockworkMod selecione com as teclas de
volume wipe data-factory reset e confirme com o boto power.
Ainda no CWM (ClockworkMod) faa a instalao do CyanogenMod, selecione install zip ->
choose zip form sdcard -> 0/ selecione o arquivo cm-10.1.3-mako.zip e confirme com o
boto liga/desliga.
O CyanogenMod no acompanha com a srie de aplicativos do Google (Gmail, Youtube, Play
Store, Drive, Maps e etc). preciso realizar o download de um pacote com os aplicativos:
1 wget http://goo.im/gapps/gapps-jb-20130812-signed.zip

A verso acima compatvel com a verso 10.1.X do CyanogenMod) para outras verses faa o
download correto na wiki do Cyanogenmod. Tambm recomendvel conferir o md5sum do
gapps.
Faa a instalao do zip da mesma forma que foi realizado para o zip do CyanogenMod. No
CWM selecione install zip -> choose zip form sdcard -> seleciono o arquivo gapps-jbversao-signed.zip e confirme com o boto power.
Pronto reinicie o aparelho e voc ver o CyanogenMod carregando durante alguns segundos e
ento s configurar sua conta Google e personalizar seu smartphone.

As personalizaes esto disponveis nas configuraes do celular. A minha sugesto que voc
v navegando entre as opes, alterando, testando at encontrar todas que lhe agrade.
Referncias:
http://wiki.cyanogenmod.org/w/Doc:_fastboot_intro
http://developer.android.com/tools/help/adb.html
http://wiki.cyanogenmod.org/w/Google_Apps
Gosto

Tweetar

Related posts:
1.
2.
3.
4.

Nexus 4 com Android da Google aps instalar CyanogenMod ou Firefox OS


CyanogenMod lento, problemas com WiFi/bluetooth aps upgrade de verso
Melhores motivos para usar o CyanogenMod ao invs Android de fbrica
Como melhorar a segurana e privacidade de seus dados no Android

ANDROID

CELULAR

CYANOGENMOD

DEBIAN

INSTALAO

LINUX

NEXUS

ROM

SMARTPHONE

7 THOUGHTS ON ANDROID: INSTALAO E DOWNLOAD DA ROM CYANOGENMOD


VIA UBUNTU
Pingback: Instalao da ROM CyanogenMod no smartphone Nexus 4, via Ubuntu | Linux Ajuda

Erick Duarte
JANUARY 6, 2014 AT 10:30

Brother, para executar esse procedimento preciso ter o aparelho rooteado?

Fernando Mariano
JANUARY 6, 2014 AT 20:49

No, voc precisa basicamente apenas desbloquear o bootloader do Nexus (comando


fastboot), instalar o ClockworkMod e por fim instalar o CyanogenMod. Com a instalao
do CyanogenMod j possvel utilizar aplicativos no modo super usurio (root).
Muitas vezes isso causa confuso, desbloquear o bootloader diferente de sua ROM
suportar o modo root/super user. O desbloqueio do bootloader necessrio para
realizar a instalao do ClockworkMod que por sua vez far a instalao do
CyanogenMod.

Diogo Menezes
JANUARY 19, 2014 AT 23:05

Boa noite, quando dou o comando adb reboot bootloader ele retorna: Error Device Not
Found!
O meu telefone est conectado via usb.
eu utilizo o kio mtp para acessar meus arquivos, isso tem algo que interfira?
minha distro o openSuSE 13.1 64bits.

Fernando Mariano

JANUARY 20, 2014 AT 19:25

Vamos l, algumas possibilidades:


- voc habilitou o modo de desenvolvedor?
- na primeira tentativa de conexo com o smartphone voc precisa autorizar no Android
a conexo de originada em seu computador via USB;
- ao invs de reiniciar pelo do comando adb reboot bootloader, voc pode desligar o
smartphone normalmente e ao lig-lo pressionar simultaneamente boto power +
volume para baixo at que o modo fastboot seja carregado.
Quanto ao kio mtp nunca utilizei, no sei dizer se pode influenciar.

Jammerson Fernando
JANUARY 31, 2014 AT 02:24

P Mariano, parabns cara. J me salvou vrias vezes.


Gosto de mexer bastante e sempre que d uma bronca, volto aqui pra dar uma olhada nos
comandos ADB
Parabns, e obrigado mais uma vez

Fernando Mariano
JANUARY 31, 2014 AT 19:22

Valeu Jammerson! Que bom que os tpicos tambm te ajudam essa semana vou usar o
tutorial de como instalar o CyanogenMod, estou na verso 10 e vou testar a 11

Você também pode gostar