Which version of busybox do I install via fastboot and where do I get it from?

CRasH180

Senior Member
Apr 10, 2015
67
10
0
Orlando
Hello everyone,

I am having trouble determining which busybox to install on my phone with the following:

Sprint HTC One A9
TWRP 3.0.2-0
No verity encrypt patch
Rooted using Sunshine
SuperSU 2.79

When I try to install busybox via an app, it always force boots my phone half way through the install and generates an error from my device once it fully records and wants me to send the error log to HTC.

Is there any other details i could be missing?

Thank you,

CRasH180
 
Last edited:

CSnowRules

Senior Member
Sep 16, 2015
134
73
0
New Bern, NC
Hello everyone,

I am having trouble determining which busybox to install on my phone with the following:

Sprint HTC One A9
TWRP 3.0.2-0
No verity encrypt patch
Rooted using Sunshine
SuperSU 2.79

When I try to install busybox via an app, it always force boots my phone half way through the install and generates an error from my device once it fully records and wants me to send the error log to HTC.

Is there any other details i could be missing?

Thank you,

CRasH180
Busybox can't be installed via fastboot. You can install via TWRP, if you patch verity.
It's crashing since most busybox installers attempt to install to /system/xbin. It will not allow you to modify /system with verity enabled. If you install via recovery with no verity patch, you will soft-brick your system.

You can use any busybox installer app you want that will allow you to change the install location to /su/xbin.

Also, have you considered using Magisk? It has integrated busybox, supports SuperSU, and has support for other systemless mods. Since you're already rooted, you can install it directly using Magisk Manager from the Play store.
 
  • Like
Reactions: CRasH180

CRasH180

Senior Member
Apr 10, 2015
67
10
0
Orlando
Busybox can't be installed via fastboot. You can install via TWRP, if you patch verity.
It's crashing since most busybox installers attempt to install to /system/xbin. It will not allow you to modify /system with verity enabled. If you install via recovery with no verity patch, you will soft-brick your system.

You can use any busybox installer app you want that will allow you to change the install location to /su/xbin.

Also, have you considered using Magisk? It has integrated busybox, supports SuperSU, and has support for other systemless mods. Since you're already rooted, you can install it directly using Magisk Manager from the Play store.
My phone has the no verity patch already installed. That was the one I forgot to mention that I patched.

I had considered Magisk, but decided against it. Cannot remember the reason now. I will give Magisk from the Play Store a try and see how it works for me.

Thank you for the response,

CRasH180
 

CRasH180

Senior Member
Apr 10, 2015
67
10
0
Orlando
My phone has the no verity patch already installed. That was the one I forgot to mention that I patched.

I had considered Magisk, but decided against it. Cannot remember the reason now. I will give Magisk from the Play Store a try and see how it works for me.

Thank you for the response,

CRasH180
Magisk worked and installed busybox. However, when I go to Developer Options section in options if it's giving me the message "Developer options are not available for this user".

Cannot figure out what is going on with that. Busybox is installed now though after installing Magisk.

CRasH180
 

CRasH180

Senior Member
Apr 10, 2015
67
10
0
Orlando
Magisk worked and installed busybox. However, when I go to Developer Options section in options if it's giving me the message "Developer options are not available for this user".
Cannot figure out what is going on with that. Busybox is installed now though after installing Magisk.
CRasH180
My phone rebooted itself after stating that it had 17% power remaining. Once it restarted, I realize none of my notifications were appearing in the upper-left corner of my HTC One A9. I am still on Android 6.0.1, am unlocked, no-encrypt verity is applied, phone is s-off, rooted, and it once again stating the message, "Developer options are not available for this user", when accessing the Developer Options section in Options. It seems I have been downgraded from an admin to a lowly user once again. I am at a loss. I copied over the logs from TWRP and will post those tomorrow.

Crazy that is happening again.
 

CRasH180

Senior Member
Apr 10, 2015
67
10
0
Orlando
My phone rebooted itself after stating that it had 17% power remaining. Once it restarted, I realize none of my notifications were appearing in the upper-left corner of my HTC One A9. I am still on Android 6.0.1, am unlocked, no-encrypt verity is applied, phone is s-off, rooted, and it once again stating the message, "Developer options are not available for this user", when accessing the Developer Options section in Options. It seems I have been downgraded from an admin to a lowly user once again. I am at a loss. I copied over the logs from TWRP and will post those tomorrow.

Crazy that is happening again.
I had a recovery I took via TWRP after I rooted my phone the last time in February 2016. Word my phone and restored from that. Reinstalled the no verity patch, SuperSU 2.79, and rebooted. That let me into my phone and it is much snappier now. Installed Magisk 12 and all I have left to do is install busybox again in the appropriate directory.

Life is good again. Now looking to update my phone to Nougat.

Thank you,

CRasH180