[Q] Flashable Busybox? - One (M7) Q&A, Help & Troubleshooting

Hi all,
I am not new to unlocking and rooting but have hit a road block with my new HTC One, Prior to learning anything about the HTC One i unboxed and immediately updated to 4.2.2 with hboot 1.54, I have since Unlocked and Gained root access but am unable to install busybox due to S-On so my question is as follows: Can Busy Box be installed via TWRP at all and if not is there an ETA on Hboot 1.54 S-off?
Thanks in Advance

Mr Sizzle Socks said:
Hi all,
I am not new to unlocking and rooting but have hit a road block with my new HTC One, Prior to learning anything about the HTC One i unboxed and immediately updated to 4.2.2 with hboot 1.54, I have since Unlocked and Gained root access but am unable to install busybox due to S-On so my question is as follows: Can Busy Box be installed via TWRP at all and if not is there an ETA on Hboot 1.54 S-off?
Thanks in Advance
Click to expand...
Click to collapse
I'm not sure about TWRP, but many custom Roms come with it already.
Sent from my HTC One using XDA Premium 4 mobile app

CoryTallman said:
I'm not sure about TWRP, but many custom Roms come with it already.
Sent from my HTC One using XDA Premium 4 mobile app
Click to expand...
Click to collapse
That won't really help me as I want to run stock, sorry should have mentioned that, I’ve custom romed myself out with my nexus 4

Related

[Q] Urgent Question

Hello guys, i am a quite noob in this world so my story is:
i bought htc one 2 months ago, i made s-off and installed a free european stock rom (just to get updates quicker as it had carrier locked cid rom) and then s-on.
I got the 4.2.2 update and obviously hboot has updated to 1.54. yesterday i wanted to root the phone (to cheat in my games lol) but i made the full system wipe and the phone stays on the boot screen, i can install any custom rom but i don't want to do so, i want to install stock rom but the problem is: 4.2.2 ruus hasn't been released and when i try to install previous ruu (to update the phone via ota later) it doesnt let me to do so as my current hboot is the latest. is there any way to revert hboot to previous version or to install the previous ruu?
Hello guys, i am a quite noob in this world so my story is:<br />
i bought htc one 2 months ago, i made s-off and installed a free european stock rom (just to get updates quicker as it had carrier locked cid rom) and then s-on.<br />
I got the 4.2.2 update and obviously hboot has updated to 1.54. yesterday i wanted to root the phone (to cheat in my games lol) but i made the full system wipe and the phone stays on the boot screen, i can install any custom rom but i don't want to do so, i want to install stock rom but the problem is: 4.2.2 ruus hasn't been released and when i try to install previous ruu (to update the phone via ota later) it doesnt let me to do so as my current hboot is the latest. is there any way to revert hboot to previous version or to install the previous ruu?
Click to expand...
Click to collapse
I don't think so until they achieve s-off with 1.54. You shouldn't have gone back to s-on once you got s-off...
Sent from my HTC One using xda premium
redbull123 said:
I don't think so until they achieve s-off with 1.54. You shouldn't have gone back to s-on once you got s-off...
Sent from my HTC One using xda premium
Click to expand...
Click to collapse
so the only way i have is to install custom rom and wait for revolution team to achieve s-off with 1.54 ?
sanbucho said:
so the only way i have is to install custom rom and wait for revolution team to achieve s-off with 1.54 ?
Click to expand...
Click to collapse
Well no, if you read your private messages.
Matt said:
Well no, if you read your private messages.
Click to expand...
Click to collapse
pm'ed u back

Help with s-off

