yashsingh1/xdaforums huggingface dataset:
[Android Software Development] egingell:
Only if you copied them yourself instead of move them... and haven't bound them, yet.

Sent from: SGS5 - LP 5.1.1 / SGS4 - LP 5.0.1
[Android Software Development] CyberCaptainKaz:
Can u mount obb files in internal to external sd card?? Like v can do in lollipop?

I tried but coudnt make it work :(

What I did

Opened app>gave sdcard permission>chooses a games obb via the app>allowed it to choose the destination>mount finished>went to main screen and tapped the button (it turned green on right side)>left FM>opened my game.

Here is the problem, the app says that it need to download external content to play it.

I did these steps in lollipop as well and it worked then, am I doing something wrong? Is the method changed?

I am on

Device- Xiaomi redmi 1s (armani)

ROM - Slim6

Android version - Marshmallow
[Android Software Development] madmack:
Sorry guys it's been a while since I wrote (two months?). That is really because I am get swamped with work/life that I have very little time to dedicate to FM. Unfortunately the changes that Marshmallow requires are not a few lines of code. This is especially true given Samsung's recent mess with their M firmwares. Anyway, I have been working over the last week in whatever little time I have in my days to fix these issues and v2.9.3b is the result of this work. Change log is as following:

FolderMount copy operation has been improved immensely. Copying the entire Whatsapp folder (2.9G) in my device took about ~7 m instead of 2 days ! The reason why FM was so slow copying was because of the recent migration to SAF (Storage Access Framework) which Google is enforcing in android M. This new framework has many bugs, some of the methods they supply are extremely slow and inefficient so I took my time profiling these methods and optimizing them. I think this is acceptable at the moment. The only "slow" thing in my framework is the initial population of folder content. If you have a folder of 1000+ files, this operation might take ~10s but everything else is relatively acceptable.

Samsung ! You are killing me. This version is tested and working with Android M on the S7 edge. The previous beta version shipped with arm x64 binaries, hence why it didn't work on some of the earlier samsung phones. This one ships with the correct arm binaries so in theory it should work correctly with all Samsung ARM based devices 32/64bit.

Samsung: here is a big fat warning and there is very little I can do about it: If you accept the patches that FM proposes and your /data partition is encrypted (which is the default) then all your data and settings will be lost and you'll have to reformat your internal sdcard! Why you might ask? Well, I need to get rid of the custom fuse module that Samsung implements. Their fuse model is linked with the proprietary encryption tool they use. If I want to replace their proprietary encryption algorithm, I need to restore the AOSP encryption tools and there you go. Once you format your /data partition (either in recovery, or by simply rebooting), everything should work fine from that point on. You will end up with the AOSP encryption which, by the way, TWRP can decrypt.

exFAT ? No problem ! The new binaries support exFAT so at least your external sdcard don't have to be formatted too !

Please test. Sorry if I didn't reply to any of your posts. I barely had time to put this in.

I'll look at feedback on this beta in case something terrible happens ! So please keep posting your feedback in any case.
[Android Software Development] lord_muad_dib:
hmm the only version that works for me is 2.9b. with the other 2 each time i try to enable a mount point it gets disabled in a second, no error whatsoever

cm13+supersu+fat32
[Android Software Development] casouzaj:
Thank you, [MENTION=1436971]madmack[/MENTION], for your efforts. I've given the w2.9.3b version a try. Whist linking my WhatsApp folder, FolderMount just crashed at the moment it was about to move the folder to the SD card.
[Android Software Development] madmack:
Thanks for testing. Can you provide a logcat of the error event?
[Android Software Development] miguelfp1:
I've tried 2.9.3b as well, but it doesn't seem to mount (running Resurrection Remix v.5.6.9 on a Sprint Galaxy Note 4). Are there any logs I could grab to help out?
[Android Software Development] Colton127:
App works, it just won't mount my obb folder. Damn.
[Android Software Development] madmack:
yea I'll work on this next. Probably sometime next week. I really just wanted to give you guys an early beta so we can at least mount some folders with 4.2 roms until I finish polishing this.

For those complaining that it ain't intuitive. Well, give me your feedback! How would you improve it? Simply saying "it doesn't work, very not user friendly" won't help anybody.
[Android Software Development] Colton127:
It's a good App. I do like the interface, it just needs a bit of improvement here and there.

Make start on boot and obb support top priority.
[Android Software Development] Blackman75:
Carefully watching this app. Lots of potential here.
[Android Software Development] egingell:
You speak of "improvements" yet offer none. This is a brand new app, take advantage of the opportunity to make it look the way you want it to look.

E4GT - Blu Kuban
[Android Software Development] moliverac8:
This app doesn't work on p3110 or I don't now have to use it. Is there any tutorial please?

Enviado desde mi GT-P3110 usando Tapatalk 2
[Android Software Development] chriscsh:
Not work on P3100, after create new folder, when move the data. It will stop work. I saw the data moved to the new folder, but the old folder still keep the data, is it normal?
[Android Software Development] madmack:
The hope is that you won't need any tutorial. You do need to know what this app attempts to do though and why source is in your internal SD and destination is your extSdCard. You also need to expect that both folders will be populated with the same set of files with read/write access once the mount operation (read: green pin) is functional.

For you guys on the tablet, which folders are you mounting in your internal sd? are other apps (without root) able to delete files from these folders? I'm not using any magic really. FolderMount is using basic java calls to delete folders and copy/paste. It is not using root permissions to do that so far so make sure whatever you're copying from/to is accessible by any app. Best way to check for this is to use any file explorer that does not require root (Astro, ES.. etc) and try to create folder, files and delete them from that source directory. Does that work?

Given that I'm not able to replicate the issues locally and I don't have the same tablet, it becomes immensely difficult to debug.

When reporting an issue though, be more verbose: what source/dest, what's your device/rom version, and is exactly not working (e.g. no green pin, copy paste status bar does not finish... )
[Android Software Development] madmack:
Download connectBot from the play store, connect locally then type "mount > /mnt/sdard/mount.txt" then send me the mount.txt file in your extSdCard directory.
[Android Software Development] moliverac8:
Status bar doesn't finish never I have a P3110 with Cyanogenmod 10.1. This is that I was trying to move.

Enviado desde mi GT-P3110 usando Tapatalk 2
[Android Software Development] madmack:
some files are probably in use. Move subfolders of data instead of the entire folder. "Data" itself is currently not working (and you shouldn't move that entire folder I think in the first place).
[Android Software Development] moliverac8:
Thanks for the response I ask you then if it works

In the future the app will move entire folder?

Enviado desde mi GT-P3110 usando Tapatalk 2
[Android Software Development] madmack:
i might look into this but in truth we can't make moving data very reliable because on boot, some apps will launch before foldermount and start using this folder making remounting (for permissions) and binding eventually even more difficult.

I'm planning to add a folder size with each listing in the file explorer to make it easier for you to choose which folders to bind. I'm also probably going to make it impossible to mount the entire /data folder for the reasons stated above.
[Android Software Development] smar:
Copy of the mount output attached. It's the Download folder that I've added through the app.
[Android Software Development] .xxx.:
Just one word to say about this app.. - 'FINALLY'..

Phew.. i was just about to downgrade my android 4.2.2 to 4.1.2 because of my internal storage shortage on my s3. Before downgrading i thought of searching a method for the last time to bind directory.. and wow.. i found it. What a luck. Thanks to the developer. Will be heading forward for more updates from him :) thanks man.
[Android Software Development] madmack:
you're welcome :)
[Android Software Development] .xxx.:
Did i do something wrong over here? Because games doesn't seem to be working even after the pinned directory shows a green symbol
[Android Software Development] .xxx.:
I got the mistake i did.. instead of folder name 'gameloft', it should be 'games'.
[Android Software Development] cambr1an:
This app has a lot of potential. I am using SGNII on CM 10.1 and tried linking the Camera DCIM folder so I can save photos automatically to the ExtSDcard. However, like smar I am able to read access from Source folder but not write. Hoping this would be fixed.

I would definitely buy the Pro version of this app once it comes out. Thanks dev for this!
[Android Software Development] StephenC82:
Got the same. Gta3 can't write the save game file to the extsd when bound.
[Android Software Development] gelhack:
One caveat that I found on my stock rooted 4.2.2 N7 is that it appears that the -d option seems to be ignored. I fired it up after binding my internal Pictures directory to a subdirectory on my SD card, specifying -d file:///data/media/0/Pictures but lsof showed it scanning the whole external SD card
[Android Software Development] cambr1an:
I'm on latest CM 10.1 nightly with RedPill kernel for Galaxy Note II.
[Android Software Development] madmack:
I figured it out. Expect a fix in the next release :)
[Android Software Development] madmack:
v1.4.2 is out. A bug fix release. Nothing new or major. Play Store app is updated as well.
[Android Software Development] stvn2569:
I'm most likely wrong but I didn't see any instructions on how to use your app. Just wondering if by chance if there's a video on how to use your app. I bought the pro version after getting the free one through the Play Store. Thanks for the work that you do to make my Android experience better.

