yashsingh1/xdaforums huggingface dataset:
[Android Software Development] sasha007:
Can someone confirm whether the move apps to SD feature in the new update for S4 , moves data as well as apps ?

So Folder mount won't be needed any further ? :Confused:
[Android Software Development] madmack:
I'm gonna bet that it's the same move to SD feature that we had back in the gingerbread era. i. e. move stuff in /data/data and /data/app only but not the /sdcard/Android folder. I could be wrong so let's see.
[Android Software Development] egingell:
As far as I know, the S4 has the SD card and /data partitions on the same partition.

That said, though, FM has never been for moving app data from /data which is likely where data would be moved from if the built-in Apps2SD feature moved it.
[Android Software Development] madmack:
true. /sdcard resides in the /data partition in the s4 but I guess what I meant to say is that it's in a different path which I don't think the new apps2sd moves unless they've made some major changes in the android framework. They'll actually need to modify the APIs and make them return different results for different apps (that are moved or not) which I really doubt they did.

Most APIs that locate the obb and data folder in your sdcard are pretty standard and they'll always return the path in your "internal sdcard" so the big games' data will still occupy all your precious free space.

the only real benefit for this kind of apps2sd feature is to move big apk files or for apps like Google music where it stores it's data in /data/data. FM wasn't written for these use cases anyway.
[Android Software Development] egingell:
They already have the API to return where data is stored for a particular app (ones that aren't hard-coded). It wouldn't be much of a stretch to have the API change that value (ie change from /data/data to /mnt/asec/data).

Sent from my E4GT.
[Android Software Development] jackburnt:
Thanks for the great app. I'm still trying to get it working on my Verizon GS4 (CM 10.1 nightly 6.3).

1) Clear Google Music cache

2) Create pin between /data/data/blah/blah/files and /sdcard/files

3) Pin goes green and it moves the content to the SD card.

It looks to be working as I can download more music from Google Music and it'll download to the SD card (SD card usage goes up, but internal stays same). Here's my issue: I can't unpin it. I click the pin to check to see if the files disappear from internal, but nothing happens. It stays green. I force quit GMusic, but it still won't unpin.

Was wondering if anyone else ran into that issue before I figured out the whole log thing.

Update: Just re-booted and the Google Music folder was mounted correctly, however, Google Play says I have no music downloaded. I don't know if this matters, but I did notice a slight difference before and after boot:

Before boot: The /data/data.../files folder size in Root Explorer reflected the internal space.

After boot: The /data/data.../files folder size shows the SD card space

The files are still there, but Google Play won't recognize them.
[Android Software Development] karaern:
have almost same problem. also cant understand why is that..or how to correct :p
[Android Software Development] Sancipak:
Have some problem here too. Some data looks can be pin it turns to green after reboot it turns white cant be pin.
[Android Software Development] Lewis0214:
Now this program is seems to be useless after the new 4.2.2 software for S4 owners. They can use App2SD after the new system software.

By the way is there a full version of it anywhere? The lite version is only support 3 folders.
[Android Software Development] hiazn:
Never used app2sd. But, does it move data from /data to sd or /obb also? Can you create links from one dir to another with it? If not folder mount is hardly useless..
[Android Software Development] egingell:
This app is for moving data from internal SD card to external SD card. It is unlikely that the built-in Apps2SD feature touches this data.

Read the thread, the answer is contained within, or explore FM's UI a little more.
[Android Software Development] mugenga:
I'm a new user of this app, but I have to say it's truly a wonderful application. I have run into issues though and wanted to know if something similar has happened to anyone else. My current phone is the Galaxy Note 2. My rom is Slimbean with the Plasma (formally known as Matrix) kernel.

I've been running foldermount for almost 2 months now with no problems. Suddenly, around 3 days ago, I started having constant random reboots that would happen from 1 second to 20 minutes after my rom boots. I didn't download any new applications before that time nor changed any kernel or developer options for my rom. My logcat wouldn't pick up anything as the reboot happened so soon after the room starts.

