yashsingh1/xdaforums huggingface dataset:
[Android Software Development] paulove:
[MENTION=1436971]madmack[/MENTION] After installing the new leaked 4.4.2 on my N7100 I am having only issue with two games not mounting folders correct. They do get green but no files is accessible to system. I have sendt you a log from app.

Games are.

Modern Combat 3 and 4.
[Android Software Development] madmack:
I can't debug specific apps/games compatability. Did you have a look at the FAQ? Try the test that's outlined there.
[Android Software Development] paulove:
I found the issue, it was a faulty pair. And because of my retarded Google account I have issues syncing in app purchases and all licenses I could not recreate my pairs.

I tested it now with wiping data from app, and creating the MC4 pairs and it is working. So when the license will sync I will be able to fix my issues.

Thanx for a quick response. ?
[Android Software Development] paulove:
[MENTION=1436971]madmack[/MENTION] When do your app check for license? And do you know if it is possible to backup that license when/if I do get it? So that next time I wipe I will have the license.
[Android Software Development] egingell:
Checks at startup, I think.

Backup from the menu, Titanium Backup, or most other methods will also backup the license.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Android Software Development] moliverac8:
Don't worry ,I will subsist with three mounts ;)

Enviado desde mi GT-S5570 usando Tapatalk 2
[Android Software Development] ctrlaltdel:
Hi i found out today all my mapped folders destinations have an new folder called 'Android' and inside there is another folder called 'data' which is empty.

Anyone have this?
[Android Software Development] dejson:
Three mounts are not enough for me.

Thank you very mcuh for this great app, I am PRO now yeahhh.

Excellent, everything is working great.
[Android Software Development] StephenC82:
Any chance of a bind all or unbind all for selection.
[Android Software Development] glimmling:
AW: [APP][ROOT] FolderMount - Link folders from internal SD to external to free space

Good app! :thumbup:

It would be nice to see some more features in the paid version.

A few examples:

-Tasker plugin

-Tagging: allow tagging the folderpairs and then should it be possible to do an all-in-one-click-mount of the folderpairs tagged with a specific word

-Groups: This would be a similar alternative to tagging

-Shortcuts(or Widgets): the shortcut on the homescreen should first mount the specified folder and after that launch the app/game with a single click

Thank you!

Gesendet von meinem Nexus 7 mit Tapatalk 2
[Android Software Development] madmack:
Lovely suggestions. Thank you guys. Some might not see any implementation soon but I believe most will in time :)

I've been pulling my hair for two days trying to move away from the java stack to copy/move files to busybox based rooted move operation. I think I finally nailed it.

Please test v1.0.1 from the OP. I put the changelog in the OP as well. This version has quite a few changes from the earlier version and is very likely to still have bugs in it, that's why I'm not putting it on the play store just yet.
[Android Software Development] egingell:
Are you moving the folder as a whole or each individual file and are you using the shell or Java's file/io functions? I find that moving the folder as a whole is the better way to go, then you can just remake the old folder. May still require busybox, I don't know, and I'm not going to uninstall busybox just to find out and I don't know how a progress bar would work with that. E.g.

mv /old/folder /new/folder
mkdir /old/folder

P.S. I just tried to make a new folder pair and the app crashed while I was scrolling the source list. Only happened once, then the app reopened and asked for root as if I had just installed it for the first time.
[Android Software Development] madmack:
lol, not that easy man. you need a progress indicator, mkdir and mv won't give you that.

you actually can't even use mv inter partitions ;)

If you get an option of sending the crash report, please go ahead and do so.
[Android Software Development] egingell:
I had no problem moving folders between partitions. I used mv /sdcard/Alarms /data/Alarms just as a test, assuming that's what you meant. There were, however, only files and no directories in it. But, yeah, no progress, not even stdout.

Unfortunately, it just said "I'm sorry ..." with an Ok button. I usually click "Report" whenever I can for any app.
[Android Software Development] SpasilliumNexus:
I somehow got FolderMount to run on boot, but now every time it runs on its own on restart my permissions on my mounted folders are set to drw-rw-r--, not drwxrwxr-x, and I can't access them. If I open FolderMount as soon as my phone starts up before any Superuser toast shows, and enable at least one mount, I can get the rest to mount fine but then I'd have to do the same each time I reboot my phone.

