Saltar para conteúdo


Foto
* * * * * 2 votos

Root, Busybox e Gapps(Play)


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

#1 AbduL

AbduL

    Geek de Android

  • Membros
  • PipPipPipPip
  • 676 mensagens
  • LocalizaçãoOeiras

Mensagem publicada 16 April 2013 - 21:37

Este método é para ICS e JB 

 

Como as questões aqui andam sempre à volta da mesma coisa, actualizei um scrip que tinha e estou a partilhar. Os processos são independentes pode-se fazer root ou instalar as Gapps, de momento só as de ICS depois logo se vê. Não esquecer que para instalar as gapps é necessário que a ADB shell tenha acesso root(por vezes vem de origem) e de uma busybox mais completa do que a de fabrica. O processo root baseia-se no emulator hack do DoomLord. 

 

É necessário ter o ADB configurado, também trato disso aqui.

Conseguem encontrar aqui como usar e o download.

 

Conteudo:

SuperUser v.3.13 / SuperSU v.1.51 / Koush SuperUser 1.0.2.1

SU binário 

Busybox binário 1.19.4 wraithdu

Backup para sistemas de memórias MTD

Gapps ICS

      -ChromeBookmarksSyncAdapter.apk
      -GoogleBackupTransport.apk
      -GoogleCalendarSyncAdapter.apk
      -GoogleContactsSyncAdapter.apk
      -GoogleFeedback.apk
      -GoogleLoginService.apk
      -GooglePartnerSetup.apk
      -GoogleServicesFramework.apk
      -MarketUpdater.apk
      -MediaUploader.apk
      -NetworkLocation.apk
      -OneTimeInitializer.apk
      -Phonesky.apk
      -SetupWizard.apk

 

 

 

 

Aceitam-se sugestões para implementar ou retirar.

edit:

:angel: Mudei o titulo, pode ser que tenha mais feedback :angel:

 

Comprovado em:                                                                   Não Funciona em:

- Arnova Childpad 4.0.3                                                                   - Coby mid7060

- YuanDao n70s 4.1.1                                                                     - BQ Edison 4.1

- Wolder miTab Funk 4.0

- Denver Tad 97052 4.1

- Denver Tad 10051

sunstech 7Dual

- Sunstech 10'

- e ....

 

                          KCQeM8E.gif


Editado por AbduL, 29 August 2013 - 16:22.

  • kuazer, miguelenes, TheEvolution_PT e 6 outros gostam disto
if [ $up.post.type = $type.two.lazy.to_use_google ] || [ $up.post.type = $type.silly_question ];
then mv $user.contact.up.post /.trash; set response($response.type ignore);
$user.up.post.ignore_in_future = true; fi;

 


#2 AbduL

AbduL

    Geek de Android

  • Membros
  • PipPipPipPip
  • 676 mensagens
  • LocalizaçãoOeiras

Mensagem publicada 16 April 2013 - 22:44

Updates:

29/08/2013

- Adicionado a instalação do SuperUser do Koush

- Actualizada a apk do SuperSU para a v1.51

- Adicionado ao Script de backup a extracção da cmdline

 

09/07/2013

- Alterado o método de instalação das Gapps, agora é através de um script no terminal. 

 

Spoiler

Editado por AbduL, 29 August 2013 - 16:26.

  • TheEvolution_PT e DonKolapso gosta disto
if [ $up.post.type = $type.two.lazy.to_use_google ] || [ $up.post.type = $type.silly_question ];
then mv $user.contact.up.post /.trash; set response($response.type ignore);
$user.up.post.ignore_in_future = true; fi;

 


#3 AbduL

AbduL

    Geek de Android

  • Membros
  • PipPipPipPip
  • 676 mensagens
  • LocalizaçãoOeiras

Mensagem publicada 21 April 2013 - 23:44

Para quem já tentou e não conseguiu, está aqui uma apk que serve para conceder acesso root ao ADB. Isto acontece em todas as roms que estejam identificadas como production builds. 

A fonte da aplicação.

 

 

edit:

Vejam a fonte. 


Editado por AbduL, 02 December 2013 - 13:42.

if [ $up.post.type = $type.two.lazy.to_use_google ] || [ $up.post.type = $type.silly_question ];
then mv $user.contact.up.post /.trash; set response($response.type ignore);
$user.up.post.ignore_in_future = true; fi;

 


#4 AbduL

AbduL

    Geek de Android

  • Membros
  • PipPipPipPip
  • 676 mensagens
  • LocalizaçãoOeiras

