Google Play Music Hack (Change Offline Location)
Hmmm I am having real problems with this. It seems that on my S3 on Jellybean the Music app is not saving the cache to
sdcard/Android/data/com.google.android.music/cache/music
And I cannot for the life of me find where the files are being stored. They are on the phone somewhere taking up space but I cannot find them. Neither ES nor Astro can see the files anywhere.
It is really, really annoying me. I almost threw my phone at the wall in frustration. Where on earth could JB be hiding the files?
For once, JB is actually not to blame. Samsung chose to use an integrated internal SD card/system storage file structure, so most app data is stored at a different location than normal. In this case, Google Music stores its information at
/data/data/com.google.android.music/
In order to make Google Play Music store files at a different location, there is a relatively simple workaround: all you need is a file manager and Android Terminal Emulator.
1) open
/data/data/com.google.android.music/ in any file manager and delete the "files" and "cache" directories (WARNING: this will erase all offline music you have previously stored)
2) create a new directory wherever you want Google Music to store offline songs and app information, something like
/sdcard/GoogleMusicCache/
3) inside that folder, create two directories: "files" and "cache" (without the quotes, obviously)
4) open up Terminal Emulator and enter the following three commands, editing them to reflect the folder names you chose
Code:
su
ln -s /sdcard/GoogleMusicCache/files /data/data/com.google.android.music.files
ln -s /sdcard/GoogleMusicCache/cache /data/data/com.google.android.music.cache
make sure to hit (enter) after each line
5) open up Google Music and save all your offline files again by pinning them or streaming them