Is there any way to have FolderMount run first upon bootup before any other root/superuser permitted app? I'm still on Task650's 4.2.2 ROM and i've fully wiped it in hopes of a fix but it was a no go. I've also posted a log of my mounts with wrong permissions.
[Android Software Development] Dovidhalevi:
Generally, this will not work. To set such up manually, I usually must:

cp -R -p oldfolder newfolder
rm -rf oldfolder

-p to preserve ownership and permission if need be

This would be followed by a mkdir or symlink ln -s, depending on why I did this.
[Android Software Development] syndrome28:
what happen with my apps.. i just updated it with the latet version 1.0.1 and now its saying purchase pro again.. do i have to pay again?

also i notice that whenever i mount the file.. the meter uir bar in my storage shows that its full bar but the available space size is correct.. is this normal?

thanks :)
[Android Software Development] egingell:
I dislike the fact that mv doesn't have the same switches as cp.
[Android Software Development] Dovidhalevi:
Mostly not needed, i.e. -R is implicit.

Need the cp/rm because mv will complain about cross-partition linkages.
[Android Software Development] madmack:
ok guys, just posted v1.0.2 @ OP. I've optimized some of the recently added functions so now your experience should be smooth. (hopefully no FCs while browsing files either!).

Weird. I'm actually using the same rom/device for this app's development and mounting works fine after a reboot. Looking at your mount file, the on boot command is failing to set the permissions correctly (sdcard still in use at boot time?) but apparently clicking on the pins manually resolves it:confused: I'll look into the code and see if I can find anything different. Are you using any other app that might be mounting/umounting "/storage/sdcard1" ?

Nope, you never have to repay for the pro license.

Are you on the same device? Do you have multiple Gmail/Play Store accounts setup? What happens if you click on the "Buy pro" menu key?

I wouldn't worry about meters/free space indicators after mounting pairs. Most apps don't handle these situations correctly so expect to find funny results. Disk Usage seems to work fine though, use that to see how your storage space looks like instead :)
[Android Software Development] smar:
I'm still getting this issue, almost daily. Definitely not linked to USB access. In fact, this morning it happened straight after a reboot, with the auto mount itself. Is there any way to monitor/log when a remount occurs?
[Android Software Development] SpasilliumNexus:
Yeah it's definitely weird. The really weird part is that i've tried it even with stock AOKP (just flashing AOKP and GAPPS) and it still didn't work correctly but I reverted to SynergyROM 4.1.2 and it works flawlessly (which leads to me thinking there's something going on with MediaScan that I can't find). I'm really baffled about it so i'm sticking with FolderMount on 4.1.2 until 4.2.x development pushes forward some more.
[Android Software Development] madmack:
not that i'm aware of. unfortunately i'm not able to replicate the issue locally :|

What version of task's were you trying? I'm thinking it could be related to the 3.4 kernel he and ktsoonsez have recently introduced.

I just double checked to see if the mount on boot command differs from the "pinning" mount commands, and they don't! it's really strange. Do you still get bad permissions if you try to pin the pairs manually after, say, 15 minutes since bootup? Maybe the fact that you've pinned the folder pairs early could give me a clue.
[Android Software Development] madmack:
v1.0.3 is out on the Play Store and attached in OP. If these newly introduced features/fixes are stable. I'll start implementing some of the ideas mentioned earlier.
[Android Software Development] SpasilliumNexus:
Task's and Ktoonsez's 3.4 kernels were too problematic for me with freezes and such so I went back to 3.0.69 (Task's 3/13/13 build) and it never pins correctly. Same with Ktoonsez's. I followed your suggestion of waiting a while and went as far as overnight while I slept to check in the morning and it never auto-mounted. Then when I enable them manually the mounted folders are set with permissions in a way that you can't access them (I use Root Explorer and Solid Explorer to check the permissions)

However, if I go into FolderMount immediately after a reboot and mount at least one folder, it mounts it correctly with proper permissions to access them. I do the same with the other mount entries and they all work too.

Hopefully I explained the situation enough that it's understandable :)
[Android Software Development] paulove:
Titanium backup is not able to backup the iap, and the backup in app is only backing up my pairs not the Google license.
[Android Software Development] egingell:
I've never had a problem backing up FM with Titanium Backup and if you paid via the Play Store, it's automatic just like every other Google Play purchase.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Android Software Development] bongski55:
I purchased via Pay Pal. How will I know when my version gets updated to premium?
[Android Software Development] madmack:
You'll get an email. Please read the instructions on the site where you made the PayPal payment.
[Android Software Development] jayinc11:
Great app!