Mensagem publicada 23 April 2013 - 16:59

Como usar:

- Descarregar o ficheiro e descompactar para uma pasta, por exemplo "C:\script"

- Ligar o tablete ao PC com USB Debug ligado

- Ir para "C:\scrip" e clicar no ficheiro runme.bat. Se estiver tudo bem 2.jpg

vai aparecer um menu assim. Selecionar 1, o tablet vai reiniciar-se 3 vezes, com informações pelo meio, aguardar até á mensagem final. Depois no tablet, abrir a aplicação BusyBox Free (autorizar o SuperUser) seleccionar install e depois smart install

screenshot-20130423-172534.pngscreenshot-20130423-172656.png

 

 De volta ao PC

- No scrip, agora podem escolher a opção 2, se não for possível 3.jpg

 

 é instalar a apk do post #3, autorizar o superuser, a aplicação vai fechar-se é voltar a abrir e seleccionar

 

screenshot-20130423-162805.png  estas duas opções.

 

- Fazer reboot, e voltar para o script e voltar a seleccionar a opção 2, e agora se tudo correu bem não há  

  mensagens de erros.

 

>>Download<<


Editado por AbduL, 31 January 2014 - 17:02.

  • TheEvolution_PT, jsocasi e DonKolapso gosta disto
if [ $up.post.type = $type.two.lazy.to_use_google ] || [ $up.post.type = $type.silly_question ];
then mv $user.contact.up.post /.trash; set response($response.type ignore);
$user.up.post.ignore_in_future = true; fi;

 


#5 Dark_Sorcerer

Dark_Sorcerer

    Mestre de Android

  • Former Staff
  • PipPipPipPipPipPip
  • 2767 mensagens
  • hammerhead

Mensagem publicada 30 April 2013 - 10:30

Alo,

 

Pinned on top, porque é informação relevante.

 

Obrigado pela partilha.

 

Abraço,


Chat do fórum: http://l.androidpt.com/chat

#6 kuazer

kuazer

    Membro

  • Membros
  • PipPip
  • 13 mensagens
  • Denver tad-97052, Xperia J, Bq Aquaris 5

Mensagem publicada 02 May 2013 - 14:27

Boas caro amigo, eu fiz isto na minha tablet ( denver Tad-97052 ) Processador Rockship ( Brand rk30 sdk , CPU hardware RK30board) fiz tudo como ai listado mas apos a tablet reiniciar 3 vezes sao criadas as aplicaçoes mas ao abrir o busy box aparece me isto: "there was a problem opening a shell with root acess." eu instalei o root checker e nao tenho acesso root podes me dizer o que fiz errado?

 

 

Cumps



#7 AbduL

AbduL

    Geek de Android

  • Membros
  • PipPipPipPip
  • 676 mensagens
  • LocalizaçãoOeiras

Mensagem publicada 02 May 2013 - 18:45

Boas, sabes me dizer se houve mensagens de erro?


if [ $up.post.type = $type.two.lazy.to_use_google ] || [ $up.post.type = $type.silly_question ];
then mv $user.contact.up.post /.trash; set response($response.type ignore);
$user.up.post.ignore_in_future = true; fi;

 


#8 kuazer

kuazer

    Membro

  • Membros
  • PipPip
  • 13 mensagens
  • Denver tad-97052, Xperia J, Bq Aquaris 5

Mensagem publicada 03 May 2013 - 20:47

Mensagens de erro propriamente não, apareceu apenas a seguinte mensagem após abrir o BusyBox, mas não consigo desinstalar uma vez que agora o busybox e o SuperUser estão instalados no sistema e nao deixa desinstalar sem root..screenshot2013050119265.png



#9 AbduL

AbduL

    Geek de Android

  • Membros
  • PipPipPipPip
  • 676 mensagens
  • LocalizaçãoOeiras

Mensagem publicada 03 May 2013 - 21:15

Abriste o superuser? o que diz? tens shell root?

Tentaste com a pm que te enviei?


if [ $up.post.type = $type.two.lazy.to_use_google ] || [ $up.post.type = $type.silly_question ];
then mv $user.contact.up.post /.trash; set response($response.type ignore);
$user.up.post.ignore_in_future = true; fi;

 


#10 bravesoul

bravesoul

    Membro

  • Membros
  • PipPip
  • 20 mensagens
  • LocalizaçãoLisboa
  • Sapo a5, MiTab Funk

Mensagem publicada 04 May 2013 - 08:17

