Sto cercando un modo per installare uno zip flashable (senza zip OTA), utilizzando lopzione “Installa aggiornamento da scheda SD” incorporata in qualsiasi ripristino di magazzino, senza installare un ripristino personalizzato. Cè un modo per farlo? Lo “sblocco OEM” nelle impostazioni dello sviluppatore lo consentirà?
Commenti
- Un recupero di stock è progettato per accettare solo File .zip firmati dallOEM. Puoi provare a eseguire il flashing di qualcosaltro, ma il processo sarà probabilmente interrotto.
- la risposta è no. lo sblocco non cambierà il comportamento del ripristino delle scorte. cosa puoi fare è lavvio nel ripristino personalizzato da PC tramite avvio rapido senza eseguire il flashing.
Risposta
Sfortunatamente questo non è possibile su dispositivi più recenti di Android 5.0.
Dopo 5.0, la verifica della firma era migliorato per combattere il bug della firma universale.
Prima di Android 5.0, esisteva un bug nel programma di verifica della firma, qualcosa a che fare con il modo in cui la firma veniva convalidata consentiva a unaltra firma di ottenere la stessa convalida (la firma universale).
Per rispondere alla tua domanda per Android 5.0 e versioni precedenti ..
-
Riorganizza il file system.img personalizzato in un formato di aggiornamento OTA
-
Firma il pacchetto di aggiornamento con la firma universale
-
Spero che venga convalidato tramite il programma stock.
Nella maggior parte dei casi, il programma di ripristino controlla che il formato e la firma siano corretti, quindi controlla se il pacchetto è progettato per il tuo dispositivo leggendo build.prop.
Se il tuo build.prop corrisponde al pacchetto e la firma è convalidata, verrà installato.