yashsingh1/xdaforums huggingface dataset:
[Android Software Development] SomebodySysop:
It took half the day, but I resolved the problem. If anyone else ever has this problem, here is at least one solution:

1. Install twrp recovery if you don't already have it.

2. Go into twrp recovery mode -> Advanced -> File manager

3. Use this tool to:

a. remove the existing sdcard and vold

b. rename sdcard.backup and vold.backup to sdcard and vold.

I did this and my system immediately booted back up as normal.

If anyone knows how to use foldermount without damaging sdcard and vold, I sure would like to know.
[Android Software Development] rmedure:
Confirmed ... foldermount would not work on LG G6 unlocked bootloader, rooted with SuperSu, Android 7. FWIW, happily paid and used FM for years previously on Android 5. But no response from app developer on this issue. Apps2SD foldermount feature works perfectly.
[Android Software Development] eclyptos:
Lost Links!

Hi there Guys,

How are you today?

I had foldermount on my XperiaZ1 for long long time and it was work like a charm, all was set perfectly.

After long time that I was not playing any games with huge data today I was checking if everything work as it should and I start have problems that data was not there, so I opened FolderMount and I saw that all my links are lost, how the hell this is possible?

I have half partition for it on my 128gb micrsd and it reads that is full like it should be because I still have the data in it but I lost the links.

How I can recover them? I really need help, I have around 40gb of data on ext4.

How recover the links or the data in the partition?
[Android Software Development] seijuro572:
does this work on android pie? and is it permanent ? even after a reboot?
[Android Software Development] Gravemind2015:
It has been broken for me since Nougat. You can use a Magisk module "ts-binds". It permanent (it auto applies on boot), and you just have to type in your source and destination folder location in a configuration file located in the root of your internal storage. The file is automatically created once the module is activated and the entire process is nicely documented.

Also, once it is set up, you can use a terminal emulator, use "su" and then "tsbinds" command to configure it (mount/unmount all etc.).

Broadcasted from Zeta Reticuli
[Android Software Development] seijuro572:
i went to ts-binds thread in xda and it says there it isn't compatible with android pie at the moment

:(

---------- Post added at 12:21 PM ---------- Previous post was at 11:58 AM ----------

btw does ts-binds create a copy of the data of an app for example obb of a game to internal from sd card? because if so it just makes copies of them and doesn't save any space on internal.
[Android Software Development] Gravemind2015:
Sorry to hear about the support on pie, I actually had thought it works.

No, it doesn't copy the files over, it just links the two folder so the same content is visible (and accessible) from both the folders. However, the files are only stored in the external storage. You can check this by unbinding a folder, the internal storage one would be empty with the files stored in sdcard.

This might confuse the file manager apps that calculate free space (even the settings app), but no content is actually copied over to the internal storage.

The only caution that has to be exercised is to not copy a file/folder between two linked folders, it'll delete the data permanently. So if you've linked two whatsapp folders (say), don't copy files from internal storage/WhatsApp to external storage/WhatsApp or vice versa.
[Android Software Development] seijuro572:
wow so it does work like xinternalsd thanks for the info i hope in the future it becomes compatible with pie .
[Android Software Development] lohtse:
Made the mistake of installing this on a note 4 with android 6 stock rooted rom...Got boot loop..fix boot loop using info here in thread but now phone doesnt see sdcard and says its corrupt...yet card works fine in another device and on my windows laptop..... So what is the issue and how do I fix it???

regards

Lohtse
[Android Software Development] evildog1:
FolderMount doesn't work with Magisk. It just won't mount. I have given it permission to write SDcard and it move files successfully.

Device is XZ1 running Oreo with Magisk 17.1

Logcat in attachment

Also is ther any alternative that works for Magisk?
[Android Software Development] Gravemind2015:
You can look into ts-binds. It's simple to use. You can bind any number of folders you want. (Tap the module name to see it's description in magisk download section)

