[APP] JB ExtSD App Binder - Galaxy Note II Themes and Apps

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

Related

[Q] Can't copy files from SD cart to System folder using ''Root Explorer''

Hi everyone , i have problem copying files from sd cart to phones system folder with root explorer. i can delete/move files within system folder but i cant copy anything from sd card ( when i press paste nothing happens)
any help would be appreciated
mokazas said:
Hi everyone , i have problem copying files from sd cart to phones system folder with root explorer. i can delete/move files within system folder but i cant copy anything from sd card ( when i press paste nothing happens)
any help would be appreciated
Click to expand...
Click to collapse
Have you mounted the folder as RW?
Sent from my E10i using XDA App
yes i did . i can do everything except for copying files to system folder.
mokazas said:
yes i did . i can do everything except for copying files to system folder.
Click to expand...
Click to collapse
mmm, maybe you have a very old version of root explorer? I don't know man, never happened to me.
Sent from my E10i using XDA App
seems that my root explorer version was too old , i updated it and seems that now it works fine.
mokazas said:
seems that my root explorer version was too old , i updated it and seems that now it works fine.
Click to expand...
Click to collapse
Wow, lucky shot ^^ have fun
Sent from my E10i using XDA App
I found that a few times after re flashing/rooting and its usually because I haven't installed busybox properly. (App installed but not *installed*)
Glad you sorted it tho
Kiwi
Sent from my E10i using XDA App
Hy.
I want to paste files to system folder from sd card via root explorer (not old version), but it says that i cant because the file system is read-only.I know ,i had to press the button to mount the folder to r/w, but i havent got tis button anywhere.I repeat: im not using old version of root explorer (i tried 2.5.1 and 2.9.3 but the same problem). My phone is xperia x8 (android v 2.1.1).Please help.Sorry for my english, its not my native language
I use File Expert but I had the same problem. I don't know whether this solution is available or not, but it's worth a shot right?
You should first go to settings ---> File explorer settings ---> 'tick' Root Explorer
Then the mount option should appear. Try and see
using file export and I can't paste to system folder.
JasonEddie said:
I use File Expert but I had the same problem. I don't know whether this solution is available or not, but it's worth a shot right?
You should first go to settings ---> File explorer settings ---> 'tick' Root Explorer
Then the mount option should appear. Try and see
Click to expand...
Click to collapse
I'm trying to paste a file to the system folder, I have root expert ticked and mounted the folder. But it keeps saying "operation failed", please help.
In File Expert you should mount system as read-write manualy no matter that root explorer option is ticked on.
Sent from my U20i using XDA App
Silly question but are you rooted? That's the main thing that springs to mind here that and are you sure you've granted root explorer su permissions?
sent from my android powered tank using xda premium B-)
heavy_metal_man said:
Silly question but are you rooted? That's the main thing that springs to mind here that and are you sure you've granted root explorer su permissions?
sent from my android powered tank using xda premium
Click to expand...
Click to collapse
dw it's not a silly question!!!!!!!!!!!!!! You have to be rooted only then u get the Mount r/o :r/w button!!
kiwiBratwurst said:
I found that a few times after re flashing/rooting and its usually because I haven't installed busybox properly. (App installed but not *installed*)
Glad you sorted it tho
Kiwi
Sent from my E10i using XDA App
Click to expand...
Click to collapse
Yes is work for me, thanks a lot

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.

Moving Google Access Music To SD With FolderMount??

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

[Q] How to access the whole file system?

Hi,
I wanted to see the whole file system of my phone. I have already rooted it.
This is what I want to do :
I have installed an app. by the name "Printershare". It is, as the name says, for printing. When I connect a printer to the phone, it downloads some driver pack from the internet. I want to check what it downloaded (All the files everything in the 'Driver Pack'). But when I connect my phone to my system, using samsung kies, I can only access the phone data and not the data internal to the apps.
Is there any way of accessing everything on the phone?
NOTE: Phone is already rooted.
Thanks
-Sahil
Download a file manager on your phone like ES File Explorer or something similar. Those usually allow you to browse to root directory after gaining superuser privileges.
Or if you want to just view them you can install terminal emulator and do a
Code:
cd /
Well via a pc I dont think there is a method to access system partitions...but if you use ES file explorer ..you will be able to access all your system files through your phone itself....but be careful not to delete any important files in the system good luck
hope this helped
use adb shell
sadeshmagic said:
Well via a pc I dont think there is a method to access system partitions...but if you use ES file explorer ..you will be able to access all your system files through your phone itself....but be careful not to delete any important files in the system good luck
hope this helped
Click to expand...
Click to collapse
Thanks for ur reply
That really helped..
One more question...Where would the application data be stored, I mean in which folder??
I explained the problem in more detail in my first post on this thread.
Thanx
sahilh14 said:
Thanks for ur reply
That really helped..
One more question...Where would the application data be stored, I mean in which folder??
I explained the problem in more detail in my first post on this thread.
Thanx
Click to expand...
Click to collapse
If the app you installed is a normal apk file....and I mean if you installed it like normal....some of the app data will be in the data folder of your root ....that means you need to go back up to the root folder...then you will see a folder called data....go into that folder and you will see many folders....there are two important folders....one again is named data...the other is named app....but please if you dont know what you are you better not go in...as there maybe risks to the system....
/data/app
/data/data
these are the two pathways of the folders
good luck...hope this helps
SIII data folder
SIII application data folders are here
/sdcard/Android/data
and
/sdcard/Android/obb
obb is common used by large HD games like those from gameloft.
tigerporc said:
SIII application data folders are here
/sdcard/Android/data
and
/sdcard/Android/obb
obb is common used by large HD games like those from gameloft.
Click to expand...
Click to collapse
no. that's external data. app data is in /data/data

