Pagina 1 di 8 1 2 3 4 ... UltimoUltimo
Visualizzazione risultati 1 fino 20 di 145
Discussione

[Modding HTC One M8] Rom, Sblocco bootloader, Root, Unroot

  1. #1

    Predefinito [Modding HTC One M8] Rom, Sblocco bootloader, Root, Unroot

    Direi che visto l'interessamento crescente e la mancanza della sezione Modding per M8 potremmo partire con questa.
    Questa che segue è la procedura completa per Unlock Bootloader, Root + TWRP + S-Off da me eseguita l'operazione è andata a buon fine su M8 con CID HTC_304 (Spagna).

    Ricordate che chi segue e esegue la seguente procedura lo fa con responsabilità proprio, quindi ne Io e nemmeno i proprietari del forum sono da ritenersi responsabili per eventuali problemi o danni arrecati agli Smartphone.
    La seguente guida è stata presa da differenti tutoria trovati in rete, adattata, ed è stata testata direttamente dal sottoscritto.

    Premetto che per avere i classici diritti del root NON è fondamentale rendere il device S-Off (Security Off).
    Per eseguire invece il root è necessario sbloccare il bootloader.
    Andiamo quindi con ordine, elenchiamo e descriviamo le fasi separatamente.

    I° Step - Sblocco Bootloader.

    Attenzione ... questa procedura eliminerà tutti i dati dal telefono ... eseguire prima un backup di quanto vi serve.
    Per tutte queste operazioni deve essere attivata l'opzione "debug USB" attivabile da menù "Opzioni sviluppo" che è a sua volta attivabile entrando in Impostazioni-Informazioni-Informazioni software-Altro- e cliccando 7 volte di seguito su Numero Build.

    - Primo passo dovete iscrivervi ad Htc Dev tramite questo Link

    - Secondo passo scaricare Android SDK tramite questo Link, il presente download è valido per Windows a 32 o 64bit.
    Estrarre il contenuto del file compresso in desktop e rinominare la cartella ottenuta in android-sdk (così ho fatto io).

    - Installare i driver necessari scaricabili al seguente Link

    - Terminata l'iscrizione al sito HTC e avere installato i driver Android SDK andate su questo sito LINK, effettuate il login (dal menù sulla destra dovrete scegliere HTC One M8), cliccate poi su “Begin Unlock Bootloader” e seguite alla lettera la procedura descritta in modo chiaro.
    Sommariamente, dovete estrarre l'Identifier Token generato, incollarlo nella sezione "My device Identifier Token" e cliccare submit.
    Vi verrà inviato, all'indirizzo email utilizzato per la registrazione, un file chiamato Unlock_code.bin necessario allo sblocco del bootloader. (dal menù sulla destra dovrete scegliere HTC One M8), cliccate poi su “Begin Unlock Bootloader” e seguite alla lettera la procedura descritta.

    - Ottenuto il file "Unlock_code.bin" copiatelo all'interno della cartella desktop/android-sdk/Platform-tools del SDK Android scaricato in precedenza.
    A questo punto entriamo in fastboot col device (tasto accensione + vol. giù) poi con i tasti volume selezioniamo "fastboot" e poi tasto power per conferma.
    Quindi da prompt lanciamo il comando: fastboot flash unlocktoken Unlock_code.bin
    Dopo aver premuto invio da tastiera apparirà sul device una schernata con sfondo nero che vi chiederà se accettate di effettuare lo sblocco del bootloader, slezionate yes tramite pulsante volume e confermate con tasto power superiore.
    A questo punto il device si riavvierà e si dovrà eseguire la inizializzazione come se fosse appena estratto dalla scatola.
    Per verificare se la procedura è andata a buon fine, spegnete il device, riaccendetelo tenendo pigiato power + Vol. giù entrerete nuovamente nella moodalità di selezione boot (dove prima abbiamo selezionato "fastboot") e se tutto è andato come dovrebbe dovreste leggere la scritta ... UNLOCKED ...



    II° Step - Installazione ricoveri modificata (TWRP) e root.

    Il secondo step che andremo ad effettuare è quello della installazione della ricoveri mod. (nello specifico la TWRP), il root con l'installazione di SuperSU.

    - Innanzitutto scaricare scaricate la TWRP Touch ricoveri da questo LINK, rinominate il file appena scaricato in recovery.img e copiatelo nella cartella Platform-tools del SDK Android.

    - Riavviare ora One M8 (da spento) tenendo premuto volume giù e tasto d’accensione, poi scegliete “Fastboot” (come fatto in precedenza).

    - Aprite la finestra promo dal PC, recatevi nella cartella Platform-tools in desktop/android-sdk/Platform-tools e digitate i seguenti commandi:

    fastboot erase cache
    fastboot flash recovery recovery.img


    - Adesso scaricatevi il file necessario per il root da questo LINK, copiatelo sulla memoria interna.

    - Scaricate anche il file flashabile sempre da recovery del SuperSU da questo LINK e copiate anch'esso nella memoria interna del vostro M8.
    - Riavviate ora il device in modalità recovery (sempre utilizzando i tasti power + Vol.giù e dal menù che appare scegliere ricoveri e confermare con il tasto power) e flashate il file per il root scaricato in precedenza; terminata la procedura riavviate il device.

    - Riavviate nuovamente M8 in modalità recovery e flashate ora il file del SuperSU, quindi riavviate ancora una volta normalmente il telefono.

    Procedura conclusa adesso potete godervi il vostro HTC One M8 sbloccato con i permessi di Root ottenuti.


    III° Step - S-Off.

    Prima di ottenere l’S-OFF dovete assicuravi di avere una connessione internet funzionate (3G o WiFi) sul vostro One M8 , controllare ed in caso abilitare nuovamente la modalità Debug USB dalle impostazioni.

    - Recative nel sito ufficiale di Firewater a questo LINK e scaricate il file ove indicato Download firewater HERE una volta scaricato copiatelo nella cartella Platform-tools del SDK.

    - Aprite nuovamente la finestra prompt comandi e recatevi nella cartella Platform-tools del SDK.

    - Ora digitate i comandi di seguito riportati prevendo invio al termine di ogni riga di comando:

    adb reboot <- Molto importante questo passaggio!
    adb wait-for-device push firewater /data/local/tmp
    adb shell
    su
    chmod 755 /data/local/tmp/firewater
    /data/local/tmp/firewater


    Seguendo la informazioni a monitor, date l’ok alle condizioni e all’esecuzione di Firewater, sullo schermo del device verrà chiesta l'autorizzazione ad eseguire una shell, confermate e lasciate lavorare il programma per circa 2 minuti.
    Al termine della procedura apparirà a monitor un messaggio di procedura avvenuta con successo.
    A questo punto riavviate il device schiacciando ancora power + Vol. giù. Nella schermata che apparirà, se tutto è andato a buon fine, dovreste vedere sopra alla scritta ** UNLOCKED ** precedente anche la scritta ** TAMPERED ** quindi ora il terminale è oltre che unlocked come bootloader anche S-Off.

    Ora non vi resta che aspettare la fine e godervi il vostro HTC One M8 completamente sbloccato.

    ****Edit by operators****

    Citazione Messaggio inviato da Grifo
    Per rimuovere la scritta "TAMPERED" dal bootloader

    adb devices
    adb shell
    su
    echo -ne ‘\x00? | dd of=/dev/block/mmcblk0p6 bs=1 seek=5314564
    exit
    exit
    adb reboot bootloader (verificare che non ci sia piu' la scritta TAMPERED)
    Citazione Messaggio inviato da operators
    Come abilitare i permessi di scrittura su SD dopo il root

    - o manualmente, editando system/etc/permissions/platform.xml

    - o in automatico con l'app SDfix, scaricabile da Play Store

    - o usando Xsposed framework

    - o mettendo un custom kernel che li ha già abilitati

    Tra tutti questi metodi, se si ha solo il root con rom stock, il più semplice è far fare in automatico a SDfix la modifica.

    Dopo ciò, si può usare qualsiasi file manager.

    Es gestore file, oltre che essere tra i più diffusi, ha anche l'opzione root.
    Citazione Messaggio inviato da ifrid ffxx
    Eventuale msg di errore dopo s-off

    In alcuni casi,facendo la procedura di s-off potrebbe (come succede a me) darvi una sorta di errore a fine procedura dopo aver dato "Yes" finale.
    Se dovesse accadere siappiate che per ora non c'è rimedio e va aspettato un aggiornamento di firewater.
    Citazione Messaggio inviato da Grifo
    Per mettere il superCID
    (permette di installare qualsiasi Rom, anche non espressamente creata per la propria versione del device)

    Si deve avere S-OFF ed abilitare USB debugging.

    I comandi sono:

    adb reboot bootloader

    fastboot oem readcid
    (questo ti visualizza il tuo attuale cid -il mio ad esempio era HTC__203 - Francia).
    Segnati il CID da qualche parte per ricordartelo in futuro.

    Poi prosegui:
    fastboot oem writecid 11111111

    Per tornare al tuo cid originario:
    fastboot oem writecid
    (seguito dal codice del tuo attuale cid di cui avrai preso nota)
    Es. (in caso il CID precedente alla modifica fosse HTC__203):
    fastboot oem writecid HTC__203 (occhio che i trattini bassi sono 2)
    Per ritornare stock (by Grifo):
    http://forum.telefonino.net/showpost...5&postcount=86
    e aggiornamento di questa metodica (by longhorn):
    http://forum.telefonino.net/showpost...9&postcount=93
    Ultima modifica di operators : 29-05-2014 alle ore 09:31
    l0n9h03n
    [ ? ]

  2. #2
    L'avatar di Grifo
    Registrato il
    Jul 2008
    Età
    49
    Messaggi
    911

    Predefinito

    Per rimuovere la scritta "TAMPERED" dal bootloader:

    adb devices
    adb shell
    su
    echo -ne ‘\x00? | dd of=/dev/block/mmcblk0p6 bs=1 seek=5314564
    exit
    exit
    adb reboot bootloader (verificare che non ci sia piu' la scritta TAMPERED)
    la vita è come una tempesta......prenderlo nel c..o è un lampo!!!

  3. #3
    L'avatar di johnpetrucci9
    Registrato il
    Mar 2008
    Età
    36
    Messaggi
    3,418

    Predefinito

    Domandona: per tornare tutto stock come mamma HTC l'ha fatto?
    It's a long way to the top if you wanna Rock 'n' Roll...

  4. #4

    Predefinito

    Io invece ho provato e riprovato a far andare la modifica HK ma nulla da fare ... Non riesco a vederla in impostazioni dopo il flash del file via revovery....
    Il file .xml è a posto.... Verificato.
    Info?
    l0n9h03n
    [ ? ]

  5. #5

    Predefinito

    Citazione Messaggio inviato da longhorn
    Io invece ho provato e riprovato a far andare la modifica HK ma nulla da fare ... Non riesco a vederla in impostazioni dopo il flash del file via revovery....
    Il file .xml è a posto.... Verificato.
    Info?
    Mi viene un dubbio. Sicuro che hai s-off? Prova ad andare in bootloader per avere conferma dell' s-off

  6. #6

    Predefinito

    Citazione Messaggio inviato da invano
    Mi viene un dubbio. Sicuro che hai s-off? Prova ad andare in bootloader per avere conferma dell' s-off
    Assolutamente si....
    l0n9h03n
    [ ? ]

  7. #7

    Predefinito

    ... Come si chiama quella app. Che consente di spostare le,foto tech nella SD avendo il root?
    l0n9h03n
    [ ? ]

  8. #8
    Super Moderator L'avatar di operators
    Registrato il
    Nov 2005
    Messaggi
    4,208

    Predefinito

    Citazione Messaggio inviato da longhorn
    ... Come si chiama quella app. Che consente di spostare le,foto tech nella SD avendo il root?
    Es gestore file?

  9. #9

    Predefinito

    Citazione Messaggio inviato da operators
    Es gestore file?
    No... Mi pare di ricordare che è una app.che abilità la scrittura in SD ... Ovviamente si deve avere root.
    l0n9h03n
    [ ? ]

  10. #10
    Super Moderator L'avatar di operators
    Registrato il
    Nov 2005
    Messaggi
    4,208

    Predefinito

    Citazione Messaggio inviato da longhorn
    No... Mi pare di ricordare che è una app.che abilità la scrittura in SD ... Ovviamente si deve avere root.
    Avevo capito un'altra cosa.

    Allora è SDfix.

  11. #11

    Predefinito

    Citazione Messaggio inviato da longhorn
    ... Come si chiama quella app. Che consente di spostare le,foto tech nella SD avendo il root?
    Con qualsiasi file manager. Con Root Explorer non ho problemi io.

  12. #12
    Super Moderator L'avatar di operators
    Registrato il
    Nov 2005
    Messaggi
    4,208

    Predefinito

    Si, ma lui intendeva come abilitare i permessi di scrittura su SD dopo il root.

    - o lo fa manualmente, editando system/etc/permissions/platform.xml

    - o lo fa fare in automatico all'app SDfix, scaricabile da Play Store

    - o usa Xsposed framework

    - o mette un custom kernel che li ha già abilitati

    Tra tutti questi metodi, se si ha solo il root con rom stock, il più sempljce e far fare in automatico a SDfix la modifica.

    Dopo ciò, puoi usare qualsiasi file manager.
    Es gestore file, oltre che essere tra i più diffusi, ha anche l'opzione root.

  13. #13
    L'avatar di ifrid ffxx
    Registrato il
    Oct 2004
    Età
    41
    Messaggi
    5,263

    Predefinito

    allora,vorrei aggiungere un paio di cose:

    in alcuni casi,facendo la procedura di s-off potrebbe (come succede a me) darvi una sorta di errore a fine procedura dopo aver dato "Yes" finale,se dovesse accadere siappiate che per ora non c'è rimedio e va aspettato un aggiornamento di firewater.

    per quanto riguarda la modifica HK,come gia detto succedeva anche a me di installare l'apk ma non vederla,ho risolto mettendo una custom rom,ho messo la insert coin e ora funziona perfettamente.
    concluso positivamente con diversi utenti ..NO neo_user

  14. #14

    Predefinito

    Citazione Messaggio inviato da ifrid ffxx
    allora,vorrei aggiungere un paio di cose:

    in alcuni casi,facendo la procedura di s-off potrebbe (come succede a me) darvi una sorta di errore a fine procedura dopo aver dato "Yes" finale,se dovesse accadere siappiate che per ora non c'è rimedio e va aspettato un aggiornamento di firewater.


    per quanto riguarda la modifica HK,come gia detto succedeva anche a me di installare l'apk ma non vederla,ho risolto mettendo una custom rom,ho messo la insert coin e ora funziona perfettamente.
    Ciao, che errore ti ha dato Firewater, a me è andato tutto liscio.
    Per HK ho letto su Xda che anche un altro utente in Olanda ha lo stesso mio problema.... Per curiosità il tuo M8 è UK o cosa? Il mio è Spagnolo..... Che possa dipendere dal CID?
    l0n9h03n
    [ ? ]

  15. #15

    Predefinito

    Installata anche SDFix.... Ottimo .... Funziona tutto alla grande.
    l0n9h03n
    [ ? ]

  16. #16
    L'avatar di ifrid ffxx
    Registrato il
    Oct 2004
    Età
    41
    Messaggi
    5,263

    Predefinito

    Citazione Messaggio inviato da longhorn
    Ciao, che errore ti ha dato Firewater, a me è andato tutto liscio.
    Per HK ho letto su Xda che anche un altro utente in Olanda ha lo stesso mio problema.... Per curiosità il tuo M8 è UK o cosa? Il mio è Spagnolo..... Che possa dipendere dal CID?
    il mio è russia,ma dubito sia il cid....come detto anche io avevo il vostro stesso identico errore,tant'è che ho provato a rinstallarlo almeno 5 volte senza successo,messa su la custom rom,rinstallato ed è andato alla prima.

    per l'errore di firewater non è proprio un errore ma una scritta in inglese del tipo "il tuo device non ècompatibile con questa versione ecc ecc"

    faccio copia incolla da altro sito:

    whelp, this sucks, firewater can not work on your device
    no amount of reflashing, retrying, or ruuing will fix...
    DO NOT COME TO IRC ASKING FOR UPDATES OR ETAS!!!!!!
    if we are able to fix this issue, it will be announced
    bye bye.....sorry it didn't work out.
    concluso positivamente con diversi utenti ..NO neo_user

  17. #17

    Predefinito

    Citazione Messaggio inviato da ifrid ffxx
    il mio è russia,ma dubito sia il cid....come detto anche io avevo il vostro stesso identico errore,tant'è che ho provato a rinstallarlo almeno 5 volte senza successo,messa su la custom rom,rinstallato ed è andato alla prima.

    per l'errore di firewater non è proprio un errore ma una scritta in inglese del tipo "il tuo device non ècompatibile con questa versione ecc ecc"

    faccio copia incolla da altro sito:

    whelp, this sucks, firewater can not work on your device
    no amount of reflashing, retrying, or ruuing will fix...
    DO NOT COME TO IRC ASKING FOR UPDATES OR ETAS!!!!!!
    if we are able to fix this issue, it will be announced
    bye bye.....sorry it didn't work out.
    Ok .. grazie ... no non mi è apparso allora ....
    Relativamente alla Insert come ti trovi .... fluida come la stock?
    l0n9h03n
    [ ? ]

  18. #18
    L'avatar di ifrid ffxx
    Registrato il
    Oct 2004
    Età
    41
    Messaggi
    5,263

    Predefinito

    Citazione Messaggio inviato da longhorn
    Ok .. grazie ... no non mi è apparso allora ....
    Relativamente alla Insert come ti trovi .... fluida come la stock?
    mooolto meglio,ci sono tantissime funzioni tra cui la possibilità di cambiare i colori a blinkfeed, cambiare la scritta da 4g a lte,mettere il market proprio ecc,come sistema è perfetto,nessun rallentamento,fluidissimo e stabile al 150%....pensa che ero anche contro il mod
    concluso positivamente con diversi utenti ..NO neo_user

  19. #19
    L'avatar di Grifo
    Registrato il
    Jul 2008
    Età
    49
    Messaggi
    911

    Predefinito

    Citazione Messaggio inviato da longhorn
    Ciao, che errore ti ha dato Firewater, a me è andato tutto liscio.
    Per HK ho letto su Xda che anche un altro utente in Olanda ha lo stesso mio problema.... Per curiosità il tuo M8 è UK o cosa? Il mio è Spagnolo..... Che possa dipendere dal CID?
    Ciao, perchè non provi a mettere il supercid?
    la vita è come una tempesta......prenderlo nel c..o è un lampo!!!

  20. #20

    Predefinito

    Citazione Messaggio inviato da Grifo
    Ciao, perchè non provi a mettere il supercid?
    Ciao ... mi servirebbe poi sapere e capire se possono tornare al CID originale.
    l0n9h03n
    [ ? ]

Regole per postare

  • Non puoi aprire nuove discussioni
  • Non puoi rispondere
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi post
  •