I am an adroid n00b but I am an enthusiast and mostly able to find my way in the forest. My question is I used this command in windows CMD box to set my default install location to SD Card:

"adb shell pm setInstallLocation 2"

To verify every time I remove my SD Card and boot the phone the apps are not available nor can they launch. I do not know if apps data is also stored in the SDCard which is my preference but I just am assume it is. Can some one confirm please.

My question is I am wondering if this command and the subject app perform the same purpose, such that only one implementation is needed? If not what is the difference?
[Android Software Development] Blackbird256:
So I managed to get this work using Stock GPE kernel on i9505, but I have another issue. Apps don't appear in the Analyze applications. I have to do everything manually.

This is weird. It works now :confused:
[Android Software Development] egingell:
It's not unless the app puts it on the SD card normally (e.g. in /sdcard/Android/data/…).

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Android Software Development] bongski55:
Ok got it. Thanks.
[Android Software Development] arindam.palit:
not able to use FM in htc 601 (dual sim)

I am using HTC 601 (dual sim) zara dug. Even though I pair the apps (like real racing 3 etc) to my ext sd card and the pin is showing as Green, I am unable to download the game files...its still showing me the internal memory is low. I am rooted with unlocked bootloader. Any help please!!!!
[Android Software Development] jayinc11:
I think you are right-/sdcard/Android/data/ is non existent on the SDCard. There's that other option in applications management to move app to SD card. I assume this is also does not re-locate the data folder to SDcard as well, correct?
[Android Software Development] egingell:
The only things from the /data partition that get moved are the APK itself and the libs folder.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Android Software Development] jayinc11:
Thanx for the clarification. Then that doesn't do much in terms of saving device space. Cause some of the data folders are heinous-I just realized my chrome data is about 400mb-yikes.

By contrast FolderMount actually moves all three to the SD Card, in which case it would be ideal. Is my understanding correct?
[Android Software Development] egingell:
Yes and no. Folder Mount will move the stuff on the SD card for you, but you have to manually move the stuff on the data partition.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Android Software Development] RobPiazzajr89:
task650

I am curious if this actually works worth task650 4.4

I have the app running however it shows its still in the internal storage.
[Android Software Development] rhodareyes:
hlo dev.....can you still provide some of the older version of foldermount most particularly the one that initially support 4.2.2

since i updated from 2.6.3 to 2.6.4 the app becomes selective of folders to mount...like why the app mounts one obb folder or data folder and does not to another

or somehow made it to mount with a few retrys but starting the app doesnt start even pin green

restarting the device makes mounting fail when made to start at boot then have to manually mount clicking it plenty times before pin turns green

had to update Su binary, busybox then revert thinking it would fix it but nothing,

it was all flawless before updating to the latest so thats why i thought maybe an older version of the app will fix problem of my device----WIKIPAD 7

stock 4.2.2......i have the premium app by the way...

thnx
[Android Software Development] madmack:
Sure, send me an email with that request (via the contact developer link in the play store) and I'll send out whatever version you think will fix it to you.
[Android Software Development] billybag:
Im confused. When i attempt to make my screenshots folder external, i get an Warning telling me i need to move apps manually with any other app. and none of my screenshots are being saved to my external. Accorind to Root Browser, it has r/w but now under "other". for my eternal, It says i cannot do this. is that the problem? When i try to revert my SDCard back to none (XX-) "other" r/w, it now tells me i cant do that.

i restarted a couple more times and now it works it seems. Still cant revert my permissions back though.
[Android Software Development] egingell:
You can't change permissions or owners on FAT partitions.

