Comment installer n'importe quelle application en tant qu'application système sur Android [Guide]

click fraud protection

Lors de l'installation d'une application sur votre appareil Android, il suffit de la rechercher dans le Google Play Store et d'appuyer sur installez ou chargez son fichier APK sur votre téléphone, qui les installe toujours en tant qu'applications utilisateur (également appelées données applications). Parfois, certaines applications doivent être installées en tant qu'applications système plutôt que des applications utilisateur afin d'utiliser leur plein potentiel, et c'est là que les choses se compliquent un peu. Dans ce guide, nous vous montrerons comment vous pouvez installer n'importe quelle application Android en tant qu'application système sur votre appareil Android.

Installer une application Android en tant qu'application système

Les applications installées sur vos appareils Android peuvent être généralement classées comme applications système ou applications utilisateur, en fonction de leur emplacement d'installation. Les applications utilisateur ne sont que toutes vos installations d'applications normales via le Google Play Store, Amazon Appstore ou le chargement latéral. Ceux-ci vont dans la partition / data de votre téléphone Android, qui est la partie de la mémoire interne mise à disposition pour les données utilisateur et les applications.

instagram viewer

Les applications système sont essentiellement les applications préinstallées avec votre ROM. Dans un environnement utilisateur Android standard, l'utilisateur n'a pas accès en écriture à la partition / system et, par conséquent, l'installation ou la désinstallation directe d'applications système n'est pas possible. Le processus n'est pas aussi difficile qu'il y paraît. Cependant, il y a un hic.

Pour installer une application en tant qu'application système sur votre appareil Android, votre appareil doit être enraciné ou avoir une récupération personnalisée installée (ou les deux). Habituellement, presque tous ceux qui ont installé une récupération personnalisée utilisent une ROM enracinée, nous allons donc simplement utiliser la méthode pour les téléphones enracinés.

Méthode du gestionnaire de fichiers d'accès racine

Exigences

  • Votre appareil Android doit être enraciné. Si ce n'est pas déjà fait, consultez notre guide sur l'enracinement Android.
  • Un gestionnaire de fichiers d'accès root de votre choix. Nous utiliserons Explorateur de fichiers ES aux fins.
  • Le fichier APK de l'application que vous souhaitez installer en tant qu'application système. Si vous avez installé l'application en tant qu'application utilisateur normale, ne vous inquiétez pas; nous allons vous montrer comment récupérer son fichier APK.

Important: Assurez-vous d'autoriser toutes les demandes d'autorisation SuperUser que vous pourriez obtenir au cours de ces étapes.

Procédure

  1. Configuration de ES File Explorer pour un accès root en lecture / écriture (requis une seule fois):
    1. Lancez ES File Explorer, appuyez sur Menu et appuyez sur «Paramètres».
    2. Dans les paramètres, cochez la case "Jusqu'à la racine".
    3. Plus bas dans les paramètres, cochez la case "Root Explorer". Vous recevrez un avertissement que vous devrez confirmer.
    4. Vous obtiendrez alors la demande d'autorisations de superutilisateur que vous devez autoriser.
    5. Enfin, cochez la case «Mount File System» et appuyez sur la touche Retour pour revenir à l'interface de l'explorateur. ES File Explorer est maintenant configuré pour fonctionner comme un explorateur racine. Vous n'avez pas besoin de recommencer sur le même appareil maintenant, sauf si vous désinstallez ES File Explorer, effectuez une réinitialisation d'usine ou installez une autre ROM.
  2. Trouver l'APK d'une application normale déjà installée (passez à l'étape 3 si vous avez déjà l'APK):
    1. Tout d'abord, installez l'application à partir de Play Store, si vous ne l'avez pas déjà fait.
    2. Lancez ES File Explorer et accédez à / data / app. (Vous devrez peut-être appuyer sur le bouton de retour pour accéder à / en premier).
    3. Si vous connaissez l'icône de l'application, vous pouvez facilement la trouver ici. Si vous rencontrez des difficultés pour trouver l'application ici en raison de noms déroutants ou de nombreuses applications installé, il suffit de rechercher l'application dans Google Play Store dans un navigateur Web et de regarder son lien Play Store pour le Nom. Le nom du fichier sera essentiellement la partie après ? id = dans son lien de marché (et avant tout autre point d'interrogation qui peut ou non apparaître dans le lien). Par exemple, le lien du marché pour ES File Explorer est https://play.google.com/store/apps/details? id = com.estrongs.android.pop et son fichier APK dans / data / app est com.estrongs.android.pop-1.apk.
  3. Si vous avez déjà l'APK du fichier que vous souhaitez installer en tant qu'application système, assurez-vous de l'avoir transféré sur la carte SD de votre appareil si vous ne l'avez pas déjà fait. Assurez-vous également que vous connaissez le chemin où vous l'avez copié sur la carte SD.
  4. Une fois que vous avez localisé l'APK requis sur la carte SD depuis ES File Explorer, appuyez et maintenez sur son icône jusqu'à ce que vous obteniez un menu, puis appuyez sur «Couper». Vous devriez maintenant voir une petite flèche bleue en bas de l'écran. (Vous pouvez sélectionner «Copier» au lieu de «Couper» si vous copiez un fichier depuis la carte SD et que vous souhaitez en conserver une copie. En cas de copie d'un fichier APK depuis / data / app, utilisez toujours ‘Couper’.)Copie de l'explorateur de fichiers ES
  5. Appuyez maintenant sur le bouton de retour jusqu'à ce que vous atteigniez /, puis accédez à / system / app /
  6. Appuyez sur la petite flèche que vous voyez au bas de l'écran. Il fera apparaître un volet avec l'icône du fichier copié.
  7. Appuyez sur l'icône du fichier et il sera transféré dans / system / app /.
  8. Trouvez maintenant l'icône de l'application dans la liste des fichiers et appuyez dessus jusqu'à ce que vous obteniez le menu.
  9. Faites défiler le menu jusqu'à ce que vous voyez «Propriétés» et appuyez dessus. Vous verrez maintenant la boîte de dialogue des propriétés.
  10. Appuyez sur le bouton «Modifier» devant les autorisations pour afficher la boîte de dialogue des autorisations.
  11. Assurez-vous que tout sous «Lecture» est coché, seul «Utilisateur» est coché sous «Écriture» et rien n'est coché sous «Exécuter». Votre écran devrait ressembler à ceci:Autorisations de l'explorateur de fichiers ES
  12. Appuyez sur OK sur cet écran, puis sur l'écran Propriétés. Les autorisations de votre application sont désormais correctement définies.
  13. Redémarrez votre appareil. Votre application est maintenant prête à être utilisée comme application système.

