[Q] HELP with updating HTC One to 4.4...

Search This thread

arbank94

Member
Mar 2, 2014
30
3
Hello, I have a rooted international HTC One currently running 4.3 Android with Sense 5.0. I am trying to perform an OTA system update that I have received... I downloaded the new 4.4 Android (1.1 GB) and I have selected "Install Update". But when the phone restarts, it just enters recovery and opens TWRP by itself!
So then I try to flash the downloaded OTA file via TWRP, but that also fails... Does anyone know how I can get 4.4 on my HTC One? Thank you :eek:
 

alray

Inactive Recognized Contributor
May 22, 2012
8,932
3,593
Hello, I have a rooted international HTC One currently running 4.3 Android with Sense 5.0. I am trying to perform an OTA system update that I have received... I downloaded the new 4.4 Android (1.1 GB) and I have selected "Install Update". But when the phone restarts, it just enters recovery and opens TWRP by itself!
So then I try to flash the downloaded OTA file via TWRP, but that also fails... Does anyone know how I can get 4.4 on my HTC One? Thank you :eek:

You can't apply ota with a custom recovery, you need your stock recovery.
 

clsA

Senior Member
Aug 28, 2010
9,926
3,546
Central Florida
Hello, I have a rooted international HTC One currently running 4.3 Android with Sense 5.0. I am trying to perform an OTA system update that I have received... I downloaded the new 4.4 Android (1.1 GB) and I have selected "Install Update". But when the phone restarts, it just enters recovery and opens TWRP by itself!
So then I try to flash the downloaded OTA file via TWRP, but that also fails... Does anyone know how I can get 4.4 on my HTC One? Thank you :eek:

Depending on whats been done to the phone you can eather flash stock recovery and try the update from their or you have to ruu back to stock and take the update that way.

fastboot getvar all will tell you what stock recovery you need or what ruu to use
 

alray

Inactive Recognized Contributor
May 22, 2012
8,932
3,593
So would you recommend getting stock recovery following nkk71's guide in your signature, or should I just flash a 4.4 rom?

Do what cIsA said. Check the output of "fastboot getvar all". Look at your main-ver # and find the corresponding stock recovery. There is a thread in general section with a collection of stock recovery.

You can post the output of getvar here minus imei/sn and we will link you the correct recovery.
 

arbank94

Member
Mar 2, 2014
30
3
Okay so I ran a fastboot getvar all, and apparently there is no RUU for my device, because it is Latin American with a CID of HTC_332. (I searched almost everywhere)

Now, after flashing a 4.4 rom I downloaded, my HTC device wasn't turning on anymore (it was getting stuck at the HTC boot logo). So I restored from a backup I made in TWRP, and that didn't work either. So now my problem just got 1000x worse because of a mistake I just made now of completely wiping my device and the OS.
So for the moment I'll try to flash a new boot.img, get S-OFF again, and change the CID to 11111111 (as I have read) where I will then download a RUU I can use. I'll let you know what happens.
 

SaHiLzZ

Senior Member
Jan 19, 2011
2,000
516
Whoa there.. No need to flash boot.IMG.

What's you're steps? I think you are about to make it worse

sent from my mobile device
 

arbank94

Member
Mar 2, 2014
30
3
Okay well I'm in a tight situation atm.