Grande tutorial. Obrigada.  :kiss:


  • jsocasi gosta disto

#11 kuazer

kuazer

    Membro

  • Membros
  • PipPip
  • 13 mensagens
  • Denver tad-97052, Xperia J, Bq Aquaris 5

Mensagem publicada 04 May 2013 - 13:27

Utilizei o Script que me deixaste no pm e resultou!

 

 

Muitíssimo obrigado pela ajuda.

 

 

Ps. Testado e Aprovado Denver tad-97052

 

 

Continuação de um bom trabalho (:



#12 bravesoul

bravesoul

    Membro

  • Membros
  • PipPip
  • 20 mensagens
  • LocalizaçãoLisboa
  • Sapo a5, MiTab Funk

Mensagem publicada 04 May 2013 - 22:38

Venho por este meio dar uma dica que achei... Por acaso.

O que aconteceu ao user kuazer, sucedeu-me também, portanto uma maneira de dar a volta à coisa é simplesmente instalar superuser por cima do que já está instalado e ligar, desligar sem tocar em nada e depois ir a busybox e seguir os passos que Abdul descreveu no post #3.



#13 AbduL

AbduL

    Geek de Android

  • Membros
  • PipPipPipPip
  • 676 mensagens
  • LocalizaçãoOeiras

Mensagem publicada 04 May 2013 - 23:44

Obrigado ao kuazer , pelo feedback e pelo alerta ao meu engano. Tinha trocado os binários,estive a fazer uns testes com o Rm00, e enganei-me no upload. Foi corrigido no dia 02/05/2013. E á bravesoul pelo feedback também.


  • Dark_Sorcerer e kuazer gosta disto
if [ $up.post.type = $type.two.lazy.to_use_google ] || [ $up.post.type = $type.silly_question ];
then mv $user.contact.up.post /.trash; set response($response.type ignore);
$user.up.post.ignore_in_future = true; fi;

 


#14 joaozinhow15

joaozinhow15

    Membro

  • Membros
  • PipPip
  • 50 mensagens

Mensagem publicada 08 May 2013 - 23:50

Boa noite Abdul . Eu tenho um denver TAD-97052 e queria fazer dele uma máquina . 

 

Isto que indicas-te serve exactamente para quê ? Obrigado desde já .



#15 AbduL

AbduL

    Geek de Android

  • Membros
  • PipPipPipPip
  • 676 mensagens
  • LocalizaçãoOeiras

Mensagem publicada 09 May 2013 - 17:56

Portanto serve para fazer root, instalar a busybox e instalar as google apps:)


if [ $up.post.type = $type.two.lazy.to_use_google ] || [ $up.post.type = $type.silly_question ];
then mv $user.contact.up.post /.trash; set response($response.type ignore);
$user.up.post.ignore_in_future = true; fi;

 


#16 joaozinhow15

joaozinhow15

    Membro

  • Membros
  • PipPip
  • 50 mensagens

Mensagem publicada 10 May 2013 - 01:30

Isto deixa o tablet mais rapido ? Tipo com um ROM ?



#17 speedsee

speedsee

    Novato

  • Membros
  • Pip
  • 6 mensagens

Mensagem publicada 10 May 2013 - 11:42

Abdul, bom dia.

quando tento abril o ficheiro "runme.bat" aparece o seguinte erro "sem ADB ligado"´ também já instalei o apk que indicaste no post #3 mas nada feito. será que me podes dar uma dica?


-- speedSee --
-----2011-----

#18 AbduL

AbduL

    Geek de Android

  • Membros
  • PipPipPipPip
  • 676 mensagens
  • LocalizaçãoOeiras

Mensagem publicada 10 May 2013 - 12:48

Tens que instalar as drivers para teres adb. Tens um post aqui. Mas se calhar vê só a parte do Moborobo. :angel:


if [ $up.post.type = $type.two.lazy.to_use_google ] || [ $up.post.type = $type.silly_question ];
then mv $user.contact.up.post /.trash; set response($response.type ignore);
$user.up.post.ignore_in_future = true; fi;

 


#19 AbduL

AbduL

    Geek de Android

  • Membros
  • PipPipPipPip
  • 676 mensagens
  • LocalizaçãoOeiras

Mensagem publicada 10 May 2013 - 21:21

Decidi trocar a ordem ás coisas para aquelas pessoas que não sabem o quer dizer RTFM. E não se esqueçam de fazer um backup, não têm a certeza perguntem. Estamos todos aqui para o mesmo, para partilhar-mos conhecimentos e aprender.