After installing and rebooting to enable it, you'll see a config file named ts-binds-folderlist.txt in your internal storage. Open it with any text editor; add your internal and external folders (example is given), save the file.

I recommend you to save a copy of that file somewhere else or have a copy renamed to .txt.bak and put there in the internal storage. The thing is, if you ever disable the module or if for some reason magisk gets deactivated, the next time you enable the module, the file will be replaced with a blank one. So it'll save you time to just replace it instead of typing your config all over again.

After saving it, install a terminal emulator (I use termux), type in:

su
tsbinds reinit

You can type tsbinds to get all the supported commands.

It'll then sync data from your config file with it's internal database and mount the relevant folders from external sdcard to the internal storage (or link them, whatever term is correct :D).

It'll automatically link them at every startup so if you don't enable/disable magisk or this module (which'll reset the config file), it's set-and-forget. Once configured, you can uninstall the terminal app.

If it gets reset, just replace the file and run those commands again. Just check the internal storage folders and make sure that they're blank, otherwise you won't be able to access the files after linking, obviously.

Also, as a fair piece of warning, don't copy/move files between two folders *linked with each other*. Not only it doesn't make sense (the files will already be available at both locations), but they will override to oblivion, basically delete themselves. This applies not just for this module but for potentially any such apps which link folders, just to be safe.

I've been using it for a few months. I'm currently on stock rooted oreo 8.1, Nokia 7 plus. Also used it on Moto G3 on Oreo custom ROMs.

I hope it helps.

Broadcasted from Zeta Reticuli
[Android Software Development] cybersev3n:
Foldermount fix

Hie and i have a problem with my samsung galazy grand prime plus..i have tried to use foldermount and link2sd but all have failed. FM tries to fix the troublesome modules on my phone but the phone ends up in a bootloop and even link2sd does the same thing can anyone help me i need to use foldermount..i have tried lucky patcher (directory bind feature) but it wont swith on its like the phone cant bind directory at all..Any help would be appreciated plzz:(
[Android Software Development] sieger007:
you can try using app 2 SD earlier they used to have a pro moduleafterwards when Google stop supporting that is put restrictions on its app I am not sure why Google restricted it but then they stop developing it and the pro version can be found free on Google play store where is a folder mount feature there
[Android Software Development] xn0live:
is it work on pie? xinternalsd not work or is there a other solution
[Android Software Development] Gravemind2015:
It doesn't work, above (and on perhaps) nougat if I remember correctly. You can use tsbinds magisk module of you use magisk.

Broadcasted from Zeta Reticuli
[Android Software Development] ThemGo:
Does folder mount work on Sony Z3 with MM 6.0.1?

I rooted it this way: https://xdaforums.com/z3/general/recovery-root-mm-575-291-lb-t3435214

Anyone experience with this constellation?

I have read frightening stories of other users about boot loops, disappeared files and deleted partitions...
[Android Software Development] Danieltorres@alejandro:
cuando se estaba iniciando la operacion me dijo algo fallo y la desinstale y despues mi tarjeta sd decia 0bytes y no me permite descargar nada y probe reiniciandolo a ajuste de fabrica pero sigye lo mismo

¿que puedo hacer,
[Android Software Development] Sven74Muc:
I have an Galaxy A3 2017 with Oreo and Magisk installed, FoulderMount is version 2.9.13

When I start Folder Mount I need to grant root access, which I did. hen I'm asked to install SuperSu, which Ii don't did, because I have Magisk installed.

When I want to setup a new pair I click on + , then chose a name. hen I need to chose the internal folder. I see this filder '/storage/emulated/0' which s the internak storage. Unlukily the folder is empty. When I use an root explorer there are still folders and files in. Back in FolderMount I thry to add a folder WhatsApp and get an permission error. When I add a folder 123 it is working. Folder mount still shows that there are now folders in the '/storage/emulated/0' folder... but switching to my root explorer I see the folder 123.

Any idea how to solve it?
[Android Software Development] xn0live:
is there a magisk module for pie
[Android Software Development] xn0live:
nobody more?
[Android Software Development] xn0live:
nobody can help?
[Android Software Development] TaZeR369:
If you take the time to read it's answered everywhere. No it doesn't work for pie but another one does called tsbinds.
[Android Software Development] ArmagedFoxer:
Hello! I really need your help!!!!

I have Samsung J5 2015 (j500h)

I always refused to patch the sdcard and vold files at the beginning, but one day I accidentally agreed ... the phone rebooted .. I thought it was okay and decided to install one of the games and transfer it to the sd card, but I got an error. I did everything as in the guide, returned files from backups, renamed them and now it shows "sdcard - damaged" in my memory.

Through the root of the explorer, you can see that the sdcard is mounted in the root directory of the device and this is the internal memory folder and formatting it is scary.

Other SD cards also see the same. In TWRP, the card is mounted and working ...

I decided that I had a broken vold and sdcard .. I downloaded the firmware image from the Internet, unpacked it and found these 2 files there .. their hash amount is the same as mine and nothing has changed when replacing it ..

Maybe some config or something somewhere and can not mount the sd .... what to do ??? I really don’t want to reflash ... I really want to fix it, but I don’t know how
[Android Software Development] madmack:
can you please follow the guidelines in the OP to get a bug report and provide the required documents? I need to have a better look at what's going on and will need these files to do that.
[Android Software Development] denzel09:
Seems good , maybe i ll try it on my galaxy mini
[Android Software Development] syndrome28:
if i do that, if in case ill download apps from play store.. will the mount automatically transfer new apps to my destination source?

if it does.. thank you for this wonderful unlimited star apps that you created.. :)
[Android Software Development] 12gage:
thank you for the great app, switched over from Directory Bind because I'll probably be switching to JB soon. The app works great but is it possible to make it a little more sticky? My task manager keeps closing it in the background. Thanks in advance.
[Android Software Development] madmack:
Thanks. It looks good to me. pre doesn't have the correct permissions and post have them corrected. if you still get permission error on every boot (but the permissions seem to be corrected), let me know. I can compile an apk for you to test with a bigger initial delay :)

Depends on what folder you're mounting? if the play store will download data into the folder that you've mounted, then yes.

You don't need the app to run in the background once the mounts are done and the pin is green. The app uses some linux commands that are independent of the app itself and will hold even if you actually uninstall FM (but don't restart).
[Android Software Development] 12gage:
Sweet, even better!!
[Android Software Development] PeFri:
You are an awesome dev! :good:

Though, to me, it's the other end, the target, which would really turn me on!

Let the phone play my personal media cloud from my personal computer and let it believe that it is playing local media!

(phone) Source <-- via WiFi LAN (SMB, FTP) --> remote folder Target on (windows) computer

(Bridging/mapping from/to a remote folder.)

ES File Explorer has read and write LAN connectivity, BSplayer, DreamDroid, etc. have read from the computer to the phone LAN connectivity. Remote folder mapping would have both and more...

Application scenario: User browses to a media file located in a folder in a remote computer. Then lets his favorite video player app on the phone play the remote videoname.mp4 (or .mkv, .m2ts, etc.). Last but not least, currently impossible to achieve, the video player may need to locate the appropriate corresponding chapters, bookmarks, subtitles files in the remote home folder of the video file...

Usage example: Act1 Video Player has a fine bookmark feature and an essentially unsupported, very limited streaming function. Using Act1 Video Player you can directly jump to any previously defined bookmark. Like you could jump from the chapter menu to the corresponding chapter locations in DVDs and BDs. Up to now this only works locally on the phone, i.e. when Act1 Video Player can find the bookmark (chapter) file videoname.mp4.bmk in the same folder as the video file videoname.mp4. Without remote folder mappig it only works if the folder is within the phone. Here remote folder mapping could help!

