Come sbloccare il Bootloader del tuo telefono Android, il modo ufficiale

0
77

Lo sblocco del bootloader del tuo telefono Android è il primo passo per il rooting e il flashing di ROM personalizzate. E, contrariamente alla credenza popolare, in realtà è pienamente supportato su molti telefoni. Ecco come sbloccare il tuo bootloader in modo ufficiale.

Non tutti i telefoni ti permetteranno di farlo

Esistono due tipi di telefoni in questo mondo: quelli che ti consentono di sbloccare il tuo bootloader e quelli che non lo fanno.

La possibilità di sbloccare il bootloader dipende dal produttore del telefono, dal modello in uso e persino dal gestore telefonico. I telefoni Nexus sono tutti sbloccabili per natura e molti telefoni Motorola e HTC ti consentono di sbloccare il tuo bootloader attraverso un processo simile al 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 vuoi eseguire il root e il flashing delle ROM. Se hai uno di quei telefoni, questa guida non ti aiuterà purtroppo.

Il modo migliore per scoprire in quale categoria rientra il tuo telefono è quello di sfogliare la sua sezione su XDA Developers. Se possiedi un telefono HTC o Motorola, potresti essere in grado di ricercare anche la sua sbloccabilità sul sito Web HTC o Motorola. Se non supporta lo sblocco, dovrai utilizzare un metodo di sblocco o di rooting non ufficiale, che di solito troverai nei forum degli sviluppatori XDA.

Se il tuo telefono supporta lo sblocco tramite più canali ufficiali, continua a leggere.

Step Zero: eseguire il backup di tutto ciò che si desidera conservare

Prima di iniziare, è importante menzionare: questo processo cancellerà tutti i tuoi dati. Quindi, se hai foto o altri file sul telefono che desideri conservare, trasferiscili sul tuo computer ora. Inoltre, se si desidera mantenere le impostazioni delle app, utilizzare la loro funzione di backup per creare un file delle impostazioni di backup e trasferirle anche sul computer.

Ecco un altro suggerimento: poiché so che alla fine eseguirò il root del mio telefono, sblocco sempre il mio bootloader non appena compro un nuovo dispositivo. In questo modo, non perdo tempo a configurarlo solo per cancellare il telefono in pochi giorni e ricominciare tutto da capo. Se sei un ossessivo tweaker Android che sa che presto effettuerai il root, prendi in considerazione lo sblocco prima di affrontare il problema di configurare il tuo telefono.

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

Passaggio uno: installa l'SDK di Android e i driver del tuo telefono

screenshot.1

RELAZIONATO: Come installare e utilizzare ADB, l'utilità Android Debug Bridge

Avrai bisogno di due cose per questo processo: Android Debug Bridge, che è uno strumento da riga di comando per il tuo computer che ti consente di interfacciarti con il tuo telefono e i suoi driver USB. Anche se le hai già installate in precedenza, ora dovresti ottenere le ultime versioni.

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

  1. Vai alla pagina di download dell'SDK per Android e scorri verso il basso fino a “Solo strumenti SDK”. Scarica il file ZIP per la tua piattaforma e decomprimilo dove vuoi archiviare i file ADB.
  2. Avvia il Gestore SDK e deseleziona tutto tranne “Strumenti della piattaforma SDK Android”. Se stai utilizzando un telefono Nexus, puoi anche selezionare “Driver USB Google” per scaricare i driver di Google.
  3. Al termine dell'installazione, puoi chiudere il gestore SDK.
  4. Installa i driver USB per il tuo telefono. Puoi trovarli sul sito Web del produttore del tuo telefono (ad es. Motorola o HTC). Se hai un Nexus, puoi installare i driver di Google che hai scaricato al passaggio 2 usando queste istruzioni.
  5. Riavvia il computer se richiesto.

Accendi il telefono e collegalo al computer tramite un cavo USB. Apri la cartella degli strumenti della piattaforma nella cartella SDK di Android e Maiusc + clic con il tasto destro su un'area vuota. Scegli “Apri un prompt dei comandi qui” ed esegui il comando seguente:

adb devices

Se mostra un numero seriale, il tuo dispositivo viene riconosciuto e puoi continuare con il processo. Altrimenti, assicurati di aver eseguito correttamente i passaggi precedenti.

