yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Themes and Apps] patrickl001:
Sims free play

Yes. This is the target directory.

I use assistant to select the target directory.

And I create the source directory with other file manager, and it must be empty.

Then I select the source directory manually, and check the box of transfer file. Then click the Add button.

The source directory is where you want the data finally stored, suppose to be the external 16G SD card. You can check the exact path with file manager.
[Galaxy S II Themes and Apps] Spyderekz:
This is a great app! I can't wait to see it on the app market

sent from my EVO LTE
[Galaxy S II Themes and Apps] YozhikVT:
Great app. Works like a charm just need to read the thread and follow instructions.

Omega ROM
[Galaxy S II Themes and Apps] re-my:
this app is a great idea! thank you...

... but I can't get it to work with spotify. same issues like the others.

I'm on Galaxy S3.
[Galaxy S II Themes and Apps] coolstory:
Often get FC from this programme and it freezes all the phone. I cant do anything while it gets stuck. Updates please!!!!!!
[Galaxy S II Themes and Apps] duymanh92:
Wow, It 'so good, tks u :x
[Galaxy S II Themes and Apps] prof.kiwi:
Hey, can this damage external card in any way?
[Galaxy S II Themes and Apps] VTR1000SP:
i cant get it to work on p6800 and i had read alot of post it just seem p6800 not support ext_stor. any help ?
[Galaxy S II Themes and Apps] HippoMan:
Confusion about "Transfer files from target to data."

I have to admit that after reading all of this, I'm still confused about the purpose of the "Transfer files from target to data".

It looks like it just physically transfers files from the target to the data directories without doing anything special w/r/t mounts. This isn't what I want. My goal is to leave the files on the target and just make them _appear_ to exist in the data directory because of the way that DirectoryBind handles mounts.

