Come eseguire il root di OnePlus One?


15

Voglio eseguire il root del mio dispositivo OnePlus One lucido, noto anche come killer di punta. Non ci sono carenze di guide disponibili su Internet e facilmente accessibili tramite Google, ma non sono sicuro di quale seguire perché non voglio che il mio dispositivo affronti problemi durante il rooting che potrebbero rendere il mio telefono non avviabile.

Come posso eseguire il root del mio telefono in sicurezza?


  • Dispositivo: OnePlus One (pancetta)
  • Versione Android: CM 11S, COS12 o COS13
  • Stato: Bootloader non trattato
  • Memoria: 16 GB o 64 GB

Risposte:


18

È vero che le guide disponibili per questo dispositivo sono estremamente grandi in quantità. Il rooting di OnePlus One è abbastanza semplice, sicuro e non richiede alcuna conoscenza preliminare degli interni del sistema operativo Android, anche se avere questo ti faciliterebbe il root con sicurezza.

Nota # 0 : le istruzioni cancelleranno tutto sul telefono, incluso il recupero delle scorte, e potresti non ricevere aggiornamenti OTA (anche se li ricevo senza problemi). Inoltre, sebbene questa guida possa sembrare lunga (poiché scritta dal punto di vista di un utente completamente nuovo), le istruzioni sono tra le più sicure per garantire che qualsiasi risoluzione dei problemi, se richiesta, possa essere eseguita facilmente.

Nota n. 1 : se sei preoccupato per i tuoi dati, qualunque essi siano, fai riferimento a questa guida completa: backup completo su dispositivi non rootati . Personalmente preferisco adb backupcombinarlo con l' app Helium disponibile gratuitamente sul Play Store.