That said, I don't have a clue what you're talking about. There's no such warning that I'm aware of.

Edit: A screenshot of said warning would be helpful.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Android Software Development] billybag:
this is the warning
[Android Software Development] egingell:
That's just a warning about using anything other than the SD cards. You're trying to fix something that's not a problem.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Android Software Development] rolo143:
Hi. I recently updated to Android 4.4.2 (KitKat) FolderMount was working fine, until I updated. Now it isn't working anymore, I tried to move a folder from internal to external SD but now it just shows me "Unknown error" and doesn't move anything. What can I do to fix that? Please help, I install a lot of games with obb files, and I depend of this app so I don't run out of internal space. :/
[Android Software Development] BlackPit666:
Hello

I have a big problem, I linked the WhatsApp Media folder. Linking works, in WhatsApp I can see the old received pictures.

But now comes the problem.

I can't save any new pictures, they get downloaded and then I get the error that the file isn't stored on SD card.

Is there any way to fix it?
[Android Software Development] madmack:
Send me a bug report from the app's setting menu and I'll have a look. Do mention the problem again on top or bottom of the email before sending it out so I know what to look for.
[Android Software Development] BlackPit666:
Okay, sent
[Android Software Development] bongski55:
Will you please explain this? You said earlier that the apk files and libs get moved. Since the apk files are all on the same /data/app folder you mean we can move ALL apk files on one go? or Manually? What is the exact procedure?

I use link2sd for the apk files but that app requires a separate partition on the external sd. Perhaps I can stop using link2sd now that I have the premium folder mount.
[Android Software Development] egingell:
I'm sure I was referring to Android's Apps2SD when I said that. This app, however, does not move those. It *only* moves files between the folders you selected and only if it doesn't require root to do so.

Edit: And I would *not* recommend moving/linking all of your apps with Folder Mount. The phone will not find them. That's why Link2SD requires a second partition that gets mounted at boot.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Android Software Development] rolo143:
I manage to fix my problem. I was trying to use foldermount to move my files to SD card, but I found that to make it work on KitKat you have to manually move the content to the SD card, and then create an empty folder in the internal storage with the same name of the folder you're trying to pin. Then you only have to link the app without having to move anything with FM. You would just pin it and that's it. :)
[Android Software Development] Tetsumi06:
[MENTION=1436971]madmack[/MENTION] App looks very useful. Have sent you a PM with a small problem I have. Cheers.

----------------------o('_')o----------------------

Sent from an HTC One with using xda app:

InsertCoin over ElementalX
[Android Software Development] BigMcGuire:
Purchased Pro! Thanks!

Edit2: Figured out Question (see Edit 2)

Quick question: I have 500MB+ of Google Play Books. Local internal folder is: /data/data/com.google.android.apps.books/Files

So I created a blind from /data/data/com.google.android.apps.books/Files to /storage/extSdCard/Google Books and force closed the app then cleared data. I am now downloading books and noticing that the Internal as well as the External are growing in size via RootExplorer. I was going to go to the internal folder and wipe out the data there but that's when I noticed the internal size growing along with external. Is this normal?

Thanks,

-Paul

