Saltar para conteúdo


Foto
- - - - -

ROOT/RECOVERY no Galaxy


  • Por favor inicie sessão para responder
67 respostas a este tópico

#1 manny

manny

    Membro

  • Membros
  • PipPip
  • 203 mensagens

Mensagem publicada 15 September 2009 - 03:01

Tens um Samsung Galaxy? Queres ter acesso root' class='bbc_url' title='Link Externo' rel='nofollow external'>http://www.androidpt.info/index.php?title=Root']root a ele? Sabes o que é acesso root' class='bbc_url' title='Link Externo' rel='nofollow external'>http://www.androidpt.info/index.php?title=Root']root? Quais as vantagens e desvantagens do acesso root' class='bbc_url' title='Link Externo' rel='nofollow external'>http://www.androidpt.info/index.php?title=Root']root?Vantagens:- root' class='bbc_url' title='Link Externo' rel='nofollow external'>http://www.androidpt.info/index.php?title=Root']root permite-te correr como "superuser" dando-te assim controlo total sobre o teu sistema.- Isso implica que podes assim mudar de ROM ou imagens de recuperação, fazer backups diversos, etc...- Podes adicionar/remover ficheiros de sistema de modo a configurar o dispositivo para implementar funcionalidades que ainda não se encontram presentes no ramo principal do android, como transferências de ficheiros via bluetooth, etc.- Installar aplicações no cartão SD ou mover caches para este por forma a libertar espaço no sistema.Desvantagens:- Teres controlo total sobre o teu sistema pode ser uma faca de dois gumes, se não sabes o que estás a fazer, existe um perigo moderado de acabares irremediavelmente com um tijolo estiloso nas mãos.Podes encontrar aqui uma boa leitura informativa e introductoria aos termos e procedimentos: Perceber termos e procedimentos de root' class='bbc_url' title='Link Externo' rel='nofollow external'>http://www.androidpt.info/index.php?title=Root']root (em Inglês)

-------------------------------------------------------

O tutorial que se segue é da autoria do drakaz, um ROM cooker e android hacker do HDblog.it, eu aqui apenas estou a fazer a tradução com adaptação ligeira que achei relevante baseada na minha experiência pessoal a seguir o dito tutorial. Nos links que se seguem encontram os posts com o procedimento original, contendo também os links para os ficheiros que vão necessitar caso decidam seguir este tutorial.Drakaz's recovery' class='bbc_url' title='Link Externo' rel='nofollow external'>http://www.androidpt.info/index.php?title=Recovery']recovery & Drakaz's root' class='bbc_url' title='Link Externo' rel='nofollow external'>http://www.androidpt.info/index.php?title=Root']root

-------------------------------------------------------