Passaggio 2: abilitare il debug USB

usb_debuggingSuccessivamente, dovrai abilitare alcune opzioni sul tuo telefono. Apri il cassetto delle app del telefono, tocca l'icona Impostazioni e seleziona “Informazioni sul telefono”. Scorri fino in fondo e tocca la voce “Numero build” sette volte. Dovresti ricevere un messaggio che dice che ora sei uno sviluppatore.

Torna alla pagina principale delle impostazioni e dovresti vedere una nuova opzione nella parte inferiore chiamata “Opzioni sviluppatore”. Aprilo e abilita “Sblocco OEM”, se l'opzione esiste (in caso contrario, non preoccuparti, è necessario solo su alcuni telefoni).

Quindi, abilitare “Debug USB”. Immettere la password o il PIN quando richiesto, se applicabile.

Fatto ciò, collega il telefono al computer. Dovresti vedere un popup intitolato “Consenti debug 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 stai utilizzando un dispositivo Nexus, puoi saltare il passaggio seguente. I dispositivi non Nexus dovranno probabilmente superare un ulteriore passaggio prima di continuare.

Vai alla pagina di sblocco del bootloader del produttore (ad esempio, questa pagina per i telefoni Motorola o questa pagina per i telefoni HTC), scegli il tuo dispositivo (se richiesto) e accedi o crea un account.

unlock_page

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 arrivarci tenendo 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 di accensione per selezionarlo prima.) Di solito puoi trovare ulteriori informazioni sul tuo telefono specifico con una rapida ricerca su Google, quindi sentiti libero di farlo ora prima di continuare.

21/01/2016 15.03.50

Collega il telefono al PC con un cavo USB. Il telefono dovrebbe indicare che il dispositivo è collegato. Sul tuo computer, apri la cartella degli strumenti della piattaforma nella cartella SDK di Android e Maiusc + tasto 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 mentre i telefoni HTC eseguiranno il comando fastboot oem get_identifier_token comando.)

unlock_data

Il Prompt dei comandi sputerà un token sotto forma di una lunga serie di caratteri. Selezionalo, copialo e incollalo nell'apposita casella sul sito Web del produttore – assicurati che non ci 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 indica. Se desideri eseguire il root del tuo dispositivo o eseguire il flashing di una ROM, dovrai utilizzare un metodo più non ufficiale, che di solito puoi trovare su un sito come XDA Developers.

Fase quattro: sbloccare il telefono

Ora sei pronto per eseguire effettivamente lo sblocco. Se il telefono è ancora in modalità di avvio rapido, eseguire il comando seguente. In caso contrario, spegnere il telefono e tenere premuti i pulsanti “Accensione” e “Volume giù” per 10 secondi. Rilasciali e dovresti essere in modalità fastboot. (Gli utenti HTC dovranno selezionare “Fastboot” con il tasto Volume giù e premere prima il potere per selezionarlo.) Collegare il telefono al PC con un cavo USB.

Sul tuo computer, apri la cartella degli strumenti della piattaforma nella cartella SDK di Android e Maiusc + tasto destro del mouse su un'area vuota. Scegli “Apri un prompt dei comandi qui”.

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

fastboot oem unlock

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

fastboot flashing unlock

Se hai un dispositivo non Nexus, il produttore ti dirà quale comando eseguire. I dispositivi Motorola, ad esempio, devono funzionare fastboot oem unlock UNIQUE_KEY, utilizzando la chiave univoca dell'email che hai ricevuto. I dispositivi HTC funzioneranno fastboot oem unlocktoken Unlock_code.bin utilizzando il file Unlock_code.bin ricevuto da HTC.

Dopo aver eseguito il comando, il telefono potrebbe chiedere se si è sicuri di voler sbloccare. Utilizzare i tasti del volume per confermare.

fastbootunlock

Al termine, utilizza il menu su schermo per riavviare il telefono (o esegui il fastboot reboot comando dal tuo PC). Se tutto ha funzionato correttamente, dovresti vedere un nuovo messaggio all'avvio che indica che il tuo bootloader è sbloccato e dopo alcuni secondi dovrebbe avviarsi in Android. È importante eseguire l'avvio in 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.

Credito immagine: Norebbo