Ivan-HC Pubblicato: 5 Ottobre 2019 Segnalazione Share Pubblicato: 5 Ottobre 2019 MODALITÀ DI RIPRISTINO Cosa è cambiato esattamente dal firmware 12 al 13 come autorizzazioni sul Nokia 8110 4G? Sul Nokia 8110 con firmware 12 o inferiore sono inclusi i test-keys che comunicano tra le varie partizioni. I nuovi aggiornamenti utilizzano dev-keys perché l'utente finale non dovrebbe essere in grado di eseguire il flashing delle zip. Come sostituire il recovery e come renderlo fisso? 1) Scegli una di queste immagini di Recovery: Gerda-Recovery , un ripristino v13 con supporto ADB dal progetto GerdaOS (consigliato); v12-recovery.img , un ripristino v12 pulito; v13-recovery_testkeys.im g , da v13 con test-keys; Philz Touch Recovery per Argon di Huy Minh Bui , un Recovery personalizzato con una bella interfaccia utente. 2) Rinominare il file scaricato come recovery.img per semplificare l'operazione; 3) Metti il file sulla sdcard; 4) Scegliere un modo per ottenere una shell root temporanea per eseguire l'installazione ; 5) Sostituisci il Recovery con i seguenti comandi ( usando Adbroot o Wallace 😞 adb shell dd if=/dev/block/bootdevice/by-name/recovery of=/sdcard/recovery-backup.img bs=2048 dd if=/sdcard/recovery.img of=/dev/block/bootdevice/by-name/recovery In questo modo abbiamo effettuato un backup del recovery stock e l'abbiamo sostituito con uno personalizzato . Questo passaggio è importante se si desidera utilizzare temporaneamente il nuovo ripristino senza perdere gli aggiornamenti OTA, poiché è possibile utilizzare quello personalizzato solo una volta, verrà sostituito con quello di riserva al primo avvio a causa del file/system/bin/install-recovery.sh; 6a) Ora dobbiamo disabilitare il controllo di integrità dalla partizione di sistema. Questo bloccherà gli aggiornamenti ufficiali, ma puoi sempre ripristinarlo se esegui prima il backup della partizione di sistema, in questo modo: dd if=/dev/block/bootdevice/by-name/system of=/sdcard/system-backup.img bs=2048 6b) Ora che abbiamo il backup del sistema, possiamo disabilitare il file che reinstalla la versione stock di Recovery, /system/bin/install-recovery.sh mount -o remount,rw /system echo '#!/system/bin/sh' > /system/bin/install-recovery.sh echo 'exit 0' >> /system/bin/install-recovery.sh chown root:root /system/bin/install-recovery.sh chmod 750 /system/bin/install-recovery.sh sync mount -o remount,ro /system reboot Perché è così importante sostituire Recovery? Con un recovery dev-key non abbiamo i permessi per eseguire zip. Solo gli aggiornamenti firmati vengono accettati in caso di ripristino dello stock. Utilizzando lo strumento Dumpall di Speeduploop possiamo ottenere da 8110 circa 32 immagini di partizioni. Questo strumento è utile per ottenere un backup completo sul nostro dispositivo. Dovrebbe funzionare anche su altri dispositivi KaiOS e Android; Per ripristinare lo stock system.img è possibile utilizzare lo strumento RestoreSystem_signed , flashable attraverso il nuovo Recovery. In questo modo puoi risolvere il problema del tuo aggiornamento OTA; Se il ripristino del sistema non è sufficiente, è possibile utilizzare lo strumento RepairAll per ripristinare tutte le partizioni danneggiate ... non prima di aver nuovamente sostituito temporaneamente il ripristino (punto 5). Hai sempre bisogno di un recovery che fa lampeggiare queste zip. Ricorda che con un sistema pulito verrà ripristinato il recovery stock ad ogni primo avvio. Link to comment Condividi su altri siti More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Accedi Ora