Le seguenti istruzioni richiedono l' installazione degli strumenti ADB e Fastboot . Per quanto riguarda l'installazione, c'è una guida molto utile qui - Esiste un'installazione minima di ADB .

  • Gli utenti di Windows possono sembrare qui e questo per soluzione dedicata, o utilizzare questo strumento popolare senza problemi di installazione chiamato 15 secondi ADB Installer suggerito in questa guida .
  • Per quanto riguarda gli utenti Linux, ADB e Fastboot sono generalmente disponibili nei repository della maggior parte delle distribuzioni popolari e trattati già in questa guida di cui sopra . Vedi questo se vuoi un'installazione facile. A molti appassionati riscontrati nel loro utilizzo viene già data risposta agli appassionati di Android . Altrimenti, l'esecuzione come utente root sul sistema (non consigliato) risolve la maggior parte di essi.
  • Non ho familiarità con OSX, quindi non posso raccomandare nulla :(

Nota n. 2 : prima di procedere per ulteriori istruzioni, assicurarsi che il dispositivo funzioni correttamente con ADB e Fastboot.

  • Ciò è necessario per qualsiasi utente del sistema operativo da verificare (passaggio 3. nella sezione Windows e comandi Utili di avvio rapido ) qui per un'esperienza più fluida.

  • Inoltre, quando proverai adbcomandi correlati, verrà mostrata una conferma sul tuo dispositivo per accettare la connessione ADB avviata dal tuo sistema. Consentilo e seleziona la casella per ricordarlo per il futuro,

Nota n. 3 : - Lo sto istruendo come utente Ubuntu Linux, sebbene il rooting da Windows sia abbastanza semplice.

  • Dopo aver impostato tutto ed eseguito il backup, è necessario aprire un prompt dei comandi con privilegi elevati e accedere alla directory di installazione di ADB .
  • Principalmente il comando sarà come cd folder_location\dove posizione_cartella è la posizione della cartella di installazione di ADB.
  • Se all'inizio è travolgente, puoi fare riferimento a questa guida (vedi istruzioni 0. Installazione dei driver fastboot e adb corretti ).
  • A proposito degli utenti Linux, suppongo che siano a conoscenza del know-how di base per giocare con la loro applicazione terminale preferita. Google è tuo amico, ricorda sempre .

Nota n. 4 : mantenere il telefono adeguatamente carico, possibilmente al di sopra del 70% prima di avventurarsi in qualcosa di sconosciuto come il rooting o il lampeggiamento. Inoltre, questa guida riassume molti punti di questa risposta.


Parte 1: sblocca il Bootloader di OPO

Anche se questo non è importante per continuare, potresti guardarli per curiosità:

Istruzioni:

  1. Collegare OPO al sistema tramite cavo USB e abilitare il debug USB .
  2. Ottieni i privilegi di amministratore in Windows o Superuser in Linux nella tua CMD / Terminale. Per Windows, accedere anche alla directory ADB.
  3. Digitare adb devicesper confermare che il dispositivo è collegato. Se non riesci a vedere il tuo dispositivo in qualche modo, considera di interrogare Google.
  4. Invio adb reboot bootloaderper attivare la modalità Fastboot.
  5. Invio fastboot devicesper confermare che la modalità di avvio rapido viene rilevata dal sistema. Nel caso in cui non sia possibile visualizzare il numero di serie del dispositivo. o qualcosa di simile, quindi interrogare lo stesso in Google per la risoluzione dei problemi.
  6. Invio fastboot oem unlock: questo sbloccherà il Bootloader di OPO e, come meccanismo predefinito, cancellerà il tuo dispositivo.
  7. Invio fastboot rebootper riavviare il dispositivo. Se ciò non riavvia il dispositivo o rimane bloccato nella schermata Fastboot, è possibile spegnere e riaccendere premendo il tasto di accensione consecutivamente con uno spazio di pochi secondi.

Congratulazioni! il tuo dispositivo è ora sbloccato per innumerevoli modifiche.


Parte 2: installa e avvia un ripristino personalizzato tramite la modalità di ripristino

Puoi controllarli per curiosità:

Istruzioni:

Mentre personalmente preferisco Philz Touch Recovery (essendo elegante), ho incaricato il più popolare, il recupero TWRP . Anche le istruzioni per Philz Touch Recovery e CWM sono simili. A parte questi tre, non sono a conoscenza di nessun altro recupero per OPO.

(Le istruzioni in questa sezione sono divise in due parti: 2.1 e 2.2)

2.1:

  1. Scarica qualsiasi video di recupero . Ufficiale TWRP (preferito), Philz Touch , CWM o TWRP non ufficiale . Alcune persone preferiscono il fork di TWRP ufficiale chiamato TWRP Unofficial . Puoi Google per soddisfare le tue esigenze.
  2. Rinominare 1 il .imgfile scaricato in recovery.img. Per gli utenti Windows, posizionare questo file nella cartella ADB. Per gli utenti Linux, cdnella cartella Download selezionata o conoscere il percorso del file scaricato.
  3. Vai su Impostazioni -> Opzioni sviluppatore e deseleziona Abilita recupero cianogeno .
  4. Ripeti i passaggi 1-5 dalla Parte 1 per entrare in modalità Fastboot con sicurezza.
  5. Enter fastboot flash recovery recovery.img. Gli utenti Linux che non sono cdentrati nella cartella di download selezionata devono sostituire recovery.imgcon il percorso del file di .img. Questo comando farà lampeggiare il tuo Recovery scaricato nella partizione Recovery di OPO e, come ovvio, Stock Recovery non può essere avviato.
  6. Ripetere il passaggio 7 della parte # 1.

Congratulazioni! Hai sostituito con successo Stock Recovery con Custom Recovery.

O,

Alcune persone hanno affermato che OPO può essere avviato in Live Recovery senza sostituire lo Stock Recovery che ha garantito la sopravvivenza degli aggiornamenti OTA. Non sono riuscito a raggiungere il successo, ma lo hanno fatto. Seguire 2.2 per avviare un ripristino live.

2.2:

  1. Ripetere i passaggi 1-4 di 2.1 .
  2. Enter fastboot boot recovery.img. Gli utenti Linux che non sono cdentrati nella cartella di download selezionata devono sostituire recovery.imgcon il percorso del file di .img. Questo comando Fastboot si avvierà nel Recovery scaricato senza toccare alcun Recovery installato. L'avvio di questo ripristino potrebbe richiedere alcuni secondi.

Se riesci a vedere il ripristino con opzioni come Installa Zip , Avanzate , ecc. E TWRP o il nome del tuo recupero scaricato menzionato da qualche parte, allora hai avviato il recupero scaricato. Congratulazioni! Altrimenti, potresti risolvere i problemi utilizzando Google o andare direttamente alla 2.1 .


Parte 3: Flash SuperSu zip e installazione dell'app SuperSu per abilitare l'accesso root

Saresti consapevole del root se sei venuto qui per questo. Ma in ogni caso, puoi dare un'occhiata ad alcune risposte ben scritte sul rooting , su cosa il rooting ti consentirebbe di fare o su questa breve ma utile guida di Lifehacker.

Puoi trovare molti client superutente che intercettano l' accesso root dalle app nel tuo dispositivo e ti chiedono interattivamente di agire. Quelle popolari per OPO sono l' app SuperSu di Chainfire e Superuser di Koush. Userò il primo qui.

Nota che la maggior parte di queste app Superuser richiede che i propri file binari vengano sottoposti a flashing nel sistema per funzionare con i loro apk.

Istruzioni:

  1. Scarica SuperSu file zip da qui . Il nome potrebbe essere simile a UPDATE-SuperSU-vX.YZ.zip.
  2. Inserire questo .zipfile nella directory principale (cartella Home) della scheda SD interna. Puoi farlo accendendo il tuo File Manager preferito.
    • Utenti che hanno usato 2.1 :
      • Modo semplice: vai su Impostazioni -> Opzioni sviluppatore e abilita il riavvio avanzato . Tieni premuto il pulsante di accensione , tocca l' opzione Riavvia e scegli Ripristino . Il dispositivo ora si avvierà nel Recovery.
      • Modo tipico: ripetere i passaggi 1-3 della Parte # 1 e quindi accedere adb reboot recoveryper avviare il ripristino.
    • Utenti che hanno usato 2.2 :
      • Ripeti tutti i passaggi di 2.2 per avviare Live Recovery.
  3. Tocca Installa Zip . Seleziona il .zipfile scaricato e scegli per installare il file. Mostrerà del testo come output e alla fine verrà completato. Questo passaggio farà lampeggiare i binari compatibili con l'app SuperSu nel tuo sistema operativo Android. Se viene visualizzato un errore imprevisto, esegui la stessa query nella Ricerca Google.
  4. Ora puoi riavviare il dispositivo.
  5. (Aggiornamento: non più necessario) Vai su Play Store e installa l' app SuperSu .
  6. Avvia l'app. Se mostra un popup, scegli Continua e ti verranno presentate due opzioni in cui devi scegliere TWRP / CWM . Provocherebbe un riavvio. Se l'app non ti chiede nulla, allora tutto è andato bene e sei pronto per usare SuperSU come gestore di superutente.
  7. Ora puoi avviare questa app per modificare alcune impostazioni adatte alle tue esigenze. Inoltre, controlla se è stato installato e funzionante correttamente o meno utilizzando qualsiasi app che richiede l'accesso come root, come queste app .

Ora hai effettuato correttamente il root del tuo dispositivo OnePlus One. Esistono molti metodi che affermano di essere un clic, completamente automatizzati, ecc. Tuttavia, non posso possibilmente coprirli tutti e non lo farei, per mantenere l'attenzione su un solo metodo. :) Comunque, alcune menzioni degne di nota sono:

  • Bacon Root Toolkit
  • OnePlus One Toolbox
  • Vedi Metodi / App in questa risposta per vedere quali metodi di rooting popolari esistono per altri dispositivi Android; alcuni potrebbero funzionare anche su OPO.
  • Puoi cercare una soluzione più facilmente sui forum OnePlus , poiché è la fonte comune di informazioni condivisa per molti utenti OnePlus One, incluso me.

Obiettivo completato .


1 Secondo le informazioni ricevute da Rob W qui , è necessario rinominare il recupero scaricato in recovery.img , altrimenti il ​​comando fastboot potrebbe essere eseguito ma non avrebbe effetto.


2
"Sebbene non sia necessario, rinomina il .imgfile scaricato in recovery.img". Questo passaggio è necessario. Senza rinominare, fastboot boot trwp.imgnon ha avuto alcun effetto apparente, anche se fastboot ha riportato un'esecuzione riuscita. Solo dopo aver rinominato in recovery.img, l'utilizzo ha fastboot boot recovery.imgcausato il telefono nell'immagine di ripristino desiderata.
Rob W

1
Questa è una risposta completa! Grazie!! A proposito, sono stato in grado di avviare un recupero TWRP dal vivo. :-)
as
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.