Tikky

(presque) toutes les applis sur la SD sans être root

Recommended Posts

Salut,

Effectivement c'est qu'il n'y a rien à supprimer (c'était noté sur le billet du blog ici http://lolosoftware.blogspot.com/2010/08/creation-deasyadbtool-pour-androphone.html mais je t'en veux pas ;) )

Petit message au passage je cherche des testeurs root et non root pour la prochaine version, si vous êtes intéressé envoyez moi un petit mot en message privé.

Edited by lolosoft

Share this post


Link to post
Share on other sites
Moi je passe par l'appli Android Terminal Émulator pour taper la commande => comme ça plus de soucis avec un PC.. Par contre il ne faut pas oublier de redémarrer le phone après avoir exécuter la commande. Moi je n'ai transféré que les jeux. Faut éviter de transférer tout et n'importe quoi.

Il y a une manip à faire. C'est redémarrer le phone, et lister toute les appli qui tournent avec un taskiller : car ces appli démarrent avec le phone => donc à ne surtout pas déplacer sur la SD si cette option n'est pas prévu par le programmeur de l'appli.

Ensuite ne pas oublier de remettre l'option à 0. Et redémarrer.

Moi tout se que j'ai déplacé apparaît sur le Market.

j'ai essayé cette méthode mais ça n'a fonctionne pas:

après avoir tapé la commande pm set InstallLocation 2 j'ai ceci sur la ligne en dessous:

[1] Killled pm setInstallLocation 2

Peux tu m'expliquer?

Share this post


Link to post
Share on other sites

Il semblerait qu'il faut être root pour utiliser cette commande sur le téléphone (et ça ne marcherait pas chez tout le monde pas assez de retour pour émettre des conclusions précises).

En tout cas [1] Killled c'est que la commande ne passe pas, d'ailleur il existe une ou deux appli (sur le market je crois, je me souviens plus des noms) qui le font mais c'est bien pour les root.

Cdlt

Share this post


Link to post
Share on other sites

Je viens de découvrir ce topic et je pense que je vais passer à l'action dès que je serai sur mon pc à la maison.

Sinon en attendant, est-ce que quelqu'un à essayer de déplacer la dernière MAJ du flash player.

Share this post


Link to post
Share on other sites

Salut manip fonctionne avec succès sur un HTC desire Orange goldcard 8Go flasher en origine HTC froyo sans la dernière micro mise a jour espace dispo 52Mo au lieu de 14 !!!! merci beaucoup

Share this post


Link to post
Share on other sites

Passer en HTC officiel hier et je viens de mettre Location2 et niquel. Merci beaucoup ;)

Share this post


Link to post
Share on other sites

PS: certaines appli comme Google Maps et Street view reste sur le telephone ;)

Share this post


Link to post
Share on other sites

Ça ne fonctionne pas pour moi ce matin.

Pourtant, la commande

adb shell pm getInstallLocation

me renvoie bien : 2 [external], mais dans la gestion de mes appli, le bouton reste grisé, pour Facebook for HTC sense par exemple...

Edited by JohnTronz

Share this post


Link to post
Share on other sites

@JohnTronz

Comme déjà expliqué plus haut dans ce fil, toutes les applis ne sont pas transférables sur SD, seules celles pour qui c'est prévu le peuvent. Pour les autres, essentiellement des widgets et presque tout sense, ça ne marche pas. Pour y arriver, il faut être full root et avoir une partition ext sur sa carte (et même là, certaines applis ne sont pas transférables)

Share this post


Link to post
Share on other sites

@JohnTronz

Comme déjà expliqué plus haut dans ce fil, toutes les applis ne sont pas transférables sur SD, seules celles pour qui c'est prévu le peuvent. Pour les autres, essentiellement des widgets et presque tout sense, ça ne marche pas. Pour y arriver, il faut être full root et avoir une partition ext sur sa carte (et même là, certaines applis ne sont pas transférables)

En effet, en testant un peu plus, je peux par exemple déplacer la boussole, ça a donc bien marché !

Share this post


Link to post
Share on other sites

Tu as rajouté ton répertoire dans les variables d'environnement?

Et les deux commandes ne doivent pas être séparées ?!

Genre : "adb shell"

puis "pm ..." ?

Share this post


Link to post
Share on other sites

En fait c'est parceque adb n'est plus dans le dossier tools mais platform-tools depuis la dernière version du sdk il faut donc rediriger la commande en conséquence

Share this post


Link to post
Share on other sites

Ca doit être ça. J'ai finalement réussi à déplacer quelques applis très légères, mais les applis gourmandes comme Tetris et Asphalt HD ne peuvent toujours pas se déplacer.

Share this post


Link to post
Share on other sites

Voilà j'essaie de faire la manipe sur Seven mais voici l'erreur qui s'affiche dans le terminal :

C:\Users\Manu\Downloads\android-sdk_r08-windows\android-sdk-windows\tools>adb sh
ell pm setInstallLocation 2
'adb' n'est pas reconnu en tant que commande interne
ou externe, un programme exécutable ou un fichier de commandes.

QUelqu'un aurait une idée pour m'aider? Merci encore de votre patience avec un noob sur android..

Share this post


Link to post
Share on other sites

En fait c'est parceque adb n'est plus dans le dossier tools mais platform-tools depuis la dernière version du sdk il faut donc rediriger la commande en conséquence

Merci à toi lolosoft, je bloquais sur les premiers messages du sujet et je ne comprenais pas la source du problème. ;)

Une question : j'ai installé SDK Manager sur mon PC, est-il utile de le garder ou est-ce que je peux le désinstaller?

Share this post


Link to post
Share on other sites

Il n'y a besoin que de adb.exe et de ses 2 dll le reste ne sert pas pour des commandes de ce genre (c'est ce que j'utilise pour EasyAdbTool) le reste peut être déinstallé sans problème.

Share this post


Link to post
Share on other sites

J'avais loupé ta réponse, lolosoft. Je te remercie des infos que tu me donnes mais je voudrais m'assurer que je ne fais pas d'ânerie (j'ai un talent naturel assez bluffant pour ça).:rolleyes:

Je pense passer par le Panneau de Configuration (ou Ccleaner) pour désinstaller Android SDK tools. Auparavant, je compte faire une copier des fichiers "adb.exe", "AdbWinApi.dll", "AdbWinUSBApi.dll" pour ensuite les recopier dans un nouveau dossier "Android" que je créerai dans le répertoire "Programmes" de Windows 7.

je devrais récupérer environ de 720 Mo sur le disque.

Ma procédure te semble-t-elle correcte ? est-ce que je pourrai utiliser les commandes sans souci à l'avenir ?

Merci.

Share this post


Link to post
Share on other sites

Oui ça doit fonctionner sans problème du moment que tes pilotes restent (du moins comme avant la désinstallation). Sinon tu as toujous mon soft (easyadbtool) en plan b qui au risque de me répéter a été développé aussi pour ça pour éviter de télécharger entièrement le sdk et se creuser la tête pour le configurer.

Share this post


Link to post
Share on other sites

Nickel, je te remercie. Je vais donc désinstaller Android SDK Tools et j'installe ton soft, EasyAdbTools.

Merci pour tout. :)

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.