Passo 0: Pre-preparaçãoNota: Devo informar que executei o processo em linux (ubuntu jaunty) por isso alguns detalhes são especificos para tal.a) Aceder os links acima indicados, fazer um registo e sacar os seguintes ficheiros:Em Drakaz's root' class='bbc_url' title='Link Externo' rel='nofollow external'>http://www.androidpt.info/index.php?title=Root']root - sacar o "SAMSUNG GALAXY root' class='bbc_url' title='Link Externo' rel='nofollow external'>http://www.androidpt.info/index.php?title=Root']root FILES.txt"Em Drakaz's recovery' class='bbc_url' title='Link Externo' rel='nofollow external'>http://www.androidpt.info/index.php?title=Recovery']recovery - sacar o "SAMSUNG GALAXY root' class='bbc_url' title='Link Externo' rel='nofollow external'>http://www.androidpt.info/index.php?title=Root']root & RECOVER V3.txt"Nestes ficheiros de texto encontram-se os links para o download dos ficheiros que efectivamente vamos precisar, não os coloco aqui directamente pois é contra as regras do concurso que eles têm de momento a decorrer. Passo 1: Colocar os ficheiros sacados na mesma directoria.Dentro dessa directoria, correndo um "ls -lh" na consola do vosso pc deverão obter no minimo algo do género:
total 5.0M-rwx------ 1 owner group 316K 2009-07-30 15:16 	[acrlink='http://www.androidpt.info/index.php?title=ADB']adb[/acrlink]-rwx------ 1 owner group 542K 2009-07-30 15:38 	[acrlink='http://www.androidpt.info/index.php?title=Fastboot']fastboot[/acrlink]-rwx------ 1 owner group 3.1M 2009-08-28 11:02 	[acrlink='http://www.androidpt.info/index.php?title=Recovery']recovery[/acrlink].img-rwx------ 1 owner group 1.1M 2009-08-28 10:59 RECTOOLS.tar.gz
Convém agora testar o " adb' class='bbc_url' title='Link Externo' rel='nofollow external'>http://www.androidpt.info/index.php?title=ADB']adb" para isso liguem o vosso galaxy com o cabo USB ao PC e não se esqueçam de activar o modo de debug no telemóvel "Definições > Aplicações > Desenvolvimento > Depuração USB".Correr o seguinte comando deverá dar um resultado similar ao que se segue,
$./	[acrlink='http://www.androidpt.info/index.php?title=ADB']adb[/acrlink] devicesList of devices attached I7500NeufrblhzY	device
caso contrário sigam as instruções em: Ligar ao Galaxy em Ubuntu Passo 2: Boot em modo fast bootDesliguem o dispositivo e voltem a ligar premindo simultaneamente os dois botões "Atender" + "On/Off"Nota: Devem agora ligar o telemóvel ao PC com o cabo USBPasso 3: Flashar a partição de " recovery' class='bbc_url' title='Link Externo' rel='nofollow external'>http://www.androidpt.info/index.php?title=Recovery']recovery" (usando o fastboot' class='bbc_url' title='Link Externo' rel='nofollow external'>http://www.androidpt.info/index.php?title=Fastboot']fastboot) com a imagem de recovery' class='bbc_url' title='Link Externo' rel='nofollow external'>http://www.androidpt.info/index.php?title=Recovery']recoveryAviso: Segundo outros utilizadores, o Galaxy não fica em modo de fastboot' class='bbc_url' title='Link Externo' rel='nofollow external'>http://www.androidpt.info/index.php?title=Fastboot']fastboot por muito tempo (cerca de 15 segundos), por isso será aconselhavel ter este comando pronto para executar assim que o tlm esteja em fastboot' class='bbc_url' title='Link Externo' rel='nofollow external'>http://www.androidpt.info/index.php?title=Fastboot']fastboot.
./	[acrlink='http://www.androidpt.info/index.php?title=Fastboot']fastboot[/acrlink] flash 	[acrlink='http://www.androidpt.info/index.php?title=Recovery']recovery[/acrlink] 	[acrlink='http://www.androidpt.info/index.php?title=Recovery']recovery[/acrlink].img
O procedimento deverá ser quase instantaneo:
# ./	[acrlink='http://www.androidpt.info/index.php?title=Fastboot']fastboot[/acrlink] flash 	[acrlink='http://www.androidpt.info/index.php?title=Recovery']recovery[/acrlink] 	[acrlink='http://www.androidpt.info/index.php?title=Recovery']recovery[/acrlink].img< waiting for device >sending '	[acrlink='http://www.androidpt.info/index.php?title=Recovery']recovery[/acrlink]' (3158 KB)... OKAYwriting '	[acrlink='http://www.androidpt.info/index.php?title=Recovery']recovery[/acrlink]'... OKAY
Nota: Caso o dispositivo não faça reboot automaticamente após este procedimento tirar e voltar a colocar a bateria.Passo 4: Reboot em modo mini-recoveryPressionar simultaneamente os 3 botões "Volume baixo" + "Atender" + "Desligar"No menu de recovery' class='bbc_url' title='Link Externo' rel='nofollow external'>http://www.androidpt.info/index.php?title=Recovery']recovery que aparece podem então fazer um Nandroid backup entre outras coisas, eu fiz um e depois prossegui.Passo 5: Usando o adb' class='bbc_url' title='Link Externo' rel='nofollow external'>http://www.androidpt.info/index.php?title=ADB']adb por os ficheiros necessarios em sdcard
./	[acrlink='http://www.androidpt.info/index.php?title=ADB']adb[/acrlink] devices 	### opcional, para verificar connectividade./	[acrlink='http://www.androidpt.info/index.php?title=ADB']adb[/acrlink] shell mount -o remount,rw /sdcard/./	[acrlink='http://www.androidpt.info/index.php?title=ADB']adb[/acrlink] push RECTOOLS.tar.gz /sdcard/./	[acrlink='http://www.androidpt.info/index.php?title=ADB']adb[/acrlink] shell sync
Passo 6: Reboot
./	[acrlink='http://www.androidpt.info/index.php?title=ADB']adb[/acrlink] shell reboot
Passo 7: Boot no modo de recovery' class='bbc_url' title='Link Externo' rel='nofollow external'>http://www.androidpt.info/index.php?title=Recovery']recovery modePressionar simultaneamente os 3 botões "Volume baixo" + "Atender" + "Desligar"Nota: Por favor não apagar o arquivo de recovery' class='bbc_url' title='Link Externo' rel='nofollow external'>http://www.androidpt.info/index.php?title=Recovery']recovery em sdcard, senão refazer passo 4) e 5)#### E agora o root' class='bbc_url' title='Link Externo' rel='nofollow external'>http://www.androidpt.info/index.php?title=Root']root ####Tendo acabado de fazer boot em modo de recovery' class='bbc_url' title='Link Externo' rel='nofollow external'>http://www.androidpt.info/index.php?title=Recovery']recovery:1) Executar:
./	[acrlink='http://www.androidpt.info/index.php?title=ADB']adb[/acrlink] shell
2) Agora nesta shell adb' class='bbc_url' title='Link Externo' rel='nofollow external'>http://www.androidpt.info/index.php?title=ADB']adb root' class='bbc_url' title='Link Externo' rel='nofollow external'>http://www.androidpt.info/index.php?title=Root']root executar:
mount /dev/block/mtdblock1 /systemcat /system/bin/sh > /system/bin/suchmod 4755 /system/bin/su/system/bin/reboot
E pronto se correu tudo bem agora por este momento já serão root' class='bbc_url' title='Link Externo' rel='nofollow external'>http://www.androidpt.info/index.php?title=Root']root. para testar o root' class='bbc_url' title='Link Externo' rel='nofollow external'>http://www.androidpt.info/index.php?title=Root']root:Directamente no Galaxy: usar o ConnectBot (disponivel no Market), ligar em modo "local" e digitar "su"Via adb' class='bbc_url' title='Link Externo' rel='nofollow external'>http://www.androidpt.info/index.php?title=ADB']adb: correr o adb' class='bbc_url' title='Link Externo' rel='nofollow external'>http://www.androidpt.info/index.php?title=ADB']adb, e digitar "su"P.S. - Esta é uma versão preliminar, por agora creio que ainda não existem muitos Galaxy em Portugal e certamente os que existem os seus proprietários já se devem ter safado bem ;) Estou também aberto a sugestões para tornar este tutorial mais esclarecedor :)