I know, this is beyond FM's current scope! Who knows, in a future release? Or in a future app? Mad? ;)

I can't believe this could be possible, could it?
[Android Software Development] madmack:
I don't know if it's possible. I have no interest in "cloud storage" really. You can look into cifs and other solutions that are already available out there. Now that FM has no restrictions on the folder's exact paths, you can perhaps even link some app's data to a cifs folder located on your desktop.
[Android Software Development] glimmling:
It's already possible if your kernel supports cifs. My TitaniumBackup backup-folder is on my NAS. I made a Tasker task-shortcut and when I click it, the share with the TB backup-folder gets mounted (if it not already is). Then it binds the remote TB-folder to the local TB-folder and after that it starts the TB-app. All in one step. The mount and bind commands are executed with Tasker's "run shell"-actions, but I'm waiting for a FolderMount-plugin to make the setup more easy ;)

I also tested a few games with cifs. For example Deadtrigger works good. But some games need to much time to load the data. My test with Asphalt7 on cifs was a pain, it needs up to 5 minutes to load a track. But it works.

Gesendet von meinem Nexus 7 mit Tapatalk 2
[Android Software Development] PeFri:
Sounds very promising and may enable Act1 Video Player bookmarking of my remote media files. Since I never heard of cifs before, I am clueless how to begin, which cifs app to use, etc.

I do not know if my kernel supports cifs. I use rooted stock JB 4.1.2 I9100XXMS1.

Since this will become off-topic here, please let me know if I may PM you for help (preferably in german) about getting a cifs kick-off ('cifs for a dummy'), a link where I should start to read about cifs and more details about your cifs solution, i.e. how you would tackle my Act1 video playing task?

Thanks,

PeFri
[Android Software Development] blueeagle69:
This amazing app saved my mates gaming life.

He wanted Real Racing 3 which was far too big to cram onto his 8gb Galaxy Tab 2.

Thanks to FolderMount the game downloaded the data files to his external card. Whereas with DirectoryBind the data always downloaded to the internal.

So without FolderMount he would not be playing these new large games.

I one question though.

I noticed that the latest version now fixes the premium status in offline mode.

If the app ever needs to be reinstalled will it detect the fact that he has paid for the premium version?

I'm gonna plague him until he donates because without this he would be stuffed.

Thanks for a great tool.

I may just put it on my S3 and donate too. I don't need it on my 32gb Nexus 7.

Great job.
[Android Software Development] madmack:
The app will need to be online once after a reinstall to verify premium status. If you actually reinstall via the Play Store, you won't need to be online at all except for that initial download. Your phone/tablet can remain offline after that and FM will always be premium. I could be slightly wrong as I don't have any concrete document to back this. This is from my personal experience.
[Android Software Development] yomiguy:
Great app! No doubt!

Enviado desde mi GT-P3110 usando Tapatalk 2
[Android Software Development] orangerot.:
Hey,

I just installed your app and bought the premium version :)

But now I'm facing an issue: I cannot mount the whole android folder.. The app give me a toast message that I can't mount the entire android.

I thought it is possible with the pro version..

Am I doing something wrong or doesn't work it yet?

Would be great if you could help me :)
[Android Software Development] madmack:
you need to disable the checks in the settings menu.
[Android Software Development] orangerot.:
Perfect thanks! Now it works :)

Your app is really great! Thanks for providing such a great solution to move n link files :)
[Android Software Development] madmack:
No problem! All my apps are released based on my personal need :D :good: I guess they're guaranteed to just work because I personally use them. :cool:
[Android Software Development] blueeagle69:
Cheers.

As I thought.

Thanks again.

My mate is now enjoying Real Racing 3 thanks to this app.

So glad I saw it mentioned in the DirectoryBind thread.

In fact I just installed it myself now too on my S3.