Edit: Also noticing for apps like Economist - after I bind them, their usage shows up in Miscellaneous Files (but internal memory count doesn't decrease) - Very cool!

Edit2: Sorry for wasting time!!!! SOLVED: I noticed in Root Explorer it was showing /data/data/com.google.android.apps.books/files had 55GB free. Obviously that's external storage. I backed out one folder and it saw only 4MB of usage (vs 400+ mb before).

Edit3: Have offloaded gigs of data to SD - thanks! Loving this!
[Android Software Development] rubejb:
I'm having an issue and I'm wondering if anyone can help. I've got an HTC Desire 601 with 4.2.2. It's rooted, and I've installed a 64GB micro SD card.

The internal memory doesn't have enough space for GTA San Andreas, so I'm trying to use FolderMount to remap the data to the SD card. I've manually copied the data over to the card, but every time I try to "pin" the pair, it reboots my device.

I've read the device and see this:

"I have the Xperia phone/tablet model number XXX and after updating to Android 4.2, I'm getting reboots every time I try to mount."

There's a zip that can be flashed that fixes the issue on Xperia devices, but I'm a bit leery using it on mine since it's an HTC. Can anyone give me some help?

Thanks!

edit:

I just tried with GTA Vice City OBB folder and I had the same issue. It copied the files for me, but then rebooted when I tried to pin it.
[Android Software Development] madmack:
Most likely your phone doesn't like remounting the /system partition as rw. I'm not sure what to tell you but I would google for that specific problem for your Desire 601. You can replicate the issue by simply invoking

su
toolbox mount -o rw,remount /system

in a terminal program like ConnectBOT. Nothing FM can do about I'm afraid if that's indeed the case.
[Android Software Development] rubejb:
I see. Thanks for the response.

So flashing the zip from here:

http://xdaforums.com/xperia-z/orig-development/lb-definitive-root-remount-reboot-fix-t2317432

Would not be a good idea, right? :)
[Android Software Development] madmack:
I wouldn't. You don't have an Xperia device do you :p ?
[Android Software Development] rubejb:
Correct. I just don't know enough about Android to know if the fix for an Xperia would be the same as the fix for an HTC. :) I'll give up for now. Again, thanks for the answers!
[Android Software Development] Antiga Prime:
[MENTION=1436971]madmack[/MENTION]

Just tested Foldermount on CM 11 (JB 4.4.2), and it turns out it doesn't work properly; or at least not how it was working on 4.3 and down. The folders mount, but they do so to /mnt/media_rw/sdcard(x), even when specifically linking two folders in /storage/sdcard(x).

This creates a problem because, it least in my case, I'm using it for WhatsApp, which reads/writes, AFAIK, to /storage/sdcard. When folders are mounted, it would seem that no app can gain permission to the mounted folder in /storage/sdcard, even though it does exist in /mnt/media_rw/sdcard(x), as can be seen in the screenshots attached.

Also attached the debug log created by FM, in case you want to have a look and/or have any suggestion regarding a fix. Thanks a lot.

P.S. Even though the screenshots were made while having mounted the Test folder in /mnt/media_rw/sdcard(x), the same problem appears while mounting in /storage/sdcard.

Edit: having seen this link, I checked the kernel for the 4.4 CM11 (FXP312) ROM, and it does have the following code in the "init.qcom.rc" file:

on init
chmod 0701 /mnt/media_rw
mkdir /storage 0775 system system
mkdir /mnt/media_rw/sdcard0 0700 media_rw media_rw
mkdir /mnt/media_rw/sdcard1 0700 media_rw media_rw
mkdir /mnt/media_rw/usbdisk 0700 media_rw media_rw
mkdir /storage/sdcard0 0775 system system
mkdir /storage/sdcard1 0775 system system
mkdir /storage/usbdisk 0775 system system

export EXTERNAL_STORAGE /storage/sdcard0
export SECONDARY_STORAGE /storage/sdcard1

# for backwards compatibility
symlink /storage/sdcard0 /sdcard
symlink /storage/sdcard0 /mnt/sdcard
symlink /storage/sdcard1 /ext_card
symlink /storage/sdcard1 /mnt/ext_card
symlink /storage/usbdisk /usbdisk
symlink /storage/usbdisk /mnt/usbdisk

symlink /dev/socket /tmp

service fuse_sdcard0 /system/bin/sdcard -u 2800 -g 2800 -w 2800 /mnt/media_rw/sdcard0 /storage/sdcard0
class late_start
disabled

service fuse_sdcard1 /system/bin/sdcard -u 1023 -g 1023 /mnt/media_rw/sdcard1 /storage/sdcard1
class late_start
disabled
[Android Software Development] TheMidgardWatcher:
[MENTION=1436971]madmack[/MENTION]

Hi, i'm very satisfied with folder mount and bought in-app premium

But I want suggest a feature - Cleaning empty Target/Source folders when pair is deleted.

I have many pairs and when I uninstalling app which has mounted pair and unmounting/deleting pair - there is remains empty folders.

So feature that will be cleaning this folders - will be great addition to FolderMount functionality!

Thank You for great app anyway!