I first tried to wipe cache and dalvik cache, and see what would happen next. The phone still had constant reboots. Next I tried wipe cache, dalvik, and system then reinstalling my rom. I still got constant reboots. I then decided to do a Factory Reset and reinstall my rom from scratch. Everything worked phone for several hours, but then I reinstalled foldermount and saw that my old folder symlinks where still showing up in the list (though they weren't active). Next thing I know, my phone starts rebooting constantly again.

The next step I tried was to power down my phone, remove the sdcard and see if my rom boots. Low and behold, my rom does not boot. I then perform another factory reset and reinstalled my rom without my sdcard. My phone is running fine with no problems. I then power off my phone, placed the sdcard back in, then reboot my phone. My phone still works fine and has been for a day now. I then decide to reinstall foldermount to see if the old mount points I made still show up...they still show up. However, this time I have not given foldermount root privileges so it can't do anything.

My phone has been running fine since. I know my sdcard is fine because I can still watch and record video from my sdcard, play music from my sdcard, and move file back and forth from my sdcard fine using a file manager (my sdcard is formatted fat32 by the way).

With all this being said, my conclusion is that, somehow, one of the mount points created by FolderMount got corrupted and was the culprit behind the constant reboots.

I wanted to ask:

1) Has anyone else experienced this issue before?

2) How do I permanently remove the mount points I created? Factory reset, wipe data, deleting them from within the application, nor wipe system do not remove the mount points. If I uninstall FolderMount after deleting them within the application, then reinstall the application; the mount points show up again.
[Android Software Development] Lewis0214:
Yeah, maybe the offical app2sd is not the best. But Link2SD is make the same thing. And after the new software and supported app2sd the Link2SD can move all files of games to SD card without link if you want.
[Android Software Development] master1454:
Never mind - got it.
[Android Software Development] egingell:
No, Link2SD only moves the app, its libs, and its dalvik cache. Nothing else. And, yes, it does make links, but symlinks rather than binds.

Sent from my E4GT.
[Android Software Development] madmack:
sounds to me that you haven't stuck with mounting stuff in your sdcard but something else in a sensitive directory like /data/data or something.

also, after factory resetting, seeing the folder pairs in FM don't mean much really if the pins are gray. This is just FM's settings displaying what you've previously setup. if the pins are gray, it means you're pretty much stock as if FM never existed.
[Android Software Development] tata_brada:
I testing quite a lot S4 new apps2SD option and can confirm:

apps2SD option move only apps and NOT apps data from Android folder.

But combination works: you can move apps with apps2SD and their data with folder mount.
[Android Software Development] mugenga:
I've only mounted Android/data/{folder} and Android/obb/{folder} directories for games.

Is it not good to mount Android/data folders to sdcard?
[Android Software Development] egingell:
I haven't had any issues with my ./Android/obb folder. I'm sure ./Android/data would be no different.
[Android Software Development] madmack:
Thank you. As I suspected. I guess my app will stay pretty relevant to S4 users still. :good:

It really depends. Some apps load before FM, and when they don't see their files in the /data/data folder (because FM didn't mount them yet), they freak out. That's why I put this as a premium advanced feature that is disabled by default. I'd try mounting individual subfolders (of the biggest games) first, reboot, repeat until I find the culprit.
[Android Software Development] madmack:
you guys are gonna love the next v2.x release ;)
[Android Software Development] tata_brada:
No pretty relevant, but essential! :))