I have also paid for the premium version:)
[Android Software Development] orangerot.:
Haha I know that :D same like with my themes.. If you have the motivation to do something cause you neeed/like it it'll become great :)

But one little problem there is now.. :/

I have now mounted the complete android folder and checked bind on boot. But now SwiftKey gives me an error that it wasn't able to load the language packs... Do you have any idea what's going wrong? Any other app works flawlessly :)

Of course I'll do some research on my own, but if you have a quick idea what's causing that issue it would be great if you tell me :)

If I find something out I'll of course share it!
[Android Software Development] madmack:
If I would guess it'd be that SwiftKey loads before FM mounts the folders so that's why it's complaining. That's also why I disable mounting the entire Android folder. Some apps will always beat FM to the folders after a reboot and will complain about missing files/folders. There are no workarounds unfortunately because FM is just another app and therefore has the same boot priority as any other app so I can't make sure that we're mounting before anything else starts without modifying the framework/fstab.
[Android Software Development] orangerot.:
Okay.. The strange thing is that is was working with directory bind which was also mounting the android folder about 30 seconds after the boot was completed..

For some reason it also fails to bind the android folder on boot.. So it think i have to select my apps manually..?
[Android Software Development] egingell:
That's because DB just happened to load first.

Sent from my SPH-D710
[Android Software Development] orangerot.:
This would be an answer if it happend sometimes.. But it happend all the time.. So it cannot be random..

Any idea, why the mounting of the Android folder always fails on boot? If I mount it manually in the app it works fine.. :/
[Android Software Development] cuezaireekaa:
this program is phenomenal. you are gonna make a lot of people happy. and a lot of money ;) gladly supported
[Android Software Development] madmack:
how do you know that it failed? The toast is saying failed? iirc android assigns a boot priority for installed apps and this priority sticks so if FM starts late, then it'll always do. I think the order had to do with the order you installed these apps or something but I don't remember the exact details. in any case, I'm not really supporting mounting of the Android, data, and obb folders because I just can't. I'd mount subfolders personally and for that, it works fine. :good:
[Android Software Development] blueeagle69:
Definitely.

It didn't take me long to donate.
[Android Software Development] orangerot.:
Yes the toast tells me that it failed..

So you have no idea why it fails?

Then I think I've to mount subfolders too..

The strange thing is just that it works if I. Mount manually. It's only the bind on boot which I failing :(

If an idea comes into your mind why it fails please tell me :)
[Android Software Development] SKIMMAH:
For what it's worth, I have had the entire Android folder mounted with no hiccups since day one.

Sent from my SAMSUNG-SGH-I747
[Android Software Development] madmack:
Given that it's working for other guys, then it probably needs a bigger delay in the app start or something. I'm not sure.:eek:
[Android Software Development] lumbu:
This had been working great for me but since this morning I have been unable to bind a single directory successfully. I have directories in both the root of the card and beneath Android that are all failing. Fails on boot and whenever I try manually. Gives error of permissions, which is odd since it had been working fine until today. I'm not seeing anything in logcat about a failure, there somewhere else I should be looking?
[Android Software Development] madmack:
What rom/phone are you using? Cause of this permission error in the top bar is simple really: FM was not able to remount it. Why could this happen? Some apps are using the sdcard and FM wasn't able to terminate them or I guess that your sdcard is corrupt or something. I would run a filesystem check on the extSdCard just to be sure all is ok. Providing the text output of the "mount" command can help too. I can give you some other commands to see which apps are using your sdcard but give me the mount output first.
[Android Software Development] orangerot.:
Mhhm sounds logic. Sometimes it even was succesful.. So about 1 time in 5 boots the folder was mounted successfully...

Can you add such a short delay for testing purposes? :) Can I provide you some logs to help out?

To my system:

S3 with Sotmax Rom(4.1.2) and Perseus Kernel.. External SD is a 64 Gb ...(formatted in ExFat)