Só um aparte
tenho mais de 100 downloads e só 3 feedbacks :( .

Editado por AbduL, 11 May 2013 - 20:10.

if [ $up.post.type = $type.two.lazy.to_use_google ] || [ $up.post.type = $type.silly_question ];
then mv $user.contact.up.post /.trash; set response($response.type ignore);
$user.up.post.ignore_in_future = true; fi;

 


#20 arrodrigues

arrodrigues

    Membro

  • Membros
  • PipPip
  • 19 mensagens
  • Huawei Y530 + Huawei Y625+ Ipad mini

Mensagem publicada 11 May 2013 - 18:05

Portanto serve para fazer root, instalar a busybox e instalar as google apps:)

Boa tarde Abdul,

 

Podes explicar os passo para poder rootear o Denver tad100021?

Desculpa a ignorancia!!

 

Obrigado,

A.Rodrigues



#21 speedsee

speedsee

    Novato

  • Membros
  • Pip
  • 6 mensagens

Mensagem publicada 11 May 2013 - 21:40

Tens que instalar as drivers para teres adb. Tens um post aqui. Mas se calhar vê só a parte do Moborobo. :angel:

Boas Abdul, já instalei e já esta root. Os meu parabéns pelo  excelente trabalho. Muito obrigado


-- speedSee --
-----2011-----

#22 AbduL

AbduL

    Geek de Android

  • Membros
  • PipPipPipPip
  • 676 mensagens
  • LocalizaçãoOeiras

Mensagem publicada 12 May 2013 - 01:44

Tens que instalar as drivers para teres adb. Tens um post aqui. Mas se calhar vê só a parte do Moborobo. :angel:

 

 

Boa tarde Abdul,

 

Podes explicar os passo para poder rootear o Denver tad100021?

Desculpa a ignorancia!!

 

Obrigado,

A.Rodrigues

- Depois da drivers é só seguir o post. Qual é o passo que estás com duvidas?

 

Boas Abdul, já instalei e já esta root. Os meu parabéns pelo  excelente trabalho. Muito obrigado

- :D

- Podes partilhar o modelo do teu equipamento? para ficar-mos a saber.


 


if [ $up.post.type = $type.two.lazy.to_use_google ] || [ $up.post.type = $type.silly_question ];
then mv $user.contact.up.post /.trash; set response($response.type ignore);
$user.up.post.ignore_in_future = true; fi;

 


#23 AbduL

AbduL

    Geek de Android

  • Membros
  • PipPipPipPip
  • 676 mensagens
  • LocalizaçãoOeiras

Mensagem publicada 13 May 2013 - 20:14

Alguém consegui instalar as gapps??


if [ $up.post.type = $type.two.lazy.to_use_google ] || [ $up.post.type = $type.silly_question ];
then mv $user.contact.up.post /.trash; set response($response.type ignore);
$user.up.post.ignore_in_future = true; fi;

 


#24 TheEvolution_PT

TheEvolution_PT

    Membro

  • Membros
  • PipPip
  • 27 mensagens
  • miTABFunk

Mensagem publicada 14 May 2013 - 21:51

Boas Abdul quero-te agradecer pelo excelente tutorial depois de ler comecei a entender como se faz root no tablet que recebo amanhã, que é o mitab funk, depois de fazer root digo se ficou tudo a funcionar.

 

Obrigado mais uma vez :)



#25 AbduL

AbduL

    Geek de Android

  • Membros
  • PipPipPipPip
  • 676 mensagens
  • LocalizaçãoOeiras

Mensagem publicada 15 May 2013 - 16:39

Boas Abdul quero-te agradecer pelo excelente tutorial depois de ler comecei a entender como se faz root no tablet que recebo amanhã, que é o mitab funk, depois de fazer root digo se ficou tudo a funcionar.

 

Obrigado mais uma vez :)

 

Acho que devias começar por ler primeiro como fazer backup à tua rom na eventualidade de acontecer alguma coisa, não digo neste processo porque já foi realizado no Funk e correu bem, mas no futuro. Aliás deve-se sempre começar por ver como fazer backup e restaurar antes de tudo. Até porque não existe rom oficiais para o Funk. 


if [ $up.post.type = $type.two.lazy.to_use_google ] || [ $up.post.type = $type.silly_question ];
then mv $user.contact.up.post /.trash; set response($response.type ignore);
$user.up.post.ignore_in_future = true; fi;