[ NOTE: Here, I previously described a problem I was having getting DirectoryBind to work properly on my device. I completely uninstalled it, got rid of all of its data on disk, and then reinstalled. Now it works fine, so my description of that other problem is moot and I've deleted that text. ]

So anyway, could someone explain the meaning of "Transfer files from target to data" in detail?

Thanks in advance.

.​
[Galaxy S II Themes and Apps] stranxk:
I use it with galaxy tab 2 7.0

In example, here i will free my internal sd, downloaded files will be at extsd but the phone will think they are in internal sd

First using a file browser app move files from sdcard/Download to mnt/extSdCard (leave sdcard/Download empty)

Then open directory bind and create this bind, dont thick the transfer files option

Source. /mnt/extSdCard/Download

Target. /sdcard/Download

Use /sdcard not /mnt/sdcard i guess thats your problem
[Galaxy S II Themes and Apps] HippoMan:
Yes, that indeed turned out to be my problem, as well as some garbage in one or more of the config files that went away when I reinstalled. Thank you!

PS: So what does the "Transfer files from target to data do?" Does it take the place of going into a file browser and manually transferring the files ahead of time?
[Galaxy S II Themes and Apps] stranxk:
This, but it is way to slow, and i preffer to do it myself
[Galaxy S II Themes and Apps] HippoMan:
Thanks.
[Galaxy S II Themes and Apps] kenkiller:
It works fine on P6800.....I'm using it.
[Galaxy S II Themes and Apps] VTR1000SP:
how do u get it work ? i read on the p6800 section all the feed back is no way to move app 2 extStorages even i use the mob write permission to extStorages. i try using dir bind it keep target to internal sdcard even using data assistant. when i manually point to ext_store it show data dir is not empty or target dir does not exist.

edit, tks for telling me it works on p6800, i spend another few hrs testing and finally able to bind it.
[Galaxy S II Themes and Apps] HippoMan:
Sadly, I spoke too soon in my earlier message. DirectoryBind stopped working on my rooted Galaxy Tab 2 10.1 running a stock ICS kernel.

It either shows a red or a blue icon now, never green, no matter how many times I unbind and rebind.

If I completely uninstall it and reinstall DirectoryBind, I can _sometimes_ get a green icon for a while, but then, it switches to red and stops working. If I stop and rebind after that, I sometimes get a blue icon, but never green.

I'm not running any task-killer programs, by the way.

My guess is that there's some kind of race condition (timing issue) that is keeping the mount from working.

I don't have my tablet with me now, so I can't post the logcat output. I'll have to do that later today. But I recall that the messages in that log output say something to the effect that the bind is repeatedly being attempted and then failing.

This happens both with and without the database management.

Thoughts?

.​
[Galaxy S II Themes and Apps] shadrach47:
Not sure if it's the rom or app, but it now doesn't mount on boot. Going into the app, the disk is red. It works fine if I click it to green but on reboot it goes back to red. Bind on boot is check. I'm on E4GT AOKP.

I notice that the phone mounts the SD after the app requests permission, could the sd card not be mounted in time for DirectoryBind to work?
[Galaxy S II Themes and Apps] stranxk:
Do you have the whole sdcard binded? If so, then that may be the problem, because i guess the tab creates some files in the internal sd card before directory bind can work and bind it
[Galaxy S II Themes and Apps] stranxk:
Ignore that about the files created since your target is empty.

But if you are really interested then use an empty sdcard on a "normal" android phone and check what files android creates on boot on that sdcard, i cant test it since i dont have a "normal" android phone right now but i remember it creates lost.dir and some other files in the root of your sdcard.

Is your source directory /extSdCard/test/? If so, it should be /mnt/extSdCard/test/

On a side note, a tip, unthick the persistent service in the app preferences, we dont need it and it wastes battery

If it doesnt work try to do t manually with initd scripts or terminal emulator.

For terminal emulator bind:

su

mount -o bind /mnt/extSdCard/test/ /sdcard/test/ 2>&1

Unbind:

su

umount /sdcard/test/ 2>&1
[Galaxy S II Themes and Apps] HippoMan:
Thank you.

I can't test it on any other phone for the moment. Later (within a week or so), I'll do that, if I haven't yet resolved this problem.

I'll try it with the /mnt prefix in a little while. I thought someone here said _not_ to use the /mnt prefix. Perhaps I misunderstood.

OK. Thanks.

I didn't realize that this is being done simply with some basic Unix/Linux "mount" commands. I incorrectly thought that this kind of stuff has to be handled differently under Android than under the more traditional OS versions. So now, I'll definitely try this. If I can't get DirectoryBind to work on my device/OS combination, and if the normal "mount" stuff indeed works, I'll just stick with the more traditional Unix/Linux way of handling this and do it via my own "mount" commands.

I'll report back later today with my results.

Thanks again.

.​

---------- Post added at 10:24 AM ---------- Previous post was at 10:01 AM ----------

OK. It does indeed work if I set it up like this:

Source: /mnt/extSdCard/test/

Target: /sdcard/test/​

So, I guess that the /mnt prefix is required on the source, and it is prohibited on the target (I get an error message in the bind setup procedure if I try to put /mnt on the target).

I must have inadvertently set it up this way as one of the tests that worked during my long, involved investigation recently. In any case, it now works reliably, at least so far. I have it set to auto-bind at reboot, and that also works.

If this info about when to use and not use the /mnt prefix was stated elsewhere in this thread, forgive me for having gotten confused about it. There was a lot stated here by a number of people.

In summary, here's my entire setup:

Device: Galaxy Tab 2 10.1

OS: stock ICS

Rooted: yes

Source: /mnt/extSdCard/test/

Target: /sdcard/test/

Bind on boot: yes

Handle USB connection: yes

Alert on unbind fail: yes

Wait for data timeout: 60 sec

Alternate dbase mgmt: yes

Persistent service: no

Bypass path verification: no​

Thanks again for all your help.

.​
[Galaxy S II Themes and Apps] ahac85:
SGS3?

Hi is this app compatible with samsung galaxy s3?
[Galaxy S II Themes and Apps] kenkiller:
Glad u managed to make it work. :D
[Galaxy S II Themes and Apps] brasilianer82:
hi thanks for this great app. want to say that it works like a charme on my galaxy s3 using cm9 rom.

i want to ask if i´m allowed to post a topic in sg3 section for your tool.

thanks
[Galaxy S II Themes and Apps] VTR1000SP:
i use it on my previous ph G Note with ics rom it work but on my p6800 tab i face alot of problem, i did read alot of thread in tab 7.7 General all say not able to get it work and i nearly give up. tks for ur reply i kept trying and trying and it finally work but till now i dunno which step i done wrong previously but i just happy it works now ! :D
[Galaxy S II Themes and Apps] Magissia:
Hello Slig

I noticed that your app ask for root acces even while not in use : while watching a movie i can see the little notice telling me that super usr rights was granted to directory bind.

It can get annoying.

Regards
[Galaxy S II Themes and Apps] kenkiller:
I can confirm that on the Galaxy S3 the same changes are needed to work, as stated above and right below here. :D

So @ahac85, it does work on the S3.

---------- Post added at 01:51 PM ---------- Previous post was at 01:44 PM ----------

This has been discussed before. You either need to disable the notifications in your SU client, or don't leave the directories mounted. That's because this app is constantly maintaining the directories mounted as requested.

You could always use a better SU client like SuperSU, that allows u to decide which root apps show toast notifications.
[Galaxy S II Themes and Apps] stranxk:
From my tests, the su toast notificarion appears every certain time if the app is running or persistent service is enabled in the directory bind preferences (if the persistent service is enabled the app is "running" all the time).

So if your device doesnt needs that option you should disable, you will not get su toast notificarions every x time and the app will not run until you: run it, usb plugs or device boots.
[Galaxy S II Themes and Apps] mitky82:
For me, program dont save directories who i blind. After exit is empty. And need again to search folder and nlind. I use miui rom v4
[Galaxy S II Themes and Apps] kruppp:
Hi guys

I am using Android 4.0.3 Chinese tablet, don't really understand how to use it.

When copying is completed, I see the green status.

Then I check it in extsd, file is there. Shall I delete it from sdcard or shall I just leave it there? Also when updated, my NFS Shift requires an update, then after an update I see the files on sdcard again! Why?? How to use an app correctly?

Please, help me

Thanks
[Galaxy S II Themes and Apps] Magissia:
Thanks to people who took time to reply to me

Regards
[Galaxy S II Themes and Apps] VTR1000SP:
if u did bind the right way, ur files goes to ex_sd already, what u see on ur internal should have just files folder but empty inside, thats mean u did it right. as when u update u got new files download and so it create new folder in ur internal sd again. so u just need to transfer new data to ur sd_card. hope it help.
[Galaxy S II Themes and Apps] bouya_k:
Hello

This tools is fantastic... I move my gps data on the extsdCard and it works

I win 10gb on my internal memory of the S3 !!!!!!

Thanks a lot

Just a question, when I setup my bind directories, I can see them in your appl but if I exist and and go back to the application I don't see anymore my directory binds..... There are active but not visable...

If I do again the "add new entry" they come back in green but disappears from the list if I exist

Could help me on that ?
[Galaxy S II Themes and Apps] Ciolouse:
This mod is just awesome, just work like a charm !!!

Thanks a lot !

Here are the games redirected and working on my GS2:

X plane - Laminar Research

DeadSpace - Electronics Arts

Mass Effect Infiltrator - Electronics Arts

Dungeon Hunter 3 - Gameloft
[Galaxy S II Themes and Apps] Magissia:
Hello, what is the exact command ussed by the app to create the symlinks ?

Symlinks created from this app works perfectly, but when i try to create one myself from terminal or ssh it doesn't work

i tried with

ln -s /mnt/sdcard/bluetooth /mnt/sdcard/blue

, terminal tells me function not implemented.

How directory bind can create the symlink if i cannot ? What's wrong with my line ?
[Galaxy S II Themes and Apps] bsoplinger:
They aren't symlinks. The name of the app gives away what it uses. The bind command. Exact syntax:

mount --bind olddir newdir

To remove:

umount newdir

A symlink won't work if the file system is different, even ext2 vs. ext3 won't work.

Sent from my Sprint Evo View 4G (PG41200) using Xparent Purple Tapatalk 2
[Galaxy S II Themes and Apps] Magissia:
Oooh so they are mounted on multiple places and not symlinked ! Right thanks

Regards
[Galaxy S II Themes and Apps] zenosteam:
what about aokp rom ,i have emmc directory i have try the application but it don't work for me is there any solution for that please
[Galaxy S II Themes and Apps] iamtheng:
there is an option to unmount the emmc?

ty
[Galaxy S II Themes and Apps] zamth2001:
How to make it work on SGS3?

How to set it works on my SGS3. I have set like this

Source: /mnt/extSdCard/gameloft/

Target: /sdcard/gameloft/

And I saw the folder and data in my external Sd card then reboot the phone. But when I ran the game it still asked me to download game data like it couldn't see the data?
[Galaxy S II Themes and Apps] scrytch:
I have the same issue - it seems DirectoryBind isn't remembering the bind entry - when I enter the app the bind is missing.

Why can't google just make a standard for storage mount points so all apps can see the different storage spaces?

Google Music cache, Rdio, games etc - I want them to allow me to put their cache etc onto my larger external SD Card.

What I'd really love is for Google to allow for a distributed folder that can span media - ie allow the "/Music" folder to look like a single folder, but in fact have the OS use both internal and external space and balance files across all available.

Shane.
[Galaxy S II Themes and Apps] v0dKa.mL:
Can someone tell me please wich is the newest Version?

And one problem after restart directory bind is empty so I must add the folders again. :-(

Gesendet von meinem GT-I9300 mit Tapatalk 2
[Galaxy S II Themes and Apps] zamth2001:
For my SGS3 I use DirectoryBind_0.2.0k.apk. I can set it work from my previous problem just do like this

-In Preferences change Default data path to "/mnt/extSdCard/"

-uncheck Bind on boot

-check Alternate dbase mgmt

For example I moved gameloft data to ext Sd

S:/mnt/extSdCard/gameloft/

T:/sdcard/gameloft

-Save setting

You'll see files copying to extSdCard and also Still see same folder and some files in sdcard. Check Storage in setting you will see data move to extSd and get back sdcard space.
[Galaxy S II Themes and Apps] syaryel:
Directory Bind..binding success (Green) but cannot run Gameloft games

Hi,

recently bought Galaxy SIII GT-I9300 and started binding games like GT3, Babel Rising 3D and Blood n Glory and it ran smoothly... :victory:

everything was smooth except for gameloft games..donno what went wrong but mount status indicates OK (green) and when i try to run the game eg: Dungeon Hunter 3 its kinda stuck with game logo and quit to main menu after 3-5 sec..

Data path: /mnt/extSdCard/com.gameloft.android.ANMP.GloftD3HM/

Target Path:/sdcard/Android/data/com.gameloft.android.ANMP.GloftD3HM/

I try to double check on the game directory after binding, and everything seems in the right order (as the original directory), still the app freeze during lunch..when i try unbind and put back the files on its original path ~~~ it run smoothly :(

Highly appreciate if somebody can help me to sort it out..

thanks in advance..and Directory Bind = great app
[Galaxy S II Themes and Apps] evil_moses:
Mount Error using SGS3 :(

Hi,

I was using this app on my S2 for a long time and was hoping to use it on my S3 as well now I've upgraded, but the mount fails.

I've enabled logging and the error message in the log reads as follows:

Mount command returned error: BusyBox V1.20.0-cm9 statis (2012-05-06 01:46+0200) multi-call binary.

Anyone know what this means and how I can fix the issue?
[Galaxy S II Themes and Apps] aznmode:
Slig I hope you dont mind but I have posted this in the Sprint sgs3 thread.

http://xdaforums.com/showthread.php?p=27878053#post27878053

Please let me know if you would like me to remove it. Thanks again for creating this app. Still waiting for my s3 to come in to give this a whirl.
[Galaxy S II Themes and Apps] omar.abbas:
Works on S3 or not?

People have mixed results about this app.. it didnt work for me, it copies the files to the extsdcard on s3 and also has the files in the sdcard. and after removing the ones on sdcard, the game didn't work and after a reboot, even the app didnt show anything i did previously for binding, it was back to its initial stage.
[Galaxy S II Themes and Apps] lgkahn:
Problem with sgs 3

With default settings after boot the mount was still there and worked, but didn't show up in the program , so I restored database and it showed up in program but unmounted, so I mounted it again. Also changed settings to alternate. Now it shows up after boot correctly. However, when I run the mount command to check I have the same entry twice. How do I fix this?

Thanks
[Galaxy S II Themes and Apps] ciscostud:
Can someone post some screen-shots on the S3 to show how to config the paths?

My files are being copying t mnt/extSdCard/ and the binding is created but the original files are still on the "internal SdCard". If I erase these files, the files on my external SD get erased also somehow?

I'm so confused with this....can someone explain how it works for S3.....if it even does?

Why Samsung Why!!!
[Galaxy S II Themes and Apps] hypergamer1231:
Detailed steps

First of all read the thread before you post a question

Secondly here are the detailed steps as per my experience

1) install the apk attached to this post

2) open directory bind

3) allow root access and enable it by clicking on the root access ok button

4) press menu button on ur phone

