yashsingh1/xdaforums huggingface dataset:
[Android Software Development] bsoplinger:
After flashing a jellybean ROM in my Asus Transformer TF101 I'm having an issue with a binding that used to work when it was running Android 4.0.3. I got the message the first time I ran FolderMount about having updated Android. Nice work there although the corrections it applied to transition from /sdcard to /storage/emulated/0 weren't correct. It also didn't catch the change in location for the microSD card but I wouldn't expect it to. Once I fixed them all was fine but this one:

From /sdcard/Download

To /Removable/MicroSD/Download

I corrected it to:

From /storage/emulated/0/Download

To /storage/sdcard1/Download

When I try to activate the binding I get an error about not being able to correctly modify permissions. Its unclear whether its talking about the source or destination.

Any ideas?

Sent from my Nexus 7 using Xparent Purple Tapatalk 2
[Android Software Development] RealityFails:
What folder do I need to mount? Please help me anyone
[Android Software Development] RealityFails:
Help me with your app, please......
[Android Software Development] egingell:
First of all, this is not my app and you need to be way more specific.

Edit: Asking which folders to mount is not specific enough. There's an app called Link2SD that, even if you don't use it for its designed purpose, will show you where a specific app stores its data.
[Android Software Development] RealityFails:
I want to move the one data to my ext SD.
[Android Software Development] bsoplinger:
To add on to the help provided here...

Install and run Link2SD. Look at the info that it provides for your app. That will be the source directory for the link you'll create.

Or you can try the newer version in the OP and see if the apps analyzer can identify the app in question. Its an experimental feature and may not find your app or may get it wrong but it's still easier than link2SD if the new feature works.

Sent from my Nexus 7 using Xparent Purple Tapatalk 2
[Android Software Development] RealityFails:
I

Thank you.

They're in the mount/avec etc how do I access that area. Phone is rooted

Found it on astro can't get to that area from FolderMount

Edit, found how to access folder I'm trying to move nfs mw to SD card
[Android Software Development] cowhow:
Great app...bought the Pro version off the Play Store. I've got a GS3 with CM10.1 and KT's kernel and this app works without a hitch. I've been struggling with a way to get music off the phone and this does it. So, I'm assuming when I flash a ROM I just reinstall Folder Mount and recreate the mounts since the target folders will already exist.
[Android Software Development] RealityFails:
Still doesn't work let me sum up my issue.

I wanna take nfs mw and move the data folder that holds the gb about of x data. And I wanna move that to my 32gb. I used the app analyser works good, I went to the source folder where it showed me com/ea/nfs or whatever is this is. Now what do I do for the data part? Do I do that auto thing that pops up?

Can someone noobify for me
[Android Software Development] kasra001:
does it works with obb datas?
[Android Software Development] tata_brada:
Nfs data folder is

Android/data/com.ea.games.nfs13_row

Create pair of that folder on your SD and move data. Thats it! You can chose "auto".

---------- Post added at 03:55 PM ---------- Previous post was at 03:53 PM ----------

Android/obb

Yes!
[Android Software Development] kasra001:
is this safe for memory card to use?
[Android Software Development] bsoplinger:
Here is my personal work flow, you may want to do it differently...

My microSD gets mounted as /Removable/MicroSD and my internal memory as /sdcard. This will be different for Android 4.2+ for the internal memory and different between devices and manufacturers for the actual memory card. You will need to adjust accordingly. I'm also going to assume its data not obb that you're linking.

The first thing I did was to create a directory on the card called FolderMount simply because I want to segregate the directories linked to internal memory from other stuff I put on the card like videos or Word documents. I use ES File Explorer but any file manager app will do.

Then I created a link. If I use the apps analyzer I'll leave the name and Source directory as is (which should be /sdcard/Android/data/com.ea.nfs) but edit the Destination. Click on the text of the link underneath the word "Destination" and you'll get a file selector. I ignore what's already there and go to the menu and pick "/ path" then choose yes after it warns me. I then go back to the file manager I was using and create a new directory within the FolderMount directory I already created on the card. Using your example I'd name it "com.ea.nfs" but any name is acceptable. I always name mine to match the original name but that isn't required. Then I go back to FolderMount and use the selector to path to the newly created folder which for this example would be /Removable/MicroSD/FolderMount/com.ea.nfs and then use the checkmark to finish. If you did everything correctly you'll get a warning telling you that the source directory isn't empty and asking if FolderMount should copy the contents to the Destination, possibly overwriting files, and you agree. Once the copy finishes, you now have an entry for nfs on the main FolderMount screen with a white pushpin. Tap it once to create the link and if everything works the pushpin will turn green.