Méthode de l'émulateur de terminal

Si vous ne souhaitez pas configurer et utiliser un navigateur de fichiers à cette fin et que vous préférez simplement émettre rapidement quelques commandes pour effectuer le travail, nous avons ce qu'il vous faut.

Exigences

  • Votre appareil Android doit être enraciné. Si ce n'est pas déjà fait, consultez notre guide sur l'enracinement Android.
  • Émulateur de terminal Android
  • Support / système (rw / ro)
  • Le fichier APK de l'application que vous souhaitez installer en tant qu'application système. Si vous avez installé l'application en tant qu'application utilisateur normale, ne vous inquiétez pas; nous allons vous montrer comment récupérer son fichier APK.

Important: Assurez-vous d'autoriser toutes les demandes d'autorisation SuperUser que vous pourriez obtenir au cours de ces étapes.

Si l'application est installée sur votre téléphone en tant qu'application utilisateur normale:

  1. Lancez l'application «mount / system (rw / ro)» sur votre téléphone.
  2. Appuyez sur «Monter r / w» pour monter votre partition / système en écriture.
  3. Recherchez l'application dans Google Play Store dans un navigateur Web (sur n'importe quel appareil) et ouvrez sa page Web Play Store.
  4. Regardez le lien Play Store de l'application pour une chaîne qui commence par ? id = et se termine avant tout autre point d'interrogation dans le lien. Cela fera partie du nom de l'APK sur votre téléphone. Par exemple, le lien du marché pour ES File Explorer est https://play.google.com/store/apps/details? id = com.estrongs.android.pop et son fichier APK dans / data / app est com.estrongs.android.pop-1.apk. Si vous voyez un autre point d'interrogation après un tel nom dans le lien, ignorez tout après cela.
  5. Lancez Android Terminal Emulator et entrez les commandes suivantes une par une:
    su. cd / data / app /
  6. Maintenant, entrez cette commande, en vous assurant de remplacer ‘file_name_part_come_here’ par le nom de fichier partiel de votre application que vous avez découvert à partir du lien à l'étape B. N'oubliez pas l'astérisque (*) à la fin.
    ls nom_fichier_part_come_ici *

    Dans le cas de notre exemple de l'étape B, la commande serait

    ls com.estrongs.android.pop *
  7. À la suite de la commande de l'étape D, vous verrez le nom de fichier complet de l'application. Dans le cas de notre exemple, le résultat serait com.estrongs.android.pop-1.apk. Il s'agit généralement du même nom d'application partiel que nous avons obtenu du lien à l'étape B, suivi d'un trait d'union (-), d'un nombre (généralement mais pas toujours 1) et de l'extension .apk. Viola, nous avons localisé le nom de fichier de l'APK requis.
  8. Entrez maintenant cette commande, en remplaçant full_file_name_come_here par le nom de fichier complet, y compris l'extension:
    mv nom_fichier_ complet_come_here.apk /system/app/full_file_name_come_here.apk

    Dans le cas de notre exemple, la commande serait

    mv com.estrongs.android.pop-1.apk /system/app/com.estrongs.android.pop-1.apk
  9. Votre application a été déplacée vers la partition système, ce qui en fait une application système à partir d'une application utilisateur. Vous pouvez maintenant fermer la fenêtre de l'émulateur de terminal et redémarrer votre appareil pour que les modifications prennent effet.