5) select preferences then check alternate database management and also

check perisitant service

6) also check bind on boot and handle usb conection and alert unbind fail

7) press back button to go to the main menu or directory bind app

8) when in the main interface of the application press the phones menu button

9) select add new entry

10) press menu again and click on data transfer assistant

11) now select the folder in which the files are stored (internal sd) tap on the folder once and then tap select

12) now tap on the second white box which says enter mount (target) path

13) and select a directory on ur external sd where u want the files to be transferred

14) now check the box which says transfer files from target to data and then click on add

15) If you perform all the steps correctly first it will transfer the files and then the files from the internal sd will be deleted

16) once this is done just enable the binding by tapping on it so that it shows green color

17) now as a safety measure : once u see that the bind was successfull and the icon has turned green press menu - more - backup database ( the advantage of doing this is that after a reboot or after a rom flash if all appears blank you can just menu - more - restore database and all will be back to as it was)

18) CAUTION : NEVER MANUALLY DELETE ANY FILES FROM INTERNAL OR EXTERNAL SDCARDS. THE APPLICATION IS DESIGNED IN SUCH A WAY THAT IT DELETES THE FILES FROM INTERNAL MEMORY BUT SOME FOLDERS MIGHT BE KEPT AS THEY ARE SO THAT THE PHONE THINKS THAT THE FILES ARE ON INTERNAL MEMORY, BUT THE FACT IS THAT THOSE FOLDERS ARE EMPTY