Thank you.
[Android Software Development] Pretzel Kleo:
Are you planning to expand the maximum number of mounts for free version? For those who are getting problems with the cards :(

Enviado desde Samsung Galaxy S3 con Omega v43.5 & Boeffla v2.12b5 usando Tapatalk 4.
[Android Software Development] madmack:
No :( but I'm looking for ways to integrate PayPal but that's low on my priority list.
[Android Software Development] mugenga:
Just to be clear, I wasn't talking about mounting the entire Android/Data folder, just game folders within the Data folder. Unless, you mean any subfolders within the game folders, that are within the Android/Data folder?

Regardless, I'll trying and follow the steps you have said.

Thanks for your help :)
[Android Software Development] madmack:
I misunderstood. I'm really out of ideas. Perhaps one of the folders you're mounting on boot is causing trouble. I'm not sure what kind of apps you're moving but I'd look for things like a keyboard, TTS, this kind of things first before disabling other games that shouldn't be launching on boot.
[Android Software Development] madmack:
v2.0 is out here on XDA ! :cool::cool:

The list of changes is a huge wall of text. I've been working on this version for a while now and I think it's ready to be tested. It'll stay here on xda for a bit until I determine that it's ready for the play store. I'll update the screenshots in a bit
[Android Software Development] madmack:
thanks for this. can you give me the full context of the logcat ? grep -C 20 should do. I need to know what exception was thrown because it isn't clear from this logcat output.

also, can you please type "/data/data/com.devasque.fmount/files/busybox df -h" and give me the output?
[Android Software Development] egingell:
As requested.

https://www.dropbox.com/s/vo0moir494jr6ly/fmount-df.log

https://www.dropbox.com/s/g24vz9272plauzw/fmount-logcat.log
[Android Software Development] tata_brada:
Testing v2.0 (S4 I9505)

Mounting folders working ok.

Partitions sizes return something strange (pict. 1)

Apss analizer recognize only MC4 and Dead Trigger, sizes of all other apss are 0! (pict. 2)
[Android Software Development] madmack:
please try the attached apk :)

Edit: attachment removed. see OP for the latest.

yea, that's not strange. the partition sizes tab is really dumping all the mountpoints and their corresponding size/free space. these are some mount points that are created for certain apps which is absolutely normal and can be ignored ;) you need to look at the /data partition for your internal sdcard if you're on the S4.

