Pour faire court, microG est censé tirer parti de usurpation de signature afin de faire sa magie. Mais je n'ai pas pu le faire.
Contexte :
Je viens de faire une installation propre de Havoc OS ( Android Pie ) sur mon Oneplus 3 en utilisant ce fil .
Cette distribution est censée supporter nativement le Signature Spoofing, comme elle le prétend dans sa liste de fonctionnalités (deux fois). Et migroG est officiellement supporté. Mais il n'y a pas de support fourni sur SourceForge (site officiel de Havoc OS) et le moyen de contacter le dev est Telegram (que je n'utilise pas).
Ce que j'ai essayé ?
Il y a un interrupteur disponible dans le Paramètres et d'après le terminal, cela fonctionne : settings get global allow_signature_fake
renvoie 1 ou 0, en fonction de ce commutateur.
Cependant, lorsque l'on essaie de vérifier avec microG ou avec ce vérificateur Je reçois une réponse négative.
Vous pouvez le voir sur ces captures d'écran :
Au cours des 600 pages du fil de discussion officiel, j'ai vu que d'autres personnes avaient ce problème, mais personne n'a vraiment trouvé de solution.
Certains ont dit avoir utilisé un module Magisk appelé NanoDroid, mais dans sa version actuelle, celui-ci détecte que la distro l'autorise déjà et ne fait rien. De plus, j'ai lu que ce dépassement sur une distro qui le supporte nativement n'est pas recommandé de toute façon.
Selon ce fil :
LineageOS pour microG depuis les mises à jour de décembre refuse que sigspoof fonctionne lorsque la permission n'est pas définie dans privapp-permissions, c'est maintenant le cas (sur toutes les ROMs avec support natif de sigspoof)
Comme Havoc OS est basé sur LineageOS, j'ai essayé cela aussi.
J'ai ensuite installé un module magisk appelé [Terminal] App Systemizer et l'utiliser pour changer les deux applications (Checker et microG) en /system/priv-app
.
Ensuite, après le redémarrage, j'ai fait quelques progrès : Signature Spoofing Checker dit toujours "Disabled", mais microG montre une case à cocher de plus remplie ( Le système accorde la permission d'usurper la signature ). Voir la capture d'écran :
Maintenant, je suis coincé et je n'ai aucune idée de ce que je dois faire ensuite. Une idée ?