Sent from my Nexus 7 using Xparent Purple Tapatalk 2
[Android Software Development] egingell:
Strictly speaking: the only thing that's "SD card safe" is leaving it in the box and not using it.
[Android Software Development] kasra001:
guys plz help

in my country(iran) there isn't any way to pay for pro version.....can anyone help me?
[Android Software Development] RealityFails:
I create pair, the data moves from phone to sd. But when I play nfs it asks to reinstall
[Android Software Development] RealityFails:
Many replies. Still no help I have evo 4g Lte has crappy 9gb.

I just want to move the chunk data obb folder to sd.

A simple 10 step tutorial will do, I can send someone 5 dollars PayPal. Etc.

Wanna move gameloft to external sd.. That's all I wanna do. I moved data in past pin was green but still asked me to reinstall.

I wish gl to sd was working
[Android Software Development] egingell:
The OP has a 5 step tutorial. If you can't make it work, the OP also has a link on how to report a problem.

You have not included any of that requested information. Version 2 is beta and he needs as much information as he can to make it work for everybody.

Edit: Also, [MENTION=3514861]bsoplinger[/MENTION] provided a nice detailed write-up for you.

Sent from my E4GT.
[Android Software Development] Ingenium13:
Make this work in reverse?

Is there a way to make this work basically in reverse? I want my external SD card to appear under internal storage. The reason is that some apps will only see the internal SD card (the main app I'm having the issue with is a dropbox syncing app I use to backup my SD card. It's root directory is /storage/emulated/).

I tried setting up a mount point and mounting /storage/extSdCard to /storage/emulated/0/ext_sd (after creating the empty folder), but it didn't work. I'm using a Galaxy S4. Thanks.
[Android Software Development] bsoplinger:
Try making a folder on your microSD (I named mine sdcard) and link to that. For example /storage/extSdCard/sdcard linked to your /storage/emulated/0/ext_sd.

Sent from my Nexus 7 using Xparent Purple Tapatalk 2

---------- Post added at 08:52 PM ---------- Previous post was at 08:49 PM ----------

I felt sorry for the poor poster who couldn't figure it out from the OP but I know some people need explicit examples and just don't do well with more general directions. I thought the OP was plenty good enough myself.

Sent from my Nexus 7 using Xparent Purple Tapatalk 2
[Android Software Development] RealityFails:
Ok I found my issue I had the newest version and it wasn't working installed the google play version followed the op 5 step and it worked finally.... Thanks to those who offered help
[Android Software Development] egingell:
I updated my df.sh script.I had a bug that showed incorrect top-level folders for binds that were bound out of order (e.g. after boot).
[Android Software Development] bsoplinger:
I cannot get anything to open this zip. What Android app do you use for it?

Sent from my Nexus 7 using Xparent Purple Tapatalk 2
[Android Software Development] crz6662:
Just purchased pro. Works very well on 4.2.2. Fast and easy.
[Android Software Development] RealityFails:
You can only have 3 things on this?
[Android Software Development] yomiguy:
3 folders for free, but no limit folders if you buy pro version ;)

I have pro and it's awesome! ;)

Enviado desde mi GT-P3110 usando Tapatalk 2
[Android Software Development] egingell:
I use Root Explorer for everything. It opens up ZIPs as if it were directories. Root Browser (ROM Toolbox) also works, as do ES Explorer, Yaffs Explorer, and ASTRO File manager.

And, yes, I just checked all of them after downloading the ZIP from the post.

Edit: However, opening it directly from the XDA app with Root Explorer failed, so I had to open Root Explorer, navigate to XDA's download folder, and open the file from there.
[Android Software Development] blueeagle69:
It moves it.

Like the other post said, don't trust what you are being showed as to the system the app data is still on the internal storage which of course it isn't.

