Supprimer les applications natives
ATTENTION ! Avant la suppression faite bien une sauvegarde des applications comme indiqué. Certaines personnes ont eu des problèmes lors de la suppression de l’application AcerSync.apk
Quasiment tous les téléphones ont des surcouches ajouté par le fabriquant, quand l’opérateur ne vient pas lui-même ajouté sa petite touche. L’Acer Liquid ne fait pas exception à la règle. Et bien que parfois ces optimisations peuvent être une plus-value pour l’utilisateur, celles-ci peuvent aussi alourdir le système.
L’Acer liquid contient des application comme Acer UrFooz, Nemo Player, Document To Go, Facebook, Acer Sync, Acer Spinlets, Twitter… Personnellement je ne l’ai utilise pas toute mais une bonne partie se lance au démarrage et consomme de la mémoire. Un pré-requis et par contre demandé, c’est que le téléphone doit être rooté pour pouvoir modifier le système de fichiers.
Connecté donc votre téléphone avec un câble USB, et le mode debug activé, et les drivers de Acer installé. Télécharger les platform-tools et extraire les fichiers. Lancer une ligne de commande dans ce répertoire et taper adb devices, si tout est fonctionnel vous devez avoir une ligne qui s’affiche.
Maintenant nous allons nous connecter sur le téléphone, taper adb shell, un $ doit s’afficher.
On va demander les droits administrateurs, en tapant la commande su. Si votre téléphone est rooté un# doit remplacer le $.
On se déplace dans le répertoire des applications systeme: cd /system/app
Pour parcourir la liste des applications installer on tape la commande ls *.apk
Le système de fichier est par contre monté en lecture seul il va falloir modifier cela par la commande : mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system
Pour supprimer une application je conseille de sauvegarder sur la carte SD puis d’effacer le fichier :
dd if=/system/app/ApplicationName.apk of=/sdcard/ApplicationName.apk
rm /system/app/ApplicationName.apk
Personnellement j’ai supprimer les applications AcerSync.apk, Spinlets.apk, AcerUpdateNotifier.apk, SocialJogger.apk, UrFooz.apk, RS.apk, Twitter.apk, et NemoPlayer_DRM.apk.
J’ai trouvé aussi une petite astuce avec l’application Astro qui permet de faire des recherches de fichier contenant « apk » sur tout les téléphones (option avancée choisir « / » ), le résultat affiche le chemin des applications avec les icônes correspondant ce qui et pratique pour les identifier.
Résumer des commandes :
C:\...\Temp\adb>adb devices List of devices attached 000000000000000 device C:\...\Temp\adb>adb shell $ su su # cd /system/app cd /system/app # ls *.apk ls *.apk AccountAndSyncSettings.apk AcerClockWidget.apk AcerDLNA.apk AcerLauncher.apk AcerNidus.apk [...] VoiceSearch.apk VpnServices.apk WidgetOverlay.apk XT9IME.apk YouTube.apk # mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system # dd if=/system/app/ApplicationName.apk of=/sdcard/ApplicationName.apk # rm /system/app/ApplicationName.apk
Liens: platform-tools