#2 sismeiro

sismeiro

    Mestre de Android

  • Former Staff
  • PipPipPipPipPipPip
  • 3369 mensagens

Mensagem publicada 15 September 2009 - 13:42

Excelente post. Pena não existir por aqui mais pessoal com Galaxys. ;)

#3 PJFonseca

PJFonseca

    Mestre de Android

  • Former Staff
  • PipPipPipPipPipPip
  • 2562 mensagens
  • OnePlus 2

Mensagem publicada 15 September 2009 - 16:16

Meu caro manny,Primeiro, obrigado pela tradução!Segundo, obrigado pelo trabalho e pelo pioneirismo.Terceiro, se fizes-te no teu e correu bem, quando tiver o meu vai logo levar com este "mapa-do-tesouro" em cima.

#4 FernandoMiguel

FernandoMiguel

    Mestre de Android

  • Former Staff
  • PipPipPipPipPipPip
  • 9430 mensagens

Mensagem publicada 15 September 2009 - 17:34

será q o flashrec n corre no galaxy?vou perg ao zinx logo à noite.poupava tds esses passos ;)

#5 Cisco

Cisco

    Guru de Android

  • Former Staff
  • PipPipPipPipPip
  • 1664 mensagens

Mensagem publicada 15 September 2009 - 19:18

Muito bom post, principalmente porque a intenção foi ajudar o resto da comunidade ;)
Nexus 5 || Sapo A5

#6 drjunior

drjunior

    Membro

  • Membros
  • PipPip
  • 62 mensagens

