installera en blixtlåsbar zip med hjälp av “ Installera uppdatering från SD-kort ” -alternativ inbyggt i valfri lageråterställning

Jag letar efter ett sätt att installera en blixtlåsbar zip (ingen OTA-zip) med alternativet ”Installera uppdatering från SD-kort” inbyggt i någon lageråterställning utan att installera en anpassad återställning. Finns det något sätt att göra detta? Tillåter det att ”låsa upp OEM” i utvecklarinställningarna detta?

Kommentarer

  • En lageråterställning är konstruerad för att endast acceptera .zip-filer signerade av OEM. Du kan försöka blinka något annat, men processen kommer sannolikt att stoppas.
  • svaret är nej. upplåsning kommer inte att ändra beteendet för lageråterställning. vad du kan göra startar upp i anpassad återställning från PC via fastboot utan att blinka.

Svar

Tyvärr är det inte möjligt på enheter nyare än Android 5.0.

Efter 5.0 var signaturverifiering förbättrad för att bekämpa Universal Signature-buggen.


Innan Android 5.0 fanns ett fel i signaturverifieringsprogrammet, något att göra med hur signaturen validerades tillät en annan signatur att resultera i samma validering (The Universal Signature).

För att svara på din fråga för Android 5.0 och lägre ..

  • Packa om det anpassade systemet.img till ett OTA-uppdateringsformat

  • Signera uppdateringspaketet med Universal Signature

  • Hoppas att det valideras genom aktieprogrammet.

I de flesta fall kontrollerar återställningsprogrammet att formatet och signaturen är korrekta, sedan kontrolleras det om paketet är utformat för din enhet genom att läsa build.prop.

Om din build.prop matchar paketet och signaturen valideras kommer den att installeras.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *