installer en flashbar zip ved å bruke “ Installer oppdatering fra SD-kort ” alternativet innebygd i enhver lagergjenoppretting

Jeg ser etter en måte å installere en flashbar zip (ingen OTA-zip), ved å bruke alternativet «Installer oppdatering fra SD-kort» innebygd i enhver lagergjenoppretting uten å installere en tilpasset gjenoppretting. Er det noen måte å gjøre dette? Vil «låse opp OEM» i utviklerinnstillingene tillate dette?

Kommentarer

  • En lagergjenoppretting er konstruert for å bare godta .zip-filer signert av OEM. Du kan prøve å blinke noe annet, men prosessen vil sannsynligvis bli stoppet.
  • svaret er nei. Låsing vil ikke endre oppførselen til lagergjenoppretting. hva du kan gjøre er startet opp i tilpasset gjenoppretting fra PC via fastboot uten å blinke.

Svar

Dette er dessverre ikke mulig på enheter nyere enn Android 5.0.

Etter 5.0 var signaturbekreftelse forbedret for å bekjempe Universal Signature-feilen.


Før Android 5.0 eksisterte det en feil i signaturverifiseringsprogrammet, noe å gjøre med måten signaturen ble validert tillot at en annen signatur resulterte i samme validering (The Universal Signature).

For å svare på spørsmålet ditt for Android 5.0 og lavere ..

  • Pakk om det tilpassede systemet.img til et OTA-oppdateringsformat

  • Signer oppdateringspakken med Universal Signature

  • Håper den valideres gjennom aksjeprogrammet.

I de fleste tilfeller sjekker gjenopprettingsprogrammet formatet og signaturen er riktig, så sjekker det om pakken er designet for enheten din ved å lese build.prop.

Hvis build.prop samsvarer med pakken, og signaturen er validert, vil den installeres.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *