J'ai découvert que j'étais capable d'utiliser quelques liens symétriques pour résoudre ce problème. Tout ce dont vous avez besoin est un appareil rooté. J'ai écrit un guide simple ici :
http://charleswilkinson.co.uk/2013/07/24/using-external-sd-card-with-google-play-music-app/
Cependant, comme demandé, voici un résumé pour la postérité :
Conditions préalables :
- Votre téléphone doit être enraciné.
- Vous devez avoir un émulateur de terminal installé.
- Vous devez avoir une application d'exploration de fichiers installée.
- Vous devez savoir ce qu'est un terminal.
- Lisez ici pour savoir ce qu'est un lien symétrique.
Des pas :
- Accédez à Paramètres > Applications > Google Play Music.
- Arrêtez de force l'application et effacez toutes ses données.
- Ouvrez l'explorateur de fichiers de votre choix et créez un répertoire (dossier) sur votre carte SD externe appelé "GoogleMusic".
- A l'intérieur de ce répertoire, créez-en deux autres : 'files' et 'cache'.
- Ouvrez l'émulateur de terminal et entrez la commande : su -
- L'application superuser vous demandera d'accorder les privilèges Root. Cliquez sur "Autoriser".
- Entrez les commandes suivantes dans l'ordre :
- cd
- /data/data/com.google.Android.music ln -s
- /mnt/external_sd/GoogleMusic/cache cache ln -s
- /mnt/external_sd/GoogleMusic/files fichiers
- C'est fait !
Mise à jour : Le 5 décembre 2013, une mise à jour de l'application Google Play Music a ajouté une nouvelle fonctionnalité dans les paramètres de l'application, vous permettant de choisir de stocker les fichiers sur la carte sd externe à la place qui résout ce problème, donc la solution ci-dessus est maintenant inutile.