[GUIDE] Linking folders from SD card to the internal ones

After a lot of search and many attempts, I talked to our forum mate AXD96 and he found a way of 'cheating' the relatively small internal memory of our L9s, by using a method of linking the internal folders to an external one that actually works. So, here's what you need to do :
1. First of all, you need a rooted phone (I am using a rooted P760 v20i on Orange RO)
2. Download the latest version of Lucky Patcher from here, install it on your phone and grant its root access.
3. AXD96 suggested to create a single folder on the external_sd, that should be linked to the folder Android from storage/sdcard0 , but I've tried this and had a few issues. Here's what I suggest - create two folders on the external_sd => name the first one 'internal_data' and the second 'internal_obb'. You can give them any names you want, but this way you know better what are they linked to. I recommend you to create two folders because not every app has its download files in the same folder (par example, some of them have their datas in storage/sdcard0/Android/obb, others have their data in storage/sdcard0/Android/data)
4. Open Lucky Patcher, go in Toolbox (down, left corner) and choose Directory Binder
5. Here we find two things - "Directory with data" and "Mount directory with data to".
6. Click to create a new bind - in "Directory with data" choose the folder 'internal_data' from external_sd and in "Mount directory with data to" choose the folder 'data' from storage/sdcard0/Android.
7. Click to create a new bind - in "Directory with data" choose the folder 'internal_obb' from external_sd and in "Mount directory with data to" choose the folder 'obb' from storage/sdcard0/Android.
8. Now look at those linked folders and make sure the button in their right side is set to ON
9. Restart the device and now you can simply add data files of the apps on your SD card, in the right folder (as it is said in their instructions file), install the apks on the device and they will work just fine.
Tons of thanks to AXD96 for the tip!!! I thaught that many of you are sick of the small internal memory of our L9, so that's why I wrote this small tutorial. It is not meant to promote piracy, just to help people use their SD to run big games on their L9s. Cheers!
Abazel said:
After a lot of search and many attempts, I talked to our forum mate AXD96 and he found a way of 'cheating' the relatively small internal memory of our L9s, by using a method of linking the internal folders to an external one that actually works. So, here's what you need to do :
1. First of all, you need a rooted phone (I am using a rooted P760 v20i on Orange RO)
2. Download the latest version of Lucky Patcher from here, install it on your phone and grant its root access.
3. AXD96 suggested to create a single folder on the external_sd, that should be linked to the folder Android from storage/sdcard0 , but I've tried this and had a few issues. Here's what I suggest - create two folders on the external_sd => name the first one 'internal_data' and the second 'internal_obb'. You can give them any names you want, but this way you know better what are they linked to. I recommend you to create two folders because not every app has its download files in the same folder (par example, some of them have their datas in storage/sdcard0/Android/obb, others have their data in storage/sdcard0/Android/data)
4. Open Lucky Patcher, go in Toolbox (down, left corner) and choose Directory Binder
5. Here we find two things - "Directory with data" and "Mount directory with data to".
6. Click to create a new bind - in "Directory with data" choose the folder 'internal_data' from external_sd and in "Mount directory with data to" choose the folder 'data' from storage/sdcard0/Android.
7. Click to create a new bind - in "Directory with data" choose the folder 'internal_obb' from external_sd and in "Mount directory with data to" choose the folder 'obb' from storage/sdcard0/Android.
8. Now look at those linked folders and make sure the button in their right side is set to ON
9. Restart the device and now you can simply add data files of the apps on your SD card, in the right folder (as it is said in their instructions file), install the apks on the device and they will work just fine.
Tons of thanks to AXD96 for the tip!!! I thaught that many of you are sick of the small internal memory of our L9, so that's why I wrote this small tutorial. It is not meant to promote piracy, just to help people use their SD to run big games on their L9s. Cheers!
Click to expand...
Click to collapse
Question? Why not just create a folder named 'init.d' in system/etc and then use Link2SD? It's much simpler than what you've proposed, in my opinion anyway. I use Link2SD with my L9 - P769 with no issues. Link2SD does require a second partition on the external SDCARD formatted as ext2, ext3, or ext4 however.
I just use an app called folder mount and it is very easy, no second partition on SD card.
@shinobisoft - I didn't verify yet, but I am pretty sure that if in the market it is an app larger than the space we have left on the internal, it will NOT be downloaded, no matter how much space we have left on the external_sd. I am not sure, I didn't try, but that's what I suspect. Anyway, this method is used to make work the apps that we already have data for. I found it very simple for the most users, to I thaught sharing might help some people. I am sure Link2SD method is good, but it's a bit more complicated. @greencartim - I have tried this Folder Mount, along with Internal2external... none of them worked for me. Maybe I missed something out there, I don't know. The idea is that I just followed AXD96s suggestions and it worked - pretty easy and no unnecessary complication.
bad post
I am interested in this topic, here is why:
I have a P769 (TMo - 20h), rooted, with CWM and BusyBox. Locked bootloader (bummer !)
I use a lot the GPS app Copilot, as it uses offline maps. However, when I want to download a BIG map, say, North America (almost 2gb), it tells me that I can't because I don't have enough storage.
I tried a lot of solution that I found on the web (modifying Copilot's config.ini and move the maps to the SD, with no success).
What would be the best way ?
FolderMount doesn't work... it moves the current maps (Midwest in my case), but when I want to download a big one, it still says "not enough storage"...
I heard about Kuma's script, could it work ?
Thanks for your help :good:
@damathos - You can use this method to link your internal folders to external ones. Then try to find the maps on the internet, download them and put them wherethey normally need to be and probably the app will see them as already downloaded so you could use them. You can try this method, it is fast, safe and reversible. Good luck with that!
damathos said:
I am interested in this topic, here is why:
I have a P769 (TMo - 20h), rooted, with CWM and BusyBox. Locked bootloader (bummer !)
I use a lot the GPS app Copilot, as it uses offline maps. However, when I want to download a BIG map, say, North America (almost 2gb), it tells me that I can't because I don't have enough storage.
I tried a lot of solution that I found on the web (modifying Copilot's config.ini and move the maps to the SD, with no success).
What would be the best way ?
FolderMount doesn't work... it moves the current maps (Midwest in my case), but when I want to download a big one, it still says "not enough storage"...
I heard about Kuma's script, could it work ?
Thanks for your help :good:
Click to expand...
Click to collapse
I'm not sure about the OPs method, but Link2SD would not do the trick for you. @kuma82 script actually forces/tricks the device to thinking the external SD is the internal SD, which it sounds to me like is exactly what you need. As stated earlier, Link2SD works great for me, but that is also for my usage habits. We've all got different habits tho...
I've checked today - if you link the folders and you try to download a large app from market, it will say that there is not enough space. But, if you put the data where it needs to be, you install the app and it still needs some thing to run, it will download the data in on the sd location, leaving the internal space untouched (verified on Gangstar Vegas - initially had about 2.5 GB, after some playing it had about 5 GB... guess which space got smaller - the sd card one). So, it's a pretty decent method!
Ok, I found a way that works for Copilot:
1- Install Copilot, download one of the US fragmented maps (not the US or North America one, they're too big): Midwest, Northern, Southwest, etc.
2- close Copilot
3- use app FolderMount to link/move the folder that contains the maps on "internal SD" to the external SD (let it do by itself when it asks)
4- "unpin" the folders in FolderMount
5- start Copilot again, it will says that you need to download a map... do it for another map of US
6- move manually the downloaded map to the external SD folder created by FolderMount
7- repeat from step 5 to 6 until you've downloaded all the maps you need
8- once you're done, "pin" the folders in FolderMount
There ! you have all the fragmented US maps on the SD instead of the big US or North America :good:
damathos said:
Ok, I found a way that works for Copilot:
1- Install Copilot, download one of the US fragmented maps (not the US or North America one, they're too big): Midwest, Northern, Southwest, etc.
2- close Copilot
3- use app FolderMount to link/move the folder that contains the maps on "internal SD" to the external SD (let it do by itself when it asks)
4- "unpin" the folders in FolderMount
5- start Copilot again, it will says that you need to download a map... do it for another map of US
6- move manually the downloaded map to the external SD folder created by FolderMount
7- repeat from step 5 to 6 until you've downloaded all the maps you need
8- once you're done, "pin" the folders in FolderMount
There ! you have all the fragmented US maps on the SD instead of the big US or North America :good:
Click to expand...
Click to collapse
Where does Copilot original download maps to? What folder
Sent from my LGMS769 using XDA Premium 4 mobile app
kuma82 said:
Where does Copilot original download maps to? What folder
Sent from my LGMS769 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Original folder is in internal sd (sdcard0), maps for North America (NA) are in:
sdcard0/com.alk.copilot.namarket.premiumusa/NA/1/
(this path is for Copilot Premium, don't know for the other version)
FolderMount will create automatically a copy of that path on ext. SD, you want to move the maps folders to that path ("eastern", "midwest", etc.)
Basically, both FolderMount and Lucky Patcher methods are doing the same thing, except there are situations where FolderMount didn't work (me ) ).

Categories

Resources