J'ai fait une modification sur une application système mais elle doit être signée avec le même certificat que le Firmware pour fonctionner correctement, y a-t-il une solution pour contourner cela ?
Réponses
Trop de publicités?Pour autant que je sache, vous avez besoin d'un firmware personnalisé pour le faire (je suppose que vous n'avez pas accès aux clés du firmware pour resigner votre apk) donc :
-
a) Vous pouvez modifier, compiler et installer votre Android personnalisé qui saute la vérification de la signature dans les applications qui demandent à utiliser l'utilisateur Android.uid.system ou l'utilisateur Android.uid.system.
-
b) Vous pouvez installer une ROM personnalisée signée avec les clés de l'AOSP (la plupart des ROM personnalisées sont signées en utilisant les clés de test de l'AOSP) et signer votre application en utilisant la même clé afin d'obtenir le niveau système (vous pouvez utiliser l'outil keytool-importkeypair pour créer un keystore et l'utiliser dans Android Studio ou gradle).