Hi all,
since I am on CM13 some of my scripts did not work as expected any more. I discovered this was because my new rom uses toybox instead of busybox. >> read more
Maybe someone else has the same problems. So here my solution.
I wrote a small (flashable) script that combines best of both and makes sure that there are no conflicts between.
Disclaimer:
Prerequisit:
What does it do? How does it work?
Installation:
Download:
Changelog:
Have fun,
Enkidu
since I am on CM13 some of my scripts did not work as expected any more. I discovered this was because my new rom uses toybox instead of busybox. >> read more
Maybe someone else has the same problems. So here my solution.
I wrote a small (flashable) script that combines best of both and makes sure that there are no conflicts between.
Disclaimer:
- As usual, you use it on your own risk and I am not responsible for any damage that may happen to your device! :D
- Make a Nandroid backup of your system before you flash/execute this script!!!
Prerequisit:
- Busybox and toybox are already installed on your device!
(At least busybox + toybox binary have to be located in /system/bin and/or /system/xbin.) - Note: if your rom already comes with busybox instead of toybox, you do not need this script and should not use it!
What does it do? How does it work?
- First, it makes sure that toybox is completely installed.
- Then it will install all applets from busybox that are not already installed by toybox.
- Finally it will make sure to use most compatible commands from bb/tb
Installation:
- Copy ZIP to your device and flash it with TWRP recovery or compatible.
- or - - Extract install.sh from ZIP, copy it to your device and execute it as root.
Download:
- BB-TB-Merger.zip
- Busybox 1.24.1 ARM or use any other suitable version.
Changelog:
Code:
## 11.02.2016 v1.0 Initial version
## 12.02.2016 v1.1 + Keep original executables, replace only if forced
## + Use gzip from BB!
## + Code cleanup
Have fun,
Enkidu