Mensagem publicada 16 September 2009 - 17:08

correr corre... Mas quando precisas de confirmar a acção que escolhes-te clicando no botão HOME, o que é que se faz??? O galaxy não tem botão HOME...

#7 FernandoMiguel

FernandoMiguel

    Mestre de Android

  • Former Staff
  • PipPipPipPipPipPip
  • 9430 mensagens

Mensagem publicada 16 September 2009 - 17:13

ehehaxo q e' Call e End, n tenho a certeza

#8 drjunior

drjunior

    Membro

  • Membros
  • PipPip
  • 62 mensagens

Mensagem publicada 16 September 2009 - 17:19

Eu tentei carregar em todos e até tentei combinações, mas o facto é que aquilo não rolou...

#9 manny

manny

    Membro

  • Membros
  • PipPip
  • 203 mensagens

Mensagem publicada 16 September 2009 - 17:48

O que é que corre ou não corre? botão Home? no tutorial que redigi acima não mencionei nada sobre o botão Home, de qualquer das maneiras o Galaxy tem um botão Home, entre o botão "Back" e o "On/Off".Estarás a falar de insucesso ao tentar usar o FlashRec? se assim for não posso comentar, o que posso dizer é que fiz como acima descrito e funcionou :P Se tiver tempo ainda hoje quero ver se edito um pouco a aquilo por forma a tornar os passos iniciais mais claros :)

#10 drjunior

drjunior

    Membro

  • Membros
  • PipPip
  • 62 mensagens

Mensagem publicada 16 September 2009 - 19:27

Quem diria que aquilo era um botão.. Parecia um separador !!! Lol

#11 manny

manny

    Membro

  • Membros
  • PipPip
  • 203 mensagens

Mensagem publicada 17 September 2009 - 02:33

drjunior wrote:

Quem diria que aquilo era um botão.. Parecia um separador !!! Lol

LOL, sim é um botão discreto, mas nao tanto, está lá, para toda a gente ver, não tens vergonha de ter um galaxy e não saberes que tinhas lá um botão "Home" à frente do teu nariz? :) Por curiosidade, à quanto tempo o tens? Eu prometo que não é para te gozar :P :P

#12 FernandoMiguel

FernandoMiguel

    Mestre de Android

  • Former Staff
  • PipPipPipPipPipPip
  • 9430 mensagens

Mensagem publicada 17 September 2009 - 02:36

e q tal uma FOTO para q kem n tem um, possa ver (ou n) o tal butao?

#13 manny

manny

    Membro

  • Membros
  • PipPip
  • 203 mensagens

Mensagem publicada 17 September 2009 - 03:05

BUGabundo wrote:

e q tal uma FOTO para q kem n tem um, possa ver (ou n) o tal butao?

És mesmo preguiçoso, podias ter visto isso facilmente na net :P mas aqui vai um desenho então :)Imagem colocadaSó não fiz setinha para o D-Pad com o botão OK, mas acho que está bem claro e visivel :P

#14 FernandoMiguel

FernandoMiguel

    Mestre de Android

  • Former Staff
  • PipPipPipPipPipPip
  • 9430 mensagens

Mensagem publicada 17 September 2009 - 03:10

manny wrote:

És mesmo preguiçoso

so agora e' q descobriste? LOLOLeh pah e o gajo n viu esse botao ? LOLOLOL

#15 drjunior

drjunior

    Membro

  • Membros
  • PipPip
  • 62 mensagens

Mensagem publicada 17 September 2009 - 04:01

Botão bem disfarçado...http://twitpic.com/hbg3j/full

#16 PJFonseca

PJFonseca

    Mestre de Android

  • Former Staff
  • PipPipPipPipPipPip
  • 2562 mensagens
  • OnePlus 2

Mensagem publicada 22 September 2009 - 02:39

Link em : Em Drakaz's recovery - sacar o "SAMSUNG GALAXY root & RECOVER V3.txt"Está errado!Tirando isso, fiz sem problema.

#17 manny

manny

    Membro

  • Membros
  • PipPip
  • 203 mensagens

Mensagem publicada 22 September 2009 - 03:18

Já está corrigido ;) Obrigado ;)

#18 Astinus