The apps analyzer only calculates sizes of apps that have data in /sdcard/Android/* so if your apps don't use anything in there, the apps analyzer will report size 0. If you click on an app, you'll see a detailed explanation next 0 size items.
[Android Software Development] tata_brada:
Trust me, it doesn't work for me properly (yet).

I have 52 sub-folders in android/data with 5gb data. It can not be 0 for all aplication...
[Android Software Development] madmack:
they're not mounted right? hmm
[Android Software Development] egingell:
Works.
[Android Software Development] madmack:
I figured it out. Damn, I've been overlooking something pretty stupid for a while. This stupid little oversight will facilitate copy/paste operation for root (only) folders too. Anyway, try the attached apk.
[Android Software Development] skivnit:
I have the premium version would installing v2.02 from here void it? Great app btw

Swyped from another galaxy
[Android Software Development] madmack:
Nothing will void your in-app premium purchase unless I explicitly cancel it :cool: In other words, yes, you'll still be premium with the beta version in the OP.
[Android Software Development] karaern:
please, some1 to explain me how to back up with this application and after the restore to have the exact amount of free space in internal sdcard when mounted ?

here what i did:

-get fouldermount and mounted several apps=total 3gb to extsdcard

-after restart everything was working nicely and the es explorere was showing the calculated free space of the internal card.

-i copied everything in internal and external to external disc

-full wipe with new rom etc

-everything copied back to internal and external

-titanium back up restore to fouldermount=everything is there and seems good

-restarted and guess what everything seems working ,BUT...the internal storage is up again with these 3gb apps that should be moved!?!

-i manually deleted the files from internal storage..and still no change in the amaount....

i am really getting mad at this problem...need some real advice ...:mad:

meanwhile if i cannot backup-restore ?!? how to manage to use this app if i cannot move more than 10 gb of data. my internal is with just 4.5gb free space! so the option to mountfrom scratch every time i a real hassle...
[Android Software Development] skivnit:
Great. Now, I have few questions:

When you say pairing, you mean mirroring the folder?

Do the mounted folder auto update if a file is added to original location?

Anyway to speed up the moving process with a class 10 extreme card it takes a while to move a gb file

Loving the new app analyser.

Swyped from another galaxy
[Android Software Development] madmack:
use v2.0 from the OP, and then go to the Partition Sizes tab to see what your internal sdcard free space looks like as it reports the true value in my app.

yes, paired folders are mirrored. read/write operation to either location will propagate to the other.

moving speed up.. hmm.. will look into it.
[Android Software Development] egingell:
The "fix" would have to be in the backup/restore app or script.

Sent from my E4GT.
[Android Software Development] madmack:
read the OP. Change log of v2.0 does mention that it now moves the destination into the source when you delete.

I'm not sure what you're expecting. If you're happy with "input commands by emulator", then go ahead man. No one is stopping you. :rolleyes:
[Android Software Development] karaern:
question was so simple! how to make this app to move data of source to the destination after backup/restore of a ROM...

because that apps seems to move just ONCE (means only one time) when its installed and assigned a path..

so the next time it fails to do that!!! am i right or perhaps you should know your app better..

and believe me that backup/restore in settings doesnt work, because of the above mentioned preblem . actually is not a problems, seems app doesnt have that ability at all..

as a result:

we can argue here and i get no solution! (i care)

or you start develop that thingie and you get better app from which i will benefit (again which i care, forget about the 1st part of the sentence, is your problem (i definitely dont care) :cowboy:)
[Android Software Development] egingell:
I think he wants the app to automatically move everything when the restore is complete without needing to go through the list of pairs and edit each one individually.

Sent from my E4GT.
[Android Software Development] madmack:
I don't have a problem. I'm pretty happy with FM personally. You do apparently.

I see. Well, my sdcard directory structure doesn't change between wipes, so the content of the folders that are linked will never have to go back and forth between sdcards when I flash new roms or factory reset. Not sure how he's doing things unless he's wiping the entire internal sdcard path with each wipe which is silly.
[Android Software Development] tata_brada:
It seems that now is ok!
[Android Software Development] madmack:
thanks. awesome feedback guys :good:
[Android Software Development] egingell:
That's what I thought, too, also most if not all backups won't even back up external data unless specifically told to. For example, TiB has the option which is disabled by default.

Sent from my E4GT.
[Android Software Development] Sancipak:
Just bit confuse bout FM, apps at sdcard0 that already mounted why the size of sdcard0 not changing. Question is if i delete folder at sdcard0 would be a problem?

E.g foursquare apps, at sdcard0 and at data all i've been mounted to ext but at sdcard0 still have with the size.

And like facebook and some appps its not automatically pin, sometimes it turns white after reboot and i must pin it manually.
[Android Software Development] optical10:
I can also confirm that this is the issue on note 10.1. I was also having this issue with Directory Bind.

i've also tried to pin the folder on a ntfs mounted external sd and i get the same issue.

I'll do as you instructed to contact you on the play store.
[Android Software Development] shanume:
delete
[Android Software Development] madmack:
I can't debug app specific cases. If when pinning, the source is populated with the destination's files and when unpinned, the source is empty, then FM is doing its job. If that's not happening for any reason, then I might be able to help.
[Android Software Development] fkfs9:
installed this app hoping to download whatsapp media onto SD card instead of internal memory on my note 2. Did the source and destination folder and the pictures did transfer over. That is where the problem starts. All pictures appears corrupted and unable to display in gallery. I am also unable to download whatsapp media anymore prompting a msg to ask me to try again later.

Anybody can share some insights how to troubleshoot this please?
[Android Software Development] shaolin95:
This is brilliant! Just bought the Pro version as is great one Note 2 running AOSP.

Thanks
[Android Software Development] skivnit:
OK I'm confused

The app shouldn't list the already mounted folders, however when choosing app analyser I can see all my mounted games there. What gives?

EDIT it's working fine on my gn2 I'm guessing it needs some tweaking for the gs4
[Android Software Development] madmack:
make sure you haven't mounted the entire Android/data Android or Android/obb before running the apps analyzer.
[Android Software Development] skivnit:
I haven't I mount folders individually
[Android Software Development] RealityFails:
Hi, I downloaded this app, it works but when I go to play modern combat 4 it asks me to reinstall it. Htc evo 4g lte
[Android Software Development] bsoplinger:
Dumb question...

I can easily make a task to automagically run FolderMount after Stickmount runs and visa versa. I have a Nexus 7 tablet which doesn't have a SDHC card slot so the only time I'll have a SDHC card is when I use an OTG reader. Now my 3 part question:

A. If it runs and there isn't any external card available (like when Stickmount runs at boot since I'll almost never have the reader plugged in then) I assume FolderMount won't do anything nor will there be any problem.

B. When it runs after Stickmount after I've inserted the OTG reader will it automatically try to enable all the mounts (binds actually I guess)? Or must I manually invoke them?

C. Is there a way to have FolderMount do the opposite? That is try to unbind all the mounts it has?

Perhaps what I really should be asking is for a Tasker plug in to bind or unbind all mounts?

Sent from my Nexus 7 using Xparent Purple Tapatalk 2
[Android Software Development] RealityFails:
Can someone help me :)
[Android Software Development] ntajlis:
Thanks for the update. The app analyzer really help me speed up the mounted and unmounted process. I love it so much. I upgraded to pro. :)

SPH-L720_! The.Blu.Kuban
[Android Software Development] optical10:
Ok

Another issue is that swapping SD cards from NTFS to fat32, uninstalling & installing FM again FM wouldn't create the folder as there's a "permission issue" even if I try to create the folder manually, is this fixable or do I have to go back to the NTFS sdcard?

EDIT: Panic over, after going back to NTFS SD and pinning TDKR game again it worked & the folder pin stays in the list even after reboot!
[Android Software Development] madmack:
A. No problemo. If the destination folder doesn't exist, the bind operation will fail quietly.

B. It won't. You'll actually have to manually invoke them for the time being

C. Unbind all is possible using the bottom right key in the main app GUI

You make a good point for having a tasker plugin integrated. I'll add this to my to-do list :good:
[Android Software Development] bsoplinger:
Thanks. I use FolderMount on my Asus Transformer TF101 in the more normal manner, to bind app storage at boot to either the microSD card slot or the SD card slot in the dock/keyboard and its a useful app. But when I got my smaller Nexus 7 tablet and started using a tiny OTG card reader I found I wanted to apply the same functionality in a completely different manner. Hence my questions and a desire for some automated way to do things in a manner you might not have foreseen since you're coming from a different direction, that of replacing the functionality of DirectoryBind and updating and expanding upon that paradigm.

Sent from my Nexus 7 using Xparent Purple Tapatalk 2
[Android Software Development] nattysinister:
GTA Vice City

Everything worked perfectly for nfs mw but gta stores it's 1.4 gigs data in OBB folder.

So how to move nad mount that folder to sd card.

I tried folder mount using these steps

---> Installed Gta Vce city

---> Moved data to ANdroid/OBB folder in internal storage

The game is working until now ---> now comes mounting.

---> Opened FM ---> Clicked on app analyzer

---> Selected GTA vice city and as usual FM asked me to create a folder and move files i clicked on yes both the times.

It started moving files back to sd card.

But after it finished moving I noticed that it actually just copied the files to sd card and not moved it and files were still in internal storage too.

Hence i deleted files from internal and mounted the game with files on external storage and also got green pin.

But the game doesn't work now!!!

Is this app only for data folder and not obb?
[Android Software Development] egingell:
Read the first post in this thread. Specifically the part about how binds work in Linux ("Mini how to" section, bullet-point #5).

This app was written for int SD card -> ext SD card operations. It does work for /data/data, but you have to move the files yourself and, unless your ext SD card is EXT formatted, you will break whichever app you are moving said data for.
[Android Software Development] nattysinister:
Also one more thing.

Whenever i mount using folder mount i cant use usb storage for transferring files.

Do i need to unmount everytime i tend to use usb mass storage.
[Android Software Development] wolvie77:
Hi! Can i clarify something? I am using foldermount free version. I transfer Real Racing 3 data to ext SD card which is about 1gb plus. but when i check my Storage under "Settings", my storage doesn't seem to look like it has increased in space. I understand that after transferring, i will see the files on both the internal & external memory. But actual freed space internally doesn't seem to show. Is this normal?
[Android Software Development] Pretzel Kleo:
Nope it is not... the pin is green?

Enviado desde Samsung Galaxy S3 con Omega v43.5 & Boeffla v2.12b6 usando Tapatalk 4.