My mate has a 4gb Samsung Tab2 7inch which is hopeless for large games. Thanks to me rooting his tablet and finding this app for him he certainly wouldn't be playing Real Racing 3.

Folder Mount works and does so very well indeed.
[Android Software Development] bsoplinger:
That's enough to be able to tell if you can figure out how to use the app and if it works for you. Then you pay for it. Think of it as a trial version instead. After all the developer deserves to be paid for his work.

Sent from my Nexus 7 using Xparent Purple Tapatalk 2
[Android Software Development] RealityFails:
I did buy it
[Android Software Development] stompyz:
im about to install a custom rom, and gonna do a wipe, ive mostly mounted large games to ext sd (obb), any option for backup of any sort or ill have to install the apps again? as far as i know the apps executable is still in the internal sd

any suggestions?

thanks in advance
[Android Software Development] bsoplinger:
If your custom recovery will retain the contents of /data and /sdcard then you're good. Just the standard wait for all the dalvik caches to be rebuilt on that first boot. But if you're worried about loosing the link info just use the backup option in settings and save the backup files to your ext SD and restore them after the ROM install.

Sent from my Nexus 7 using Xparent Purple Tapatalk 2
[Android Software Development] sevenpastzeero:
I like the way how it exclude the destination folder from showing in the gallery. I used Directory Bind before to mount whatsapp and viber's folders and always hated the duplicate albums I have. Now it looks organized. Thank you.

Ps: can you explain to me how you achieved this.
[Android Software Development] stompyz:
im gonna do a wipe app/data since i undetsood its always best to do that before installing any roms. this will probly delete all my apps so i guess ill have to backup them
[Android Software Development] botsaris:
Yesterday, I installed foldermount and used it to install 3 games to my external sd. After that, my battery drain has significantly increased. I have unpinned the created pairs and the problem persists, I have also checked the exclude from media scan box, nothing seems to stop the drainage....Any thoughts?
[Android Software Development] egingell:
I guarantee that has nothing to do with FM.

Sent from my E4GT.
[Android Software Development] RealityFails:
Hasn't drained mine..
[Android Software Development] blueeagle69:
Agreed. Folder Mount would not be causing battery drain because it doesn't do anything in the background.
[Android Software Development] bsoplinger:
Actually FolderMount can indirectly cause lots of activity. Link a folder with 20G of mp3 files and watch how long it takes the Android media crawler to add all those files to the database, especially if the external card wasn't very fast. The source folder would need to be somewhere that the crawler would look normally to make it happen of course. But the crawler shouldn't be looking in the app data area. OTOH, Gameloft among others was pretty bad about just making a folder under /sdcard for their files and that is a location where the crawler looks.

Sent from my Nexus 7 using Xparent Purple Tapatalk 2
[Android Software Development] ntajlis:
20gb of mp3 files. Lol. Probably take 10 minutes or less transferring using FolderMount internal to sdcard. (I have a 64gb fat32 sdcard class 10). But why do you carry that much anyway?

SPH-L720_!
[Android Software Development] bsoplinger:
The transfer wasn't the issue just the media crawler. Took forever. As to why, well I already have a 64G microSDXC in my tablet and the dock for my Asus Transformer TF101 has this nice full sized SD card slot where the card goes completely inside and doesn't stick out so I figured it'd be handy to keep part of my music library handy all the time.

Sent from my Nexus 7 using Xparent Purple Tapatalk 2
[Android Software Development] kamranhaghighi:
it sayd need to repair something to galaxy phone i sayd yes btw is this app safe:eek: risk of bricking?!
[Android Software Development] Stuartofmt:
Mount points dropping after tablet sleeps

I have the paid version of FolderMount. I am mapping /storage/emulated/0/SD to /Removable/SD so that I can access the SD card from various apps.

When the folder mapping is initially set up, and on reboot - all is well. However, if the tablet goes to sleep, the mapping ceases to work when I wake it up.

Checking from a terminal ('mount | grep 8:1') , the mount points still exist although the device typically changes from /dev/block/vold/8:1 (after boot) to /dev/block/vold/8:17 (after sleeping). Note that the actual SD card mount from /dev/block/vold/8:1 to /Removable/SD stays the same. The mapped directory /Removable/SD is not visible even to a command like 'ls /storage/emulated/0/SD'. I have also tried mapping from /data/media/0/SD with the same behavior.