My phone is completely wiped, with no OS or anything. The only thing I have access to is fastboot, and the TWRP bootloader. Also considering my phone is wiped, I believe I have S-ON as well.
So what is the first step to just get a boot going? (unless I'm not completely screwed that is..)

EDIT- I have successfully flashed Android Revolution to my phone from TWRP by pushing the zip via adb fastboot. Got my phone running again. Step 1 complete. :D

Step 2 now is to get S-OFF again...
Step 3- Change my CID to 11111111 using the SuperCID method (there is no RUU for my Latin American CID; HTC_332)
Step 4- Use an appropriate RUU to get 4.4 stock after I have changed my CID.

Before I continue with these steps, can anyone confirm with me if I am on the right path?
 
Last edited:

SaHiLzZ

Senior Member
Jan 19, 2011
2,000
516
Step 2 - Confirmed.
Step 3 & Step 4 ... What is an appropriate RUU? You have not yet posted a fastboot getvar all output yet. (remove imei)
 

alray

Inactive Recognized Contributor
May 22, 2012
8,932
3,593
Step 2 - Confirmed.
Step 3 & Step 4 ... What is an appropriate RUU? You have not yet posted a fastboot getvar all output yet. (remove imei)

I had the same cid when I bought mine. Irc, MID was PN0711000 with s.w. X.XX.599.X.

so he could use the 1.29.401.2 ruu on htc1guru but he have to change cid.

---------- Post added at 08:04 PM ---------- Previous post was at 08:02 PM ----------

EDIT- I have successfully flashed Android Revolution to my phone from TWRP by pushing the zip via adb fastboot. Got my phone running again.


Before I continue with these steps, can anyone confirm with me if I am on the right path?


You could just stay with arhd, its a very good rom... ;)
 

arbank94

Member
Mar 2, 2014
30
3
I had the same cid when I bought mine. Irc, MID was PN0711000 with s.w. X.XX.599.X.

so he could use the 1.29.401.2 ruu on htc1guru but he have to change cid.

---------- Post added at 08:04 PM ---------- Previous post was at 08:02 PM ----------




You could just stay with arhd, its a very good rom... ;)


C:\Users\Arban\Downloads\adt-bundle-windows-x86_64-20131030\adt-bundle-windows-x
86_64-20131030\sdk\platform-tools>adb push htcrom2.zip /sdcard/
3455 KB/s (1180577030 bytes in 333.659s)

C:\Users\Arban\Downloads\adt-bundle-windows-x86_64-20131030\adt-bundle-windows-x
86_64-20131030\sdk\platform-tools>fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 1.55.0000
(bootloader) version-baseband: 4A.20.3263.16
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main:
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno: SH392W901414
(bootloader) imei: **************
(bootloader) meid: 00000000000000
(bootloader) product: m7_u
(bootloader) platform: HBOOT-8064
(bootloader) modelid: PN0711000
(bootloader) cidnum: HTC__332
(bootloader) battery-status: good
(bootloader) battery-voltage: 4318mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: dirty-e0349bfc
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.045s

So yeah... there's no RUU as I said.
alray, in order to use that 1.29.401.2 RUU, what do I have to change my CID to?

EDIT: I'll just stick with your suggestion alray and stay with ARHD lol. (but in case I change my mind, what CID should I change to for that RUU?... so that I won't have to bump this thread or make a new one later)
 
Last edited:

alray

Inactive Recognized Contributor
May 22, 2012
8,932
3,593
C:\Users\Arban\Downloads\adt-bundle-windows-x86_64-20131030\adt-bundle-windows-x
86_64-20131030\sdk\platform-tools>adb push htcrom2.zip /sdcard/
3455 KB/s (1180577030 bytes in 333.659s)

C:\Users\Arban\Downloads\adt-bundle-windows-x86_64-20131030\adt-bundle-windows-x
86_64-20131030\sdk\platform-tools>fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 1.55.0000
(bootloader) version-baseband: 4A.20.3263.16
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main:
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno: SH392W901414
(bootloader) imei: **************
(bootloader) meid: 00000000000000
(bootloader) product: m7_u
(bootloader) platform: HBOOT-8064
(bootloader) modelid: PN0711000
(bootloader) cidnum: HTC__332
(bootloader) battery-status: good
(bootloader) battery-voltage: 4318mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: dirty-e0349bfc
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.045s

So yeah... there's no RUU as I said.
alray, in order to use that 1.29.401.2 RUU, what do I have to change my CID to?

EDIT: I'll just stick with your suggestion alray and stay with ARHD lol. (but in case I change my mind, what CID should I change to for that RUU?... so that I won't have to bump this thread or make a new one later)

These CID:

HTC__001
HTC__J15
HTC__A48
HTC__M27

are compatible with the 1.29.401.2 ruu.zip so i'll suggest you to use HTC__001 if you change your mind. Personally, I would stay on ARHD. No benefit to flash that RUU vs ARHD. ARHD is always up to date... ;)