Related
Code:
/* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or the end of the world. Please do some research
* if you have any concerns about flashing a radio before flashing it!
* YOU are choosing to make these modifications, and if you point the
* finger at me for messing up your device, I will laugh at you. */
How to Flash:
In order for this to work, the HTC Desire S needs to be S-OFF. Flashing the radio with a corrupt file or interrupting the flash, can brick the device, please proceed with caution.
Download the your choice of radio for the HTC Desire S.
Make sure the filename is PG88IMG.zip exactly or it will not work and copy it to the same folder as adb (the /platform-tools folder within the Android SDK folder).
Connect the HTC Desire S to the computer via USB.
On the computer, open terminal and run the following commands:
Code:
adb push PG88IMG.zip /sdcard/PG88IMG.zip
adb shell md5sum /sdcard/PG88IMG.zip
NOTE: The md5 should match up the provide the original download location. If not, redownload & try again.
Code:
adb reboot bootloader
The HTC Desire S will reboot & usually boot into fastboot. Pressing the Power button will put the device into the bootloader.
The bootloader will scan for the radio update. Once it finds the update, select Yes.
Allow the bootloader to finish flashing the updated radio, and reboot the HTC Desire S normally.
Downloads:
From Gingerbread-based RUUs:
From the Saga Test RUU:
20.23.30.0802U_38.02.01.11
md5: 68b46430f42c07ecdc4f1e68bdaf9123
From the 1.28.401.1 RUU:
20.28b.30.0805U_38.03.02.11
md5: 27d85ee9604584becfa59c213708370a
From the 1.30.110.2_R RUU:
has the same radio as the 1.28.401.1 RUU
From the 1.30.111.1 RUU:
has the same radio as the 1.28.401.1 RUU
From the 1.30.112.1 RUU:
has the same radio as the 1.28.401.1 RUU
From the 1.31.61.1 RUU:
has the same radio as the 1.28.401.1 RUU
From the 1.31.65.1 RUU:
has the same radio as the 1.28.401.1 RUU
From the 1.31.206.1 RUU:
20.28b.30.0805U_38.03.02.14
md5: a898a290eb58ec618ceb3865a90dc878
From the 1.31.351.1 RUU:
20.28b.30.0805U_38.03.02.15
md5: 757cde85b4e8736db93088134f9afc8e
From the 1.31.707.2_R RUU:
has the same radio as the 1.31.351.1 RUU
From the 1.31.720.2_R RUU:
has the same radio as the 1.31.206.1 RUU
From the 1.31.771.1 RUU:
has the same radio as the 1.31.206.1 RUU
From the 1.31.832.3 RUU:
20.28d.30.0805U_3805.04.02.01
md5: 631afebe525a455f34b2238108ac1b43
From the 1.31.950.2_R RUU:
has the same radio as the 1.31.206.1 RUU
From the 1.31.1020.1 RUU:
20.28c.30.0805U_38.03.02.16
md5: 5d82b1d2a70a46eaa93ad10964809f1a
From the 1.32.161.1 RUU:
has the same radio as the 1.31.351.1 RUU
From the 1.35.1113.2 RUU:
has the same radio as the 1.31.832.3 RUU
From the 1.36.415.6 RUU:
has the same radio as the 1.31.832.3 RUU
From the 1.36.841.3 RUU:
has the same radio as the 1.31.832.3 RUU
From the 1.46.1400.8 RUU:
20.28f.30.085AU_3805.04.02.28
md5: f4951ae92f6abd85823d916f46e5312e
From the 1.47.401.4 RUU:
20.28I.30.085AU_3805.06.02.03
md5: 57a3fcc5f72ec928050dbcb32018215f
From the 1.47.832.1 RUU:
has the same radio as the 1.47.401.4 RUU
From the 1.47.950.3 RUU:
has the same radio as the 1.47.401.4 RUU
From the 1.48.707.1 RUU:
has the same radio as the 1.47.401.4 RUU
From the 2.10.401.4 OTA:
20.48.30.0822U_3822.09.08.20
md5: 053544276893dfcc3a7a722c834b6020
From the 2.10.401.5 RUU:
20.4801.30.0822U_3822.10.08.04
md5: 2fddef29eb1f8001d9cad14f48061f54
Thanks for putting these in one place, and even though there's a warning about bricking phone's, I would like to warn everyone that flashing a radio is very rarely necessary, and should not be done on a whim!!! Not enough is known about recovering from a bad flash on the NVRam (radio), and if this happens you could end up with a very expensive calculator.
Thanks a LOT !!!!!!! My radio is here, so i can flash others, and if i find errors, i can come back. Thanks again man.
New Radio from leaked official ROM
This is the Radio that came with the recently leaked official Desire S Sense v3.0 ROM.
20.4130.0818U_3817.07.00.19_M RADIO
so is this linux only or can the terminal be replaced with the command prompt?
dan-fish said:
so is this linux only or can the terminal be replaced with the command prompt?
Click to expand...
Click to collapse
This isn't for linux specifically, this is also possible for windows, where by terminal he means windows command prompt (CMD), assuming that you have the relevant ADB installed.
If you don't download it from here
I have a question: there are some compatibility issue between radio and hboot version?
You can use the new radio with the old hboot.
Any problem for use that.
If you want to install the new hboot while you have already install the new radio, there's no problem of incompatibility
ben_pyett said:
This is the Radio that came with the recently leaked official Desire S Sense v3.0 ROM.
20.4130.0818U_3817.07.00.19_M RADIO
Click to expand...
Click to collapse
Can anyone confirm what the md5sum for this file should be?
Any chance a download link for this radio could be added to the top post?
There is already newer radio available - 20.44.30.0821U_3821.08.00.24_M
uoosuow said:
There is already newer radio available - 20.44.30.0821U_3821.08.00.24_M
Click to expand...
Click to collapse
[RADIO](added ril)New leaked radio:20.44.30.0821U_3821.08.00.24_M
Well done @ben_pyett
Thk's
It would be nice if the top post could be updated with these radios & md5sums
hint hint @gu1dry
runagate17 said:
It would be nice if the top post could be updated with these radios & md5sums
hint hint @gu1dry
Click to expand...
Click to collapse
I only add radios pulled from full RUUs (that I pulled personally) or reliable sources.
gu1dry said:
I only add radios pulled from full RUUs (that I pulled personally) or reliable sources.
Click to expand...
Click to collapse
Fair enough! much safer that way.....you don't get people shouting at you then!
If people want the other leaked RADIO's there are links to them elsewhere!
Question:
Is there somewhere a GUIDE for downgrading Radio if the leaked one will not work how i hope?
Sure. The guide are so simple:
you'll have to use fastboot command but not the PG88IMG flash
Use a simple command : fastboot flash radio your_radio_file.img
And as "your_radio_file.img" i'll take the image file included in PG88IMG.zip.
Am i right?
When you unzipped the PG88IMG, you've found a file "radio.img"
my radio on my HTC DS is 20.28I.30.085AU_3805.06.02.03_M on this post no "_M" on the end. is there a difference on that? thanks!
Code:
/* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or the end of the world. Please do some research
* if you have any concerns about flashing a radio before flashing it!
* YOU are choosing to make these modifications, and if you point the
* finger at me for messing up your device, I will laugh at you. */
How to Flash:
In order for this to work, the HTC Sensation needs to be S-OFF. Flashing the radio with a corrupt file or interrupting the flash, can brick the device, please proceed with caution.
Download the your choice of radio for the HTC Sensation.
Make sure the filename is PG58IMG.zip exactly or it will not work and copy it to the same folder as adb (the /platform-tools folder within the Android SDK folder).
Connect the HTC Sensation to the computer via USB.
On the computer, open terminal and run the following commands:
Code:
adb push PG58IMG.zip /sdcard/PG58IMG.zip
adb shell md5sum /sdcard/PG58IMG.zip
NOTE: The md5 should match up the provide the original download location. If not, redownload & try again.
Code:
adb reboot bootloader
The HTC Sensation will reboot & usually boot into fastboot. Pressing the Power button will put the device into the bootloader.
The bootloader will scan for the radio update. Once it finds the update, select Yes.
Allow the bootloader to finish flashing the updated radio, and reboot the HTC Sensation normally.
Downloads:
From Gingerbread-based RUUs:
From the 1.23.163.1 RUU:
10.38.9007.00P_10.11.9007.06
md5: 9f4146692616cfd34d4c14412eec304a
From the 1.24.161.1 RUU:
10.39.9007.00P_10.11.9007.09
md5: 071ea37012ddce8df250c68f13a38cbb
From the 1.24.162.1 RUU:
has the same radio as the 1.24.161.1 RUU
From the 1.24.163.1 RUU:
has the same radio as the 1.24.161.1 RUU
From the 1.24.166.1 RUU:
has the same radio as the 1.24.161.1 RUU
From the 1.24.401.1 RUU:
has the same radio as the 1.24.161.1 RUU
From the 1.24.468.1 RUU:
has the same radio as the 1.24.161.1 RUU
From the 1.24.911.1 RUU:
has the same radio as the 1.24.161.1 RUU
From the 1.27.161.1 RUU:
10.42.9007.00P_10.11.9007.15
md5: 6e37fb179d2e7b765c1c9b4d5149f983
From the 1.27.168.5 RUU:
has the same radio as the 1.27.161.1 RUU
From the 1.27.187.5 RUU:
has the same radio as the 1.27.161.1 RUU
From the 1.27.401.3 RUU:
has the same radio as the 1.27.161.1 RUU
From the 1.27.531.2 RUU:
has the same radio as the 1.27.161.1 RUU
From the 1.28.707.2 RUU:
10.43.9007.00P_10.11.9007.19
md5: 13a111f7e9b7f5d59d119c75c7fb9627
From the 1.28.708.2 RUU:
has the same radio as the 1.28.707.2 RUU
From the 1.28.709.3 RUU:
has the same radio as the 1.28.707.2 RUU
From the 1.28.720.2 RUU:
has the same radio as the 1.28.707.2 RUU
From the 1.29.531.2 RUU:
has the same radio as the 1.27.161.1 RUU
From the 1.34.206.1 RUU:
10.43a.9007.00U_10.51.9007.27
md5: 81b96fd9db9d37965a698dc02e8a945b
From the 1.34.771.1_R RUU:
has the same radio as the 1.34.206.1 RUU
From the 1.34.841.6 RUU:
has the same radio as the 1.34.206.1 RUU
From the 1.35.61.1 RUU:
has the same radio as the 1.34.206.1 RUU
From the 1.35.75.1 RUU:
has the same radio as the 1.34.206.1 RUU
From the 1.35.401.1 RUU:
has the same radio as the 1.34.206.1 RUU
From the 1.35.666.1 RUU:
10.50.9007.00U_10.12.9007.21_2
md5: 3c2e34200c3a1d78dddc261bd32be850
From the 1.35.707.1 RUU:
has the same radio as the 1.34.206.1 RUU
From the 1.35.708.1 RUU:
has the same radio as the 1.34.206.1 RUU
From the 1.35.709.1 RUU:
has the same radio as the 1.34.206.1 RUU
From the 1.45.401.2 OTA/RUU:
10.56.9035.00U_10.14.9035.01
md5: 64a0383b87b4b780cf516f7d7e43b784
From the 1.45.531.1 OTA:
has the same radio as the 1.45.401.2 OTA/RUU
From the 1.50.401.1 RUU:
has the same radio as the 1.45.401.2 OTA/RUU
From the 1.72.401.1 RUU:
10.58.9035.00U_10.15.9035.02_2
md5: 722549b642a1374964798cc82100855e
From the 1.73.401.2 RUU:
has the same radio as the 1.72.401.1 RUU
From the 1.73.401.4 RUU:
has the same radio as the 1.72.401.1 RUU
From the 2.08.401.1 RUU:
11.59.3504.00U_11.16.3504.16
md5: 5341559678f9f2066315b5214a26cb84
gu1dry said:
In order for this to work, the HTC Sensation needs to be S-OFF.
Click to expand...
Click to collapse
10characters
Due to the impending release of AplhaRev X for the HTC Sensation,
It is not his impending has not yet release date!
Max128 said:
It is not his impending has not yet release date!
Click to expand...
Click to collapse
Impending doesn't meaning it has a release date, just that it's coming soon.
ok i Understand What You meant to say.
Thank you for your work
It kinda means that it's coming REALLY soon.
Thanks very much...
Sent from my HTC Sensation 4G using XDA App
gu1dry said:
Impending doesn't meaning it has a release date, just that it's coming soon.
Click to expand...
Click to collapse
Amazing! Thank you so much for this. Next thing I will do right after True root.
First, thank you for the write up and radio links and contribution to all of this.
Now for my question: Wouldn't fastboot be easier and safer?
1 - Copy the .img to your /sdk/tools folder (or whatever folder depending on computer OS). Verify MD5.
2 - Boot into bootloader (Vol Down + Pwr).
3 - Navigate to Fastboot (Vol down to Fastboot and press Pwr). Make sure your phone says Fastboot USB.
4 - Open command promt (or terminal depending on OS)in folder you put file.
5 - Type:
Code:
fastboot flash radio xxxx.img
xxxx is radio name.
I find this faster and safer. I find SDCards can corrupt the file easier than anything else therefore leaving the file on your computer to flash from is one less transfer and possible issue. As we all know, the 2 things that have the greatest chance of bricking a device are your Radio and Bootloader images.
Just my .02
Fastboot probably won't be available at first, htc locked that down pretty tight for signed packages, this method is certain to work when s-off is released...
When eng s-off arrives, that should be a different story
Sent from my HTC Sensation 4G using XDA App
Solidus_n313 said:
Fastboot probably won't be available at first, htc locked that down pretty tight for signed packages, this method is certain to work when s-off is released...
When eng s-off arrives, that should be a different story
Sent from my HTC Sensation 4G using XDA App
Click to expand...
Click to collapse
Doesn't this link have Eng S-Off Bootloader?
Maybe I'm reading into things too much and not understanding.
setzer715 said:
Doesn't this link have Eng S-Off Bootloader?
Maybe I'm reading into things too much and not understanding.
Click to expand...
Click to collapse
It does contain an Eng s-off but you have to have S-off to flash it
setzer715 said:
First, thank you for the write up and radio links and contribution to all of this.
Now for my question: Wouldn't fastboot be easier and safer?
</snip>
Click to expand...
Click to collapse
Flashing radios via fastboot is actually more dangerous. Due to first, flashing the Engineering Hboot, which that process in itself is pretty dangerous, and second, fastboot will accept anything & during the flash, the radio image can become corrupt & brick the device.
gu1dry said:
Flashing radios via fastboot is actually more dangerous. Due to first, flashing the Engineering Hboot, which that process in itself is pretty dangerous, and second, fastboot will accept anything & during the flash, the radio image can become corrupt & brick the device.
Click to expand...
Click to collapse
i agree 100%, but most ppl who dont understand this will prefer conveinence/speed but risk bricking, over doing it the tried and tested method with minimal risk and maximum effort that reduces the chances of a fancy paperweight...
crackeyes said:
It does contain an Eng s-off but you have to have S-off to flash it
Click to expand...
Click to collapse
I think he was responding to Solidus_n313's comment that 'Fastboot probably won't be available at first'. Once you have radio S-OFF, it's trivial to get ENG S-OFF. It looks to me like AlphaRevX is hboot S-OFF but it's still S-OFF so we should be able to toggle @secuflag to get radio S-OFF without too much trouble. Basically, what I'm saying is that we'll all have ENG S-OFF very soon after AlphaRevX is released.
dazweeja said:
It looks to me like AlphaRevX is hboot S-OFF but it's still S-OFF so we should be able to toggle @secuflag to get radio S-OFF without too much trouble. Basically, what I'm saying is that we'll all have ENG S-OFF very soon after AlphaRevX is released.
Click to expand...
Click to collapse
yeah, alpharev's is hboot, as the radio is locked uber tight for the time being. i also agree that ENG S-OFF will arrive shortly after the release.
the major concern is the extra security protocols implemented in @secuflag on the S4G (dont appear this way for the E3D), and while they will be bypassed/overwritten in time, there appear to be redundant calls to @secuflag than can precede hboot and radio modifications...(from what ive seen and recognize at least)
all i know is that if/when alpharev and teamwin collaborate, all these issues will no longer be a problem, but that seems to be a long shot, as the 2 are having some issues with each other atm :/
Solidus_n313 said:
the major concern is the extra security protocols implemented in @secuflag on the S4G (dont appear this way for the E3D), and while they will be bypassed/overwritten in time, there appear to be redundant calls to @secuflag than can precede hboot and radio modifications...(from what ive seen and recognize at least)
Click to expand...
Click to collapse
If it's S-OFF, eMMC write-protection is not enabled at boot so we can write to radio_config and toggle @secuflag directly. If the eMMC write-protection is still enabled, then I don't see how the phone could be considered S-OFF (or how we could flash custom ROMs for that matter). I guess it will all become clear in time.
gu1dry said:
Flashing radios via fastboot is actually more dangerous. Due to first, flashing the Engineering Hboot, which that process in itself is pretty dangerous, and second, fastboot will accept anything & during the flash, the radio image can become corrupt & brick the device.
Click to expand...
Click to collapse
I can see that, I guess I somehow got it in my head that fastboot was always the safest way to flash images. I bricked a G1 once, LONG time ago, by trying to flash an HBoot in recovery, but that is still different than what you are doing.
crackeyes said:
It does contain an Eng s-off but you have to have S-off to flash it
Click to expand...
Click to collapse
it's funny to me, since doesn't that mean we'd need a signed s-off bootloader?
... hilarious.
Which method of Flashing Radios is Safer....my opinion.
I disagree with the statement that updating the radio through bootloader is safer than fastboot for the following reasons:
First it generally thought that flashing radio.img through bootloader update (PG58IMG.zip for the sensation) method unpacks the radio.img to /cache first then flashes from /cache which makes it susceptible to corruption and there are no checks before the radio.img is flashed
and second there are file checks performed before fastboot flashes the radio.img.
I run the G2/DesireZ radio thread HERE :http://forum.xda-developers.com/showthread.php?t=970809
In which I have seen several bricks from the bootlaoder update (PG58IMG.zip for the sensation) method flashing a corrupt .img file and never any from flashing the radio.img through fastboot. My radio.img's have been downloaded well over 10000 times and this has been my experince with flashing radio's.
##NOTICE - Please Make sure you are downloading correct one for your ROM and Read this post!##
Thanks goes to Mike for his firmware files, Revolutionary for patching the file, and all devs who keep giving us a reason to flash.
Also Thanks goes to hoosbude who hosted my firmware files when I needed a place to keep them up for everyone
PLEASE realize that this has the same warnings as all firmware. It can brick your device so please know how to flash it before you do so. I am not responsible if you misflash and brick your device.
This thread is beginner friendly so by all means ask and I will respond when I can or I am sure others are willing to help as well.
Firmwares that I have posted:
3.33 Universal is the latest/stable release ICS 4.0.3 FW for Sensation (sense 3.6 Version and works for Sense 4 also)
3.32 Universal is ICS 4.0.3 FW for Sensation (sense 3.6 Version) that has the Unlocked bootloader (posted by Mike1986)
3.30 Universal is ICS 4.0.3 FW for Sensation (sense 3.6 Version) that has the Unlocked bootloader (posted by Mike1986)
3.24 Universal is ICS 4.0.3 FW for Sensation (sense 3.6 Version) that has the Unlocked bootloader (posted by Mike1986)
3.12 Universal is ICS 4.0.3 FW before that (Sense 3.5 Version)
1.17 Universal This is the original Revolutionary 1.17.1111 Firmware with a completed Gingerbread Firmware v 1.45 package (Radio 10.14.9035.01_M)
######################################################
What is all this?
What I have here is a series of flashable updates of a complete GingerBread package and the latest ICS Firmware [Firmware from 1.17 - 3.33]
This is for those who don't know or have bad luck editing the android-info.txt file. Some people don't want to superCID or don't know how to use fastboot or adb. This makes you able to update without having to superCID or have to go to a PC.
So what is universal about it?
I have added a method found by mf2112 that allows the android-info file to have a wildcard tag. So instead of having a T-Mobile file where the android-info file has every cidnum the identifier is one entry into the android-info file and it covers every possible CID that T-Mobile has.
######################################################
"I really want to use the latest ICS! How do I go about doing this?
I get this PM'd to me a lot. The best way I have seen to do it is as shown
0. Make sure you are S-OFF (These won't work if you aren't)
1. Download PG58IMG.zip for the version you want
2. Copy/paste PG58IMG.zip to the root of your microSD
3. Make sure MD5 match!!!
4. Reboot into bootloader (While phone it completely off hold down Vol - and Power. Keep pressing until in bootloader. In Ext4, if in android, choose Power Menu - Bootloader)
5. Once in the Bootloader choose Bootloader and then microSD will be scanned and will ask you if you want to update, press +vol for YES
6. Follow onscreen instructions.
7. Now just pull sd card out (when process is finished) if you don't have microSD reader or delete PG58xxxx if you do. PG58 will prevent you from going into recovery if phone sees it.
7.5 If you don't have a SDCard Reader - Pop the SDCard out. Boot into the bootloader, go down to recovery, pop the SD-Card in then choose recovery.
8. If you do have a SDCard Reader -> Reboot into bootloader and go to recovery after deleting PG58IMG.zip file and putting the SDCard back in the phone
9. Reboot or flash new rom
10. You are done. Enjoy the ROM
My ROM doesn't boot. HELP!
Boot into recovery and clear dalvik and cache. 99% of the time this will fix that issue.
######################################################
How can I tell if the firmware flashed successfully???
In the bootloader up at the very top it will say the firmware version you just installed.
Ex: -Firmware-3.33- or -Firmware-1.17-
How to check your current Firmware Version for those who flashed before the most recent update:
fastboot getvar version-main
How to check your CID & MID:
You can do this one of the following ways.
1. fastboot load into the bootloader and do:
fastboot getvar cid
fastboot getvar mid
If you don't have fastboot I have provided a download of it at the bottom of this post. Read the Read-Me file inside of it.
2. For those without fastboot you can use an app called CID Getter. CID is displayed at the top. MID is at the line ro.mid
This will not tell if you are SuperCID or not it just tells your original CID.
3. If you want to do it by terminal, open a terminal on the phone and do:
su
getprop ro.cid
getprop ro.mid
If it gives you the result of CID: 11111111 and MID PG58******
You are superCID. Use any file you like it doesn't matter they all work for you.
######################################################
What is in the Universal Firmware File android-info.txt?
modelid: PG5813000
modelid: PG5813001
modelid: PG5810000
modelid: PG5811000
cidnum: H3G__***
cidnum: HTCCN***
cidnum: HTC__***
cidnum: HTC*****
cidnum: VODAP***
cidnum: T-MOB***
cidnum: ORANG***
cidnum: O2___***
cidnum: ********
######################################################
Can I edit the firmware files and change them to my liking?
Ofcourse! And let me teach you how below ^_^
How to edit the android-info.txt File via Windows (Will add Linux later. Sorry I don't own a MAC so I can't tell how to use that)
1. Go download Notepad++ and install it [It is free and is a great editer and makes it easier]
2. Download your PG58IMG.zip file you want to edit or one from a post by a DEV.
3. Double click file and open using Windows Archive Manager (Windows built in ZIP program)
4. Right click android-info.txt and copy it. Paste outside of the zip file
5. Right click android-info.txt you just pasted and open in notepad++
6. Add your cidnum that you want to the file or modelid. Use the ones already in there as an example.
7. Make sure there are no spaces after your cidnum or modelid (So it shouldn't be "cidnum: T-MOB010_" _ = space)
8. Save it
9. Double click the PG58IMG.zip again. Click android-info.txt and delete it in the archive (Don't extract the archive)
10. Drag and drop the new android-info.txt over PG58IMG.zip
11. Flash your newly packaged edited Firmware
12. Grab a drink and celebrate. You just created a custom firmware package.
[Here is a video tutorial how! http://youtu.be/fW5jSiqDRLg (Thanks to Iocn)]
Beginner Friendly Firmware Downloads:
Firmware 3.33 Universal:
DOWNLOAD:http://d-h.st/SuC
MD5: 07cc2a2ea4473e8fe8d6fe844c4020a1
Firmware 3.32 Universal (Non-TMOUS):
DOWNLOAD: http://d-h.st/OCH
MD5: 861dd138f68523a6cc56db7a0320ee0f
Firmware 3.30 Universal:
DOWNLOAD: http://d-h.st/jqh
MD5: f818413b0a4284c41308dd52b82efe33
Firmware 3.24 Universal:
DOWNLOAD: http://d-h.st/F2k
MD5: be7c5075f966d386c87f7ea8103f7445
Firmware 3.12 Universal:
DOWNLOAD: http://d-h.st/iMn
MD5: 4bf63f041560702828dede9fa1d6c328
Firmware 1.17 Universal
DOWNLOAD: http://d-h.st/Kbp
MD5: 84c684219911858e4480856be5a2be0f
====================================================================================
HBoot 1.29.0000 Patch (Go from Hboot 1.27.1100 to 1.29.0000)
Download: http://d-h.st/ETo
MD5: f47d270e24cdca66a14278ed6d3e0a38
HBoot 1.27.1100 Patch (Go from Hboot 1.29.0000 to 1.27.1100)
Download: http://d-h.st/gz1
MD5: 83606014bde64fd5b3076bd1aa1cf3fc
====================================================================================
Backup Links (Thanks to Emanon!!!!)
Firmware 3.12 unlocked hboot http://www.mediafire.com/?2ztahkck2lr74h0
Firmware 3.24 unlocked hboot http://www.mediafire.com/download.php?889vi1ej4op00vw
Firmware 3.30 unlocked hboot http://www.mediafire.com/download.php?np485s36z2s7akn
Firmware 3.32 unlocked hboot http://www.mediafire.com/download.php?mrynwif8cznhhvx
Firmware 3.32 TMOUS unlocked hboot http://www.mediafire.com/download.php?wbq2cg6ce2v2r8y
Firmware 3.33 Universal unlocked hboot http://www.mediafire.com/download.php?jxmi7jpiqbshgj1
Link for DropBox folder
https://www.dropbox.com/sh/rgtw3gumdbmvlol/7wugYfXmjF
Update Log:
[1/17/13] Changed HBoot via Hex Editor to report what Firmware Version you installed in the bootloader (ex -Firmware-3.33-)
[7/23/12] Added Full upgrade 3.33 Package.
[7/10/12] Fixed 3.33 to no longer have a HBOOT File and also combined "Others 1 & 2" into firmware package to make a full Universal package
[7/6/12] Added 3.33 Universal
[6/15/12] Updated 90% of packages to Universal Firmware. Switched hosting to Dev-Host.
[5/31/12] Added Universal FW link for v3.32 here for testing http://forum.xda-developers.com/showpost.php?p=26815412&postcount=1194
[5/17/12] Added TMO 3.32.531.14 710RD to post 2, Updated post 1 instructions (more specific)
[3/30/12] Built a complete GingerBread package after pulling revolutionary HBOOT. Uploaded files for users
**Removed older update info**
Kohr-Ah, it's about time you post this...good work.
Thank you
Ok I used cid finder says cid 111111 that's what I set it too when I rooted what file do I need
Sent from my HTC Sensation 4G using xda premium
Does this have new Ril in it and radio
Sent from my HTC Sensation 4G using xda premium
craven667 said:
Ok I used cid finder says cid 111111 that's what I set it too when I rooted what file do I need
Sent from my HTC Sensation 4G using xda premium
Click to expand...
Click to collapse
That means you are superCID. Any file will work for you
craven667 said:
Oh this has new Ril in it and radio
Sent from my HTC Sensation 4G using xda premium
Click to expand...
Click to collapse
Correct.
This is this firmware
http://forum.xda-developers.com/showthread.php?t=1412618
made friendlier to beginners who don't know how to or don't want to superCID.
Thank you for creating this thread! While I already have the latest firmware loaded, the amount of time I spent reading through page after page of comments just to make sure I was doing it correctly was a bit much.
Again, thanks for contributing.
Sent from my HTC Sensation Z710e using Tapatalk
no image...
I have cidnum: VODAP110 but with the file for VODAPHONE I get the message: no image or wrong image...
Thanks dude. Is 3.24 firmwares are unlocked or locked?
Sorry for bad english
gokberks said:
Thanks dude. Is 3.24 firmwares are unlocked or locked?
Sorry for bad english
Click to expand...
Click to collapse
They are all locked
Same as Mike's firmware. As the only commands you lose are fastboot flash.
Sent from my Sensation in Ur-Quan subspace
hungi said:
I have cidnum: VODAP110 but with the file for VODAPHONE I get the message: no image or wrong image...
Click to expand...
Click to collapse
For all images when it scans them in the vodaphobe file or just one? (Also 3.12 or 3.24?)
Sent from my Sensation in Ur-Quan subspace
1 question
if i update the firmware...i'll be able to turn back to the original rom???? if yest what the steps? sorry for my english
I have a newzeland telecom sensation and it is not listed and I have been very un lucky editing the info, I can't save the changes to the file...
My Cid: TELNZ001
MODID: PG5811000
can you please add this to the file for me !
Thanks for this file they are making life easear for everyone!
Sent from my HTC Sensation XE with Beats Audio Z715e using xda premium
Panchulo77 said:
I have a newzeland telecom sensation and it is not listed and I have been very un lucky editing the info, I can't save the changes to the file...
My Cid: TELNZ001
MODID: PG5811000
can you please add this to the file for me !
Thanks for this file they are making life easear for everyone!
Sent from my HTC Sensation XE with Beats Audio Z715e using xda premium
Click to expand...
Click to collapse
Will add and upload when i get to a PC figure about two hours from this post.
I will add it to the OTHERS firmware
Sent from my Sensation in Ur-Quan subspace
After reading the PG58IMG.zip, there's no yes / no question for installing, only the normal hboot menu...
Current version: 1.23 S-ON // CID: HTC__102
What's wrong?
ToM
Nightwing0815 said:
After reading the PG58IMG.zip, there's no yes / no question for installing, only the normal hboot menu...
Current version: 1.23 S-ON // CID: HTC__102
What's wrong?
ToM
Click to expand...
Click to collapse
When you flashed firmware it asked you to push vol up for yes and volume down for no didn't it before it began?
Sent from my Sensation in Ur-Quan subspace
Kohr-Ah said:
When you flashed firmware it asked you to push vol up for yes and volume down for no didn't it before it began?
Click to expand...
Click to collapse
It don't ask... It reads the content of the package and then it will switch without asking to a normal hboot menu. After that, i'm hboot 1.23, like before...
ToM
Can the firmware be edited to leave out certain elements?
It seems that the 3.24 firmware includes a screen update that makes AOU screens have a much colder/blue tint look.
Could that element of the firmware be hacked out?
I wouldn't even personally think to try such a thing. But if someone who knows how to code could yank that part of the update out it would be awesome.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This thread is a placeholder for all possible firmwares we can get from official HTC OTA's.
Your CID number must be exactly the same. If it's written "HTC__001" it means you can't flash it, if your CID is "02__001". The whole text must match!
Please READ this small F.A.Q. before continuing!
What is firmware.zip?
Firmware.zip is a part of each OTA update from HTC. It contains important part of the firmware like radio, bootloader, recovery, kernel etc..
Why it's important to flash firmware.zip and when should I flash it?
It is recommended to have flashed latest firmware on your device for best modem performance and system stability. Sometimes it's necessary to have latest bootloader flashed because otherwise your device might not work well with new system update.
Does firmware.zip contains radio?
Yes, it does contain radio, and for S-ON devices the only method to update radio is to flash latest firmware.zip
Why it's important to flash it before flashing custom ROM?
Because firmware.zip contains boot.img (ramdisk and kernel) that will replace custom boot.img from any custom ROM you have. That's why you have to flash firmware.zip first, because otherwise boot.img will be overwritten with stock one.
If you already flashed firmware.zip after flashing custom ROM, just flash this particular custom ROM again.
Does firmware.zip contains recovery?
Yes, it does contain recovery image, that's why after flashing firmware.zip you will have to flash custom recovery again, to be able to flash custom ROM afterwards.
Can I flash this firmware.zip on any HTC One?
Not if your device is S-ON. To be able to flash it on S-ON device, your modelid (example: PN0710000) and cidnum (example: HTC__001) must match the firmware.zip version you are about to flash.
If my modelid or cidnum doesn't match, can I brick my device if I try to flash firmware.zip anyway?
As long as your device is S-ON flashing firmware.zip with non matching modelid or cidnum will result in error and nothing will be flashed, so there is no risk of brick.
Do I need to have locked, unlocked or relocked bootloader to be able to flash firmware.zip?
Your bootloader needs to be relocked.
If I can't flash newest firmware.zip because of wrong modeid (MID) or cidnum (CID) does it mean I can't use custom ROM based on the latest HTC update?
In most cases you should be able to run any custom ROM as long as hboot update is not mandatory.
What if there is no firmware.zip for my MID/CID?
Try to find latest OTA update for your original stock ROM and send it to me. I will post firmware.zip here.
How to flash?
(bootloader needs to be relocked)
Re-lock your bootloader (this will most probably wipe content of your device)
Copy downloaded .zip to fastboot.exe location (e.g. c:/SDK/platform-tools/fastboot.exe)
Re-name .zip file to firmware.zip
Open command prompt
Boot your device in fastboot mode (vol down + power ===> fastboot)
Connect device to the PC
In command prompt cd to fastboot.exe location
Make sure you have correct modeid and cidnum (type: fastboot getvar all)
Type: fastboot oem lock (if your device is not relocked yet)
Type: fastboot oem rebootRUU and wait for device to reboot
Type: fastboot flash zip firmware.zip and wait for process to complete
Sometimes flashing for the first time doesn't work, so flash firmware.zip again just to make sure.
Type: fastboot flash zip firmware.zip and wait for process to complete
Type: fastboot reboot
Unlock your bootloader and flash custom recovery if you are going to use custom ROM.
RUUs variants:
Click here
Custom firmware
Overview
Custom firmware - firmware.zip package built from RUU with the changed content (adsp.img, rpm.img, hboot.img and others).
These packages are not signed, so you need S-OFF in order to flash it.
I take no responsibility for any damaged caused to your device, you flash it at your own risk.
Flashing process is the same as for official firmware.zip taken from HTC OTA package.
Firmware package from 2.17.401.1 RUU
There are new touch panel drivers inside this firmware that breaks touch in custom recoveries. You can flash it and use only hardware keys in custom recovery or you can remove tp_SYN3202.img from inside the package before flashing.
This device should work with no issue on any M7_UL PN0710000 device, however it might work on others too. You flash it at your own risk. More details here - HTC One variants [U/UL/WL]
If you want to add more modelid or cidnum open and edit android-info.txt inside firmware.zip package. Be careful with adding different modelid because you might end up with a bricked device.
Basically there is no clear reason why you should update this firmware, because it seems that all 4.2.2 custom ROMs are working perfectly fine with old firmware.
Read this and this
By default android-info.txt comes with the following modelid and cidnum:
modelid: PN0710000
cidnum: 11111111
cidnum: HTC__001
cidnum: HTC__E11
cidnum: HTC__102
cidnum: HTC__203
cidnum: HTC__405
cidnum: HTC__Y13
cidnum: HTC__304
cidnum: HTC__032
cidnum: HTC__A07
cidnum: HTC__J15
cidnum: HTC__016
Download link
MD5: 44222F608CF87050263BB8B59A013F5F
I wish I can know the CID b4 I bought a phone.
Odp: [09.03.2013] Jelly Bean firmware collection for different Carriers ID (CID)
RayYung said:
I wish I can know the CID b4 I bought a phone.
Click to expand...
Click to collapse
So you have it already?
Sent from my HTC One X+
mike1986. said:
So you have it already?
Sent from my HTC One X+
Click to expand...
Click to collapse
Oops. sorry for my grammar....
I wish I can know the CID b4 I buy* a phone......
(My One X experience is too bad)
Odp: [09.03.2013] Jelly Bean firmware collection for different Carriers ID (CID)
RayYung said:
Oops. sorry for my grammar....
I wish I can know the CID b4 I buy* a phone......
(My One X experience is too bad)
Click to expand...
Click to collapse
This is possible to know. Just ask the seller to enter bootloader and he can check it.
Sent from my HTC One X+
mike1986. said:
This is possible to know. Just ask the seller to enter bootloader and he can check it.
Sent from my HTC One X+
Click to expand...
Click to collapse
Don't think amazon seller would do that...
Odp: [09.03.2013] Jelly Bean firmware collection for different Carriers ID (CID)
RayYung said:
Don't think amazon seller would do that...
Click to expand...
Click to collapse
Well, once we have s-off cids won't really matter
Sent from my HTC One X+
mike1986. said:
Well, once we have s-off cids won't really matter
Sent from my HTC One X+
Click to expand...
Click to collapse
I should start praying now..:angel:
RayYung said:
I should start praying now..:angel:
Click to expand...
Click to collapse
We shall all join you in your prayer session
Since the One has a Qualcomm chip we have good chances to get S-Off soon
Hi mike, If my cid is htc_001 but i am coming from 1.28.401 firmware can i still flash your attached firmware to get back to stock or will it brick the phone due to a downgrade?
got my answer... thx.. pls delete my post.
Is this the UL version?
Newest firmware zip from 1.29.401.12 post.
It contains newest radio.img, but also stock boot.img so make sure you flash it before flashing custom ROM.
mike1986. said:
Newest firmware zip from 1.29.401.12 post.
It contains newest radio.img, but also stock boot.img so make sure you flash it before flashing custom ROM.
Click to expand...
Click to collapse
Hi mike - or anyone else who reads this thread! - do you know whether you have to relock the device before booting in RUU mode (like we had to do on the HOX)?
C:\Fastboot>fastboot oem rebootRUU
...
(bootloader) Start Verify: 3
OKAY [ 0.041s]
finished. total time: 0.044s
C:\Fastboot>fastboot flash zip 1.29.401.12.zip
sending 'zip' (37873 KB)...
OKAY [ 3.353s]
writing 'zip'...
(bootloader) adopting the signature contained in this image...
(bootloader) zip header checking...
(bootloader) zip info parsing...
FAILED (remote: 99 unknown fail)
finished. total time: 3.614s
Click to expand...
Click to collapse
Am I doing it wrong?
Little FAQ added to the first post:
What is firmware.zip?
Firmware.zip is a part of each OTA update from HTC. It contains important part of the firmware like radio, bootloader, recovery, kernel etc..
Why it's important to flash firmware.zip and when should I flash it?
It is recommended to have flashed latest firmware on your device for best modem performance and system stability. Sometimes it's necessary to have latest bootloader flashed because otherwise your device might not work properly with old one.
Does firmware.zip contains radio?
Yes, it does contain radio, and for S-ON devices the only method to update radio is to flash latest firmware.zip
Why it's important to flash it before flashing custom ROM?
Because firmware.zip contains boot.img (ramdisk and kernel) that will replace custom boot.img from any custom ROM you have. That's why you have to flash firmware.zip first, because otherwise boot.img will be overwritten with stock one.
If you already flashed firmware after flashing custom ROM, just flash this custom ROM again.
Does firmware.zip contains recovery?
Yes, it does contain recovery image, that's why after flashing firmware.zip you will have to flash custom recovery again to be able to flash custom ROM afterwards.
Mike, I'm confused.
This is what I have from my device:
C:\>fastboot getvar cid
cid: HTC__001
So, my CID is HTC__001 but in the first post you say:
If it's written "HTC__001" it means you can't flash it, if your CID is "02__001".
So, I can or can't flash this radio???
Also, I'm on ARHD 5.1. is it possible to flash this radio while I wait for the 6.0 rom???
Thanks in advance mate
:No-Frost: said:
Mike, I'm confused.
This is what I have from my device:
C:\>fastboot getvar cid
cid: HTC__001
So, my CID is HTC__001 but in the first post you say:
If it's written "HTC__001" it means you can't flash it, if your CID is "02__001".
So, I can or can't flash this radio???
Thanks in advance mate
Click to expand...
Click to collapse
Mate, is your CID 02__001? Does your CID match the one in firmware.zip? If yes, then you can flash it
Yes, you can flash it while waiting for 6.0 of Android Revolution HD.
:No-Frost: said:
Mike, I'm confused.
This is what I have from my device:
C:\>fastboot getvar cid
cid: HTC__001
So, my CID is HTC__001 but in the first post you say:
If it's written "HTC__001" it means you can't flash it, if your CID is "02__001".
So, I can or can't flash this radio???
Also, I'm on ARHD 5.1. is it possible to flash this radio while I wait for the 6.0 rom???
Thanks in advance mate
Click to expand...
Click to collapse
Same situation here. Also cannot open the zip (reports its corrupted). Ive tried downloading it three times each time unable to flash with the same error as this. HTC_001 here....
UPDATE - Downloaded a 4th time and it worked.
My device is currently in a rebooting loop, and every time I try and Install the latest nightly for my HTC One A9 (GSM - US) I get the error(s):
Found blacklisted SBL1 Version, update your firmware
assert failed: hiae.verify_sbl1(" 0.0.020.1.50") == "1
Updater process ended with ERROR: 7
I tried deleting some code in the META-INF/com/google/android/updater.script file that checked for "assert" and I got the CM ROM to install, but only to find out that my phone is in a constant reboot loop.
EXTRA: when I run "fastboot getvar all" I get the message:
(bootloader) kernel: lk
(bootloader) product: htc_hiaeul
(bootloader) version: 1.0
(bootloader) imei: ********
(bootloader) version-main: 1.27.502.5
(bootloader) boot-mode: download
(bootloader) version-baseband: [email protected]
(bootloader) version-bootloader: 1.0.0.0000
(bootloader) mid: 2PQ912000
(bootloader) cid: CWS__001
ALSO:
AT&T (Cingular)
modelid: 2PQ912000
cidnum: CWS__001
Have you tried listening to the error updating your firmware?
You are running 1.27 you need 1.57.X
You need to use sunshine and s-off then use the thread to convert to HTC one a9 USA unlocked. Use firmware package 1.57.x
kamredos said:
My device is currently in a rebooting loop, and every time I try and Install the latest nightly for my HTC One A9 (GSM - US) I get the error(s):
Found blacklisted SBL1 Version, update your firmware
assert failed: hiae.verify_sbl1(" 0.0.020.1.50") == "1
Updater process ended with ERROR: 7
I tried deleting some code in the META-INF/com/google/android/updater.script file that checked for "assert" and I got the CM ROM to install, but only to find out that my phone is in a constant reboot loop.
EXTRA: when I run "fastboot getvar all" I get the message:
(bootloader) kernel: lk
(bootloader) product: htc_hiaeul
(bootloader) version: 1.0
(bootloader) imei: ********
(bootloader) version-main: 1.27.502.5
(bootloader) boot-mode: download
(bootloader) version-baseband: [email protected]
(bootloader) version-bootloader: 1.0.0.0000
(bootloader) mid: 2PQ912000
(bootloader) cid: CWS__001
ALSO:
AT&T (Cingular)
modelid: 2PQ912000
cidnum: CWS__001
Click to expand...
Click to collapse
You are running firmware 1.27* and 1.5* is required.
Go the A9 RUU thread in this forum, find the 1.5* RUU that corresponds to your device, download it, put it in the SD card, reboot the A9 in download mode and update the firmware. Then you can flash CM.
If there is no 1.5* for your device, then S-off will be necessary to change it.
Ultramanoid said:
You are running firmware 1.27* and 1.5* is required.
Go the A9 RUU thread in this forum, find the 1.5* RUU that corresponds to your device, download it, put it in the SD card, reboot the A9 in download mode and update the firmware. Then you can flash CM.
If there is no 1.5* for your device, then S-off will be necessary to change it.
Click to expand...
Click to collapse
Yes, but in the original post, the model was att (no 1.5.x yet) S-off is required ?
Ultramanoid said:
You are running firmware 1.27* and 1.5* is required.
Go the A9 RUU thread in this forum, find the 1.5* RUU that corresponds to your device, download it, put it in the SD card, reboot the A9 in download mode and update the firmware. Then you can flash CM.
If there is no 1.5* for your device, then S-off will be necessary to change it.
Click to expand...
Click to collapse
Thanks for the reply, I will look into that.
If I get S-off, then what RUU will I download then?
Edit: Nvm, I read The Scam's reply and that answered my question.
The_scam said:
Have you tried listening to the error updating your firmware?
You are running 1.27 you need 1.57.X
You need to use sunshine and s-off then use the thread to convert to HTC one a9 USA unlocked. Use firmware package 1.57.x
Click to expand...
Click to collapse
Do you think a version of CM will ever be available for my firmware version S-on?
kamredos said:
Do you think a version of CM will ever be available for my firmware version S-on?
Click to expand...
Click to collapse
Only if ATT updates firmware to 1.5*, otherwise no. I didn't know if ATT had done it, apparently not.
( I have an unlocked, carrier-independent hiaeuhl, came with 1.10, I updated to 1.56, still S-on. )
CM can't support older firmware because hTC's latest kernel requires 1.5* firmware.
This is one of many problems of getting a carrier-locked device. Like the previous post says, if you get S-off, then you can modify the firmware as you wish, right now that is the only option you have to run CM 14.
The_scam said:
Have you tried listening to the error updating your firmware?
You are running 1.27 you need 1.57.X
You need to use sunshine and s-off then use the thread to convert to HTC one a9 USA unlocked. Use firmware package 1.57.x
Click to expand...
Click to collapse
I have an AT&T HTC One A9. Am I able to update to the 2.18.617.10 unlocked ROM if I follow the steps (sunshine and s-off), or do I need to track down 1.57.x? I'm on 1.27.502.5 now.
chadrebuck said:
I have an AT&T HTC One A9. Am I able to update to the 2.18.617.10 unlocked ROM if I follow the steps (sunshine and s-off), or do I need to track down 1.57.x? I'm on 1.27.502.5 now.
Click to expand...
Click to collapse
Yes.
The_scam said:
Yes.
Click to expand...
Click to collapse
I did use sunshine to do the s-off then set the cid to the unlocked cid of BS_US001. I didn't change the mid as it was already 2PQ912000
I did not have any luck updating direct to 2.x, so I ended up installing an older version of 1.x (2PQ9IMG_HIA_AERO_UL_M60_SENSE7GP_ATT_NA_Gen_Unlock_1.12.617.6_signed.zip) and then went through hours of updates (maybe a dozen) via the normal device update process until my device was finally updated to the latest os. I found out that the htc software just kept crashing on my win 10 pc, and on my win 7 pc it still had trouble. I installed the rom update by placing it in the root dir of my sd card and renaming it to 2PQ9IMG.zip, then booting into download mode. Initially, I couldn't update directly to 2.x using this same method either. It was failing with a 12 ru_zip error.
The AT&T latest os had problems dropping wifi for me so it made it unusable for pandora or any streaming service. Now the phone works fine and I've found no other issues yet. I was initially planning to install lineage os but I'll just keep on the stock htc software for now since android 7.0 is working good on there. Why would AT&T not continue with the updates HTC makes available? The phone is worthless with the AT&T version of software. I'm surprised to see a decent resale value on AT&T HTC One A9. I was hoping to find them for $20 so I could get another one but I don't want to pay $100.
chadrebuck said:
I did use sunshine to do the s-off then set the cid to the unlocked cid of BS_US001. I didn't change the mid as it was already 2PQ912000
I did not have any luck updating direct to 2.x, so I ended up installing an older version of 1.x (2PQ9IMG_HIA_AERO_UL_M60_SENSE7GP_ATT_NA_Gen_Unlock_1.12.617.6_signed.zip) and then went through hours of updates (maybe a dozen) via the normal device update process until my device was finally updated to the latest os. I found out that the htc software just kept crashing on my win 10 pc, and on my win 7 pc it still had trouble. I installed the rom update by placing it in the root dir of my sd card and renaming it to 2PQ9IMG.zip, then booting into download mode. Initially, I couldn't update directly to 2.x using this same method either. It was failing with a 12 ru_zip error.
The AT&T latest os had problems dropping wifi for me so it made it unusable for pandora or any streaming service. Now the phone works fine and I've found no other issues yet. I was initially planning to install lineage os but I'll just keep on the stock htc software for now since android 7.0 is working good on there. Why would AT&T not continue with the updates HTC makes available? The phone is worthless with the AT&T version of software. I'm surprised to see a decent resale value on AT&T HTC One A9. I was hoping to find them for $20 so I could get another one but I don't want to pay $100.
Click to expand...
Click to collapse
I don't have this device anymore, so pardon me if I am confused, but when I had the ATT version, I don't see any reason to downgrade the firmware to 1.27?? If your looking to install stock and get updates, most users have had success by flashing 1.57 firmware, then 1.57 rom. The signing key in 1.57 is different than 1.27, so you have to extract 1.57 firmware from the 1.57 ruu and flash it, or update to 1.57 using a 1.27 ota.
The_scam said:
I don't have this device anymore, so pardon me if I am confused, but when I had the ATT version, I don't see any reason to downgrade the firmware to 1.27?? If your looking to install stock and get updates, most users have had success by flashing 1.57 firmware, then 1.57 rom. The signing key in 1.57 is different than 1.27, so you have to extract 1.57 firmware from the 1.57 ruu and flash it, or update to 1.57 using a 1.27 ota.
Click to expand...
Click to collapse
My phone had 1.27 and I tried to install the 1.57 ruu without success. Maybe there is a way to get it to work by installing 1.57 firmware first then the 1.57 ruu but I'm new at this so I went with what I thought should work. For the unlocked version I could not find a 1.27 ruu, so I went with 1.12. Then I went through about a dozen ota updates to get to the latest release.
chadrebuck said:
My phone had 1.27 and I tried to install the 1.57 ruu without success. Maybe there is a way to get it to work by installing 1.57 firmware first then the 1.57 ruu but I'm new at this so I went with what I thought should work. For the unlocked version I could not find a 1.27 ruu, so I went with 1.12. Then I went through about a dozen ota updates to get to the latest release.
Click to expand...
Click to collapse
Ok yes, so what you need to do is install the unlocked version 1.27 without rooting it, then ota to 1.57 nougat. You could flash 1.57 firmware first, although I don't remember how to extract it properly. If you want to try, here's a quote from the ruu thread that might be helpful. I believe you can flash the firmware using "fastboot oem flash firmware "blah blah.zip/img I forget"
alray said:
If you can use adb/fastboot you can use the decrypt tool, its not harder.
https://forum.xda-developers.com/ch...niversal-htc-ruu-rom-decryption-t3382928/amp/
Take the time to read the first few posts, there are instructions with examples.
Click to expand...
Click to collapse
Now Lineage OS support hotspot so don't need to try the old roms with old firmware 1.x or 1.5x, install the latest firmware and update to Lineage OS