Sic Vis Pacem Para Bellum
[Android Software Development] egingell:
It's really not that complicated.

---------- Post added at 06:04 PM ---------- Previous post was at 06:01 PM ----------

The Play Store still doesn't have an update option and I'm two versions behind.

---------- Post added at 06:23 PM ---------- Previous post was at 06:04 PM ----------

As if by magic, now there's an Update button; however, it didn't show up in "My Apps" as Updated. Kinda makes me wonder how many other app updates I'm missing.
[Android Software Development] madmack:
my aim was to make this app so simple that you won't need to have any howto. Add a pair, select source and destination, then press pin. If its green, you're all set.

yea, it usually takes a few hours for the changes to propagate in the Play Store. It'll be there.. eventually.
[Android Software Development] madmack:
anybody with mad photoshop skills? we need an icon for the app to replace the current generic one :|
[Android Software Development] romracer:
I've seen this with other apps. As Mack said I think it's just a propagation delay. Eventually I see them in the updated apps list. I've also seen FM not show me an update (1.4.1 for example) when I know it exists. 1.4.2 is showing for me right now though.

Aww I like the generic free icon ;) Except where in the Play Store it has the white background instead of transparent :P

Love this app, great job.
[Android Software Development] madmack:
Yea, it's bothering me. I don't have a high res (512x512px) image of that icon and the biggest one I found had that stupid background on it :(
[Android Software Development] xak944:
I, too, find my Google Music offline cache files beneath /data/data/ as well. This is on a Galaxy Note II with CM10.1 nightly based ROM; this device has its 16GB internal storage on /data, with some sort of bind mount for /data/media/ for the virtual internal "sdcard" instead of the traditional FAT32 partition.

I believe Google Music is treating its cache like app data, not sdcard data, which might be the problem.

How about an 'Advanced' checkbox and allow us to make FolderMount directory pairs outside of the set paths?

Great work on the app so far!
[Android Software Development] egingell:
What's different about mine, then. It's version 4.5.914I.590354, for what it may be worth.
[Android Software Development] xak944:
Same version here. No clue what might be causing the difference...
[Android Software Development] syndrome28:
the new version wont transfer the file to destination... it keeps it on system/android

please check..
[Android Software Development] jay8302:
It took awhile but I finally got the app too work on s3 running miui ROM thanks
[Android Software Development] DarkManX4lf:
Yep same version here. Music is in /data/data. Pinned or not it's there.

Is there a way for this app to create links for the /data folder?
[Android Software Development] madmack:
what are your source/destination directories and did it copy but not delete the source files or not copy at all?

You can't do that with FM atm because I'm locking the source to your sdcard. I can give you guys the ability to mount different directories. Beware that you lose some of FM's post processing of directory names/permissions/multi user paths.. etc so you must know what you're doing.
[Android Software Development] danfozzy:
Can we not mount the whole Cobb or data folders in the donate version?
[Android Software Development] madmack:
yes you can. they're in your sdcard after all.
[Android Software Development] danfozzy:
I've got the latest version from the play store, donated and it won't let me mount, say source folder is entire obb folder please select sub directory. When I press on about in settings it says I have the premium version

I've deleted and reinstalled still no joy
[Android Software Development] casouzaj:
Logcat attached. Thanks again, anyway!
[Android Software Development] madmack:
Thanks for the stacktrace.

Are you running this on M? Did you select the proper root directory of your sdcard when prompted at the very beginning of the first launch? That first step is actually very crucial. The error is thrown because FM wasn't able to map the folder destination to the actual physical location on the sdcard.

Try uninstalling and reinstalling. When prompted to select the path at first launch, select the root directory of your external sdcard.
[Android Software Development] casouzaj:
Yes, I'm running Marshmallow. I installed v2.9.3b on top of v2.9b. FolxerMount has all the permissions allowed. See attached screenshot.
[Android Software Development] madmack:
These are separate permissions that are required for the internal sdcard.

Do this: backup FM (using TB or FM's settings menu). Uninstall FM completely, then reinstall v2.9.3b. As soon as you fire it, it should ask you to navigate to the root folder of your sdcard. Do that in the new screen then hit "select". Then you can restore your backup using the settings menu and restart FM. Try to do what you were doing earlier and see if it crashes.
[Android Software Development] hurray:
Thanks for the new version! 2.93b boots and works very well at my Samsung Galaxy Tab S2 T810 with MM 6.0.1 (with permissive kernel and root at /system).

Now I am able to mount my folders again. :)
[Android Software Development] PieceKeepr:
Working good on my M8. The only issue I still have is that FM won't mount a two word named folder. I have one called PlayMemories Mobile (Sony camera) that fails every time. I tried renaming the folder but a new one gets created by the app.
[Android Software Development] ahac85:
[MENTION=1436971]madmack[/MENTION] I have the same problem on my htc m8 and htc 10
[Android Software Development] dacorsa:
Latest version works on note 4 with MM ?

Thanks
[Android Software Development] Katu Beltza:
I've got Note 4 910F whit a rom stock MM and its appears works (sorry by my english)
[Android Software Development] dacorsa:
what version of foldermount ???

thanks
[Android Software Development] friscoltu959:
Hi all.

My last phone was a Note 3 and folder mount, works flawleslly, I love this program. But Note 3 died and I need new phone. Huawei Mate 8 is my election, but folder mount don´t worlk.

I tried all, beta versions, clear cache, restore backup, but program not working. Someone has solved this problem with Marshmallow? With Huawei phones?

Please help.
[Android Software Development] Katu Beltza:
Last beta version of Foldermount (v2.9.3b)

You,ve got here:

http://xdaforums.com/showpost.php?p=67007980&postcount=3977
[Android Software Development] mattiadj:
The patch in latest version is the sdcard files present in bin folder?
[Android Software Development] Criminal23:
v2.9.3b working here under Alexndr Rom 3.5 MM (SGS5)

Auto move files run in FC, but I put the files by my self and now mounting works like it should [emoji106] [emoji41]

tapatalked from my SGS5
[Android Software Development] techsammy:
Is there a way for this app to take advantage of Marshmallow's adaptive storage feature and integrate OBB files that way? Because, what I found with the normal adaptive storage function is that, it moves only the apk files into SD card and nothing else. So let me know if it can be tweaked in that way, without rooting my S7 edge. (until it's warranty gets expired of course)
[Android Software Development] monnett:
God ! I've been search fo so long foldermount. App with mm support . Many thanks . Work properly on my zenfone 5 with cm13 rom ? :thumbs
[Android Software Development] ghst7:
Hey everyone, quick question about beta version.

