yashsingh1/xdaforums huggingface dataset:
[Android Software Development] madmack:
I would ask these questions in the xperia forum under the patch's respective thread. This issue has nothing to do with FolderMount and everything to do with Sony and the root method on your device.
[Android Software Development] egingell:
The fix doesn't find busybox? You'll have to get support for that from Nut.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Android Software Development] joelstitch:
I have a Sprint Galaxy Note 3 SM-N900P with Bonsai_BETA_v0.0.3 - 12.12.2013 (which removed KNOX) and FolderMount doesn't work. It just doesn't mount any folders at all. I had it working fine on my old Galaxy S3. Any suggestions?
[Android Software Development] madmack:
send a bug report from the app's setting menu and I'll have a look. Don't forget to mention the issue at the bottom or top of the email so I know what to look for.
[Android Software Development] joelstitch:
OK done, I sent the email.
[Android Software Development] Shocky2:
Shame, this stopped working with Jamal's Kit Kat rom, when I browse to obb folder it's empty and app analyzer isn't picking up the obb data.

:(
[Android Software Development] danarama:
Sounds like a rom issue

-----------------------

Sent via tapatalk.

I do NOT reply to support queries over PM. Please keep support queries to the Q&A section, so that others may benefit
[Android Software Development] rlorange:
It does work. Just create a folder called obb on your external card and the move all your obb folders on external memory to it then Link the folder with all its contents to your empty up but use the path to obb on your emulated 0 folder...

Note I'm using it as secondary ROM do my path is raw-data...
[Android Software Development] Shocky2:
Foldermount won't let you link the whole obb folder, so how are you doing this?
[Android Software Development] rlorange:
You need to mess around more man!...

I'll give you a hint: look closely at my screen shots...
[Android Software Development] egingell:
[MENTION=3145598]rlorange[/MENTION]: you're tutorial only works if the SD card is emulated. If it's not, nothing will be in /data/media.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Android Software Development] rlorange:
Most likely :) The trick with Folder mount is to experiment. I've had to change the paths several times now across different ROM versions but I've always got out working in the end
[Android Software Development] egingell:
End-users in general won't experiment. At any rate, I suspect [MENTION=3006548]Shocky2[/MENTION] needs to disable directory checking.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Android Software Development] rlorange:
No there is a problem with GE edition I experienced it myself.

The Normal obb location at data/media/obb gets linked to data/0/Android/obb for other ROMs so you mount your folders in /data/media/obb and it shows up in the correct place in /Android/obb.

With GE KK something has buggered this but I figured out you can mount the app obb folders themselves by mounting the contents of a folder to replace the contents of data/media/0/Android/obb directly thus bypassing the broken/changed system...

Since I do not run GE as primary I don't know if it works...

P.S. my reply was device specific to S4 GE ROM... Phones have has emulated internal SD for a while now. My S2 was the last phone that had a partitioned one
[Android Software Development] madmack:
buggy ramfs (read kernel) . The obb directory should be shared among users and this behavior that you mention is indicative of a bad port of the fuse daemon to the new KK standards. The declaration of which is in the ramfs.

not FM's issue
[Android Software Development] rlorange:
Oh I never assumed it was FMs fault. But the work around is trivial IMO...

Was thinking actually. Since GE edition is based on Samsung TW maybe it needs that same module patch or similar that FM automatically does for TW ROMs?
[Android Software Development] madmack:
It does not. The beauty of AOSP. What makes you think that it needs the module patch? In TW ROMs without the patch, pins don't turn green at all.
[Android Software Development] alucard_24:
New Kernel Released

delete
[Android Software Development] Shocky2:
Maybe but others are claiming it's working, I've tried what users have suggested but nothing is working. Even if I mount the whole obb folder it turns green but clearly the mount isn't working as space is still being taken up on the sdcard.

Whatever I try the mounts don't work even though they are green and the folders in the obb folder seem to be invisible yet with any file browser I can see them.
[Android Software Development] egingell:
Did you read the FAQ? Particularly the one regarding disk space.

