Device(s): HTC OneMax; Note 10.1; DROID DNA (retired);Transformer Prime(daughter);
Rezound(retired); Droid In
Thanked 6,551 Times in 3,945 Posts
At&t stuck on 4.1.2
So my co-worker here has the AT&T HTC One. He is in the IT department with me (so he has no excuse ) and knows zero about updating his phone.
As I was installing KitKat on my OneMax I asked him about his OS version. We discovered he was on 4.1.2 and is unable to pull any updates from phone. He did some preliminary searching and discovered this was a known issue. Looks like info he found said using the RUU is the only way to get current??
Did some quick searching and didn't see anything. Trying to get him to sign up here , but will at least point him to this thread.
Links to thread about this? Or some simple RUU installation instructions for him would be greatly appreciated.
Ive been having the same issue. I havent been able to find anything on the web. (and i dont know what an RUU even is :X ). Has your buddy gotten any resolution to this issue and if so, how can i replicate his success?
The Following User Says Thank You to kellyjamesXD For This Useful Post:
Device(s): Droid Bionic gsm radio 4.4.4
Lenovo yoga tablet
Dell pro windows tablet
Samsung note 3
Carrier: Metro/Tmobile/At&T/ Verizon
Thanked 784 Times in 686 Posts
These are the terms of the HTC android ruu
RUU*– Rom Update Utility. It is a Windows based exe file that contains a complete operating system including a stock recovery, bootloader (Hboot), and radio (Baseband.) This program is run to bring the phone back to a stock state while the phone is in bootloader mode.
OTA*– Over the air update. It is an update package used to update a stock operating system. It is not a complete operating system and contains only parts that are getting an update . You can’t install an OTA on a modified device, only stock.
Bootloader (Hboot)*– The Bootloader or Hboot, is like BIOS to windows. It is the first thing that runs when you boot up your Android device. It packages the instructions to boot the operating system kernel and most are specifically designed to run their own debugging or modification environment. Basically, an Android device is like a hard drive that has several partitions, which holds the Android system file in one and all the app data in another. For all these partitions, Bootloader (or Hboot) serves as a security checkpoint that is responsible for checking and initializing the hardware and starting software. There's a common misconception that can you just change the hboot but that isn't the case, you need the full firmware that comes with the RUU.
Bootloader mode / Fastboot mode*– One and the same. This is the environment where you can flash a custom recovery (the stock recovery has very little options), flash Roms, etc. To enter Bootloader mode, power down the phone and then hold the power key and the volume down key at the same time until the phone enters bootloader mode. If your computer is not connected you will see “Fastboot” highlighted in red. If your computer is connected you will see “Fastboot USB” highlighted in red. This still does not mean that your computer can communicate with the phone. More on that later.
Firmware*– The image version i.e. 3.18.502.6, 2.20.502.7 etc. The firmware contains the Hboot so don’t confuse the Firmware version number with the Hboot version number or Baseband version number. You can check this out in more detail while looking at the RUUs available and it will make more sense. Each software version is connected with the CID (Carrier ID) and MID (Model ID) of your device. That means you can't use whichever version you want, unless you have S-OFF on your device. Each ROM Update Utility.exe package will check your device details (bootloader version, MID and CID) before starting the update process.
Baseband (Radio)*- The baseband (radio) is completely separate from the ROM, it's stored in an entirely different partition. Don’t confuse this with Hboot or Firmware
The Following 3 Users Say Thank You to BRAINZ2013 For This Useful Post:
There's a common misconception that can you just change the hboot but that isn't the case, you need the full firmware that comes with the RUU.
Thanks for great explanations. One question about what you said about changing just the HBOOT. I'm S-OFF and flashed the HBOOT from the GPE One onto my AT&T One that is still running the stock ROM & original firmware (4.3 & 3.17.502.3). What issues could arise by changing HBOOT w/o the corresponding firmware? Haven't noticed anything yet, other than the inability to flash the 4.4.2 RUU (but I think that may be an issue with the RUU itself & not so much having a different HBOOT). Is there anything in particular I should be looking for?
Haven't done anything with the radio at all. All firmware is still the same as when I got the phone, except for the dark GPE HBOOT 1.54 (phone came w/ 1.55). Haven't noticed any change in performance since installing the GPE HBOOT.
The HTC One is the manufacturer's flagship device for 2013. The device's specs put it in the top of the smartphone pyramid, featuring a 1.7 GHz quad-core Snapdragon 600 processor, 2 GB of RAM, a 4.7-inch 1080p display and Android 4.1.2. Its... Read More