5 votes

Convertir une application installée en application système

Je suis sur Samsung Galaxy J2, rooté avec TWRP flashing. Je veux convertir un GPS Spoofer en application système.

J'ai essayé Link2SD et Titanium Backup, mais les deux ont échoué. J'ai essayé de le déplacer manuellement, mais dans les 3 cas, l'application est complètement supprimée du tiroir.

Y a-t-il une méthode ?

0 votes

Je ne suis pas sûr. Je l'ai trouvé dans une vidéo sur Youtube lorsque je cherchais une méthode pour rooter J2.

0 votes

Devrais-je le mettre à jour ?

0 votes

4voto

beeshyams Points 37355

La version de SuperSU v2.73 installée par vous est sans système comme confirmé par vous en utilisant les méthodes mentionnées ici Comment savoir si je suis root avec Systemless

Systemless root ne permet pas par défaut que vous apportiez des modifications à /system. Veuillez consulter Systemless Root pour plus de détails. C'est très probablement la raison pour laquelle vous ne parvenez pas à convertir les applications installées en applications système

Pour activer cela, vous avez deux options :

  1. Suivez les instructions ici Activer l'écriture dans /system avec TWRP - Root sans système pour rendre /system inscriptible, puis essayez d'installer. Cela devrait résoudre le problème (je suis aussi en root sans système mais je l'ai rendu inscriptible en suivant ceci). Si cela ne fonctionne pas, passez à l'option suivante ci-dessous

  2. Revenez au root traditionnel - voir Passer du root sans système au root système (traditionnel)

0 votes

Method 1) J'ai déjà la case décochée. Que dois-je faire??? Méthode 2) Je ne pense pas qu'il y en ait un pour 5.1.1. Cela fonctionne uniquement sur les anciennes versions?

0 votes

J'ai installé la version 2.79 depuis le site web de chailfire

0 votes

Ok .. Lorsque TWRP vous a demandé l'autorisation de rendre le système inscriptible, avez-vous donné cette autorisation?

2voto

Firelord Points 23064

Bien que OP semble avoir SuperSU installé, j'écris cette réponse pour les utilisateurs de Magisk afin d'éviter la création de questions presque dupliquées.

Le module Magisk App Systemizer peut transformer n'importe quelle application tierce en une application système de manière systemless, c'est-à-dire sans apporter de modifications à la partition système. Téléchargez-le depuis Magisk Manager ou via le lien et flashez-le à travers Magisk ou votre recovery personnalisé. Redémarrez et lancez un shell en utilisant une application de terminal, comme Terminal Emulator. Suivez ces commandes :

su              
systemize       # charge l'outil
1               # cela listera toutes les applications tierces qui peuvent être systemizées
ENTER\_DIGIT     # entrez le chiffre correspondant à l'application que vous souhaitez systemizer
CHOOSE\_LOCATION # choisissez le chiffre correspondant à /system/app ou /system/priv-app
TYPE y OR n     # y pour redémarrer immédiatement et n pour redémarrer plus tard

Après le redémarrage, votre application apparaîtra en tant qu'application système. Lorsque vous vous sentirez à l'aise avec cet outil, vous pourrez tout diriger à travers une seule commande. Suivez le lien du module pour les instructions d'utilisation.

0 votes

Magisk Manager peut installer ce module lui-même

0 votes

Merci. Ça a marché! Mais je pense qu'il vaut mieux déplacer votre réponse vers android.stackexchange.com/questions/208074/… Parce que cette question concerne SuperSu et la mienne concerne Magisk.

0voto

Scott Points 3238

En supposant que vous avez un accès ROOT, que votre fichier apk est présent sur le bureau de Windows et que vous êtes sur Lollipop ou inférieur, alors,

  • Installez adbd Insecure par ChainFire, lancez-le et cochez la première case.

Pourquoi devriez-vous installer adbd Insecure? -> pour pouvoir utiliser adb remount sur des versions de production.

Ensuite, depuis l'invite de commande, tapez :

adb remount    
adb push c:\users\username\desktop\yourapk.apk /system/app/
adb shell
chmod 644 /system/app/yourapk.apk
adb reboot

1 votes

Je cherchais une réponse plus simple. Mais merci

0voto

Reddy Lutonadio Points 6225

Vous pouvez utiliser Lucky Patcher pour convertir des applications en applications système.

  1. Ouvrez Lucky Patcher.
  2. Sélectionnez l'application que vous souhaitez déplacer, puis cliquez sur Outils (si une boîte de dialogue apparaît avec un message d'avertissement, cliquez sur Oui).
  3. Cliquez sur "Déplacer vers /system/app" (ou "Déplacer vers /system/priv-app").

Une autre application capable de convertir les applications utilisateur en applications système est System app remover.

Remarque : Notez que Google Play Protect avertira que Lucky Patcher est dangereux et vous empêchera de l'installer.

0voto

nikk Points 1

J'ai eu un problème similaire avec quelques autres applications. Il est très probable que ce ne soit pas un problème avec le root. J'ai Marshmallow 6.0.1. J'ai utilisé Link2SD.

Solution : après avoir converti en une application système, vous devez redémarrer le téléphone, attendre quelques minutes, et redémarrer à nouveau. Faites cela 2-3 fois puis l'application apparaîtra.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X