Introduction
Lors de l'achat d'un telephone il est souvent utile de desinstaller une application non desiré qui se lance au demarrage et donc par la meme occasion prend des resources qui pourrait etre utilisé par d'autre appli.
Prenons pour exemple cette merveilleuse application fournis avec le motorola milestone appellé "Phone Portal" cette application se lance des le demarrage du telephone et prend des resources non negligeable ( memoire, cpu, autre ..) bien sur cette application est tres utile vu qu'elle permet de se connecter au telephone a partir de son pc avec son browser internet grace a une connection wifi ou lorsque le telephone est connecté par cable usb, encore par cable usb ca pourrait aller mais par wifi !!!!
Imaginons que vous soyez a un starbuck café ou a un Mac donald proposant gracieusement une connection wifi vous vous connectez avec votre telephone et vous surfez sur internet le probleme c'est que d'autre personne sont sur la meme connexion avec la meme plage d'adresse IP, et donc peuvent potentielement aller consulter vos contacts, c'est tres gentil monsieur motorola de penser a des applications de ce type mais personnelement je prefere m'en passer, le probleme c'est que vous ne pouvez pas la desinstaller d'origine vu que cette application est comprise dans le pack milestone qui soit dit en passant est un tres bon telephone ( excepté son appareil photo mais je suis sur qu'une mise a jour pourrait coriger le probleme).
Procedure pour desinstaller une application ne le permettant pas
Pour desinstaller cette application premiere condition etre root de votre telephone.
Connectez vous avec adb shell a votre telephone ( allez voir ici)
une fois connecté les etapes sont les suivantes :
Une sauvegarde c'est toujours bien
la premiere chose est de sauvegarder l'application voire toutes les applications sur votre carte SD de maniere a pouvoir reinstaller en cas de probleme.
on se dirige dans le repertoire ou se trouve toutes les applications en faisant
cd /system/app
validez en appuyant sur entrée
on créé un repertoire sur la carte SD de maniere a tous stocker dedans
mkdir /sdcard/apk
validez en appuyant sur entrée
une fois cela effectué copiez toutes les applications sur votre carte SD
cp /system/app/* /sdcard/apk
validez en appuyant sur entrée
Vos applications sont sauvegardé nous pouvons passer a la desinstallation en elle meme
Desinstallation d'une application bloquée
le probleme de la desinstallation d'une application d'origine c'est que le repertoire ou elle se trouve n'est accessible qu'en lecture.
premiere chose a faire le passer en ecriture pour cela
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
validez en appuyant sur entrée
une fois cela fait il ne reste plus qu'a desinstaller l'appplication dans notre cas Phone Portal porte le nom PersonalPortal.apk
pour desinstaller il suffit d'effacer le fichier apk pour cela faites
rm PersonalPortal.apk
validez en appuyant sur entrée
une fois cela fait vous pouvez allé verifier dans votre menu que l'application n'est plus existante.
si tout c'est bien deroulé redemarrez votre telephone pour remettre les droits d'origines sur le repertoire system.
en faisant
reboot
validez en appuyant sur entrée
Faites attention a ce que vous effacez certaines applications pourraient etre importante.
{jcomments on}