If I unmount and remount the mappings using FolderMount (unpin and pin) - it works again, both from applications and from a terminal emulator. Note that this 'resets' the device mapping to /dev/block/vold/8:1.

Clearly it's impractical to unmount / remount every time I wake up the tablet :)

Two questions:

(1) How to make the mapping persist when the tablet goes to or wakes up from sleeping ?

(2) I had played around myself with 'mount -o bind dira dirb' in the past but could not get it to work satisfactorily. What in addition to the mount -o bind etc is required to get the directory mapping to work ? Basically, I'm asking because it may be practical to set up an init.d shell script to achieve the same results at boot time. If there is a problem associated with the tablet going to sleep, perhaps a cron type periodic check to re-instantiate the mount points ?

I'd be more than happy to be a tester for any improvements.
[Android Software Development] bsoplinger:
Simplified hand waving in grand gestures but not extremely accurate explanation follows:

The multi user "stuff" added to Android 4.2+ includes changes to the location of the internal memory (that's why there's the emulated in the path to the pseudo SD card) because each user will get their own memory. It also added additional security related code which results in things like a bind not propagating outside the thread that creates it which is why the old DirectoryBind app doesn't work on Android 4.2+ nor will a script. So it's not possible to simply write a script with bind commands that can mimic what FolderMount does for the current version of Android.

There is a trick where the USB debugging code can get invoked and it runs at a deeper level than a normal command and the results of that process can propagate beyond the thread and that's what FolderMount does.

Sent from my Nexus 7 using Xparent Purple Tapatalk 2
[Android Software Development] Ingenium13:
I just tried that and it doesn't work either. The folder on the internal storage is empty, but the source folder on the external sd card has files in it.
[Android Software Development] Sean09:
Does pro have a device limit? Can you make it available in the play store instead of an iap?
[Android Software Development] egingell:
No app that I've ever heard of has a device limit, purchases are attached to your Google account, not the phone, and FM is available in the Play Store.
[Android Software Development] Sean09:
Fantastic. Please share the link to the pro version that can be purchased on the play store and I'll buy it!
[Android Software Development] Bait-Fish:
madmack posted earlier in the thread that the in-app purchase unlocking premium status and features is linked to your Google account. There is no separate "pro" version on Play or otherwise.
[Android Software Development] Ja_som:
Hi, can I pair more source folders to one destination by selecting them at once? I have installed Aviary app with 20 plugins, i want to move them all to one folder. But i don´t want to make 21 pairs manually.

Thank You

Sorry for my English
[Android Software Development] bsoplinger:
Ummm, I hope that you didn't link them that way based on the poor wording in my post. The source folder should be on your internal memory and the destination on the microSD card.

If you're running Android 4.2+ try using the path /storage/emulated/0 instead of /sdcard and see if that helps. It didn't matter on my Nexus 7 but wouldn't work on my Transformer TF101 until I used the full path. I also had to use /storage/sdcard1 for the microSDXC card instead of /Removable/MicroSD which was the Android 4.0.3 path but I think that was due to moving from stock to a custom ROM.

Sent from my Nexus 7 using Xparent Purple Tapatalk 2
[Android Software Development] egingell:
Not all at once, but you can link the same destination folder to multiple source folders. You just need a separate pairing for each one.

Note: I just tried to make sure. :good:
[Android Software Development] karaern:
Floldermount and 4ext?

Anyone has idea what will happen if whole sd card is formatted to 4ext and then Floldermount is installed and applied?

Will the whole volume of sdcard be available for file saves larger than 4gb or the system will be a total mess?

Note : don't wanna try it alone, because the hassle that shall experience to restore links, apps data, move them to pre-backup state, still can't see any solution for this.
[Android Software Development] madmack:
in most phone setups that I've seen, internal sd is mounted as "fuse" in JB ROMs which is a virtual fs and external sds as exFAT or fat32. fuse supports file sizes bigger than 4GB so storing these big files in /sdcard shouldn't be an issue. If you have your external also as ext4 or exFAT, then you should be able to have files > 4GB in your external and have them binded with no problems as well.
[Android Software Development] ilegales:
just found FolderMount after using directory bind for a long time on my galaxy note