I AM JUST TRYING TO HELP IF THERE IS A MISTAKE IN MY STEPS PLEASE CORRECT ME. THE ABOVE SETTINGS ARE WORKING ON THE APK I HAVE ATTACHED.
[Galaxy S II Themes and Apps] ciscostud:
Thank for you help....I previous read the thread btw.

Here's what I found too be the easiest way for me. I'll uses Dead space for Example.

I used "Root Explorer" to moved the Dead Space data: "/sdcard/Android/data/com.ea/deadspace_row"

to my external directory "/sdcard/android/data/com.ea.deadspace_row/"

All is well and working Great! I just made sure to create an empty folder "com.ea.deadspace_row" in "/sdcard/Android/data/com.ea/deadspace_row"
[Galaxy S II Themes and Apps] hypergamer1231:
dont get me wrong was just trying to help so did the guide help u
[Galaxy S II Themes and Apps] ciscostud:
Yes Thank You!
[Galaxy S II Themes and Apps] danwooller:
Having mixed success. The app is all setup fine, but with Google Play Music it seems to download a certain amount, then something goes wrong and just under 5Gb of files appear in the LOST.DIR directory and the offlining process starts again. It's not happening around a reboot, it *seems* to reach some sort of file limit, give up and start again. I'm currently trying it with a much reduced offline list to see if that helps.
[Galaxy S II Themes and Apps] ahmedmohsin:
hello