Commentaire
Il y a tellement de fautes d’orthographe que cela en devient difficile à lire. Des verbes, cela s’accorde! Pourtant ce site est utile et bien fait.
oui.cmoi
janvier 17th, 2012
Je suis désolé je suis nul en français, et j’ai très peu de temps pour la rédaction du site. Je ferai des efforts…
admin
janvier 17th, 2012
Merci pour ce tutoriel.
Cependant, après avoir réalisé cette manipulation, j’ai perdu tous mes contacts de la mémoire du téléphone.
Je ne peux plus non plus créer de nouveau contact sur la mémoire du téléphone. Je ne peux le faire que sur le compte Gmail.
Si j’essaie d’importer des contacts depuis la SIM, pareil, on ne me propose que Gmail.
Comme si la mémoire du téléphone n’existait plus.
Serait-ce lié à un problème du montage du système de fichier ?
Merci
Arnaud
février 4th, 2012
Salut,
Arrive tu as te reconnecter sur ton téléphone? Si oui, et que tu as suivis la manipulation tu peux reinstaller les fichier supprimé, car on les a recopier sur la carte SD.
Si le problème proviens du système de fichier, il faudrait redémarrer en mode recovery pour avoir accès au système de fichier sans qu’il soit monté pour faire un fsck.
admin
février 5th, 2012
…eh bien justement j’ai voulu faire un peu vite, et je n’ai pas sauvegardé les applications. Je suis passé directement par la commande « rm », perduadé que jamais je n’aurais à les réinstaller (très peu prudent de ma part, je sais).
Je peux toujours me connecter au téléphone.
Penses-tu savoir quelle application il faut réinstaller ?
Merci
Arnaud
février 5th, 2012
Fait la liste des applications qu’il te reste dans ton téléphone, si tu es en 2.2, je pourrai faire un diff avec mon téléphone et te renvoyer la liste des applications à réinstaller.
admin
février 6th, 2012
Alors voici le contenu de mon dossier /system/app/
LiveWallpapers.apk
ContactsProvider.apk
GoogleContactsSyncAdapter.apk
Gallery3D.apk
PowerControl.apk
GoogleQuickSearchBox.apk
Calculator.apk
UserDictionaryProvider.apk
DownloadProvider.apk
Settings.apk
Maps.apk
WidgetOverlay.apk
TtsService.apk
LiveWallpapersPicker.apk
HTMLViewer.apk
DTG.apk
Contacts.apk
GoogleBackupTransport.apk
CalendarProvider.apk
DefaultContainerService.apk
VpnServices.apk
Stk.apk
LatinImeTutorial.apk
Protips.apk
YouTube.apk
Bluetooth.apk
SoundRecorder.apk
AcerNidus.apk
Street.apk
GooglePartnerSetup.apk
AcerRegister.apk
LatinIME.apk
CertInstaller.apk
AcerDLNA.apk
VisualizationWallpapers.apk
Camera.apk
BarcodeScanner.apk
ApplicationsProvider.apk
Music.apk
GoogleFeedback.apk
AdobeFlashPlayer.apk
AcerSettings.apk
AcerLauncher.apk
PowerControlOnLock.apk
Mms.apk
VoiceSearch.apk
PackageInstaller.apk
SettingsProvider.apk
MarketUpdater.apk
AcerClockWidget.apk
Talk.apk
Calendar.apk
MagicSmokeWallpapers.apk
Twitter.apk
Gmail.apk
AccountAndSyncSettings.apk
Launcher2.apk
Facebook.apk
NetworkLocation.apk
VoiceRecorder.apk
Phone.apk
Browser.apk
Tasks_froyo.apk
DeskClock.apk
GoogleServicesFramework.apk
XT9IME.apk
Vending.apk
NemoPlayer_DRM.apk
MediaUploader.apk
Email.apk
DrmProvider.apk
SetupWizard.apk
TelephonyProvider.apk
PicoTts.apk
GoogleCalendarSyncAdapter.apk
GenieWidget.apk
BubbleNotification.apk
MediaProvider.apk
Merci pour ton aide, j’ai vraiment été imprudent.
Arnaud
février 6th, 2012
Et je suis bien en 2.2
Arnaud
février 6th, 2012
Connect toi sur ton téléphone avec ADB.
$ adb devices
$ adb shell
# ls /system/app > /sdcard/app.txt
# exit
$ adb pull /sdcard/app.txt
Puis envoie le fichier app.txt pour la liste des applications
admin
février 6th, 2012
En gros on a quasiment les mêmes applications, mise a part superuser.apk, car moi j’ai la première version du Liquid, et une version »custom » de la 2.2.
Je ne vois plus qu’un réinstallation…
admin
février 6th, 2012
OK c’est fait, j’ai un fichier app.txt (qui contient exactement la même liste que plus haut).
Je l’envoie à quelle adresse ?
Arnaud
février 6th, 2012
J’avais aussi superuser et ça ne marchait pas non plus. Je l’ai supprimé il y a peu.
Arnaud
février 6th, 2012
Si ce n’est pas un problème d’application manquante, je me demande bien à quoi ça peut être dû, sachant que c’est arrivé juste après la suppression.
Si tu as toujours les sauvegardes des logiciels qui ne servent apparemment à rien (AcerSync.apk, Spinlets.apk, AcerUpdateNotifier.apk, SocialJogger.apk, UrFooz.apk, RS.apk ), je voudrais bien que tu me les envoies, juste pour tester en les remettant dans /system/app au cas ou, avant de tout reflasher.
Merci
Arnaud
février 6th, 2012
Sa viens peut-être de la… http://dl.free.fr/akbpR67nw
admin
février 6th, 2012
Dans le package que tu as envoyé, il n’y a que superuser.apk
Arnaud
février 6th, 2012
J’ai bien pu remettre Superuser.apk, elle apparaît bien dans le menu, merci beaucoup.
Ça ne résoud pas le problème de la mémoire du téléphone non disponible pour les contacts.
J’aurais aimé tenter de réinstaller les fameuses applications citées. Qui sait, peut-être que l’une d’entre elles joue un rôle là-dedans.
Arnaud
février 6th, 2012
Alors j’ai commencé simplement par copier AcerSync.apk et AcerSettings.apk.
Je ne sais pas lequel des deux joue un rôle, mais en tout cas, le téléphone m’a à nouveau été proposé comme compte de contacts.
Merci beaucoup
Arnaud
février 6th, 2012
Pour info et pour lecture future des commentaires de ce billet par des personnes dans mon cas, le sujet a été également suivi sur http://forum.frandroid.com/topic/91161-resolu-impossible-de-creer-ou-dimporter-des-contacts-dans-la-memoire-du-telephone/ où j’ai publié la solution trouvée.
Merci encore
Arnaud
février 6th, 2012
Je suis content que ton téléphone re-fonctionne. C’est agréable d’aider des personnes reconnaissante, qui ne veulent pas me péter la gueule car leur téléphone ne marche plus (oui oui sa arrive!)
admin
février 7th, 2012
Dans le cas présent c’est moi qui ai été imprudent, en sautant l’étape de sauvegarde, qui était pourtant conseillée.
Et tant qu’à avoir été embêté, j’en profite pour documenter l’erreur et ce qui m’a permis de m’en sortir.
C’est toujours dommage quand on fait une recherche sur un problème, et qu’on tombe sur des réponses incomplètes, ou bien sur un « c’est bon ça refonctionne » sans savoir comment.
Du coup ça m’a permis d’en apprendre sur le shell et la structure d’Android. Je me suis couché plutôt content.
Arnaud
février 7th, 2012