What do you mean "seem to be invisible"?

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Android Software Development] Shocky2:
Invisible as in when I browse the obb folder with foldermount there is nothing there, the app analyzer also doesn't pick them up.

I've been using foldermount for months with touchwiz roms on my i9505 with no problems, just having these problems with AOSP roms even though other users claim it's working.
[Android Software Development] egingell:
Then I will defer back to [MENTION=2872010]rootSU[/MENTION]'s post... or it's your device.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Android Software Development] Shocky2:
But other users with the same phone rom are claiming it's working so I don't get it.

Anyway, I think i'll give up on foldermount for now. :(
[Android Software Development] egingell:
I'd hate to break it to you, but no two phones are the same nor are two ROM setups.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Android Software Development] madmack:
Read my post above. It's the kernel. If FM can't pick up the obb folder on the official GE kernel, let me know.
[Android Software Development] Shocky2:
Well I've tried three kernels, KT, Faux and Alucard, all producing the same problem, Jamals Nexus come with KT I think.

Flashing a stock rom would probably cause more problems for me, I don't like random reboots.

This is true.
[Android Software Development] madmack:
send me init.jgedlte.rc from the root of your device. If it contains

service sdcard /system/bin/sdcard -u 1023 -g 1023 -l /data/media /mnt/shell/emulated

then this shouldn't happen as the -l flag makes sure the obb folder is shared in /data/media/obb instead of being separated by user id as in /data/media/0/obb which FM does not support.
[Android Software Development] Shocky2:
Okay, I've sent you a PM linking to the file but it appears to show.
[Android Software Development] madmack:
interesting. Where is the obb content located exactly in /data/media
[Android Software Development] Shocky2:
I'm not sure, /storage/emulated/0/android/obb used to be the folder they were located but now i'm not too sure.

Anomaly 2 for example, I can't find the game data for that at all.

I can see data/media from root but there's nothing in there, or at least there doesn't appear to be anything in there. :confused:
[Android Software Development] madmack:
That's your issue right there man. Either root is not properly applied or something really weird is happening. Data cannot exist in /storage/emulated/0 physically as this is actually a fuse bind point to somewhere in /data. If you can't see anything in /data, FM can't either.
[Android Software Development] Shocky2:
I've read about this fuse bind before but never gave it a second thought as it worked anyway.

I can see the obb files if I navigate to /data/media/0/android/obb in es file explorer but again not with Foldermount. :confused:

Oh well, maybe in a few rom updates Foldermount will just mysteriously start working again. :silly:
[Android Software Development] xdapowerapps:
I have Anomaly 2 and I can assure you that /storage/emulated/0/android/obb is a symlink to the actual directory of /sdcard/Android/obb. If you are unsure if you are rooted or not, download Root Checker from the Play Store.

At this point, I'll assume you are rooted so here is my next suggestion. Download ES File Explorer, press the search button, and search for com.elevenbitstudios. If the search pops up with the file/folder, then open up its properties and see where it is located. Make a note of it for the future for other apps/games.

FM works fine for me.

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

That's odd. Are you sure you've granted FM root rights? If not, then it will not be able to find the files you are looking for. Go into your Superuser app, remove FolderMount, and then start FM again. This time, grant it root access. Then proceed to link your folders. Cheers.
[Android Software Development] Shocky2:
Yep, I've tried that with es file explorer already and it just goes into an infinite search loop and finds nothing. It's still a mystery as to where the Anomaly 2 obb files are located as they are not located with the other obb files on my device, unless it's hidden somehow which I don't understand.

Foldermount definitely has root access, root appears to be working for other Root apps i'm using. Titanium Backup, Device Spoofer and Root Explorer to name a few.
[Android Software Development] xdapowerapps:
Weird, works fine for me:

---------- Post added at 04:55 PM ---------- Previous post was at 04:44 PM ----------

