Moving Google Access Music To SD With FolderMount?? - Verizon Samsung Galaxy S 4

I cannot get folder mount tovmove my Google Access music. In fact when I use it to browse my SD card, it never populates folder sizes or anything else.
I used this for the sane purpose on my Razr, with success. Has anyone got this app to work on their S4?

jeepguy_1980 said:
I cannot get folder mount tovmove my Google Access music. In fact when I use it to browse my SD card, it never populates folder sizes or anything else.
I used this for the sane purpose on my Razr, with success. Has anyone got this app to work on their S4?
Click to expand...
Click to collapse
I'm also having the same problem. Are the files stored somewhere else, because they don't appear to be in com.google.android.music.
EDIT: I think I figured it out! The location for the music is actually /data/data/com.google.android.music. Happy listening!

First kill play music app so it is not running
Then (I used solid explorer, but I am sure you could use a terminal app. adb shell, or any other app you prefer to use.
In Solid Explorer by deleting the music folder located in /data/data/com.google.android.music/files/music and then I created a symlink from /storage/extSdCard/files/music to /data/data/com.google.android.music/files which makes a music folder that points back to the external sdcard.
Last reboot your phone
It works very very well and all the music I want to cache from what I have stored in google works well.
Hope this helps you out.

Does it still let you write new music to this location?

It has for me. I have cached about 400 songs offline after doing the symlink
Sent from my SCH-I545 using Tapatalk 4 Beta

Ainvar said:
First kill play music app so it is not running
Then (I used solid explorer, but I am sure you could use a terminal app. adb shell, or any other app you prefer to use.
In Solid Explorer by deleting the music folder located in /data/data/com.google.android.music/files/music and then I created a symlink from /storage/extSdCard/files/music to /data/data/com.google.android.music/files which makes a music folder that points back to the external sdcard.
Last reboot your phone
It works very very well and all the music I want to cache from what I have stored in google works well.
Hope this helps you out.
Click to expand...
Click to collapse
symlinks are the way to go. do it with my solid state hard drive to a bigger drive, works great

This worked for me. But every time I reboot I get a "Google Music has stopped working" error. It onky does it once, right as the OS loads back up.

Ainvar said:
First kill play music app so it is not running
Then (I used solid explorer, but I am sure you could use a terminal app. adb shell, or any other app you prefer to use.
In Solid Explorer by deleting the music folder located in /data/data/com.google.android.music/files/music and then I created a symlink from /storage/extSdCard/files/music to /data/data/com.google.android.music/files which makes a music folder that points back to the external sdcard.
Last reboot your phone
It works very very well and all the music I want to cache from what I have stored in google works well.
Hope this helps you out.
Click to expand...
Click to collapse
It worked. Thank you.

Fixed the error. Now it's 100%

jeepguy_1980 said:
Fixed the error. Now it's 100%
Click to expand...
Click to collapse
How'd you fix it? Or did it just stop?
Sent from my SCH-I545 using xda app-developers app

I assume the problem was because I had converted Play Music to a use app. I just reinstalled my Rom and then recreated the symlink and it seeme to be working now.

darek65 said:
It worked. Thank you.
Click to expand...
Click to collapse
Anytime!

Ainvar said:
Anytime!
Click to expand...
Click to collapse
Is this really working or is it just duplicating your device folder on your sdcard? Since our phone's file system doesn't support symlinks, I don't understand how this is working! I've read many threads and no one can get this to work on the verizon version. Just curious!

Working for me! Symlink does work... thats what folderMount does.
Sent from my GT-N8013 using xda premium

krazykevin76 said:
Is this really working or is it just duplicating your device folder on your sdcard? Since our phone's file system doesn't support symlinks, I don't understand how this is working! I've read many threads and no one can get this to work on the verizon version. Just curious!
Click to expand...
Click to collapse
I did not symlick the folder from the phone to the sd card. I actually deleted the cache and files folder located in /data/data/com.google.android.music and then I created a symlink from the cache and files folder I created on the sdcard to the system root partition.
So look at it like this. I created shortcuts inside the system root folder from the source located on the sdcard. So when Google Music go to place content in the cache and files folder in the system root partition it is actually placing this content on the sdcard.
This has been keeping my internal storage from diminishing and is using the sdcard.
I would say why not try it out yourself and test it out. You will be able to see everything for yourself.
This is doing exactly what FoulderMount does from internal storage to sdcard, but for the system root. I actually got the idea to try this when I got an error from FolderMount stating it cant be done from within the app.
Hope this answers your questions and concerns on this.
---------- Post added at 12:57 AM ---------- Previous post was at 12:53 AM ----------
chewwy420 said:
Working for me! Symlink does work... thats what folderMount does.
I am actually using FolderMount to do this for AmazonMP3 folder, DCIM, Downloads, Wallbase, and quite a few other apps. Specially with the beta setting os excluding the duplicate folders from being scanned into the media apps. The folder I have the files and cache in I have a .nomedia file in the rot folder to keep duplicate files from showing up in the media apps.
Sent from my GT-N8013 using xda premium
Click to expand...
Click to collapse
Exactly, it is what made me try it for Google Music. I was thinking of doing this for the space time studios games but they don't hit over 50 megs each when you download the content.

i did try folder mount. And that's why I'm asking how yall two got it working. Our phone's, GS4's, does not support symlinks. Google it. There is no one else on the net with a verizon phone that has this working. Yes, there are tutorials on the net about using folder mount and various other ways, but they don't work for our verizon model. There are many many threads on the verizon gs4 forums about people asking about foldermount. When most verizon gs4 users use foldermount, it just makes a duplicate folder on the sdcard, both the device folder and the sdcard folders just mimic each other, not gaining you any space on the phone itself.

krazykevin76 said:
i did try folder mount. And that's why I'm asking how yall two got it working. Our phone's, GS4's, does not support symlinks. Google it. There is no one else on the net with a verizon phone that has this working. Yes, there are tutorials on the net about using folder mount and various other ways, but they don't work for our verizon model. There are many many threads on the verizon gs4 forums about people asking about foldermount. When most verizon gs4 users use foldermount, it just makes a duplicate folder on the sdcard, both the device folder and the sdcard folders just mimic each other, not gaining you any space on the phone itself.
Click to expand...
Click to collapse
I am guessing you did not read what I have said in this thread. I did not use foldermount for this one but I did list the ones I did use foldermount for. I did state however that I did a "symlink" for google music folders. I never stated that I used foldermount for that. But no matter what I have said in the past few posts you dont want to listen or even try it out for yourself. I am very happy to know there are so many threads stating this cant be done.
Here is some information about symbolic links as I think you should read more about it.
Also you can create a symlink on an ext4 FS which is where the link resides and its target is on a fat32 FS. I never stated that I created the target on a fat32 you assumed this.
Also googling around about this I found an actually XDA thread that talked about yet someone else who was able to do this back in Nov 2012....
More links for your reading pleasure.... link 1, link 2, and last but not least one about the space usage which seems pretty clear that it does not do double space. Depending on how the software reads it, it may think it is using that space but it really is not. Read a little more next time. Google is not a hard thing to use when searching for answers. Also it is not hard to accept something works when others in this thread and others have plainly stated that it works.
Also just a little more information just in case you aren't sure about everything you read
Screenshot of files symlink and screenshot of cache symlink
Screenshot of files folder on the SDCARD and now for the screenshot of the cache folder on the SDCARD
I removed some songs to see if the device would record different storage use on the system root folder and it did not.
All in all believe what you want and do what you want, this works for me and it has worked for others on this thread and another thread I found earlier tonight.
Now....
You must be rooted....
Force Stop Google Music
In Solid Explorer (this is what I used)
go to system root and /data/data/com.google.android.music/ and delete files and cache (cache if you want to)
go to sdcard and make a folder called Google Music (or anything you want to name it...) create a folder called files and cache in this folder.
now right click and chose properties on files and chose create a symlink and give the path of the "/data/data/com.google.android.music/files This will be the target that is created.
now right click and chose properties on cache and chose create a symlink and give the path of the "/data/data/com.google.android.music/cache This will be the target that is created.
Now you are done. This is exactly what I did and it works very very well........

I'm man enough to admit when I'm wrong. I should have dug some more on the symlinks. I got even more confused when chewy said he made symlinks, that's what folder mount does. How do you have your sd card partitioned and formatted if you don't mind answering?
Sent from my SCH-I545 using xda premium

krazykevin76 said:
I'm man enough to admit when I'm wrong. I should have dug some more on the symlinks. I got even more confused when chewy said he made symlinks, that's what folder mount does. How do you have your sd card partitioned and formatted if you don't mind answering?
Sent from my SCH-I545 using xda premium
Click to expand...
Click to collapse
Not a problem, I just wanted you to be able to see the info.
My sd card FS is fat32 formatted by winbloze 7. Now my real test will be to replicate all of this once I get my 64gb sd card which will be formatted in exFAT.
I use foldermount for everything else though. It does well from my usage so far for the base few days and I dont have to remember which folders I use symlinks on. I just know from reading either on here or on the app page that the app does not make links in the system root. So I just tried to do a symlink and it worked well. Googling tonight actually showed me someone else did it before me.
Since you are having issues can I ask what type of sdcard do you have and what fs is on it? Also what app are you using to do the symlink? is it an app or are you doing it from a terminal emulator or through adb shell?

Ainvar said:
Now....
You must be rooted....
Force Stop Google Music
In Solid Explorer (this is what I used)
go to system root and /data/data/com.google.android.music/ and delete files and cache (cache if you want to)
go to sdcard and make a folder called Google Music (or anything you want to name it...) create a folder called files and cache in this folder.
now right click and chose properties on files and chose create a symlink and give the path of the "/data/data/com.google.android.music/files This will be the target that is created.
now right click and chose properties on cache and chose create a symlink and give the path of the "/data/data/com.google.android.music/cache This will be the target that is created.
Now you are done. This is exactly what I did and it works very very well........
Click to expand...
Click to collapse
Just wanted to say thanks for this! I ended up buying Folder Mount thinking it would do it but I couldn't seem to access root folders. I didn't realize Solid Explorer could do it too and I already own it. The steps made it a snap

Related

[Q] Media/Music Player That Can View Internal Storage?

Now that we are able to use the 11+ Gb of internal storage (assuming you are rooted) are there any media players (e.g., mp3 and/or mp4) that can view data or data/media?
Media files can be seen/played via Root Explorer or ES File Explorer (although it's very kludgy) but I have not been able to find any player capable of accessing this storage area.
I'm pretty sure that you can specify which directory to use with MX Player
SG Pillar said:
I'm pretty sure that you can specify which directory to use with MX Player
Click to expand...
Click to collapse
And make sure you get the arm7 codec too.
Sent from my Galaxy Nexus using Tapatalk
HMG10 said:
And make sure you get the arm7 codec too.
Sent from my Galaxy Nexus using Tapatalk
Click to expand...
Click to collapse
Does it ever ask to download the codecs? It never asks to me download anything. I tried to play with the codecs and without them and I noticed no difference. However the player supports HW for h.264 codec only in both cases.
p.s. PowerAMP is a one of the best audio players. And it can access /mnt/* including "internal" linked to your internal storage.
I must have missed something here.
How exactly can we access the 11 gigs of storage on the nook?
Can someone point me to the thread that explains that process?
I used this method:
forum.xda-developers.com/showpost.php?p=20401344&postcount=72
nook_lover said:
Does it ever ask to download the codecs? It never asks to me download anything. I tried to play with the codecs and without them and I noticed no difference. However the player supports HW for h.264 codec only in both cases.
p.s. PowerAMP is a one of the best audio players. And it can access /mnt/* including "internal" linked to your internal storage.
Click to expand...
Click to collapse
Nope, doesn't work (neither MXVideo Player or Poweramp) at least does not work for me. I placed an MP4 and a MP3 in some subfolders in the data directory (which shows 11.6 Gb free). I was able to make data/media/vids and data/media/auds using Root Explorer - I can also see the files in ES File Explorer (and play them by clicking on either one and selecting the app to use.
But I cannot get any music or video player to find the file - is there some simple fix? And maybe I don't understand the meaning of "/mnt/* including "internal" linked to your internal storage" .
docfreed said:
Nope, doesn't work (neither MXVideo Player or Poweramp) at least does not work for me. I placed an MP4 and a MP3 in some subfolders in the data directory (which shows 11.6 Gb free). I was able to make data/media/vids and data/media/auds using Root Explorer - I can also see the files in ES File Explorer (and play them by clicking on either one and selecting the app to use.
But I cannot get any music or video player to find the file - is there some simple fix?
Click to expand...
Click to collapse
That is because MXPlayer does not run as root, and thus cannot list the /data directory. (Which is "--x" for anyone but root)
You have to ensure that the permissions on your media directory are setup so that MXPlayer can actually perform a directory listing.
cfoesch said:
That is because MXPlayer does not run as root, and thus cannot list the /data directory. (Which is "--x" for anyone but root)
You have to ensure that the permissions on your media directory are setup so that MXPlayer can actually perform a directory listing.
Click to expand...
Click to collapse
Just took a quick look at data/media and in Root Explorer, the permissions are all checked - that is for read, write and execute and the owner is shown as root.
Ah, Success
Changed the permissions of the /data directory to allow "others" to read and write and I can now play my media. Thanks to all for the help - that's why I absolutely love this forum!
doc, mind posting the full command you used?
howcansheslap said:
doc, mind posting the full command you used?
Click to expand...
Click to collapse
No command - using Root Explorer. First, I set /data from Read Only to Read Write. If you long press on either a file or folder you see nine "boxes" . Three down read Owner, Group and Others and three across are Read, Write and Execute. All i did was to set Others, i.e., check the box, for Read, Write and Execute. I then reset /data to be Read Only. Of course, you need to be rooted.
I think by setting Others to Read, Write and Execute (rwx) it allows media players to access the file.
nook_lover said:
I used this method:
forum.xda-developers.com/showpost.php?p=20401344&postcount=72
Click to expand...
Click to collapse
I'm trying to follow this method, but keep getting an error telling me the operation is not permitted, when I try to use the "mount" command.
Help?
loribuono said:
I'm trying to follow this method, but keep getting an error telling me the operation is not permitted, when I try to use the "mount" command.
Help?
Click to expand...
Click to collapse
Are you typing the commands manually? I used the script attached. No issues for me. Of course Tablet is rooted.
nook_lover said:
Are you typing the commands manually? I used the script attached. No issues for me. Of course Tablet is rooted.
Click to expand...
Click to collapse
Yeah, trying to enter them manually. I tried the script method, but the mkdir command didn't work for me either. It doesn't appear I'm allowed to do anything in ADB. Am I missing something? Is this even necessary? Someone else said they just changed permissions in Root Explorer. It's confusing. All I want is for non-B&N apps to recognize content I store in the large internal storage space, specifically music.
NT's rooted, too.
loribuono said:
Yeah, trying to enter them manually. That's what the instructions say. The script is in the next step. I assume I have to follow step 2 before step 3, or maybe I'm really not understanding this at all.
And my NT is rooted.
So, I don't get it. Do I have to follow the instructions as written, or not?
Click to expand...
Click to collapse
You don't have to type them. Just replace the file after backing it up. Set the same permissions as the the original.
---------- Post added at 06:09 PM ---------- Previous post was at 06:06 PM ----------
loribuono said:
Yeah, trying to enter them manually. I tried the script method, but the mkdir command didn't work for me either. It doesn't appear I'm allowed to do anything in ADB. Am I missing something? Is this even necessary? Someone else said they just changed permissions in Root Explorer. It's confusing. All I want is for non-B&N apps to recognize content I store in the large internal storage space, specifically music.
NT's rooted, too.
Click to expand...
Click to collapse
Follow the steps as provided. Manual adding is optional.
Okay, rebooting now. I'm confused about what I just did, though. What was the purpose of the usrdata folder I created?
I don't really know if this worked. I can choose any folder on my Nook, from within MX Player, but it doesn't appear to be scanning in the following location: /media/My Files/Videos. No .avi files that are within that, or in its subfolders, show up in MX Player. It sees other .avi files, like one in /system/media/videos.
Is there something else I need to do?
Why are there so many "media" folders on this thing, and which one should I be putting things into? there's one under /. There's one under /mnt, although they appear to be the same location, as the contain the same files. There's one under /system. And, of course, I've got one on my SD Card.
If anyone can clear up any or all of these questions, I'd be eternally grateful. Well, at least, grateful for a long time... like a few weeks, at least.
loribuono said:
Okay, rebooting now. I'm confused about what I just did, though. What was the purpose of the usrdata folder I created?
I don't really know if this worked. I can choose any folder on my Nook, from within MX Player, but it doesn't appear to be scanning in the following location: /media/My Files/Videos. No .avi files that are within that, or in its subfolders, show up in MX Player. It sees other .avi files, like one in /system/media/videos.
Is there something else I need to do?
Why are there so many "media" folders on this thing, and which one should I be putting things into? there's one under /. There's one under /mnt, although they appear to be the same location, as the contain the same files. There's one under /system. And, of course, I've got one on my SD Card.
If anyone can clear up any or all of these questions, I'd be eternally grateful. Well, at least, grateful for a long time... like a few weeks, at least.
Click to expand...
Click to collapse
If the script is working now, you can put any of your files to /mnt/internal.
nook_lover said:
If the script is working now, you can put any of your files to /mnt/internal.
Click to expand...
Click to collapse
Okay. Why? Why would I put them there? You just added yet another folder option to my confusion. I appreciate your help, but I'm one of those people who like to understand what I'm doing and why I'm doing it, rather than just follow someone's instructions.
loribuono said:
Okay. Why? Why would I put them there? You just added yet another folder option to my confusion. I appreciate your help, but I'm one of those people who like to understand what I'm doing and why I'm doing it, rather than just follow someone's instructions.
Click to expand...
Click to collapse
The script is linked to /mnt/internal and makes it possible to use the internal storage after each reboot keeping all of the permissions properly set.

Save Google Play Music to External SD(SOLVED FINALLY)

SAVE YOUR GOOGLE PLAY MUSIC OFFLINE MUSIC TO EXTERNAL SDCARD
So I've been researching this issue for a long long time and have tried so many different approaches. I've finally found one that works! You can now save your google play music to your external sd instead of the internal sdcard.
This is based on the post found here. Please go and thank the original author. This will probably work on any phone.
So what this basically does is mount the google play music cache to a directory on your external SD on boot.
Requirements:
1. Root
2. external SD(obviously)
Steps
Using whatever task manager you have or just go into settings->apps->running, close google play music.
Open your file manager and browse to /sdcard/Android/data/com.google.android.music/cache and delete all of the files found in music dir and artwork dir in this directory. This is very important step. If you do not delete your cache then your files will take up space but will no longer be available after this process.
Browse to the root diretory of your external sdcard and create a directory called "MusicCache".
Browse to the root of your internal sdcard and create a text file called "MusicScript.txt".
Using your favourite text editor open the the file and past the following: "mount -o bind /emmc/MusicCache/ /sdcard/Android/data/com.google.Android.music/" and the save the file. Please note that if your using stock room, then /emmc/ might be /external-sd/. Please make sure to check the directory name for your external sd and replace /emmc/ with whatever your external sd directory is named.
Go to the google play store and install script manager - Smanager. Open smanager, and on first open you should see an option to select root, check that option and click ok and make sure to grant root to the app when the su dialog appears.
In Smanager browse to the root of your sdcard and click on and hold the "MusicScript.txt" to open a options dialog. Select "open as" and then select "Script/Executable".
Then Select "Su" and "Boot" and hit save.
You might not need this stop but it might solve some issues. Go to settings app->apps->google play music-> and hit clear data.
Reboot your phone.
Open up google play music and click on Choose on device music, and you should see the total space available equal to what is available on your external SD Card
(Optional) Hamster dance.
Note: While downloading all of your music offline you may want to go to the settings app->developer options->check Keep Awake to keep the phone awake while charging so that the phone won't go to sleep. I did this so that I could finish up the download while keeping my phone charger connected. You should definitely turn this option off after your done.
**I assume no responsibility if this damages your device in any way**
skittles said:
SAVE YOUR GOOGLE PLAY MUSIC OFFLINE MUSIC TO EXTERNAL SDCARD
So I've been researching this issue for a long long time and have tried so many different approaches. I've finally found one that works! You can now save your google play music to your external sd instead of the internal sdcard.
This is based on the post found here. Please go and thank the original author. I just slightly modified this to work for our phones.
So what this basically does is mount the google play music cache to a directory on your external SD on boot.
Requirements:
1. Root
2. external SD(obviously)
Steps
Using whatever task manager you have or just go into settings->apps->running, close google play music.
Open your file manager and browse to /sdcard/Android/data/com.google.android.music/cache and delete all of the files found in music dir and artwork dir in this directory. This is very important step. If you do not delete your cache then your files will take up space but will no longer be available after this process.
Browse to the root diretory of your external sdcard and create a directory called "MusicCache".
Browse to the root of your internal sdcard and create a text file called "MusicScript.txt".
Using your favourite text editor open the the file and past the following: "mount -o bind /emmc/MusicCache/ /sdcard/Android/data/com.google.Android.music/" and the save the file. Please note that if your using stock room, then /emmc/ might be /external-sd/. Please make sure to check the directory name for your external sd and replace /emmc/ with whatever your external sd directory is named.
Go to the google play store and install script manager - Smanager. Open smanager, and on first open you should see an option to select root, check that option and click ok and make sure to grant root to the app when the su dialog appears.
In Smanager browse to the root of your sdcard and click on and hold the "MusicScript.txt" to open a options dialog. Select "open as" and then select "Script/Executable".
Then Select "Su" and "Boot" and hit save.
You might not need this stop but it might solve some issues. Go to settings app->apps->google play music-> and hit clear data.
Reboot your phone.
Open up google play music and click on Choose on device music, and you should see the total space available equal to what is available on your external SD Card
(Optional) Hamster dance.
**I assume no responsibility if this damages your device in any way**
Click to expand...
Click to collapse
Thanks! I've been trying to figure out how to do this. I figured I'd just have to wait for Google to get their act together. But external storage has clearly not been a priority for them.
Sent from my SGH-I777 using xda premium
Nice!
switters1 said:
Thanks! I've been trying to figure out how to do this. I figured I'd just have to wait for Google to get their act together. But external storage has clearly not been a priority for them.
Sent from my SGH-I777 using xda premium
Click to expand...
Click to collapse
I'm glad I could help someone. I've been mostly a lurker on this board. But I've benefited so much that I felt I had to give back once I got this working. I've been at this issue for a long long time.
BTW, did it work for you?
Awesome, I'm going to give this a try when I get home from work today. I'll let you know if I got it working. Very cool of you to share this.
Sent from my SGH-I777 using xda premium
Very cool, I'll definitely try this later today
Sent from my SGH-I777
Just use Directory Bind...much easier
mzaur said:
Just use Directory Bind...much easier
Click to expand...
Click to collapse
From my understanding directory bind did not work for google music.
AOKP. not sure if CM has it. Swap storage location.
But thats a nice find for those that dont.
MotoMudder77 said:
AOKP. not sure if CM has it. Swap storage location.
But thats a nice find for those that dont.
Click to expand...
Click to collapse
I have AOKP and no such swap storage location settings. I've looked for this before.
Can't get it working
I'm on a htc evo lte and i cant seem to get this to work. In the root directory my sd cards are sdcard and sdcard2 but sdcard is mounted to /mnt/sdcard and sdcard2 is mounted to /mnt/sdcard/ext_sd how would the script look for me?
ss2pheonix said:
I'm on a htc evo lte and i cant seem to get this to work. In the root directory my sd cards are sdcard and sdcard2 but sdcard is mounted to /mnt/sdcard and sdcard2 is mounted to /mnt/sdcard/ext_sd how would the script look for me?
Click to expand...
Click to collapse
Just use the following instead of what I have posted for step 5.
mount -o bind /mnt/sdcard/ext_sd/MusicCache/ /mnt/sdcard/Android/data/com.google.Android.music/
Let me know if works out for you.
oh i forgot the ".google" my bad
it works thanks!
skittles said:
I have AOKP and no such swap storage location settings. I've looked for this before.
Click to expand...
Click to collapse
Its in there. has been for some time, hell if you've done any kind of research before you posted that, you'd see hundreds of posts about it.
MotoMudder77 said:
Its in there. has been for some time, hell if you've done any kind of research before you posted that, you'd see hundreds of posts about it.
Click to expand...
Click to collapse
ah, you mean, settings->storage->storage configuration->layout configuration. But that moves all of your apps/media to external storage. The method I posted just moves gmusic cache which the solution I've been looking for.
skittles said:
From my understanding directory bind did not work for google music.
Click to expand...
Click to collapse
yes it does. I've been using it for months...
Awesome, gonna try this today.
Sent from my SGH-I777 using Tapatalk 2
It seems like everyone has gotten this working except me! I was able to create the symlink using your script, and I even see the cache directory on the external SD card. The odd issue is that the cache directory remains completely empty no matter how many songs I store offline. Even when I remove the symlinks, the files are not in /sdcard/Android/data/com.google.android.music. I have gone so far as to factory reset my phone twice (in two different ways) and the issue still persists. After factory resetting, my main goal was to just find where the offline files are being stored so I didn't even create symlinks.
I am using a Verizon Samsung Galaxy S3 with the stock rom.
Can anyone help me with this? Any help would be GREATLY appreciated.
Thanks!
Can you first confirm that files are available offline in music. Simply check On device only in the pop menu when you hit the menu button.
Sent from my Transformer TF101 using XDA Premium HD app
mzaur said:
yes it does. I've been using it for months...
Click to expand...
Click to collapse
Confirmed... I have also been using it since Google music came out. Directory bind is pretty awesome as it let's you redirect lots of data to wherever you want it. I use it for a few games also.

Can't delete directory on Internal Storage

tl;dr `rm -rf <directory>` returns "Directory not empty"
I noticed that the old folder for Google Currents [/storage/sdcard0/Android/data/com.google.android.apps.currents] kept showing up regardless of how many times I 'cleaned it' with the app SD Maid. ES File Explorer returns that it contains 7 folders and contains 0 bytes and cannot be deleted.
Instead of letting an app handle it, I just mounted my phone with go-mptfs and decided to `rm -rf` from there. That returns "Directory not empty". There's two folders each with the same amount of sub-folders with similar names. Both contain files that are registered as 4GB with crazy characters as their name [according to my file manager]. `ls -al` won't list anything in any of the directories, but it will spit out that it can't find anything.
`rm -rf` through adb shell spits out the same error as before and Windows Explorer shows the same files with 4GB sizes. Despite the files appearing to be deleted through a file manager they still appear on the phone.
I'm completely stumped here. The only idea I've come across that makes a little sense is fsck, but I'd like to hear other ideas before I venture into unknown territories.
Ideas?
I have had I think the same issue with fders in a few occasions. For a while what I was doing was just renaming them BAD. Since it would not let me delete them. I had the same kind of issues where something in the folder would just refuse to be deleted. I THINK some part of the file got corrupted between doing something on a windows machine and my phone.
After I had a few BAD, BAD1, Etc files I finally decided to back up all my WANTED/NEEDED files and apps or whatever I had on my sdcard (internal) to a PC. This took a while with almost the whole sdcard filled. Once it was done I was then able to go into recovery and format my sdcard (internal) via cwm recovery. Then I restored all my files/folders I wanted/needed back to phone. It is the ONLY WAY I was able to get rid of it. Hope this helps ya.
Sent from My SGH-I777 Running Spiderman Themed AOKP or Spiderman Themed CM10
Thanks for the idea! I forgot about CWM's ability to format the storage it detects. I feel that may be the way I have to go, but I'd like someone to comment on the fsck idea first.
SquidLord said:
Thanks for the idea! I forgot about CWM's ability to format the storage it detects. I feel that may be the way I have to go, but I'd like someone to comment on the fsck idea first.
Click to expand...
Click to collapse
Hi… I also experiencing same problem like you.
Do you manage to delete those file without going through format feature via CWM Recovery?
You can also try the file manager from mrrobinson aroma.
It loads from recovery...so, could work.
Sent from my SGH-I777 using xda app-developers app

[APP] JB ExtSD App Binder

Hi,
I would like to share with you my new app. In few words... this app let you move Android folder (which usually contains app/game data) to external SD.
ROOT and BUSYBOX required!!!!!
How does it work? It's simple. It's a binder that binds Android folder from ext to int SD, all what you have to do is:
Move Android folder from internal to external SD (automatic in the future)
Install my app
Open app
Check "Bind Android folder blablabal"
Click Save
Reboot phone
1.0 - Initial release
Cheers
QBANIN
Cool will test
Sent from my GT-N7100 using Tapatalk 2
Me too, thanks.
Tried this.
I moved the Android folder which contain all the data to my SD card and run the app, checked the box and restart my phone.
But when I run those games, it ask me to download all the data again. And even the fancy widgets can't detect the skins which downloaded earlier.
Any advice?
Sent from my GT-N7105 using xda premium
kevinlow said:
Tried this.
I moved the Android folder which contain all the data to my SD card and run the app, checked the box and restart my phone.
But when I run those games, it ask me to download all the data again. And even the fancy widgets can't detect the skins which downloaded earlier.
Any advice?
Sent from my GT-N7105 using xda premium
Click to expand...
Click to collapse
Is your device rooted and do you have busybox installed?
Yes. It is rooted and with busybox installed.
I moved the entire Android folder to external SD and run the app but with no luck.
Sent from my GT-N7105 using xda premium
kevinlow said:
Yes. It is rooted and with busybox installed.
I moved the entire Android folder to external SD and run the app but with no luck.
Sent from my GT-N7105 using xda premium
Click to expand...
Click to collapse
Did SU app ask for granting su permission to my app after tapping SAVE button?
[Comment deleted. Need to test this app more.]
QBANIN said:
Did SU app ask for granting su permission to my app after tapping SAVE button?
Click to expand...
Click to collapse
Yes. Permission granted.
Sent from my GT-N7105 using xda premium
No dice. Just creates a new android folder on the sdcard. Keep it up and let us know when you have it working.
Please, pm me output of
Code:
logcat |grep qbanin
and
Code:
mount
commands from adb terminal.
QBANIN said:
Please, pm me output of
Code:
logcat |grep qbanin
and
Code:
mount
commands from adb terminal.
Click to expand...
Click to collapse
I think I might know what the issue is. Once you move the folder into the sdcard, and the use the app to bind the folder. If you then delete the Android folder from the internal sd, all stuff gets deleted from the extSdCard as well. Once you bind the two folders, I think whatever is in one automatically is in the other one as well. I maybe speaking n00bishly here but that is what I observed.
Maybe the person for whom this is not working deleted the Android folder from the internal sdcard after he used the app. Thats why the files got removed from the extSDcard as well.
I think a working way would be to copy the data to ext sdcard first, delete from the internal, then use the app. Although from what little use I experienced was that whatever data is coming in after using the app is present in both locations. I maybe wrong though, maybe I'm using it wrongly. Please correct me if I'm using it wrongly.
if4ct0r said:
I think I might know what the issue is. Once you move the folder into the sdcard, and the use the app to bind the folder. If you then delete the Android folder from the internal sd, all stuff gets deleted from the extSdCard as well. Once you bind the two folders, I think whatever is in one automatically is in the other one as well. I maybe speaking n00bishly here but that is what I observed.
Maybe the person for whom this is not working deleted the Android folder from the internal sdcard after he used the app. Thats why the files got removed from the extSDcard as well.
I think a working way would be to copy the data to ext sdcard first, delete from the internal, then use the app. Although from what little use I experienced was that whatever data is coming in after using the app is present in both locations. I maybe wrong though, maybe I'm using it wrongly. Please correct me if I'm using it wrongly.
Click to expand...
Click to collapse
Yes. you're right I'm gonna make some of these steps automatic in the next release
QBANIN said:
Yes. you're right I'm gonna make some of these steps automatic in the next release
Click to expand...
Click to collapse
Ok. Well. It is not correct anyway.
This is how i did.
1) MOVE the ANDROID folder from internal SD to External SD by MY FILE
2) Once file moved, i never delete any folder from internal SD.
3) Run the app. Check the box, save and grant permission.
4) Reboot the phone.
And once phone starts, apps like fancy widgets, or games will require me to download the data file again. And there's one more ANDROID folder being generated in Internal SD
Rooted N7105 with busy box installed
Let me know if i miss out any steps
Thanks
Hi,
Does your app use mount-o bind ?
I so, install instruction:
1) COPY android folder to extsdcard
2) DELETE content of android folder, but then leave the empty android folder there.
3) run app
If that doesn't work, check that you have a kernel that uses init.d, if the method is the one I think.
Am I right ?
Otherwise, will try this app, DirectoryBind keeps crashing and randomly forgetting the location of my spotify cache...
francois13 said:
Hi,
Does your app use mount-o bind ?
I so, install instruction:
1) COPY android folder to extsdcard
2) DELETE content of android folder, but then leave the empty android folder there.
3) run app
If that doesn't work, check that you have a kernel that uses init.d, if the method is the one I think.
Am I right ?
Otherwise, will try this app, DirectoryBind keeps crashing and randomly forgetting the location of my spotify cache...
Click to expand...
Click to collapse
You dont need this for making Spotify use the external Sd card. Install an older Spotify apk. Start it and in loginscreen press menu button and change sd location to exSdCard. Then you can update Spotify in Market to the newest and it will use the external sd card.
Sorry for the ot
francois13 said:
Hi,
Does your app use mount-o bind ?
I so, install instruction:
1) COPY android folder to extsdcard
2) DELETE content of android folder, but then leave the empty android folder there.
3) run app
If that doesn't work, check that you have a kernel that uses init.d, if the method is the one I think.
Am I right ?
Otherwise, will try this app, DirectoryBind keeps crashing and randomly forgetting the location of my spotify cache...
Click to expand...
Click to collapse
Yes, it does use mount -o bind command, but not via init.d scipt.
Ad 2. When you tap "Save" button, my app check if Android folder exists on internal sd and creates it if necessary.
Work great with crash rom v3.1
Odoslané z GT-N7100 cez Tapatalk 2
This is the same kind of app as "Directory Bind" ?
(Also here on Xda for quite some time)
Send from my SG Note 2 International LTE
fotoingo said:
This is the same kind of app as "Directory Bind" ?
(Also here on Xda for quite some time)
Click to expand...
Click to collapse
Yes it is. But directory Bind also have the ability to choose the directories and so it is more complicated

Everthind deleted

I was removing files to free up my device when suddenly everything got deleted!
at max i remember there was a file with something like storage/sdcard0/. i think that must have been the some sdard shortcut or something but i was already inside the sdard! and i didnt even create it! it automatically came up!
vinayakagarwal1996 said:
I was removing files to free up my device when suddenly everything got deleted!
at max i remember there was a file with something like storage/sdcard0/. i think that must have been the some sdard shortcut or something but i was already inside the sdard! and i didnt even create it! it automatically came up!
Click to expand...
Click to collapse
First you need to calm down, and give some more details of what happened and exactly what did you do for it to happen, what software do you use (e.g Root Explorer) etc..
/storage/sdcard0 is the mount point for internal strorage on the root file system, it is always there.
Are there any files inside /storage/sdcard0?
ChikeD said:
First you need to calm down, and give some more details of what happened and exactly what did you do for it to happen, what software do you use (e.g Root Explorer) etc..
/storage/sdcard0 is the mount point for internal strorage on the root file system, it is always there.
Are there any files inside /storage/sdcard0?
Click to expand...
Click to collapse
i was using solid explorer
it didnt have an extension n probably wasn't supported by the explorer and so it showed the white icon. and i didnt try to open it. i just deleted it.
also i didnt ever see it before
vinayakagarwal1996 said:
i was using solid explorer
it didnt have an extension n probably wasn't supported by the explorer and so it showed the white icon. and i didnt try to open it. i just deleted it.
also i didnt ever see it before
Click to expand...
Click to collapse
What have you deleted, /storage/sdcard0?
Is it still there? If not create
All files are probably gone if you done so, but there are file recovery apps you can try, search Google Play

Categories

Resources