Visualizzazione stampabile
-
Bootloader Oreo 8.1
Purtroppo sembra proprio che con l'aggiornamento ad Oreo 8.1 ci sia un cambiamento importante nel bootloader.
Quando si andrà a sbloccare il bootloader ci sarà un ripristino ai dati iniziali.
Seppur questo cambiamento vada nell'ottica di una maggior sicurezza, per chi ama "smanettare" potrebbe essere visto come un ostacolo al modding.
Vedremo se questo importante cambiamento riscontrato dai beta testers sarà confermato nella release ufficiale.
-
Infatti mi ero stupito del fatto che quando ho sbloccato il cellulare non mi abbia resettato tutto, ma credo sia meglio così per una questione di sicurezza. Per chi parte da una base più vecchia non dovrebbe avere problemi, io il cellulare l'ho comprato poco meno di tre settimane fa e con l'ultima versione disponibile tutto è filato liscio
-
Quote:
Originariamente inviato da
AndreaHH90
Infatti mi ero stupito del fatto che quando ho sbloccato il cellulare non mi abbia resettato tutto, ma credo sia meglio così per una questione di sicurezza. Per chi parte da una base più vecchia non dovrebbe avere problemi, io il cellulare l'ho comprato poco meno di tre settimane fa e con l'ultima versione disponibile tutto è filato liscio
Faccio un esempio tipo:
Ho il terminale con root (Magisk).
Non riesco a fare l'OTA (accade spesso), quindi devo flashare la rom stock mantenendo i dati: la procedura blocca il bootloader.
Se voglio ri-rootare il telefono devo risbloccare il bootloader. Con il nuovo sistema a questo punto perderei tutti i dati. Ciò mi obbliga a fare backup con TWRP, fare la procedura per gli aggiornamenti, rifare il root e ripristinare il backup. Tutta la procedura diventa più lunga e complessa...
-
Quote:
Originariamente inviato da
sipollo
Faccio un esempio tipo:
Ho il terminale con root (Magisk).
Non riesco a fare l'OTA (accade spesso), quindi devo flashare la rom stock mantenendo i dati: la procedura blocca il bootloader.
Se voglio ri-rootare il telefono devo risbloccare il bootloader. Con il nuovo sistema a questo punto perderei tutti i dati. Ciò mi obbliga a fare backup con TWRP, fare la procedura per gli aggiornamenti, rifare il root e ripristinare il backup. Tutta la procedura diventa più lunga e complessa...
Hai provato diverse versioni di Miflash per vedere se il bootloader viene sempre ribloccato con l'opzione save userdata?
-
Quote:
Originariamente inviato da
complicazio
Hai provato diverse versioni di Miflash per vedere se il bootloader viene sempre ribloccato con l'opzione save userdata?
Non credo dipenda (solo) dalla versione di Miflash ma dallo script che viene incluso nella release della ROM.
Lo script flash_all except storage del Mi A1 contiene alla fine il comando fastboot oem lock.
Lo ho modificato togliendo questa stringa e lo script ha flashato la rom correttamente senza ribloccare il bootloader.
A questo punto spero che nelle prossime release anche lo script sia modificato di conseguenza.
Per chi volesse dare un'occhiata:
Script modificato
-
Quote:
Originariamente inviato da
sipollo
Non credo dipenda (solo) dalla versione di Miflash ma dallo script che viene incluso nella release della ROM.
Lo script flash_all except storage del Mi A1 contiene alla fine il comando fastboot oem lock.
Lo ho modificato togliendo questa stringa e lo script ha flashato la rom correttamente senza ribloccare il bootloader.
A questo punto spero che nelle prossime release anche lo script sia modificato di conseguenza.
Per chi volesse dare un'occhiata:
Script modificato
Non avendo il terminale non ho mai verificato lo script della rom, se effettivamente c'è il comando incluso nel file qualunque versione del tool si usa è indifferente perchè con MiFlash non fai altro che scegliere quale script usare tra quelli dentro la rom; l'unico modo è editare come hai fatto tu.
È una scelta particolare perché se non sbaglio nelle rom fastboot per i veri Xiaomi (intendo con MIUI) il comando per ribloccare non c'è usando quella opzione.
-
Quote:
Originariamente inviato da
sipollo
Non credo dipenda (solo) dalla versione di Miflash ma dallo script che viene incluso nella release della ROM.
Lo script flash_all except storage del Mi A1 contiene alla fine il comando fastboot oem lock.
Lo ho modificato togliendo questa stringa e lo script ha flashato la rom correttamente senza ribloccare il bootloader.
A questo punto spero che nelle prossime release anche lo script sia modificato di conseguenza.
Per chi volesse dare un'occhiata:
Script modificato
Avendo comprato il cellulare da pochissimo non mi è ancora capitato di aggiornarlo dopo aver fatto modding, dato che appena tolto dalla scatola l'ho prima aggiornato e poi modificato. Non ho mai usato MiFlash (ne conosco appena l'esistenza) e non sapevo che nelle release delle ROM viene incluso uno script. Ma per logica, come giustamente hai fatto, se si rimuove il comando fastboot oem lock dovremmo aver risolto in partenza tutti i problemi. In questo periodo ho poco tempo per fare prove con la beta, ma appena viene rilasciata la 8.1 ufficiale proverò a fare qualche test inclusi quelli di compatibilità con le mod/Magisk/Xposed/ecc. Probabilmente verrà rilasciata a fine mese, ho letto sul web che la 8.1 è quasi perfettamente funzionante quindi basterà qualche bugfix e il rilascio ufficiale.
-
Quote:
Originariamente inviato da
AndreaHH90
Ma per logica, come giustamente hai fatto, se si rimuove il comando fastboot oem lock dovremmo aver risolto in partenza tutti i problemi.
Infatti, proprio per questo motivo ho aperto il thread :-)
Se Xiaomi non cambia gli script per Miflash con Oreo 8.1 bisogna sapere di questo potenziale problema, altrimenti prevedo imprecazioni in lingue passate, presenti e future a seguito di perdita dei dati e delle impostazioni.
-
Quote:
Originariamente inviato da
sipollo
Infatti, proprio per questo motivo ho aperto il thread :-)
Se Xiaomi non cambia gli script per Miflash con Oreo 8.1 bisogna sapere di questo potenziale problema, altrimenti prevedo imprecazioni in lingue passate, presenti e future a seguito di perdita dei dati e delle impostazioni.
Hai avuto un'ottima intuizione infatti, se Xiaomi lascia le cose come sono ci sarà un bel po' di gente adirata. Stavo pensando che probabilmente questa scelta potrebbe essere dovuta ad un voler necessariamente far partire i beta tester da una base pulita. Mi spiego meglio, Xiaomi ed alcuni utenti stanno provando la beta segnalando eventuali bug, per avere la certezza che la problematica non sia causata da eventi non strettamente collegati alla rom stessa "costringono" ad un wipe chiudendo il bootloader. Potrebbe avere senso, ma in ogni caso conviene attendere :)
-
Quote:
Originariamente inviato da
AndreaHH90
Hai avuto un'ottima intuizione infatti, se Xiaomi lascia le cose come sono ci sarà un bel po' di gente adirata. Stavo pensando che probabilmente questa scelta potrebbe essere dovuta ad un voler necessariamente far partire i beta tester da una base pulita. Mi spiego meglio, Xiaomi ed alcuni utenti stanno provando la beta segnalando eventuali bug, per avere la certezza che la problematica non sia causata da eventi non strettamente collegati alla rom stessa "costringono" ad un wipe chiudendo il bootloader. Potrebbe avere senso, ma in ogni caso conviene attendere :)
Per esperienza personale con diversi dispositivi del brand a Xiaomi non interessa nulla di queste cose [emoji16]