1. Tony Gahegan's Avatar
    Hey guys,

    I unlocked and rooted my HTC one a few months back (TWRP and SuperSU) and soon afterwards there was an OTA update available that I couldn't install without unrooting again, so I decided to put it off for a while.

    Recently I noticed that if my phone powers itself off due to lack of battery, it will go into a boot loop when turned back on.

    I can get out of that boot loop by manually powering off the phone before it crashes, then manually restarting it. But this is a but of a pain so I decided to do something about it. I was thinking of returning to stock by flashing the RUU but then decided I'd try out a ROM and see if I can find a way to get the IR device to work.

    I basically want to wipe everything on my phone and start again with everything as up to date and optimal as possible.

    I've spent a couple of days trying to get my head around everything but have ended up more confused than when I started.

    Should I upgrade my Firmware before installing a custom ROM or is that included in the ROM? (because I have noticed that the base firmware is different to mine)

    I am looking at installing either MaximusHD | 42.0.0 (Base 6.06.401.1), Android Revolution HD 71.1 Base 5.11.401.10) or Android Revolution HD 6.1 Google Edition (Base 3.62.1700.1).

    If anyone could give me some pointers it would be greatly appreciated.

    eMMC-boot 2048MB
    Oct 25 2013, 00:33:24.0

    Android 4.3
    HTC Sense 5.5
    HTC SDK API 5.65
    07-23-2014 12:44 PM
  2. TarekElsakka's Avatar
    The base firmware does not really matter much when installing a custom ROM via recovery, however I always like keeping things up to date so I usually download the firmware file and flash it to my device. My device is S-OFF, however, so that makes things a lot easier, and I believe if you want to update the base firmware of the device (without using a RUU), you'll need to go S-OFF first. Check this thread for more info regarding that: [HTC ONE M7] Newest Firmware 6.06.401.1 for… | HTC One | XDA Forum

    In order to go from S-ON to S-OFF, you'll need to follow the instructions in this page: How to Get S-Off HTC1Guru

    If it's too much of a hassle for you, then don't bother with the base firmware, although I must say the latest one has an awesome radio and my signal has been strong ever since updating.

    As for the custom ROM itself, flashing it is as easy as downloading it, moving it to your device storage, entering TWRP and installing it from there. I've personally used just about every popular custom ROM in xdadevelopers, and I must say that InsertCoin 3.0.6 is the best for me, and then Android Revolution HD 71.1 if you want a nearly 90% stock experience.

    If you have any further inquiries just let me know. Best of luck to you and enjoy your M7, it's a lovely phone, especially when running custom ROMs and Tweaks apps like Sense Toolbox.
    07-24-2014 11:09 PM
  3. Tony Gahegan's Avatar
    Thanks for your reply!

    I'm using a macbook pro, so it makes following the tutorials a little more complicated. Plus I'm currently living in Indonesia and have a really bad internet connection (I'm currently on my 5th attempt to dl MaximusHD 42.0.0)

    I'll take a look at the MODs you suggested, I only decided on MaximusHD because it has the most recent version of Android.

    Since I did my original post I have taken the following steps:

    1 - Updated my TWRP to the latest version (TWRP 2.7)
    2 - Got S-Off using firewater (tried Rumrunner but wouldn't work)
    3 - Changed to SuperCID
    4 - Updated the Firmware as per the tutorial you posted

    The strange thing is that when I look in bootloader it says the OS is 6.06.401.1, but when I look on "Settings/About/Software information" it still lists 3.63.980.2

    Is that normal?

    eMMC-boot 2048MB
    Jun 4 2014, 18:08:27.0

    Android 4.3
    HTC Sense 5.5
    Software number 3.63.980.2
    HTC SDK API 5.65
    07-25-2014 07:13 AM
  4. TarekElsakka's Avatar
    Yeah, that's pretty normal, it only really matters what it says in the HBOOT itself (or when you use fastboot getvar all command).

    I am currently on MaximusHD also because it has the latest 4.4.3 version, but to be honest I did not notice ANY improvement over the 4.4.2 version so I might go back to InsertCoin today or tomorrow. Don't forget to use Sense 6 Toolbox (get it from the ARHD thread in XDA Developers) with MaximusHD because the tweaks are just awesome.
    07-25-2014 10:28 AM

Similar Threads

  1. Will a Tmobile Note 2 work on AT&T? Verizon?
    By AC Question in forum Ask a Question
    Replies: 1
    Last Post: 03-03-2015, 11:37 PM
  2. Nexus 4 Cannot Flash to stock ROM
    By Dan Riches in forum Nexus 4 Rooting, ROMs, & Hacks
    Replies: 8
    Last Post: 08-10-2014, 01:57 AM
  3. Music player with volume controls on screen for nexus 5
    By Sateesh Villa in forum Ask a Question
    Replies: 0
    Last Post: 07-23-2014, 12:42 PM
  4. Native tether on any version
    By CrazyRussian007 in forum Droid MAXX Rooting, ROMs, & Hacks
    Replies: 0
    Last Post: 07-23-2014, 12:39 PM
  5. Why does the mobile internet on my Galaxy S4 changes from 4g to H+ and H?
    By zeeesss in forum Android 4.1 / 4.2 / 4.3 Jelly Bean
    Replies: 1
    Last Post: 07-23-2014, 12:29 PM