am finding this app very confusing. I tried transferring shadowgun data and it deleted everything :s then the game started downloading the data all over again !

Can someone explain elaborately how this app works ? am lost :( (galaxy s3).
[Galaxy S II Themes and Apps] akkidy:
This works pretty well for my Galaxy S3. I thought I wasn't going to be able to use the 64Gb MicroSD I bought just for this phone. I was able to bind the CoPilot sdcard data directory to my extSdCard. Upon launching CoPilot, it didn't ask me to download the maps again.

Thank you so much OP for this great tool!:good:

Anybody knows how to bind a directory name with space? Bind seems to fail all the time when the directory name has space.
[Galaxy S II Themes and Apps] bsoplinger:
The only suggestion I can offer is this:

When doing Linux-y things on the command line you have to escape spaces, ie.:

mv filename\ with\ spaces filename_without_spaces

Perhaps editing the string that the file explorer returns and manually adding the \ before any spaces would work. Also it may take a double set to work, that it's \\ It's not too much trouble to try both ways.

Sent from my Sprint Evo View 4G (PG41200) using Xparent Purple Tapatalk 2
[Galaxy S II Themes and Apps] akkidy:
Thanks for the suggestion but unfortunately both methods single backslash and double backslash did not work.
[Galaxy S II Themes and Apps] jcheong:
Am I doing it wrong? I have a Galaxy S3. I'm trying to bind:

S: /mnt/extSdCard/NaviOne

T: /sdcard/NaviOne

The disk icon has a green boarder and I see theres a replica of the NaviOne folder in the extSdCard and the file size is 3.2gb same as the sdcard one. However, why does the /sdcard still have the NaviOne folder? isn't it suppose to only act as a link or something? I tried setting the Alternate dbase mgmt on. But all I have is 2 identical folders of 3.2gb.

I thought this app was suppose to allow me to like force move app from internal sdcard to extsdcard?
[Galaxy S II Themes and Apps] ciscostud:
If the binding is enabled it will show a green icon lit up.

When it's enabled the files will still show up under /sdcard but its an illusion tricking your phone) When the binding is not enabled the same files will no longer show up /sdcard. Just an empty folder.
[Galaxy S II Themes and Apps] beginnerteur:
Hello,

I used this cool App and I copied successfull over to my microSD the Android folder. But now I notice, that there are all Apps in, so I'd like to make it back! But how? :confused: How can I copy it back and how can I delete the entry in this app?

Thank you very much :good: and sorry for my bad English!