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 anche dal tuo gestore. 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 gestori, 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 rooting 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.
Quando hai eseguito il backup di tutto ciò che desideri mantenere, continua con i passaggi seguenti.
Fase uno: 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 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 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 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
Tornate alla pagina principale delle Impostazioni e dovreste vedere una nuova opzione in fondo 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 seguente passaggio. È 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.
fastboot oem get_unlock_data
comando, mentre i telefoni HTC eseguiranno il
fastboot oem get_identifier_token
comando.)
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 unlock
Se hai un Nexus più recente, come il Nexus 5X o 6P, il comando sarà leggermente diverso:
fastboot flashing unlock
Se hai un dispositivo non Nexus, il tuo produttore ti dirà quale comando eseguire. Ad esempio, i dispositivi Motorola devono essere eseguiti
fastboot oem unlock 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.
fastboot reboot
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, 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