Come sbloccare il Bootloader del tuo telefono Android, il modo ufficiale
Sbloccare il bootloader del tuo telefono Android è il primo passo per il rooting e il flashing delle ROM personalizzate. E, contrariamente alla credenza popolare, in realtà è completamente supportato su molti telefoni. Ecco come sbloccare il tuo bootloader in modo ufficiale.
Non tutti i telefoni ti permetteranno di farlo
Ci sono due tipi di telefoni in questo mondo: quelli che ti permettono di sbloccare il tuo bootloader, e quelli che non lo fanno.
Se ti è permesso sbloccare il tuo bootloader dipende dal produttore del tuo telefono, dal modello che hai e persino dal tuo operatore. I telefoni Nexus sono tutti sbloccabili per natura e molti telefoni Motorola e HTC consentono di sbloccare il tuo bootloader attraverso un processo simile a quello del Nexus.
Altri telefoni, tuttavia, e alcuni gestori, non ti consentono di sbloccare il tuo bootloader in modo ufficiale, il che significa che devi aspettare che gli sviluppatori sfruttino una vulnerabilità di sicurezza se desideri eseguire il root e il flashing delle ROM. Se hai uno di quei telefoni, questa guida purtroppo non ti aiuterà.
Il modo migliore per scoprire a quale categoria appartiene il tuo telefono è sfogliare la sua sezione su XDA Developers. Se si dispone di un telefono HTC o Motorola, è anche possibile ricercare il suo sblocco sul sito Web HTC o Motorola. Se non supporta lo sblocco, dovrai utilizzare un metodo di sblocco o rooting non ufficiale, che troverai di solito nei forum degli sviluppatori XDA.
Se il tuo telefono supporta lo sblocco tramite più canali ufficiali, continua a leggere.
Step Zero: backup di tutto ciò che si desidera mantenere
Prima di iniziare, è importante menzionare: questo processo cancellerà tutti i tuoi dati. Quindi se hai delle foto o altri file sul telefono che vuoi conservare, trasferiscili sul tuo computer adesso. Inoltre, se si desidera mantenere le impostazioni dell'app, utilizzare la relativa funzione di backup per creare un file di impostazioni di backup e trasferirle anche sul computer..
Ecco un suggerimento in più: poiché so che alla fine sto per effettuare il root del mio telefono, sblocco sempre il mio bootloader non appena acquisto un nuovo dispositivo. In questo modo, non perdere tempo a configurarlo solo per cancellare il telefono in pochi giorni e farlo di nuovo. Se sei un tweaker ossessivo di Android che sa che stai per fare il root presto, prendi in considerazione lo sblocco prima di affrontare il problema dell'impostazione del telefono.
Quando hai eseguito il backup di tutto ciò che desideri mantenere, continua con i passaggi seguenti.
Fase 1: installare l'SDK Android e i driver del telefono
Avrai bisogno di due cose per questo processo: l'Android Debug Bridge, che è uno strumento a linea di comando per il tuo computer che ti consente di interfacciarti con il tuo telefono e i driver USB del tuo telefono. Anche se li hai già installati, dovresti ottenere le ultime versioni ora.
Abbiamo già spiegato come installare entrambi, ma ecco la versione breve:
- Vai alla pagina di download dell'SDK Android e scorri verso il basso fino a "Solo strumenti SDK". Scarica il file ZIP per la tua piattaforma e decomprimilo ovunque desideri archiviare i file ADB.
- Avvia l'SDK Manager e deseleziona tutto tranne "Android SDK Platform-tools". Se utilizzi un telefono Nexus, puoi anche selezionare "Google USB Driver" per scaricare i driver di Google.
- Al termine dell'installazione, è possibile chiudere il gestore SDK.
- Installa i driver USB per il tuo telefono. È possibile trovarli sul sito Web del produttore del telefono (ad esempio Motorola o HTC). Se hai un Nexus, puoi installare i driver Google che hai scaricato al passaggio 2 seguendo queste istruzioni.
- Riavvia il computer, se richiesto.
Accendi il telefono e collegalo al computer utilizzando un cavo USB. Apri la cartella platform tools nella cartella Android SDK e Shift + Right Click su un'area vuota. Scegli "Apri un prompt dei comandi qui" ed esegui il seguente comando:
dispositivi adb
Se mostra un numero di serie, il tuo dispositivo viene riconosciuto e puoi continuare con il processo. Altrimenti, assicurati di aver eseguito correttamente i passaggi sopra riportati.
Passaggio 2: abilita il debug USB
Successivamente, dovrai abilitare alcune opzioni sul telefono. Apri il cassetto dell'app del telefono, tocca l'icona Impostazioni e seleziona "Informazioni sul telefono". Scorri verso il basso e tocca la voce "Numero build" sette volte. Dovresti ricevere un messaggio che dice che ora sei uno sviluppatore.
Torna alla pagina delle Impostazioni principali e dovresti vedere una nuova opzione nella parte inferiore chiamata "Opzioni sviluppatore". Aprilo e abilita "OEM Unlocking", se l'opzione esiste (in caso contrario, non preoccuparti, è necessaria solo su alcuni telefoni).
Quindi, abilitare "Debug USB". Inserisci la password o il PIN quando richiesto, se applicabile.
Una volta fatto, collega il telefono al computer. Dovresti vedere un popup intitolato "Permetti il debugging USB?" Sul tuo telefono. Seleziona la casella "Consenti sempre da questo computer" e tocca OK.
Passaggio 3: Ottieni una chiave di sblocco (per telefoni non Nexus)
Se stai utilizzando un dispositivo Nexus, puoi saltare il passaggio seguente. È probabile che i dispositivi non Nexus superino un ulteriore passaggio prima di continuare.
Vai alla pagina di sblocco del bootloader del tuo produttore (ad esempio, questa pagina per telefoni Motorola o questa pagina per i telefoni HTC), scegli il tuo dispositivo (se richiesto), e accedi o crea un account.
Il resto di questo passaggio è leggermente diverso a seconda del telefono, ma il sito del produttore dovrebbe guidarti attraverso il processo. Andrà qualcosa del genere: in primo luogo, spegnere il telefono e avviare la modalità di avvio rapido. Questo è un po 'diverso su ogni telefono, ma sulla maggior parte dei dispositivi moderni, puoi arrivare tenendo premuto i pulsanti "Power" e "Volume Down" per 10 secondi. Rilasciali e dovresti essere in modalità fastboot. (Gli utenti HTC dovranno selezionare "Fastboot" con il tasto Volume giù e premere il tasto power per selezionarlo per primo.) Di solito puoi trovare più informazioni sul tuo telefono specifico con una rapida ricerca su Google, quindi sentiti libero di farlo ora prima di continuare.
Collega il telefono al PC con un cavo USB. Il tuo telefono dovrebbe indicare che il dispositivo è connesso. Sul computer, apri la cartella degli strumenti della piattaforma nella cartella Android SDK e Shift + Fai clic con il pulsante destro del mouse su un'area vuota. Scegli "Apri un prompt dei comandi qui" e utilizza la finestra del prompt dei comandi per recuperare la chiave di sblocco come descritto dal produttore. (Ad esempio, i telefoni Motorola eseguiranno il fastboot oem get_unlock_data
comando, mentre i telefoni HTC eseguiranno il fastboot oem get_identifier_token
comando.)
Il prompt dei comandi sputerà un token sotto forma di una lunga serie di caratteri. Selezionalo, copialo e incollalo nella casella pertinente sul sito Web del produttore, accertati che non vi siano spazi! E invia il modulo. Se il tuo dispositivo è sbloccabile, riceverai un'email con una chiave o un file che utilizzerai nel passaggio successivo.
Se il tuo dispositivo non è sbloccabile, riceverai un messaggio che lo indicherà. Se si desidera eseguire il root del dispositivo o eseguire il flashing di una ROM, è necessario utilizzare un metodo più non ufficiale, che di solito è possibile trovare su un sito come XDA Developers.
Passaggio 4: sblocca il telefono
Ora sei pronto per eseguire lo sblocco. Se il tuo telefono è ancora in modalità fastboot, esegui il comando seguente. In caso contrario, spegni il telefono e tieni premuti i pulsanti "Power" e "Volume Down" per 10 secondi. Rilasciali e dovresti essere in modalità fastboot. (Gli utenti HTC dovranno selezionare "Fastboot" con il tasto Volume giù e premere il tasto power per selezionarlo per primo.) Collegare il telefono al PC con un cavo USB.
Sul computer, apri la cartella degli strumenti della piattaforma nella cartella Android SDK e Shift + Fai clic con il pulsante destro del mouse su un'area vuota. Scegli "Apri un prompt dei comandi qui".
Per sbloccare il tuo dispositivo, dovrai eseguire un semplice comando. Per la maggior parte dei dispositivi Nexus, questo comando è:
fastboot oem sblocco
Se hai un Nexus più recente, come il Nexus 5X o 6P, il comando sarà leggermente diverso:
sblocco lampeggiante veloce
Se hai un dispositivo non Nexus, il tuo produttore ti dirà quale comando eseguire. Ad esempio, i dispositivi Motorola devono essere eseguiti fastboot oem sblocca UNIQUE_KEY
, utilizzando la chiave univoca dall'email che hai ricevuto. I dispositivi HTC verranno eseguiti fastboot oem unlocktoken Unlock_code.bin
utilizzando il file Unlock_code.bin ricevuto da HTC.
Dopo aver eseguito il comando, il telefono potrebbe chiederti se sei sicuro di volerlo sbloccare. Usa i tasti del volume per confermare.
Al termine, utilizzare il menu su schermo per riavviare il telefono (o eseguire il riavvio rapido
comando dal tuo PC). Se tutto funziona correttamente, dovresti vedere un nuovo messaggio all'avvio che indica che il tuo bootloader è sbloccato e dopo alcuni secondi dovrebbe avviarsi su Android. È importante eseguire l'avvio su Android prima di fare qualsiasi altra cosa, ad esempio il ripristino di un ripristino personalizzato.
Congratulazioni per aver sbloccato il tuo telefono! Non noterai ancora molta differenza, ma con un bootloader sbloccato sarai in grado di eseguire il flash di un ripristino personalizzato, aprendo la porta all'accesso root e alle ROM personalizzate.
Immagine di credito: Norebbo