now i also have a Nexus 7 running 4.2.2 and trying to get some games to the external SD card with the OTG cable

BUT i seem to be in the whole destination - seems a whole load of files to choose from on the Nexus

Source

/storage/emulated/0/Android/data/com.ea.games.nfs13_row

Destination

/mnt/shell/emulated/0/usbstorage/sda1/Android/data/com.ea.games.nfs13_row

i need to check please what is the correct file location to put on the nexus

thanks
[Android Software Development] madmack:
v2.0.5 is out in the play store and in the OP. Complete change log in OP and website. Finally had a few hours today to squash more bugs and wrap things up for a release.

need to see your mount.txt file. consult the OP under how to file a bug report.
[Android Software Development] ilegales:
Hi

i tried to run connectBot and connected locally and then typed in the required txt input

but says its: Not found

can someone just tell me where the correct destination folders is on WugsFresh Root stock 4.2.2

thanks
[Android Software Development] bsoplinger:
As far as I know stock Android doesn't automatically mount OTG devices. I use Stickmount on my Nexus 7 but others use USB OTG Helper (I'm pretty sure that those 3 words make up the app name but I may have them out of order) and that mounts the device in a different location. FolderMount sticks it at:

/storage/emulated/0/usbStorage/sda1

Here's how I've linked the ComiXology database (from the data area) :

Source: /storage/emulated/0/Android/data/com.iconology.comics

Destination: /storage/emulated/0/usbStorage/sda1/FolderMount/com.iconology.comics

Here's how I linked the Max Payne database (from the obb area):

Source: /storage/emulated/0/Android/obb/com.rockstar.maxpayne

Destination: /storage/emulated/0/usbStorage/sda1/FolderMount/com.rockstar.maxpayne

Unrelated note:

New feature request: When the app backs up its data, can you either add a human readable text file of the currently defined links or add them to the somewhat human readable preferences xml file? It'd make it easier to cut/paste examples like I just did easier but more importantly make it easier for people to post problems here also.

Sent from my Nexus 7 using Xparent Purple Tapatalk 2
[Android Software Development] ilegales:
thanks for the reply

i am rooted using wugsfresh - not stock rom and i have stickmount also

i tried and tried using the exact same folder names as you suggested and still it does not have a green pin light

and game asks for additional data to be DL

on your Destination folder - how do you create the game folder -ie /com.rockstar.maxpayne

i think that is where i am going wrong - as same thing happened to me with directorybind...
[Android Software Development] yomiguy:
Thanks for last update mad max! Finally we have it in Spanish! :)

Wonderful! ;)

Enviado desde mi GT-P3110 usando Tapatalk 4 Beta
[Android Software Development] MrHomebrew:
I am having no luck with foldermount ever sense the latest update today. I can not mount any of my games. I tried deleting and doing a full install of the app again. Still with no luck and not being able to mount any games after moving them to external SD. Also once I try to mount games data using foldermount I am not able to see any files on my ext SD card, I have to restart the phone.

SOMETHING IS SERIOUS WRONG

It was working perfect before the latest update.

PLEASE PLEASE LOOK INTO MOUNTING ISSUES AFTER LATEST UPDATE.

KT-SGS4 kernal (with k-tweaker)

Omega 5 ROM

64gb SD card

I purchased the pro version and would greatly appreciate this issue being looked into.
[Android Software Development] egingell:
Wow. You sure put a lot of words in there. Too bad none of them are the least bit useful.

Sent from my E4GT.
[Android Software Development] atz06:
Works great with my rooted Hisense Sero 7 with a 64Gb SD card. Wonderful product!:good::good::good:
[Android Software Development] MrHomebrew:
Its ignorant and pointless responses like yours that don't need to be said. I've given detail and besides are you the developer of this app.....

If not then mind your own business and keep your bull**** opinion to yourself.

I included what phone I have, the ROM and kernal thats a start to looking for a fix.
[Android Software Development] egingell:
You did not provide any useful details. Go read the first post. There's a link to a post outlining what is required to report a problem.

Sent from my E4GT.