Visualizzazione stampabile
-
Guida ROOT SmartPad 705c
A seguito di un problema sullo SmartPad 705c riguardante il suo ROOT ho deciso di pubblicare una guida su come effettuare il ROOT raccontando la mia personale esperienza.
Allora iniziamo dall'inizio... (vi assicuro che finiremo col finale :p )
Acquistando il Mediacom SmartPad 705c otteniamo un tablet con Android Gingerbread con un root preinstallato.
Il problema è che questo root funziona male...o meglio non funziona.
Infatti non è presente l'app SuperUser per gestire i permessi delle singole applicazioni ed inoltre il root non è rilevato correttamente da molte app.
Il BusyBox (un kit di librerie per alcune applicazioni avanzate che richiedono il root...con comportamenti simili a linux) è installato (o almeno rilevato) alla versione 1.18.3 ...decisamente outdate (l'ultima versione è la 1.19.3).
Insomma non è un root vero e proprio ma sembra molto un mod sulla rom che la Mediacom effettua.
Questo presentimento mi è stato maggiormente confermato dall'anamnesi del problema che mi si era presentato.
Un po' in buona fede, resomi conto della presunta presenza del root, avevo aggiornato il BusyBox ... risultato? Il ROOT era scomparso. Sparito. Dissolto.
Le applicazioni che lo rilevavano non davano più esito positivo.
Di conseguenza ho scandagliato la rete chiedendo un po' in giro se il problema era risolvibile.
Sfortunatamente la ricerca non ha avuto l'esito sperato.
La situazione sembrava leggermente grave...o almeno inusuale.
Così ho deciso di analizzare personalmente a fondo il problema o_O
Il mio primo pensiero era quello di raggiungere la recovery per ripristinare le impostazioni di fabbrica effettuando un factory reset.
Recovery irraggiungibile con qualunque combo d'accensione (vol- più ON, vol+ più ON, Home + ON, Back + On).
Nulla.
Che la recovery era disponibile solo con il ROOT prefabbrica? Ormai era troppo tardi per saperlo.
Così cerco di ripristinare il ROOT con la SuperOneClick 2.3.3 (SOC d'ora in poi).
Scarico l'archivio da qui: Deposit Files
Lo scompatto.
Eseguo come amministratore (solo se siete su Vista o 7) il file superoneclick.exe
Smonto la scheda di memoria dal tablet (IMPORTANTE!)
Collego il tablet acceso al pc (con il debug usb attivo...stranamente attivo già di default sui 705c...altro segno che un qualche tipo di root era stato già effettuato).
Annullo l'installazione dei driver ADB automatici di Windows.
Clicco sul pulsantone "Root" di SOC e confermo l'installazione dei driver proposti dal programma (confermando anche l'inquietante finestra rossa di Windows che mi avvisa sulla pericolosità dei driver...ehm...no comment).
Parte il processo di rooting.
Il root va a buon fine. Almeno così sembrava.
L'app superuser c'era e il programma sul PC dava esito positivo.
Però il test che di solito SOC effettua non sembrava aver sortito alcun effetto sul tablet.
Mah...sarà troppo recente?
Anche se quest'ultimo pensiero non aveva molto senso continua a tormentarmi.
Avvio l'app RootCheck Basic...nessun root installato!
Avvio un paio di altre app che richiedevano il root (RootExplorer e BusyBox Installer)...nulla!
A questo punto vi salto volentieri circa tre ore di rimurginamenti sul motivo di questa incoerenza e vi conduco direttamente alla risoluzione.
Riavvio il tablet sempre senza scheda di memoria.
Ricollego il tablet al PC.
Riapro SuperOneClick 2.3.3 e clicco su "UnRoot".
Attendo il termine del processo. (Termina con una finestra che ci comunica l'assenza del root)
Scollego il tablet e lo riavvio.
Intanto scarico SOC 1.9.5 da questo link: http://androidgalaxya.googlecode.com...-shortfuse.zip
Estraggo il contenuto dell'archivio ed eseguo il file superoneclick.exe (sempre come amministratore...)
Ricollego il tablet al PC.
Clicco su Root.
Attendo che il rooting termini e scollego il tablet.
Riavvio.
Fine! IL TABLET È ROOTATO E FUNZIONANTE!
L'app superuser c'è.
Le app che richiedono il root funzionano (ovviamente consentendo l'esecuzione come superuser qundo compare la finestra).
Il busybox è aggiornabile (consiglio di farlo tramite l'app BusyBox Installer di jRummy).
ATTENZIONE: Durante l'installazione di BusyBox è necessario scegliere come destinazione, di solito sotto la voce "path", "/system/bin/" e non "/system/xbin/" (come è impostato di default).
In poche parole: i driver ADB contenuti nel SuperOneClick 2.3.3 sono compatibili con il tablet...ma il root compatibile è solo quello contenuto nel SuperOneClick 1.9.5.
Per raggiungere questa illuminante conclusione ho anche tentato rooting tramite z4root purtroppo sul 705c non funziona ne il temporaneo ne il permanente.
Comunque, per il momento, l'unico modo efficace e funzionale per rootare lo SmpartPad Mediacom 705c è questo.
Lo riporto in maniera un po' più "pulita" qui sotto:
-Rimuovere la scheda di memoria dal tablet se ve ne è inserita una
-Accendere il tablet
-Attivare il debug usb dal menu Applicazioni\Sviluppo
-Scaricare il SuperOneClick 2.3.3
-Scompattare l'archivio
-Eseguire il file superoneclick.exe (come amministratore se Vista o 7)
-Collegare il tablet al PC
-Rifiutare l'installazione di driver proposta da Windows
-Cliccare sul pulsantone "Root" presente nella schermate di SOC
-Confermare le varie installazioni di driver proposte da SOC (potrebbe essere necessario riavviare il PC)
-Attendere il termine del falso "Root"
-Scollegare il tablet
-Riavviarlo
-Ricollegarlo
-Se avevate chiuso SOC, eseguire nuovamente il file superoneclick.exe (come amministratore se Vista o 7)
-Cliccare su "UnRoot"
-Attendere il termine dell'operazione
-Scollegare il tablet
-Riavviarlo
-Ricollegarlo
-Scaricare SuperOneClick 1.9.5
-Estrarre il contenuto
-Eseguire il file superoneclick.exe (come amministratore se Vista o 7)
-Cliccare su "Root"
-Attendere il termine del processo
Fine.
Per completare è consigliabile aggiornare il BusyBox tramite l'app sul market "BusyBox Installer" di jRummy.
ATTENZIONE: Durante l'installazione di BusyBox è necessario scegliere come destinazione, di solito sotto la voce "path", "/system/bin/" e non "/system/xbin/" (come è impostato di default).
Spero di essere stato il più esaustivo possibile.
P.S. A root completato potete reinserire la scheda di memoria ;)
-
ma se parto direttamente facendo fare il root con SuperOneClick 1.9.5 non funziona?
-
Debbo ringraziare pubblicamente Droidiano per il bel lavoro che ha fatto e sopratutto per la chiarissima guida di riferimento che permetterà a molti di rootare lo SmartPad 705c...!
Sei davvero un GRANDE... grazie ancora a te ma grazie anche a questo splendido forum ;)
Due domande...
1) dopo aver rootato il tablet, sarà finalmente possibile poter trasferire le apps e altro sulla sd esterna? In poche parole, rootare renderà poi visibile la scheda sd esterna per operazioni di trasferimento dati, oppure tale possibilità rimane sempre e comunque soltanto sulla memoria interna?
2) al termine dell'operazione di rooting i programmi e le altre cose gia installate sul tablet resteranno così com'erano prima dell'intervento oppure sarà necessario reinstallare qualcosa (oppure tutto)?
-
@flogisto: no perchè i driver corretti sono nella 2.3.3
@stingkokko: prima di tutto grazie, e per le due domande:
1)è possibile utilizzando un software come app2sd o link2sd (ma in quest'ultimo caso è necessario avere una partizione secondaria ext4 sulla sd)
2) sul tuo tablet non verrà modificato nulla, programmi e documenti rimarranno li stessi...è un po' come un aggiornamento.
-
Ringraziando ancora e per l'ennesima volta Droidiano per la sua bravura nel definire finalmente la modalità giusta per rootare il "nostro" 705c, ma sopratutto per averla divulgata ai tantissimi meno esperti, vado a riportare la sequenza delle operazioni da compiere usando il programma SuperOneClick (SOC)... così come le ho seguite io, indicando in rosso i momenti in cui ho avuto qualche dubbio (ovviamente Droidiano stesso potrà intervenire ed apportare ulteriori modifiche se lo riterrà necessario):
...sequenza completa per il rooting del Mediacom SmartPad 705c indicata da Droidiano:
- 1 - Rimuovere la scheda di memoria dal tablet (se ve ne è inserita una)
- 2 - Accendere il tablet
- 3 - Attivare il debug usb dal menu Applicazioni\Sviluppo
- 4 - Eseguire sul PC il file SuperOneClick.exe (come amministratori di sistema se stiamo usando Windows Vista o Windows 7) contenuto nel file SuperOneClickv2.3.3
......_precedentemente scaricato da internet e scompattato.
- 5 - Collegare il tablet al PC con il cavetto USB in dotazione
- 6 - Rifiutare l'installazione di driver proposta da Windows
- 7 - Cliccare sul pulsantone "Root" presente nella schermate di SOC v2.3.3 (il primo in alto a sx)
- 8 - Confermare le varie installazioni di driver proposte da SOC v2.3.3 (potrebbe anche essere necessario riavviare il PC)
- 9 - Attendere il termine del falso "Root"
.10 - Scollegare il tablet ...a questo punto spegnerlo?
.11 - Riavviare il tablet
.12 - Ricollegare il tablet al PC con il cavetto USB in dotazione
...di seguito...
.13 - Eseguire nuovamente il file SuperOneClick.exe nel caso fosse stato chiuso SOC v2.3.3 (ricordarsi sempre di farlo come amministratori di sistema se stiamo ......_usando Windows Vista o Windows 7)
...oppure, nel caso SOC v2.3.3 non fosse stato chiuso, saltare il punto 13, proseguire e...
.14 - Cliccare sul pulsantone "UnRoot" presente nella schermata di SOC v2.3.3 (il terzo in alto da sx)
.15 - Attendere il termine dell'operazione
.16 - Scollegare il tablet ...a questo punto spegnerlo?
.17 - Riavviare il tablet
.18 - Ricollegare il tablet con il cavetto USB in dotazione
.19 - Eseguire sul PC il file SuperOneClick.exe (come amministratori di sistema se stiamo usando Windows Vista o Windows 7) contenuto questa volta nel file ......_SuperOneClickv1.9.5 precedentemente scaricato da internet e scompattato.
.20 - Cliccare sul pulsantone "Root" presente nella schermate di SOC v1.9.5 (il primo in alto a sx)
.21 - Attendere il termine del processo
.22 - Scollegare il tablet... Fine ...a questo punto spegnerlo?
.23 - Chiudere il programma SOC v1.9.5
.24 - Riavviare il tablet che ora sarà definitivamente rootato (ovvero avremo ora pieno accesso al root del sistema android)
NOTA BENE:
Per completare al meglio il rooting dello SmartPad 705c è consigliabile anche aggiornare il BusyBox tramite l'applicazione scaricabile dall'android market indicata come "BusyBox Installer" di jRummy... ma l'app BusyBox dovrebbe esser gia presente sul tablet prima di cominciare l'operazione di rooting oppure non è necessaria?
-
Quote:
Originariamente inviato da
stingkokko
Ringraziando ancora e per l'ennesima volta Droidiano per la sua bravura nel definire finalmente la modalità giusta per rootare il "nostro" 705c, ma sopratutto per averla divulgata ai tantissimi meno esperti, vado a riportare la sequenza delle operazioni da compiere usando il programma SuperOneClick (SOC)... così come le ho seguite io, indicando in rosso i momenti in cui ho avuto qualche dubbio (ovviamente Droidiano stesso potrà intervenire ed apportare ulteriori modifiche se lo riterrà necessario):
...sequenza completa per il rooting del Mediacom SmartPad 705c indicata da Droidiano:
- 1 - Rimuovere la scheda di memoria dal tablet (se ve ne è inserita una)
- 2 - Accendere il tablet
- 3 - Attivare il debug usb dal menu Applicazioni\Sviluppo
- 4 - Eseguire sul PC il file SuperOneClick.exe (come amministratori di sistema se stiamo usando Windows Vista o Windows 7) contenuto nel file SuperOneClickv2.3.3
......_precedentemente scaricato da internet e scompattato.
- 5 - Collegare il tablet al PC con il cavetto USB in dotazione
- 6 - Rifiutare l'installazione di driver proposta da Windows
- 7 - Cliccare sul pulsantone "Root" presente nella schermate di SOC v2.3.3 (il primo in alto a sx)
- 8 - Confermare le varie installazioni di driver proposte da SOC v2.3.3 (potrebbe anche essere necessario riavviare il PC)
- 9 - Attendere il termine del falso "Root"
.10 - Scollegare il tablet ...a questo punto spegnerlo?
.11 - Riavviare il tablet
.12 - Ricollegare il tablet al PC con il cavetto USB in dotazione
...di seguito...
.13 - Eseguire nuovamente il file SuperOneClick.exe nel caso fosse stato chiuso SOC v2.3.3 (ricordarsi sempre di farlo come amministratori di sistema se stiamo ......_usando Windows Vista o Windows 7)
...oppure, nel caso SOC v2.3.3 non fosse stato chiuso, saltare il punto 13, proseguire e...
.14 - Cliccare sul pulsantone "UnRoot" presente nella schermata di SOC v2.3.3 (il terzo in alto da sx)
.15 - Attendere il termine dell'operazione
.16 - Scollegare il tablet ...a questo punto spegnerlo?
.17 - Riavviare il tablet
.18 - Ricollegare il tablet con il cavetto USB in dotazione
.19 - Eseguire sul PC il file SuperOneClick.exe (come amministratori di sistema se stiamo usando Windows Vista o Windows 7) contenuto questa volta nel file ......_SuperOneClickv1.9.5 precedentemente scaricato da internet e scompattato.
.20 - Cliccare sul pulsantone "Root" presente nella schermate di SOC v1.9.5 (il primo in alto a sx)
.21 - Attendere il termine del processo
.22 - Scollegare il tablet... Fine ...a questo punto spegnerlo?
.23 - Chiudere il programma SOC v1.9.5
.24 - Riavviare il tablet che ora sarà definitivamente rootato (ovvero avremo ora pieno accesso al root del sistema android)
NOTA BENE:
Per completare al meglio il rooting dello SmartPad 705c è consigliabile anche aggiornare il BusyBox tramite l'applicazione scaricabile dall'android market indicata come "BusyBox Installer" di jRummy... ma l'app BusyBox dovrebbe esser gia presente sul tablet prima di cominciare l'operazione di rooting oppure non è necessaria?
Allora: nei passaggi dove chiedi di spegnerlo se noti sono seguiti da "Riavviare il tablet"...ciò sottointende lo spegnimento dello stesso e la sua riaccensione (ovvero riavvio).
Per la busybox...non è necessario preoccuparsi se averla installata o meno prima del root...in quanto c'è già la versione 1.18.3 preinstallata dalla fabbrica. Se invece intendi l'app in se per se...beh no, non è necessario...io l'avevo installata prima per controllare la versione di busybox già presente sul dispositivo...ma, come descritto nella guida, è consigliabile scaricarla dopo il root. (Prima lo si può ugualmente fare...ma non ci serve ancora se non abbiamo effettuato il root).
-
Quote:
Originariamente inviato da
Droidiano
Per la busybox...non è necessario preoccuparsi se averla installata o meno prima del root...in quanto c'è già la versione 1.18.3 preinstallata dalla fabbrica. Se invece intendi l'app in se per se...beh no, non è necessario...io l'avevo installata prima per controllare la versione di busybox già presente sul dispositivo...ma, come descritto nella guida, è consigliabile scaricarla dopo il root. (Prima lo si può ugualmente fare...ma non ci serve ancora se non abbiamo effettuato il root).
...risposte sempre chiare ed esaudienti... GRAZIE ;)
Comunque come confermi, dopo tutta l'operazione è dunque meglio anche aggiornare BusyBox dalla versione 1.18.3 all'ultima (1.19)... indispensabile tra l'altro per il funzionamento di app2sd e di altre apps.
Ricordo in breve per chi non lo sapesse che BusyBox è importante averlo installato perchè permette in poteziare il proprio Android con molti comandi Linux di base.
Infatti alcuni programmi potenti e molto utili, come Titanium backup ed altri, utilizzano busybox per portare a termine delle istruzioni. Lo stesso programma è soprannominato "il coltellino svizzero" di Linux!
Chiaramente va usato con molta attenzione... questo va detto.
-
Quote:
Originariamente inviato da
Droidiano
@flogisto: no perchè i driver corretti sono nella 2.3.3
@stingkokko: prima di tutto grazie, e per le due domande:
1)è possibile utilizzando un software come app2sd o link2sd (ma in quest'ultimo caso è necessario avere una partizione secondaria ext4 sulla sd)
2) sul tuo tablet non verrà modificato nulla, programmi e documenti rimarranno li stessi...è un po' come un aggiornamento.
ma superoneclik 2.3.3 è a pagamento?? a me nn lo fa scaricare -.-"
-
Quote:
Originariamente inviato da
giorgiaa
ma superoneclik 2.3.3 è a pagamento?? a me nn lo fa scaricare -.-"
...ma quale a pagamento?!?
Scaricalo da quì... Deposit Files
E poi, mi raccomando, se fai il rooting segui le istruzioni senza sbagliare...
Ciao :)
-
:(
Quote:
Originariamente inviato da
stingkokko
...ma quale a pagamento?!?
Scaricalo da quì...
Deposit Files
E poi, mi raccomando, se fai il rooting segui le istruzioni senza sbagliare...
Ciao :)
lo spero
anche perche nn sono esperta in queste cose :(