Skip to content
This repository has been archived by the owner on Jan 26, 2022. It is now read-only.

Commit

Permalink
Update readme
Browse files Browse the repository at this point in the history
TechnoSparks committed Jul 17, 2017
1 parent 53b263d commit c389e63
Showing 1 changed file with 2 additions and 16 deletions.
18 changes: 2 additions & 16 deletions README.md
Original file line number Diff line number Diff line change
@@ -17,27 +17,13 @@ Since you can mirror two different paths altogether, the use of this module does
## How to use
- Install module by flashing via recovery or selecting the zip in Magisk Manager.
- Once you reboot, a new file with the name `ts-binds-folderlist.txt` will be created in your internal storage.
- Edit the file and add your own folder couple. Read the comments in the file for reference
- Edit the file and add your own folder couple. In-depth learning [here](https://github.com/TechnoSparks/ts-binds/wiki/Bind-Two-Different-Folders).
- Save the file, reboot and forget! Or if you don't want to reboot, open a terminal emulator and run `su -c tsbinds reinit`
- Any changes that you wish to make in the future can be done by editing the file again, and re-run `tsbinds reinit`. As easy as that.

## Known issues
1. **Cannot bind obb folders**
You may be doing it wrong. OBB's real path is not `/data/media/0/Android/obb` but instead `/data/media/obb`. From here you can add a line couple similar as of this:
```
folderbind rektOps /data/media/obb/com.rektops $sd/Android/obb/com.rektOps
# or even this if you're advanced:
folderbind aGame $int/../obb/net.agame $sd/Android/obb/net.agame
```
2. **Issue with sdcardfs**
I may not able to fix this until someone with a sdcardfs capable kernel is willing to assist me
3. **Doesn't work without Bash and `mount`**
Won't fix, because I am aiming for tools provided by a ROM instead. Workaround: steal the two binaries from another ROM of the same architecture. [(For `bash`)](https://forum.xda-developers.com/apps/magisk/module-magisk-bash-shell-t3609988)

## Requirements
1. Magisk
2. Bash binary is required since the scripts are Bash scripts. The shebangs are pointing to `/system/xbin/bash`. LineageOS or derivative ROMs should be of no problem
3. `mount` binary available in the PATH
2. Bash support is required since the scripts are Bash scripts. The shebangs are pointing to `/system/xbin/bash`. LineageOS or derivative ROMs should be of no problem. Bash binary is not a requirement if the standard shell can read bash-syntaxes

## Terminal functions
ts-binds also provides a few useful terminal functions that you can use to your advantage. To see available options, run `tsbinds help` in a terminal emulator. Note that using `tsbinds` require an elevated shell (root).

0 comments on commit c389e63

Please sign in to comment.