Je « cherche un moyen dinstaller un zip flashable (pas de zip OTA), en utilisant loption » Installer la mise à jour depuis la carte SD « intégrée à toute récupération de stock, sans installer de récupération personnalisée. Existe-t-il un moyen de faire cela? Est-ce que le « déverrouillage OEM » dans les paramètres du développeur le permettra?
Commentaires
- Une récupération de stock est conçue pour accepter uniquement Fichiers .zip signés par lOEM. Vous pouvez essayer de flasher autre chose, mais le processus sera probablement interrompu.
- la réponse est non. Le déverrouillage ne changera pas le comportement de la récupération des stocks. ce que vous pouvez faire démarre la récupération personnalisée à partir du PC via Fastboot sans le flasher.
Réponse
Malheureusement, cela nest pas possible sur appareils plus récents quAndroid 5.0.
Après la version 5.0, la vérification de la signature était amélioré pour lutter contre le bogue de la signature universelle.
Avant Android 5.0, un bogue existait dans le programme de vérification de signature, quelque chose à voir avec la façon dont la signature était validée permettait à une autre signature daboutir à la même validation (la signature universelle).
Pour répondre à votre question pour Android 5.0 et versions antérieures ..
-
Reconditionnez le system.img personnalisé dans un format de mise à jour OTA
-
Signez le package de mise à jour avec la signature universelle
-
Jespère quil valide via le programme de stockage.
Dans la plupart des cas, le programme de récupération vérifie que le format et la signature sont corrects, puis il vérifie si le paquet est conçu pour votre appareil en lisant le fichier build.prop.
Si votre build.prop correspond au package et que la signature est validée, il sinstallera.