Astinus

    Membro

  • Membros
  • PipPip
  • 40 mensagens

Mensagem publicada 19 October 2009 - 08:13

Tentei fazer root/RECOVER no Windows 7, mas quando faço o fastboot e ligo o cabo USB, pede-me um driver 'Android 1.0' que nunca descobre. Tentei os .inf do DRAKAZ, as drivers do NPS, as do CD, as Swallowtail, e nada. Simplemente conclui o boot como se nada fosse, e o comando ' fastboot flash recovery recovery.img' não pára de '< waiting for device >'O SDK que estou a usar é 1.6R1Alguém pode dar algum conselho, tendo em conta que o adb detecta o bicho?

#19 SandmanPT

SandmanPT

    Membro

  • Membros
  • PipPip
  • 40 mensagens

Mensagem publicada 19 October 2009 - 12:45

Tb tou com o mesmo problema, Astinus... :STou a pensar é criar uma maquina virtual com XP para ver se me safo....

#20 FernandoMiguel

FernandoMiguel

    Mestre de Android

  • Former Staff
  • PipPipPipPipPipPip
  • 9430 mensagens

Mensagem publicada 19 October 2009 - 12:47

pah removam os drivers q ja teem instalados, reiniciem, instalem os drivers e só dps liguem o cabo usb.em ultimo recurso usem um livecd ou makina virtual de Linux (atençao ao bug do UDEV)

#21 Astinus

Astinus

    Membro

  • Membros
  • PipPip
  • 40 mensagens

Mensagem publicada 19 October 2009 - 15:50

desculpa n00bice, mas as drivers a instalar que te referes são as que estão no cd que veio com o galaxy?

#22 FernandoMiguel

FernandoMiguel

    Mestre de Android

  • Former Staff
  • PipPipPipPipPipPip
  • 9430 mensagens

Mensagem publicada 19 October 2009 - 15:51

experimenta e dps diz nos qq coisa!

#23 Astinus

Astinus

    Membro

  • Membros
  • PipPip
  • 40 mensagens

Mensagem publicada 19 October 2009 - 18:18

BUGabundo escreveu:

experimenta e dps diz nos qq coisa!

Fiz o que disseste e após ter feito reboot e o pc ter ter reconhecido o galaxy, fiz o que dizia aqui http://forum.hdblog....read.php?t=3977No entanto usei, para além das drivers de riconoscimento e de fast boot:SDK 1.6R1recovery.img v4.2.Os fcheiros da drive de fast boot q faltavam tive de as ir buscar à pasta de ricnoscimento. A drive de fastboot' class='bbc_url' title='Link Externo' rel='nofollow external'>http://www.androidpt.info/index.php?title=Fastboot']fastboot [a mim o WIN7 detectou o device como Android 1.0, necessita de 2 fastboots até reconhecer sem problema.Mas quando executei o comando
C:\Android\sdk\android-sdk-windows-1.6_r1\tools>	[acrlink='http://www.androidpt.info/index.php?title=Fastboot']fastboot[/acrlink] flash 	[acrlink='http://www.androidpt.info/index.php?title=Recovery']recovery[/acrlink] 	[acrlink='http://www.androidpt.info/index.php?title=Recovery']recovery[/acrlink].img
sending '	[acrlink='http://www.androidpt.info/index.php?title=Recovery']recovery[/acrlink]' (2966 KB)... OKAYwriting '	[acrlink='http://www.androidpt.info/index.php?title=Recovery']recovery[/acrlink]'... FAILED (status read failed (Too many links))
Alguma ajuda?

#24 FernandoMiguel

FernandoMiguel

    Mestre de Android

  • Former Staff
  • PipPipPipPipPipPip
  • 9430 mensagens

Mensagem publicada 19 October 2009 - 18:19

/me hides

#25 PJFonseca

PJFonseca

    Mestre de Android

  • Former Staff
  • PipPipPipPipPipPip
  • 2562 mensagens
  • OnePlus 2

Mensagem publicada 19 October 2009 - 18:25

Primeiro,Não posso falar do W7, mas em XP a coisa é simples. Depois dos drivers estarem instalados correctamente, desactiva a depuração USB e volta a activar mas com o telefone ligado via USB.A mim resultou bem. Aconselho-te a usares apenas os drivers do SDK.