[International] Hard Reset Of My HTC One

Last Updated:

  1. topgazza

    topgazza Active Member

    I get a message on my phone from time to time about updating the Superuser su library. But the follow up info is ambiguous as to what I am doing. I assume the phone has been rooted at some stage ?

    However I want to return the phone to its factory default and remove any rooting. Will this do that ?

    Also I need to back up my contacts and profiles which I assume can be done via HTC backup

    Any advice appreciated :)

    Setting I have:

    Android - 4.2.2
    HTC Sense - 5.0
    Software - Android Revolution HD 10.1 by Mike 1986
    HTC SDK APi level - 5.34
    Kernel Version - 3.4.10-gdbf147e
    root abm014#1
    SMP preempt

  2. Thom

    Thom Guides Guide

    Who is your carrier? If we know that we can move your question to the appropriate All Things Root thread and get it addressed.

    ... Thom
    scotty85 and topgazza like this.
  3. Hadron

    Hadron Well-Known Member Contributor

    You are running a custom ROM, so it's certainly rooted. Updating SU will not change that. You will need to find the appropriate ROM Update Utility for the phone. This depends on whether it was sold unbranded or with network software on it. If you know this it would help, but it sounds like you bought it second hand with a custom ROM.

    Could you shut the phone down, then power up while pressing the volume down key? That will take you to a white screen with a little menu on it. Tell us everything it says in the top few lines of the screen.

    (When you've done that, there's a reboot option, either on that screen or the one you get by selecting the "fastboot" option from the menu).

    An RUU will wipe the phone, so yes, a backup is a good idea.

    Thom, as topgazza's location is "UK" it's the International All Things Root forum that you need.
    scotty85 and topgazza like this.
  4. topgazza

    topgazza Active Member

    Sorry guys I didn't know there was a forum just for that...doh!

    Please move and thank you
    scotty85 likes this.
  5. Thom

    Thom Guides Guide

    I moved your question to where the best information on this resides. Good luck.

    ... Thom
    scotty85 and topgazza like this.
  6. topgazza

    topgazza Active Member

    Can't see that forum Thom.... could you point me in the right direction please ? :D
  7. topgazza

    topgazza Active Member

    Oh.. I see... its already there :eek:

    OK... turning on and holding the down volume gives me this


    eMMC -boot
    Apr 10.2013. 00:11:36-1

    Then theres a HBOOT list

    and then a FASTBOOT Menu

    BAsically i want to put the phone back to Factory and wondered if a factory reset removed the Root as well.

    or is it harmless as it is and can i get the firmware upgrades from Android as normal. It is a second hand phone so i don't know who the original carrier was :)
  8. clsA

    clsA Well-Known Member

  9. topgazza

    topgazza Active Member

    Thanks but I should point out that I didn't root the phone and have only a vague idea of rooting and what it does :eek:

    I'm afraid of bricking the phone to be honest. Not sure how to download that... From the phone ? And how to run it. What does it do ?

    And if I leave phone as it is does it in any way affect Android firmware updates or does that continue anyway ? What threw me was the request to update the Superuser and then the multiple choices when I tried as I didn't know which one to select.

    I appreciate your help.... I know I'm a noob :rolleyes:
    scotty85 likes this.
  10. Hadron

    Hadron Well-Known Member Contributor

    In Windows terms, rooted means that you have administrator access. That's it really. You may have a custom recovery program installed as well ("recovery" is one of the options from the white hboot menu - if it says anything about "ClockworkMod" or "TWRP" then it's a custom recovery). If so, this gives you more options than the standard HTC recovery (which doesn't let you do much more than a factory reset). But that's all it means really - you can change things you couldn't change on an unrooted phone. You should take a bit more care, same as when running a PC from an admin account, but that's all.

    While in this state you cannot accept updates from HTC. People who are using custom ROMs (software developed by independent developers rather than HTC) generally update by installing a more recent ROM - usually we get updates before HTC distribute them. In fact the custom software you are running is already Android 4.2.2, which is the same as the latest HTC software.

    If you do choose to unroot and return to stock, the RUU clsA has posted should work if your phone was originally unbranded. I've not been able to find any UK network-branded RUUs in my usual place (shipped-ROMs.com), so if your phone was originally sold through one of the networks then as clsA says you may need to perform further modifications in order to run the RUU! Don't worry about that though, we can explain what's needed if you want to do that.

    To run the RUU, the simplest way is probably to put the phone in fastboot mode (one of the options from the white bootloader menu). Then connect to a Windows PC via usb, and run the RUU .exe on the PC. You will however need to relock the bootloader before you can run the RUU. That will require setting up "fastboot" on your PC, which you do by downloading the mediafire link in the first post of this thread and following the instructions in the first part of the second post of that same thread. You can then use the command "fastboot oem lock" to relock it (if you read that thread's unlocking instructions it will explain how to use a fastboot command). It's pretty simple for people who rooted it themselves, because they've done all of that setup already, but less so in your situation (one reason I don't think people should sell rooted phones without at least checking that that's what the buyer wants).

    I've not used the HTC backup stuff, so don't know how much it backs up. Probably it does all you need, I just don't know, so I'd suggest checking what it does back up. If your contacts are saved as Google contacts and you have contact syncing enabled those are already backed-up to your GMail account.

    Finally (this post is skipping about a bit!), all a factory reset does is erase user apps and their data and set system settings to default. It does not change system software in any way, so will not unroot the phone nor replace your custom ROM to a stock HTC one. If that's what you want, the RUU is what you need.

    Sorry there is so much of this stuff!
    scotty85 likes this.
  11. topgazza

    topgazza Active Member

    Wow... Impressive... And certainly no sorry required. I get the process now and I must thank everyone for being so patient.

    I love the phone but want to be happy that if I sell it on at any stage the new buyer won't miss out on any future updates. Someone at work pointed me at a gui utility on the xda developers forum , Hasoon2000 HTC One tool kit, that also locks the ROM. But in either case I'm happy to give it a go as it looks fairly straightforward
  12. topgazza

    topgazza Active Member


    I think I'm happy to continue and have a go at this. You mentioned some other modifications on my UK phone ?
    scotty85 likes this.
  13. scotty85

    scotty85 Guides Guide

    great advice so far. the update utility is just run on the PC with the phone plugged in,you dont need much "rooting experience" to run it :)

    if the ruu from clsa fails,you could do the following for us so wed know exactly what build to look for to find you an ruu:
    you can also chose "recovery" from the hboot menu you described,and tell us what menu that takes you to(it will either be clockwork or twrp custom recovery)
    topgazza and Hadron like this.
  14. topgazza

    topgazza Active Member

    I think I've managed to unroot the phone but trying to flash the new image I get a FAILED (remote not allowed) mesage in the command menu. I have USB debugging set to on

    Phone in bootloader

    I've run fastboot oem reboot RUU that finished OK

    Tried running fastboot flash zip firmware..zip ( the .zip file I downlaoed that says its correct)

    but I get that FAILED (remote not allowed) message.

    What state is my phone in ? is it unrooted but still on the devleoper ROM ?

    Will it now update over the air next time Android announce an update ?
    scotty85 likes this.
  15. scotty85

    scotty85 Guides Guide

    What image are you trying to flash? We probably need a little more information on exactly what you're trying to do. If you're following a guide, give us a link to that guide
    topgazza likes this.
  16. topgazza

    topgazza Active Member

    scotty85 likes this.
  17. scotty85

    scotty85 Guides Guide

    If you have successfully run the official firmware ruu, then you are done. There is no need to flash anything else :)
    topgazza likes this.
  18. topgazza

    topgazza Active Member

    I wondered if that was the case. So next time our friends at Android do an OTA update... I should get it ?
    scotty85 likes this.
  19. scotty85

    scotty85 Guides Guide

    Yep! After the ruu, you are good to go!
    topgazza likes this.
  20. topgazza

    topgazza Active Member

    That was quite easy in the end... what a wus I am :rolleyes:

    But many thanks to all for your help..... and again for your patience :)
    scotty85 likes this.
  21. scotty85

    scotty85 Guides Guide

    awsome! glad you are sorted. hit us up if youd ever like to root again! :D
    topgazza likes this.
  22. topgazza

    topgazza Active Member

    I will do.

    I did notice that there were a couple of Rooting tools that use a very simple GUI interface which I might try as well as they get decent write ups. One ws called Hasoon2000 or similar. But I shall certainly get back before that...

    Thanks Again
  23. Hadron

    Hadron Well-Known Member Contributor

    There's one thing you should know if you are possibly interested in rooting in future. Something that gives you more options, and makes some tasks easier, is being S-Off. This turns off some internal security settings, but in the process means that you can install new ROMs more easily, remove the "tampered" flag, install/remove system apps while running Android. Nothing essential, but something that some of us like to have.

    At this moment in time you can do this for hboot 1.44 (which you had at the time of post #7) but not for later versions. So if you still have 1.44 (RUUs can change that) you should decide whether you might want this before accepting an OTA update, as that will probably remove the option.

    No obligation, you can root without, just thought I'd mention it.
    topgazza likes this.
  24. topgazza

    topgazza Active Member

    Thats very handy to know.... I'm saving all these posts for future reference. Cheers

Share This Page