Root HTC One+Installazione Custom Recovery

http://youtu.be/My4EMw8j9SE

Cos’è il ROOT? Il ROOT è un hack che si esegue sui dispositivi con su installato il sistema operativo Android che consente di ottenere i permessi di amministratore, essi consentono quindi di accedere al telefono non più come un utente normale, bensì come uno sviluppatore e questo comporta la rimozione di ogni limite (alcune applicazioni del Play Store ad esempio richiedono il ROOT per funzionare). Installando una recovery modificata è inoltre possibile rimuovere Android e installare un sistema operativo modificato da terzi (il codice sorgente rimane sempre e comunque quello di Android).

Il ROOT invalida la garanzia? Sì, ma essa può essere ripristinata eseguendo l’unroot del telefono seguendo questa guida,

Il ROOT può causare danni al dispositivo? Essendo una pratica non ufficiale può capitare che qualcosa vada storto, ma è tutto riparabile eseguendo l’unbrick del telefono seguendo questa guida.

…detto questo possiamo iniziare…

Occorrente:

  1. I drivers HTC scaricabili da qui
  2. Il pacchetto di Root scaricabile da qui
  3. Un PC Windows
  4. Il cavo USB per collegare l’HTC One al PC

Procedimento:

  •  Dall’HTC One andiamo su impostazioni>Opzioni sviluppatore e attiviamo la voce “USB Debugging”
  • Colleghiamo il telefono al computer
  • Estraiamo la cartella contenuta all’interno dell’archivio ZIP scaricato precedentemente nella cartella Downloads di Windows (se si estrae la cartella “HTCOneRoot da un’altra parte la procedura fallirà!)

directory

 

  • Apriamo Start, digitiamo cmd e premiamo invio
  • Si aprirà il prompt dei comandi, digitiamo cd Downloads e premiamo invio
  • Ora digitiamo cd HTCOneRoot e premiamo invio
  • Ora digitiamo adb backup -apk -all -f backup.ab
  • Sull’HTC One apparirà una schermata in cui ci verrà chiesta la conferma per eseguire il backup di tutti i dati, clicchiamo “Backup my Data” e aspettiamo che la procedura volga al termine.
  • Una volta finito il Backup scolleghiamo l’HTC One dal PC, andiamo su Impostazioni>Energia e disabilitiamo il FastBoot.
  • Una volta disabilitato il fastboot spegnamo il telefono
  • Ora dovremo riaccenderlo tenendo premuti i tasti Power+Volume giù, entrambi contemporaneamente ed entreremo nel menù del bootloader
  • Premiamo ancora il tasto power e ricolleghiamo l’HTC One al PC

howto-root-htc-one-9-690x449-1

 

  • Sul Computer, scriviamo nel prompt dei comandi fastboot oem get_identifier_token e diamo invio.
  • Dopo circa due secondi ci verrà mostrato il token del nostro dispositivo, clicchiamo con il tasto destro su una qualsiasi parte nera del prompt e clicchiamo su “Seleziona”
  • Con la freccina del mouse selezioniamo tutto da “<<<Identifier Token Start>>>” fino a <<<Identifier token end>>>” come nella foto in basso

pict_6b

 

  • Ora andiamo sul sito htcdev.com e registriamoci
  • Rechiamoci quindi su questo indirizzo e andiamo a fondo pagina, dove vedremo questo box:

Token_HTC One

  • Incolliamo il nostro token e clicchiamo su “Submit”
  • Ci arriverà una mail in allegato a un file fatto apposta per sbloccare il bootloader del nostro HTC, scarichiamolo (sarà in estensione .bin) e mettiamolo nella cartella HTCOneRoot insieme agli altri files
  • Dal prompt dei comandi digitiamo fastboot flash unlocktoken Unlock_code.bin e premiamo invio
  • Sul telefono comparirà un avviso di conferma, premiamo il tasto Volume Su e successivamente il tasto Power per confermare lo sblocco del Bootloader

howto-root-htc-one-24-690x374

 

  • Dopo 10-12 secondi l’HTC One si riavvierà con il bootloader sbloccato, ora siamo pronti per eseguire il root
  • Nella cartella, tra i tanti files, troveremo anche il file chiamato “CWM-SuperSU-v1.30.zip”, spostiamolo/copiamolo nella memoria interna del nostro telefono
  • Una volta spostato nell’Htc, spegnamolo, scolleghiamolo dal PC e riaccendiamolo tenendo premuti i tasti Power+Volume Giù, proprio come prima
  • Una volta entrati in bootloader mode, premiamo il tasto power nuovamente e SOLO ORA possiamo ricollegarlo al PC
  • dal prompt digitiamo fastboot flash recovery openrecovery-twrp-2.5.0.0-m7.img e diamo l’invio
  • Una volta finito, dal nostro telefono premiamo il tasto Power, successivamente il tasto Volume Giù e poi ancora il tasto Power
  • Dopo un po’ di secondi entreremo in recovery mode (ovviamente si avvierà la custom recovery appena installata che sostituirà quella originale)
  • Tocchiamo il bottone “Install”, scorriamo fino al fondo della lista e tocchiamo sul file ”CWM-SuperSU-v1.30.zip”
  • Facciamo lo swipe sulla freccia blu per iniziare a flashare SuperSU

howto-root-htc-one-33-690x459

 

  • Una volta finito il flash, tocchiamo Reboot System
  • Una volta riavviato, avremo il root, l’ultimo passaggio da fare è ripristinare i dati persi dal backup (se non vi interessa avete già finito, se invece vi interessa continuate a seguire la guida fino all’ultimo step)
  • Colleghiamo il telefono al PC e dal prompt digitiamo adb restore backup.ab e premiamo invio
  • Sull’HTC One apparirà una schermata in cui ci verrà chiesta la conferma per ripristinare dal backup di tutti i dati, clicchiamo “Restore my Data” e aspettiamo che la procedura volga al termine
  • Una volta finito avremo il nostro HTC One rootato e con tutti i dati personali, CONGRATULAZIONI!