You said you're sure it has root rights. I still recommend removing it from the Superuser app and re-granting it permission. Try it out for the sake of completeness.
[Android Software Development] Shocky2:
I tried it and it didn't solve the problem, worth a try. :)
[Android Software Development] xdapowerapps:
Haha, was worth a shot. Could try to reinstall COUGH. lol. But if not, did you go into the menu and use the "App Analyzer" to see if Anomaly 2 shows up (it's 1.4GB, should be in the first few).
[Android Software Development] Shocky2:
It's showing in the app analyzer but showing the size as 0 B and yes it's installed. ;)
[Android Software Development] egingell:
If it's showing 0B, it just might be linked properly. Post your 'mount' output (mount >/sdcard/mount.txt).

Edit: On the other hand, my Theme Park Builder has a size and I have the whole .../obb folder linked.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Android Software Development] Shocky2:
Out of curiosity I installed FM on my Nexus 7 FHD just to see if it would read the obb files and it did for everything except Anomaly 2 which again showed up as 0 B and I couldn't see the obb folder for that game when using a file explorer.

Weird! What is it with that game? :confused:

Anyway, mounting other folders seems to work on the GS4, if I mount the download folder for example it works fine, detects existing files and moves them and appears to mount correctly.

The problem is the just the obb folders, also can't see a "mount.txt" file, also searched using es file explorer and found nothing.
[Android Software Development] madmack:
I'll need a bug report from within the app to further analyze that as the mount points aren't enough.
[Android Software Development] madmack:
Is this on the stock nexus 5 kernel? An important environment variable is not exported correctly in the kernel's ramfs. I also don't see the mount point of the usbdisk
[Android Software Development] danarama:
I must have knocked the usb when taking it. I can't do another until tomorrow now as I left my otg on my desk at work.

Nope, can't use stock kernel for this.

-----------------------

Sent via tapatalk.

I do NOT reply to support queries over PM. Please keep support queries to the Q&A section, so that others may benefit
[Android Software Development] egingell:
Guh? My kernel is stock... both phones.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Android Software Development] madmack:
can't use stock? Issue is in your kernel.
[Android Software Development] danarama:
Nexus 5?

Nope. Because nexus 5 does not support OTG storage out of the box. Only OTG HID

Could you elaborate on the problem with the kernel so I can ask the kernel dev please?

-----------------------

Sent via tapatalk.

I do NOT reply to support queries over PM. Please keep support queries to the Q&A section, so that others may benefit
[Android Software Development] egingell:
No and I just noticed you were talking about OTG. Kernel support is definitely needed for that.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Android Software Development] madmack:
Need to ask your kernel dev to export the SECONDARY_STORAGE environment variable in the ramfs.

Side note: I'm getting really tired of fixing derps of the KK kernel by other devs. I've been actually repeating this solution for quite some time here in my thread but it's silly to think that all devs will check this thread for guidance on how to properly implement sdcard (and OTG) emulation in KK. This is the last time I actually talk about that. If you don't have an official KK kernel (or official CM kernel for that matter as I'm willing to patch these) , then I don't guarantee FM's compatability and everything is at your own risk.
[Android Software Development] xda2ireland:
Question i9505

Sorry if this has been answered but I searched the FAQ and also the thread. My device i9505 has the Jamal2367 AOSP 4.4.2 rom installed (dalvik, not ART) and in folder mount the "obb" folder appears empty, as others describe. I had folder mount working perfectly before on TW 4.2 rom. In app analyser, it says the obb folder for apps is 0kb with message "...empty, already bound or does not exist". I tried the various things in this thread, looking for other locations etc.

Is there an easy fix for this, e.g. using a prior version like 2.4, something that will be fixed in an upcoming version, or is it just my ROM (i.e. will never work) and need to flash something else. In particular, can anybody suggest a kernel that will work with my current ROM (reasonably stable) and let foldermount work.

Additional Info: the android\data folder works OK in folder mount - can see/pair folders in there, and app analyser offers to move whole app if the data is in that location, rather than \obb. Also, all files seen as normal in \obb in ES file manager and apps work fine. Full root permissions granted and regranted.
[Android Software Development] Shocky2:
Yay, somebody with the exact same problem as me.

At least I know it's not just me which is nice. :p

I've also tried the echoe 4.4.2 rom and I had the same issue there, so it's not just jamal's rom with this issue.
[Android Software Development] danarama:
I'll test this later. Hopefully the changes will be sufficient

http://xdaforums.com/showpost.php?p=49229578&postcount=657

-----------------------

Sent via tapatalk.

I do NOT reply to support queries over PM. Please keep support queries to the Q&A section, so that others may benefit
[Android Software Development] egingell:
It needs to be SECONDARY_STORAGE. Not USBDISK. My SECONDARY_STORAGE variable contains all of the OTG paths and so should everybody else's. Android devs need to standardize like... bad. App devs shouldn't need to write edge-cases for every kernel and every ROM. That's ridiculous.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Android Software Development] danarama:
It says SECONDARY_STORAGE at the bottom of the post so i'll test it.

-----------------------

Sent via tapatalk.

I do NOT reply to support queries over PM. Please keep support queries to the Q&A section, so that others may benefit
[Android Software Development] egingell:
I didn't read the whole post. Just the reply to you.

Edit: My soapbox rant was more general than about this specific kernel.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Android Software Development] danarama:
Well the post appears to contradict itself so im not sure if he did what was required...

