Méthode N°1 : Périphérique Android Rooté (Méthode ADB) :
Dans cette méthode, nous nous appuyons obligatoirement sur la Méthode N°1 du tutoriel
[Tuto] - Désinstaller une applications système d'un Android, tant au niveau de l'installation du kit SDK, que, et surtout, de la sauvegarde des applications système effectué précédemment.
Dans le cas ou vous n'auriez pas procédé à une sauvegarde personnelle des applications système avant toute manipulation (c'est mal), vous devrez récupérez ces fichier directement dans l'image système de la version Android que vous utilisez (dans le fichier
system.img), que vous pourrez télécharger auprès de Google ou du constructeur de votre terminal Android.

Nous nous baserons sur le principe (obligatoire) que vous avez procédé à l'installation du kit de développement Android :
Android SDK (lien vers le site officiel) ainsi qu'à sa mise à jour, comme indiqué dans les premiers point de la Méthode N°1 du tutoriel
[Tuto] - Désinstaller une applications système d'un Android, car pour refaire ce qui a été défait, il nous faut les mêmes outils !
En ce qui me concerne, je suis sous Mac OS X. A vous d'adapter la procédure à votre système d'exploitation.
A partir de maintenant, tout va se faire depuis une fenêtre de terminal (PC ou Mac)...

Rendons-nous alors dans ce dossier depuis le terminal :
(
par exemple) et valider par entrée.

Vous devriez avoir un fichier
adb (ou
adb.exe) dans l'arborescence; Vérifions ceci par la commande de listing suivante :
(
pour un MAC ou Linux) et valider par entrée.
ou un simple "
DIR" dans le cas d'un PC.

Vérifions que le mobile réponde bien aux commandes de l'ordinateur :
(
pour un MAC ou Linux, sinon pas besoin d'un "./" devant dans le cas d'un Windows.)
Valider par entrée devrait vous retourner la référence de votre Android, sous une nomenclature avoisinante à celle-ci : "
xxxxxxxxxxxxxx device".
Si ce n'est pas le cas, votre périphérique Android ne communique pas correctement avec votre ordinateur car celui-ci ne le voit pas.
Il s'agit certainement d'un problème d'installation des pilotes USB. Il doit falloir les désinstaller pour les réinstaller proprement à partir du dossier
..\sdk\extras\google\usb_driver\ du kit de développement Android (SDK). (
Dans le cas d'un ordinateur PC.)
Retentez cette dernière commande jusqu'à obtenir un périphérique listé à l'invite "List of devices attached".

Nous allons à présent demander à l'Android de redémarrer en mode
Recovery (
sorte de "Mode sans échecs"), pour cela, il suffit de taper :
(
pour un MAC ou Linux, sinon pas besoin d'un "./" devant dans le cas d'un Windows.)
Valider par entrée.
Le mobile redémarre et passe alors en mode
Recovery.

Assurons-nous des droits d'écriture dans le dossier
/system (
d'ou la nécessité d'être Root sur le périphérique) en tapant la commande suivante :
(
pour un MAC ou Linux, sinon pas besoin d'un "./" devant dans le cas d'un Windows.)
Valider par entrée.
Le terminal devrait répondre positivement sous la forme d'un "
remount succeeded".
Si ce n'est pas le cas (message "
remount failed: Success" par exemple), et que le dossier
/system/app n'est pas accessible depuis le terminal, tenter :
(
pour un MAC ou Linux, sinon pas besoin d'un "./" devant dans le cas d'un Windows.)
Valider par entrée.
Puis re-tester :
(
pour un MAC ou Linux, sinon pas besoin d'un "./" devant dans le cas d'un Windows.)
Valider par entrée.
(Pas besoin de "
./" devant dans le cas d'un PC.)
Le terminal devrait répondre positivement sous la forme d'un "
remount succeeded".

Nous allons maintenant récupérer l(a)es application(s) contenue(s) dans le dossier "
/Users/MonNomDUtilisateur/android" (
pour un MAC ou Linux ou "
c:\android" dans le cas d'un PC) créé initialement, pour les pousser littéralement dans le dossier
/system/app du périphérique Android :
Code : Tout sélectionner
./adb push /Users/MonNomDUtilisateur/android/LeNomDeLApplication.apk /system/app
(
pour un MAC ou Linux) et valider par entrée.
(Pas besoin de "
./" devant & remplacer "
/Users/MonNomDUtilisateur/android" par, par ex., "
c:\android" dans le cas d'un PC.)
A l'entrée de cette ligne, le(s) fichier(s) concerné(s) se copieront directement dans le dossier
/system/app de l'Android. Attendre l'invite avant de continuer.

Une fois l'opération effectuée, redémarrer le périphérique Android en mode normal directement depuis l'appareil ("
Reboot system" ou équivalent).
A présent, l'application existe sur votre périphérique, mais les liens ne sont pas forcément présents sous Android.
Il faut donc pour cela ruser, et réinstaller manuellement le programme.

Pour cela, il vous suffit de procéder assez simplement, en copiant le fichier sauvegardé précédemment sur l'ordinateur, depuis les dossiers "
/Users/MonNomDUtilisateur/android" (pour un Mac ou Linux, sinon "
c:\android" dans le cas d'un PC) directement sur la carte SD du périphérique Android, et procéder ensuite à son installation, tout simplement, à partir d'Android en exécutant le fichier
.apk.
(un simple explorateur de fichier Android téléchargé sur le
Google Play suffit - Je vous recommande
Root Explorer (
Gratuit) ou
ES File Explorer (Version gratuite ou payante - Mon préféré !))