9Jul

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 è possibile sbloccare il proprio bootloader dipende dal produttore del telefono, dal modello in uso e persino dal proprio operatore. I telefoni Nexus sono tutti sbloccabili per loro 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 operatori, non ti consentono di sbloccare il tuo bootloader in modo ufficiale, il che significa che devi attendere 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 effettuare ricerche sul suo sblocco su HTC o sul sito Web Motorola. Se non supporta lo sblocco, dovrai utilizzare un metodo di sblocco o rooting non ufficiale, che troverai solitamente 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 conservare le impostazioni dell'app, utilizzare la relativa funzione di backup per creare un file di impostazioni di backup e trasferirle anche sul proprio 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.

Dopo aver eseguito il backup di tutto ciò che si desidera mantenere, continuare con i passaggi seguenti.

Fase uno: installazione dell'SDK Android e dei driver del telefono

Avrete bisogno di due cose per questo processo: l'Android Debug Bridge, uno strumento a riga di comando per il vostro computer che consente di interfacciarlo con il telefono e i driver USB del telefono. Anche se li hai già installati, dovresti ottenere le ultime versioni ora.

Abbiamo descritto in dettaglio come installare entrambi prima, ma ecco la versione breve:

  1. 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.
  2. 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.
  3. Al termine dell'installazione, è possibile chiudere il gestore SDK.
  4. Installare i driver USB per il 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.
  5. Riavviare il computer se richiesto.

Accendi il telefono e collegalo al computer utilizzando un cavo USB.Apri la cartella strumenti della piattaforma nella cartella Android SDK e Shift + tasto destro del mouse su un'area vuota. Scegli "Apri un prompt dei comandi qui" ed esegui il seguente comando:

adb devices

Se mostra un numero seriale, il tuo dispositivo viene riconosciuto ed è possibile continuare con il processo. Altrimenti, assicurati di aver eseguito correttamente i passaggi sopra riportati.

Passaggio due: abilitare il debug USB

Successivamente, è necessario 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 ti dice che ora sei uno sviluppatore.

Tornate alla pagina principale delle Impostazioni e dovreste 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: ottenere una chiave di sblocco( per telefoni non Nexus)

Se si utilizza un dispositivo Nexus, è possibile saltare il seguente passaggio.È probabile che i dispositivi non Nexus superino un ulteriore passaggio prima di continuare.

Andare alla pagina di sblocco del bootloader del produttore( ad esempio, questa pagina per telefoni Motorola o questa pagina per i telefoni HTC), scegliere il dispositivo( se richiesto), accedere o creare un account.

Il resto di questo passaggio è leggermente diverso a seconda del telefono, ma il sito del produttore dovrebbe guidarvi 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.

Collegare 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 comando get_unlock_data fastboot oem, mentre i telefoni HTC eseguiranno il comando fastboot oem get_identifier_token.)

Il prompt dei comandi sputerà un token sotto forma di una stringa di caratteri molto lunga. 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.

Fase quattro: 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 strumenti della piattaforma nella cartella Android SDK e Shift + Right Click su un'area vuota. Scegli "Apri un prompt dei comandi qui".

Per sbloccare il dispositivo, è necessario eseguire un semplice comando. Per la maggior parte dei dispositivi Nexus, questo comando è:

fastboot oem unlock

Se si dispone di un Nexus più recente, come il Nexus 5X o 6P, il comando sarà leggermente diverso:

fastboot lampeggiante sblocca

Se si dispone di un dispositivo non Nexus,il tuo produttore ti dirà quale comando eseguire. I dispositivi Motorola, ad esempio, devono eseguire fastboot oem sbloccare UNIQUE_KEY, utilizzando la chiave univoca dall'email che hai ricevuto. I dispositivi HTC eseguiranno 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( oppure eseguire il comando riavvio riavvio rapido dal 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, come il flashing 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.

Image credit: Norebbo