-----------------------

Sent via tapatalk.

I do NOT reply to support queries over PM. Please keep support queries to the Q&A section, so that others may benefit
[Android Software Development] egingell:
Time will tell.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Android Software Development] danarama:
Yep, it worked.

Thanks guys

-----------------------

Sent via tapatalk.

I do NOT reply to support queries over PM. Please keep support queries to the Q&A section, so that others may benefit
[Android Software Development] enotar:
One question, I have folders that are both in sdcard and sd-ext. Did I do something wrong?

Ex /Download still active but the binded Download to sd-ext is too.

Thank you
[Android Software Development] egingell:
Read the FAQ, please.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Android Software Development] idoit:
[MENTION=1436971]madmack[/MENTION] and others:

Thanks for this awesome app. I bought the premium and successfully move obb and data folders of Fifa 2014. But when I run Fifa, it says downloading. I believe it's downloading the obb folder! It is not ideal as it is both redundant and takes 5 minutes to finish. How can I avoid this and solve this issue? Thanks.
[Android Software Development] Olioaglio:
Anyone got it properly working on s3 with kk temasek Unofficial cm11? I tried it since some time now but didn't succeed at all. I want to mount my navigon folder to ext sd but although FM shows green Pin after starting the app it wants to download all the stuff again to int sd because linking doesnt seem to work. Worked fine on cm10.2. Any suggestions?

Olioaglio
[Android Software Development] Gaurav_007:
If have a "Spice MI 496(Coolpad 2)" with internal SD storage of 1.6 GB

I want to install NFS MW (data of 1.9GB approx)

How can I do that?(I have 12 GB free space on my external SD card)
[Android Software Development] danarama:
There is a mini how to and an FAQ linked in Post 1. Or in other words, read the manual
[Android Software Development] Gaurav_007:
I have read the mini how but the my internal sd card has a max capacity of 1.6 GB while the game data is 1.9GB so I can't put NFS MW data in internal SD card

& also I have tried to move GTA VC(1.3GB) & it works

In other words, i want to ask can I make anroid think that the data is in internal SD while it is in External SD & skipping the step of moving data from internal SD(Select a source directory that you want to move files from. This should be somewhere in your internal sdcard. Usually located at /mnt/sdcard) & straightaway put data in external SD
[Android Software Development] danarama:
Start the download. It will create the folder. Cancel the download. Empty the folder. Mount the folder.
[Android Software Development] astuermer:
Got the same issue after upgrading to 4.4.2 - before 4.2.2.
[Android Software Development] erickwill:
@OP

Thanks for this nice app.