Si vous avez l'APK du fichier disponible sur votre ordinateur:

  1. Copiez l'APK sur la carte SD de votre téléphone depuis votre ordinateur.
  2. Lancez Android Terminal Emulator sur votre téléphone.
  3. Entrez ces commandes, en remplaçant file_name_come_here par le nom complet du fichier APK, y compris l'extension:
    cp / sdcard / nom_fichier_vient_ici /system/app/nom_fichier_vient_ici.apk. chmod 644 /system/app/file_name_come_here.apk

    Par exemple, si le nom du fichier est FileManager.apk, les commandes seraient comme:

    cp /sdcard/FileManager.apk /system/app/FileManager.apk. chmod 644 /system/app/FileManager.apk

    Et tu as fini! Redémarrez simplement le téléphone maintenant pour que les modifications prennent effet.

Méthode ADB

Exigences

  • Votre appareil Android doit être enraciné. Si ce n'est pas déjà fait, consultez notre guide sur l'enracinement Android.
  • ADB installé et configuré sur votre ordinateur. Voir notre guide pour la méthode complète.
  • Le fichier APK de l'application que vous souhaitez installer en tant qu'application système. Si vous avez installé l'application en tant qu'application utilisateur normale, ne vous inquiétez pas; nous allons vous montrer comment récupérer son fichier APK.

Procédure

Si l'application est installée sur votre téléphone en tant qu'application utilisateur normale:

  1. Recherchez l'application dans Google Play Store sur votre ordinateur dans un navigateur Web et ouvrez sa page Play Store.
  2. Regardez le lien Play Store de l'application pour une chaîne qui commence par ? id = et se termine avant tout autre point d'interrogation dans le lien. Cela fera partie du nom de l'APK sur votre téléphone. Par exemple, le lien du marché pour ES File Explorer est https://play.google.com/store/apps/details? id = com.estrongs.android.pop et son fichier APK dans / data / app est com.estrongs.android.pop-1.apk. Si vous voyez un autre point d'interrogation après un tel nom dans le lien, ignorez tout après cela.
  3. Ouvrez une fenêtre d'invite de commandes et entrez les commandes suivantes une par une:
    remonter adb. adb shell. su. cd / data / app /
  4. Maintenant, entrez cette commande, en vous assurant de remplacer ‘file_name_part_come_here’ par le nom de fichier partiel de votre application que vous avez découvert à partir du lien à l'étape B. N'oubliez pas l'astérisque (*) à la fin.
    ls nom_fichier_part_come_ici *

    Dans le cas de notre exemple de l'étape B, la commande serait

    ls com.estrongs.android.pop *
  5. À la suite de la commande de l'étape D, vous verrez le nom de fichier complet de l'application. Dans le cas de notre exemple, le résultat serait com.estrongs.android.pop-1.apk. Il s'agit généralement du même nom d'application partiel que nous avons obtenu du lien à l'étape B, suivi d'un trait d'union (-), d'un nombre (généralement mais pas toujours 1) et de l'extension .apk. Viola, nous avons localisé le nom de fichier de l'APK requis.
  6. Entrez maintenant cette commande, en remplaçant full_file_name_come_here par le nom de fichier complet, y compris l'extension:
    mv nom_fichier_ complet_come_here.apk /system/app/full_file_name_come_here.apk. sortie. sortie. redémarrage adb

    Dans le cas de notre exemple, la commande serait

    mv com.estrongs.android.pop-1.apk /system/app/com.estrongs.android.pop-1.apk

    Et tu as fini.

  7. Votre application a été déplacée vers la partition système, ce qui en fait une application système à partir d'une application utilisateur. Vous pouvez maintenant fermer la fenêtre d'invite de commande. Le téléphone va maintenant redémarrer pour que les modifications prennent effet.

Si vous avez l'APK du fichier disponible sur votre ordinateur:

  1. Ouvrez une fenêtre d'invite de commandes et accédez à l'emplacement du fichier APK sur votre ordinateur.
  2. Entrez ces commandes, en remplaçant file_name_come_here par le nom complet du fichier APK, y compris l'extension:
    remonter adb. adb push nom_fichier_come.apk_here / system / app / adb shell chmod 644 /system/app/file_name_come_here.apk. redémarrage adb

    Par exemple, si le nom du fichier est FileManager.apk, les commandes seraient comme:

    adb push FileManager.apk / system / app / adb shell chmod 644 /system/app/FileManager.apk

    Et tu as fini!

Votre téléphone redémarrera et votre application sera prête à être utilisée comme application système.

Méthode pour les appareils sans racine avec récupération personnalisée installée

Si vous avez une récupération personnalisée et que vous n’avez pas rooté votre téléphone, vous savez déjà ce que vous faites et savez que vous devez flasher le fichier zip des applications que vous devez installer en tant qu'applications système.

watch instagram story