I have tried both moonshine and revone and cant seem to get s-off on my HTC One M7. When I try on Moonshine it gets to the adb part and times out and says for me to fix it. When I try revone, I get an error code -6. Any suggestions on what I can do to fix this?
DevinM7 said:
I have tried both moonshine and revone and cant seem to get s-off on my HTC One M7. When I try on Moonshine it gets to the adb part and times out and says for me to fix it. When I try revone, I get an error code -6. Any suggestions on what I can do to fix this?
Click to expand...
Click to collapse
Need more info. Specifically, what is your Hboot version?
I'm a complete noob man. I recently moved over from iphone to android. Where do I find out my HBoot version?
Sent from my HTC One using xda app-developers app
Complete noobs shouldn't S-off
#justsayin
adb reboot bootloader
look at the top for hboot version.
If it says 1.54 you can't S-off
DevinM7 said:
I'm a complete noob man. I recently moved over from iphone to android. Where do I find out my HBoot version?
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse
That's cool bro, me too not that long ago. HTC One is my first Android, and I love it. Reboot into bootloader (hold down volume and power simultaneously, phone will reboot into bootloader mode). You'll see your Hboot version there. S-off only works on Hboot 1.44.
A word of caution from one noob to another. S-off is serious stuff, and not really needed for 90% of the mods here at xda. You can flash custom roms and recoveries, and radios, all without S-off. Just be careful, and read Everything. I mean it, I have spent countless hours here at xda reading before I did anything. The community here is very willing to help, as am I.
What have you done to your phone thus far? Unlocked? Rooted? Custom recovery or ROM?
Appreciate it guys. Yea I'm running HBoot 1.44, so I guess that solves that, lol. Yea I have rooted my phone with TWRP recovery. I was really hoping to turn s-off so I could switch over to Google play edition. Any suggestions on roms and other stuff to try out? And Thanks for being helpful and patient with me. Unfortunately I'm used to dealing with jailbroken iPhones.
Sent from my HTC One using xda app-developers app
DevinM7 said:
Appreciate it guys. Yea I'm running HBoot 1.44, so I guess that solves that, lol. Yea I have rooted my phone with TWRP recovery. I was really hoping to turn s-off so I could switch over to Google play edition. Any suggestions on roms and other stuff to try out? And Thanks for being helpful and patient with me. Unfortunately I'm used to dealing with jailbroken iPhones.
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse
1.44 CAN be S-off'ed
DevinM7 said:
Appreciate it guys. Yea I'm running HBoot 1.44, so I guess that solves that, lol. Yea I have rooted my phone with TWRP recovery. I was really hoping to turn s-off so I could switch over to Google play edition. Any suggestions on time and other stuff to try out? And Thanks for being helpful and patient with me. Unfortunately I'm used to dealing with jailbroken iPhones.
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse
The fact that you're coming from the jailbreak community is good, imo. Thing is, it's practically impossible to brick an iPhone, even a jail broken one, as you could always just restore the iPhone. S-off definitely gives you the opportunity (possible but not probable, depends on what you do) to brick your phone permanently. That being said, I used Revone and it worked well and easily. Read and follow the instructions in the OP for Revone to a T. I recommend reading about the first 50 pages in that thread before you try anything also (ignore the last half of the Revone thread for the most part, just page after page of people shocked and complaining the can't S-off Hboot 1.54). Some people get Revone to work pretty easily, some try 20 times and then it just works.
Here: http://forum.xda-developers.com/showthread.php?t=2390346 is a rom for GpE 4.3 that you could flash right now as you are, but yeah, you have to be S-off to fully convert.
From spending so much time here lately, some observations one noob to another:
-Either stay stock or go custom (I recommend custom), and stick to it. A lot of people here went custom (including S-off), and f'd up their Ones trying frantically to get back to stock for an OTA. Forums were littered with people who messed that up.
-Careful with TWRP. I use it and like it, but be very careful when you are wiping Dalvik/cache. Ton of people here blaze through the wipe options, then all it takes is a swipe, and suddenly they've erased everything and can't boot their phone. Just always triple check before that final swipe.
-if you modify your Hboot in any way, never ever go S-on until you flash a stock Hboot. Doing so will permanently brick your phone. I can't think of a reason to ever go S-on, but that was part if the whole return to stock for OTA scenario.
Hope this all helps!
Thanks so much for your help man. You have been a great help. So let me make sure I have this right. I have to change my HBoot version to be able to s-off at this point?
Sent from my HTC One using xda app-developers app
DevinM7 said:
Thanks so much for your help man. You have been a great help. So let me make sure I have this right. I have to change my HBoot version to be able to s-off at this point?
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse
You're welcome, happy to help!
No! If you are n Hboot 1.44, you should be able to go S-off fine. I recommend Revone, only because that's what I used. Just read, read, read, and follow the instructions to the letter.
Thanks! Do you know the URL to the OP for revone?
Sent from my HTC One using xda app-developers app
DevinM7 said:
Thanks! Do you know the URL to the OP for revone?
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=2314582
Here yah go, no problem

[Q] How to downgrade HTC One Developer Edition (US) from firmware 1.29.1540.17 to 1.2

Hello,
I have been researching here to find a way to downgrade to a previous version of a firmware so that I can S-Off, and to no avail unsure how to do it myself using either use Moonshine or revone.
The reason I wish to do this is that I want to install Google Play edition and of course the necessary info to install it.
Sent from my HTC One using xda premium
EvilSpants said:
Hello,
I have been researching here to find a way to downgrade to a previous version of a firmware so that I can S-Off, and to no avail unsure how to do it myself using either use Moonshine or revone.
The reason I wish to do this is that I want to install Google Play edition and of course the necessary info to install it.
Sent from my HTC One using xda premium
Click to expand...
Click to collapse
If I'm not mistaken the ROM firmware is irrelevant as to if you can root or not, or get-S-OFF. The most important factor for S-OFF is the bootloader version. I haven't seen any threads about getting S-OFF on bootloader 1.54.
Reboot to your bootloader (turn device off, hold volume down and turn device on). Check your HBOOT version there. If it says 1.54, then the only possible solution is to search for an official HTC RUU with a lower HBOOT version. However I do not know if this will actually work.
RadiatorRXD said:
If I'm not mistaken the ROM firmware is irrelevant as to if you can root or not, or get-S-OFF. The most important factor for S-OFF is the bootloader version. I haven't seen any threads about getting S-OFF on bootloader 1.54.
Reboot to your bootloader (turn device off, hold volume down and turn device on). Check your HBOOT version there. If it says 1.54, then the only possible solution is to search for an official HTC RUU with a lower HBOOT version. However I do not know if this will actually work.
Click to expand...
Click to collapse
Alright. Assuming that works, is there a way to reflash?
[Edit] Just checked my bootloader it says that I have 1.44. However I have tried both Revone and S-off with no success
Sent from my HTC One using xda premium
EvilSpants said:
Alright. Assuming that works, is there a way to reflash?
Sent from my HTC One using xda premium
Click to expand...
Click to collapse
Don't really know what you mean by reflash? Returning to the newer HBOOT (1.54)?
If that's the case, once you're S-OFF you can update the HBOOT to 1.54 and S-OFF will still be there. There are some threads in the development section about upgrading the HBOOT. I used these myself without issues.
As for the official RUU, this will probably be a Google search. I haven't seen a thread around with these files.
Keep in mind that flashing an original RUU will result in loss of root and custom recovery. You will need to re-root after flashing the RUU and reflash a custom recovery.
RadiatorRXD said:
Don't really know what you mean by reflash? Returning to the newer HBOOT (1.54)?
If that's the case, once you're S-OFF you can update the HBOOT to 1.54 and S-OFF will still be there. There are some threads in the development section about upgrading the HBOOT. I used these myself without issues.
As for the official RUU, this will probably be a Google search. I haven't seen a thread around with these files.
Keep in mind that flashing an original RUU will result in loss of root and custom recovery. You will need to re-root after flashing the RUU and reflash a custom recovery.
Click to expand...
Click to collapse
A little bit off topic here but ..if I am s- off already and I were to use a stock ruu on my phone all that I will I loose is the recovery and root?... So after I run ruu my device will still be s-off ?
Sent from my HTC One using xda premium
NORCALkID said:
A little bit off topic here but ..if I am s- off already and I were to use a stock ruu on my phone all that I will I loose is the recovery and root?... So after I run ruu my device will still be s-off ?
Sent from my HTC One using xda premium
Click to expand...
Click to collapse
I think so yes, but I'm not 100% sure. You may find the answer, or ask the question in the hboot update threads or s-off threads. I haven't flashed a RUU myself in years.
Sent from my Viper One
RadiatorRXD said:
Don't really know what you mean by reflash? Returning to the newer HBOOT (1.54)?
If that's the case, once you're S-OFF you can update the HBOOT to 1.54 and S-OFF will still be there. There are some threads in the development section about upgrading the HBOOT. I used these myself without issues.
As for the official RUU, this will probably be a Google search. I haven't seen a thread around with these files.
Keep in mind that flashing an original RUU will result in loss of root and custom recovery. You will need to re-root after flashing the RUU and reflash a custom recovery.
Click to expand...
Click to collapse
What I mean to say is that once I have found one with an older HBoot, how do I go about flashing that so that I can do one of the two S-Off procedures?
Sent from my HTC One using xda premium
EvilSpants said:
What I mean to say is that once I have found one with an older HBoot, how do I go about flashing that so that I can do one of the two S-Off procedures?
Sent from my HTC One using xda premium
Click to expand...
Click to collapse
Ah ok. The RUU should be a windows executable. Just hook up the phone to computer, start the RUU and follow the on-screen instructions.
Sent from my Viper One
RadiatorRXD said:
Ah ok. The RUU should be a windows executable. Just hook up the phone to computer, start the RUU and follow the on-screen instructions.
Sent from my Viper One
Click to expand...
Click to collapse
I assume the RUUs can be pulled from HTCdev?
Sent from my HTC One using xda premium
EvilSpants said:
I assume the RUUs can be pulled from HTCdev?
Sent from my HTC One using xda premium
Click to expand...
Click to collapse
Here's an article about flashing a RUU: Flash RUU
It has a link to a website which contains several RUU files to download: HERE
RadiatorRXD said:
If I'm not mistaken the ROM firmware is irrelevant as to if you can root or not, or get-S-OFF. The most important factor for S-OFF is the bootloader version. I haven't seen any threads about getting S-OFF on bootloader 1.54.
Reboot to your bootloader (turn device off, hold volume down and turn device on). Check your HBOOT version there. If it says 1.54, then the only possible solution is to search for an official HTC RUU with a lower HBOOT version. However I do not know if this will actually work.
Click to expand...
Click to collapse
I was s-off with stock unrooted locked 2.24.401.1 firmware (ruu'ed by repair center)and tried to use revone to unlock again but it would fail, then I downgraded to hboot 1.44 (I could still do this because I was s-off already) but revone would still fail, then I decided to properly downgrade to 1.28(or was that 29).401.?? with an ruu and was able to use revone again to unlock my bootloader, so hboot is not the only factor for revone to be succesful...
downgrading hboot and other system partitions, except kernel rom radio and recovery, is not possible if you are not s-off already....
RadiatorRXD said:
Ah ok. The RUU should be a windows executable. Just hook up the phone to computer, start the RUU and follow the on-screen instructions.
Sent from my Viper One
Click to expand...
Click to collapse
My downgrade attempt failed with one of the executables. I am not sure what to try next.
EvilSpants said:
My downgrade attempt failed with one of the executables. I am not sure what to try next.
Click to expand...
Click to collapse
I'm at a loss here, sorry.
Sent from my Viper One
RadiatorRXD said:
I'm at a loss here, sorry.
Sent from my Viper One
Click to expand...
Click to collapse
I should note that I did not retry, however I figure that if it fails the first time, then it wouldn't succeed a second?
Sent from my HTC One using xda premium
EvilSpants said:
I should note that I did not retry, however I figure that if it fails the first time, then it wouldn't succeed a second?
Sent from my HTC One using xda premium
Click to expand...
Click to collapse
You could always try a second time. Maybe also post a screenshot of the failure.
Sent from my Viper One
RadiatorRXD said:
You could always try a second time. Maybe also post a screenshot of the failure.
Sent from my Viper One
Click to expand...
Click to collapse
At this point I am looking at installing a custom recovery, though from what I am reading I may not be able to do that without S-OFF, so I am stuck if this is true.
Sent from my HTC One using xda premium
EvilSpants said:
At this point I am looking at installing a custom recovery, though from what I am reading I may not be able to do that without S-OFF, so I am stuck if this is true.
Sent from my HTC One using xda premium
Click to expand...
Click to collapse
S-OFF is not needed for root or custom recovery. You do need an unlocked bootloader though. On other devices S-OFF was needed to flash radio's or kernels through recovery, but from what I have read the One can flash kernels in recovery without S-OFF
Sent from my Viper One
RadiatorRXD said:
S-OFF is not needed for root or custom recovery. You do need an unlocked bootloader though. On other devices S-OFF was needed to flash radio's or kernels through recovery, but from what I have read the One can flash kernels in recovery without S-OFF
Sent from my Viper One
Click to expand...
Click to collapse
So I have gotten TWRP on there, however I have been unable to flash a previous firmware, to downgrade, getting the error message, Unable to open zip. My guess is that S-On is stopping this process even in a custom recovery. Is there a recommendation as to how I can achieve S-Off?
Also There is something I have been thinking about it, and if I were to follow the steps here, with execption of the flashing the RUU through fasboot, could I flash the RUU through TWRP instead?
[Edit] Could I install a custom ROM, S-Off through the ROM, then follow the steps in the link to flash the RUU?

HTC One: Revone, Moonshine, S-off

Hey,
I'm finding it really difficult to get a definitive answer on the following question. So I'm just going to ask: if my HTC One has been updated to 4.2.2 by my carrier, does this mean I cannot use moonshine or revone to turn S-off? I've been trying all morning and I've read that this might be the case? Which is a damn shame as I wanted stock android with those lovely OTA updates.
Cheers, Jav
JavLange said:
Hey,
I'm finding it really difficult to get a definitive answer on the following question. So I'm just going to ask: if my HTC One has been updated to 4.2.2 by my carrier, does this mean I cannot use moonshine or revone to turn S-off? I've been trying all morning and I've read that this might be the case? Which is a damn shame as I wanted stock android with those lovely OTA updates.
Cheers, Jav
Click to expand...
Click to collapse
If you updated using OTA your bootloader would have been updated to 1.54 (you can check by going to bootloader. POWER + VOL DOWN)
and revone or moonshine will not work on 1.54.
Sent from my HTC One using xda app-developers app
nkk71 said:
If you updated using OTA your bootloader would have been updated to 1.54 (you can check by going to bootloader. POWER + VOL DOWN)
and revone or moonshine will not work on 1.54.
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse
Ah - that's what I was thinking. So there isn't a way to "convert" my own to a Google Play Edition until a new way to turn S-off is found?
Thanks for your help - it's good to have clarity! =)
You can flash a GE rom based.
But you can't receive the OTA from htc
You need the s-off for the full convert to GE edition
JavLange said:
Ah - that's what I was thinking. So there isn't a way to "convert" my own to a Google Play Edition until a new way to turn S-off is found?
Thanks for your help - it's good to have clarity! =)
Click to expand...
Click to collapse
What do you mean by convert? If you mean flashing different ROMs, then you can use HTCdev to unlock your bootloader, and flash different ROMs, Radios, and kernels.
It will show your bootloader as TAMPERED and and UNLOCKED / RELOCKED (ie never again simply LOCKED). And you will loose OTA capability unless u go back to stock ROM and recovery and relock.
You will also not be able to flash unsigned firmware.
If you do decide to unlock, make a nandroid backup of your stock ROM before flashing anything new, so that you can always go back to stock ROM for OTAs.
Sent from my HTC One using xda app-developers app
nkk71 said:
What do you mean by convert? If you mean flashing different ROMs, then you can use HTCdev to unlock your bootloader, and flash different ROMs, Radios, and kernels.
It will show your bootloader as TAMPERED and and UNLOCKED / RELOCKED (ie never again simply LOCKED). And you will loose OTA capability unless u go back to stock ROM and recovery and relock.
You will also not be able to flash unsigned firmware.
If you do decide to unlock, make a nandroid backup of your stock ROM before flashing anything new, so that you can always go back to stock ROM for OTAs.
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse
He means this
The full convert to GE Phone.
Guich said:
He means this
The full convert to GE Phone.
Click to expand...
Click to collapse
I do =)
So to make it all legit, I'd have to somehow revert my bootloader back to a version that supported turning S-off? I'm pretty sure that's beyond my feeble skills!
Never mind then - cheers all =)
Guich said:
He means this
The full convert to GE Phone.
Click to expand...
Click to collapse
But he could still use a GPe ROM, right? He wouldn't get the black bootloader or GOOGL001 CID, but the custom GPe ROMs out there would give him GPe experience.
Or am I missing something?
Sent from my HTC One using xda app-developers app
JavLange said:
I do =)
So to make it all legit, I'd have to somehow revert my bootloader back to a version that supported turning S-off? I'm pretty sure that's beyond my feeble skills!
Never mind then - cheers all =)
Click to expand...
Click to collapse
You can't downgrade the hboot for acheive the s-off...
nkk71 said:
But he could still use a GPe ROM, right? He wouldn't get the black bootloader or GOOGL001 CID, but the custom GPe ROMs out there would give him GPe experience.
Or am I missing something?
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse
Yes, he can.
But if he will have the ota from htc/google of the ge he need the s-off
He can usa a GE based rom.
Sent from One with XDAHoloApp
Guich said:
You can't downgrade the hboot for acheive the s-off...
Yes, he can.
But if he will have the ota from htc/google of the ge he need the s-off
He can usa a GE based rom.
Sent from One with XDAHoloApp
Click to expand...
Click to collapse
Oh I see! So the best I can do is install the RUU from this and manually keep my phone up to date thereafter?
JavLange said:
Oh I see! So the best I can do is install the RUU from this and manually keep my phone up to date thereafter?
Click to expand...
Click to collapse
Not an RUU, a custom ROM.
You would have to
1- unlock bootloader using HTCdev (will completely wipe your phone)
2- install custom recovery (CWM or TWRP)
3- make a nandroid backup of your stock ROM for the future
4- flash a GPe ROM from the development thread
That's it in a nutshell.
You will need your stock ROM and stock recovery later to get your official OTA, because that will be the only way to update your firmware. Everything else is pretty much covered in the custom ROMs out there.
I recommend reading the guides to familiarize yourself with the procedures.
I personally am on ARHD Sense 5 ROM, but there's also a GPe version, as well as others of course. Read a bit through these threads to get a "feeling" about them.
Sent from my HTC One using xda app-developers app

Rooting HTC ONE

hi i just switched to htc one its unrooted
on stock 4.1.2 and has update notification
i dont want to update but to root completely and get s-off to install custom roms
please help me ive not s-off device before
Khixar27 said:
hi i just switched to htc one its unrooted
on stock 4.1.2 and has update notification
i dont want to update but to root completely and get s-off to install custom roms
please help me ive not s-off device before
Click to expand...
Click to collapse
There are guides on this site. Just search for it. There are s-off guides and rooting guides
Rumrunner was real simple to achieve S-off, very important so you can update the firmware. Might as well S-off and root at the same time
Sent from my HTC One using XDA Premium 4 mobile app

Categories

Resources