I have a suggestion, to make the app to read the license file from external SDcard.
[Android Software Development] madmack:
The new TW leak for the S4 that is KitKat is confirmed not working. Expect a fix shortly with the next version of FolderMount. All other GE and AOSP based roms should work fine as long as you use good sound official kernels.

Can you describe a use-case where this would be useful ? Keep in mind that the license file, once read, gets stored in FolderMount's internal database and the actual text file with the key is automatically deleted and is not needed anymore.
[Android Software Development] HaPe1968:
Thanks for working on s4 Stock KitKat issue. Internal sd is in the Moment very very full ?

Gesendet von meinem GT-I9505 mit Tapatalk
[Android Software Development] erickwill:
Well, in case you are coming from a fresh flash, you don't have nothing inside the internal sd, but all useful files are stored into external sd. ;) Make sense for you? This feature is pretty useful for me since I am always reflashing my devices with new roms and kernels that I am compiling. This feature would match my needs.. you gonna agree that copying this file all the times to internal sd it's at least, a bit, a pain.. not too much :D but will make easier things at my side.
[Android Software Development] egingell:
I usually back up and restore my apps, but that's just me.

The license for this is stored with the app's data, so restoring it restores the license.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Android Software Development] erickwill:
As I test kernels and roms from different branches, in many different aspects so it's not a good practice to backup data/cache when you are about to flash different branches such as 4.3 to 4.4.2 and so on. Some undesirable behaviors at the app side will, probably, occur.
[Android Software Development] egingell:
Restoring data of individual apps rarely causes problems. Reflashing the whole data partition is a different story.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Android Software Development] erickwill:
Yeah, that's correct in parts, you said, rarely. The point is when the rarely situations comes up. Anyway, to make the app to read license from both internal and external it's a feature that can be useful and I think that will not cause any pain :) The suggestion is up, if adopted will be very appreciated. My 2 cents ;)
[Android Software Development] KnighthooD:
i have a problem

i move modern combat 4 and angry birds go succesfully . and after lunch , games need to download data !!!

Please Help me
[Android Software Development] egingell:
In-app bug report... And the info you provided might as well be "it's broke".

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Android Software Development] madmack:
I just pushed v2.5.5 to the OP and the Play Store. Expect it to propagate through Google's servers and be offered as an update in a few hours in the Play Store.

The biggest change here was the support for Samsung's new TW ROM. They introduced a number of changes that require a new /system/bin/sdcard that is custom made to fit and work with their new ROM so that's what I've been working on lately. Besides the changes to the module, the debuggerd trick no longer works; they have changed the AOSP SELinux "mounton" policy on their rom so debuggerd is now no longer able to mount or bind any directory. I was able to turn off selinux temporarily in this leaked rom so that's the way FolderMount is doing the binding process for now.

Hopefully they won't remove the ability to switch off SELinux in the official build otherwise we're pretty screwed.

Enjoy the release!
[Android Software Development] madmack:
Thing is, FolderMount deletes the license key once it is imported into its settings. I second the titaniumbackup approach. You can always restore my app with it and regardless of Android version, it should always work and have your license key correctly validated. I personally use titaniumbackup labels and filters to choose the apps that I know will work across android versions. FolderMount is one of them.
[Android Software Development] erickwill:
Thanks for clarify the way how you use, appreciated.

However, I don't wanna be a pain in *** but I wonder if there is any specific reason or limitation to do not implement this feature. Please, I don't wanna bother you instead, somehow I wanna collaborate with a suggestion.

Anyway, implementing or not this feature I gonna keep to love your app.

Cheers
[Android Software Development] madmack:
The only reason really is just so that I won't have to add another option in the settings menu. I want to keep the menu clean and minimal.
[Android Software Development] HaPe1968:
After update of foldermount and exchange of the update my s4 (kitkat) cannot access my extsdcard and even the internal SD any more. Maybe because of a 64gb?

Foldermount exchanged the binary for accessing the extSDCard. Does anybody know how to undo this`until the problem is solved by the dev?

PS: For now I solved the problem by re-flashing the ROM. Content of SD card was not lost.