Does foldermount beta still need SuperSu as root manager to work, or the stock root manager of cm13 is enough?
[Android Software Development] egingell:
Yes. When and if that changes, I assume it'll be in the change log.

Sent from: SGS5 - LP 5.1.1 / SGS4 - LP 5.0.1
[Android Software Development] ghst7:
Thanks for the info
[Android Software Development] mobydick1950:
It works pretty fine on my Note 4 910F with 6.01.

The only problem I have is after installation of 2.9.3.b (last version), I can`t see the sd card from the PC anymore.

Did I do something wrong. There is a note by system, that sd card is mounted as media device.

Doing the card out of the phone via cardreader to the PC everything is fine.

29.05.16

To see my sd card again, I found only one solution:

factory settings and install 6.01 Rom again with ODIN. (and waiting for a newer FM version)

Does anybody know an easier solution??

[MENTION=1436971]madmack[/MENTION]: Thanks a lot so far.
[Android Software Development] rakeshbro:
On v2.9.3b on/off toggle is not smooth. I see like a square box in the toggle box around edges.
[Android Software Development] Andycar:
I can confirm this graphics bug.
[Android Software Development] MrHomebrew:
Think we all see it
[Android Software Development] tanker10:
Not Working on most Huawei devices!!!!

Due to the fact that Huawei devices have 2 recoveries (so the phones cant get bricked) Folder mount gives an error that says that the second recovery should get removed. After a "successful" removal the recovery stays on the device and folder mount is pretty much powerless. If there could be an update that makes Foldermount work it would be really appreciated (also tried getting it to work on non-stock roms but no difference). If i didn't explain my Issue correct mainly it cant work while there is a second recovery (/system/etc/install-recovery-2.sh)
[Android Software Development] rakeshbro:
[MENTION=7377963]tanker10[/MENTION] don't quote whole op Topic. .
[Android Software Development] piquadrat:
What will happen if I do not accept moving files after adding a folder pair?

Will the source (internal sdcard) folder content be destroyed?

Or it will be only covered by a hard/soft link until the pair is active? And disabling a pair will make the original source content show again?

I want to use FM as a temporary camera video records redirection to otg flash and hence the question.
[Android Software Development] egingell:
The files remain and are covered and inaccessible until the link is disabled.

Sent from: SGS5 - LP 5.1.1 / SGS4 - LP 5.0.1
[Android Software Development] ered15:
Have a Moto G XT1540, with Andorid 6.0 and FolderMount 2.9.3b I't has all the permissions and rooted, but for some reason it's not working, I activate a Test mount but i can only see the file in Destination folder and not the Source, is this device supported?
[Android Software Development] dimm0k:
does this work with Marshmallow?? it was broken for me in Lollipop, but now I'm on Marshmallow...
[Android Software Development] madmack:
Newly baked version is out. v2.9.4b addresses some of your comments so thanks for your invaluable feedback !

Fixed the ugly switch. No ugly artifacts anymore.

More optimizations to the SAF (Storage Access Framework). Copy operations should flow smoothly now.

Fixed a bug were if destination folder doesn't exist and you delete the pair, FM asks you to move files back to source. It now doesn't.

Android M? FolderMount will now not let you use the app unless it has the proper access rights to the external sdcard root path. If you give FM any other folder, it'll just keep popping the same dialog again until you do so. This is critical because a lot of the functionality of the app -such as the file browser- depends on this critical step being done correctly.

As always, your feedback is very important. I am particularly worried about these versions breaking compatibility with pre-M releases of Android. I haven't tested that at all in these beta releases given that all my devices now have Android M. :cool:
[Android Software Development] ahac85:
Have you looked in to the issue where if a folder has a space we are unable to mount it? For example i want to mount "Tunein Radio" but i am not able to.
[Android Software Development] egingell:
Works fine for me. Neko Atsume uses "screen shot" and I have it bound just fine.

Sent from: SGS5 - LP 5.1.1 / SGS4 - LP 5.0.1
[Android Software Development] PieceKeepr:
You're using one of the latest versions?
[Android Software Development] egingell:
Yup.

Edit: Well I can bind them just fine, but I can't unbind them.

Sent from: SGS5 - LP 5.1.1 / SGS4 - LP 5.0.1
[Android Software Development] casouzaj:
Thanks a lot,! With your new pop-up window alerting me to grant access rights to the external SD card, I just had to tap OK and select the root of my card, and everything is back to track.
[Android Software Development] ahac85:
Actually he is right it us being mounted but not showing as mounted in the mount section, look at screenshots
[Android Software Development] ahac85:
On a reboot the toast says for that particular mount as failed but its actually mounted. I guess it's always been working.
[Android Software Development] egingell:
As I said in my edit, it bind just fine, but won't unbind.

Here's SuperSU's log of what it's doing. There's a weird "\040" when it tries unmounting.

Sent from: SGS5 - LP 5.1.1 / SGS4 - LP 5.0.1
[Android Software Development] ahac85:
I agree it doesn't unbind
[Android Software Development] casouzaj:
Same issue here. It copies (not moves) from the internal storage to the external SD card, then it refuses to bind them.

There is another strange behavior. After a reboot, it asked for access rights to the external card again.
[Android Software Development] ahac85:
I can confirm on reboot it asked for storage permission again, ive just gone back to previous beta as it seems more stable for me
[Android Software Development] PieceKeepr:
Same thing here on my M8.