!! S-OFF required - no signature !!
NO DATA WIPE. Flash at own risk, as always! Better to Nandroid anyway.
No stock recovery/boot.img, download official ota if needed.
FIRMWARE:
3.35.401.12 Firmware + NoRedText ABOOT
3.35.401.12 - Stock Firmware MD5: DBA81F1425500EB6CA68DB18CE73D9F6
3.35.401.12 - Firmware NoRedText MD5: 3545622141988D4B0D83B224C3767B0A
3.35.401.12 - NoRedText ABOOT only MD5: C35704D2B90C374DB3F911652196CB00
2.10.401.1 Firmware + NoRedText ABOOT
2.10.401.1 - Stock Firmware MD5: A831500E5A61A50ED9602C67F810F96B
2.10.401.1 - Firmware NoRedText MD5: A022746DD8A4FD413A75058ACE7B7DD2
2.10.401.1 - NoRedText ABOOT only MD5: 92723037AF667F1FABEC570BAF8B67BA
2.7.401.1 Firmware + NoRedText ABOOT
2.7.401.1 - Stock Firmware MD5: 14973B45776E74067DD92CC80DABFF0F
2.7.401.1 - Firmware NoRedText MD5: B1E610F9C10D1BA8E96EBFB8B900BB02
2.7.401.1 - NoRedText ABOOT only MD5: 887F55311E81FD757FB8870B222ED4FB
1.40.401.8 Firmware + NoRedText ABOOT
1.40.401.8 - Stock Firmware MD5: 0A067237EEAE7707C58D1D9BE10390A9
1.40.401.8 - Firmware NoRedText MD5: 99D5A86E532BB418DD7AFC9D2FC08D2C
1.40.401.8 - NoRedText ABOOT only MD5: 1B6DF0455FFA47418F0BD7A12CECFC2C
1.40.401.5 Firmware + NoRedText ABOOT
1.40.401.5 - Stock Firmware MD5: F5CA5544CDE6E5FD1D1C99776656E49F
1.40.401.5 - Firmware NoRedText MD5: 23C682A0B279158C2CD1F7175FE487FE
1.40.401.5 - NoRedText ABOOT only MD5: F9EC3B7F55024D3E71699B4B7B359210
1.32.401.17 Firmware + NoRedText ABOOT
1.32.401.17 - Stock Firmware MD5: 4404415F70674B26110C3F1A00187F8C
1.32.401.17 - Firmware NoRedText MD5: 653F8045B2FB6959F37A345CAB4215A9
1.32.401.17 - NoRedText ABOOT only MD5: 4CD66E73C7486B4D74F886B84D6C51D9
1.32.401.15 Firmware + NoRedText ABOOT
1.32.401.15 - Stock Firmware MD5: C8C964542E7858C42C9D7D7DFE4C5183
1.32.401.15 - Firmware NoRedText MD5: 2B6151EB57688EABA9CF96E97FC87001
1.32.401.15 - NoRedText ABOOT only MD5: F41B056B16EE36F477565FD5D1CD2001
OTA:
1.32.401.6 -> 1.32.401.15
[OTA] 1.32.401.6 -> 1.32.401.15
1.32.401.8 -> 1.32.401.15
[OTA] 1.32.401.8 -> 1.32.401.15
1.32.401.15 -> 1.32.401.17
[OTA] 1.32.401.15 -> 1.32.401.17
1.40.401.8 -> 2.10.401.1
[OTA] 1.40.401.8 -> 2.10.401.1
2.10.401.1 -> 2.10.401.180
[OTA] 2.10.401.1 -> 2.10.401.180
2.10.401.180 -> 3.35.401.12
[OTA] 2.10.401.180 -> 3.35.401.12
RUU:
3.35.401.12
3.35.401.12 - RUU ZIP
2.10.401.1
2.10.401.1 - RUU ZIP
1.40.401.8
1.40.401.8 - RUU ZIP
1.32.401.17
1.32.401.17 - RUU ZIP
1.32.401.15 R1
1.32.401.15R1 - RUU ZIP
1.32.401.8
1.32.401.8 - RUU ZIP
To flash the firmwares above, you'll need S-OFF, because i rezipped the files. No more signature.
If you want to flash the firmware with S-ON, you need to download the ota, and extact the firmware from there.
Instructions to flash firmware:
Code:
1. Download the firmware, stock or no red text aboot
2. Boot your M9 into the download mode, and plug into your computer
3a. fastboot flash zip 3.35.401.12-Firmware.zip [for the stock one]
3b. fastboot flash zip 3.35.401.12-Firmware-noredtext.zip [for the noredtext one]
3c. fastboot flash zip 3.35.401.12-noredtext-ABOOT-only.zip [You need at least 3.35.401.12 Stock Firmware to flash this one!]
3d. You need to do the command twice if the CMD says: "pre-update, reflash immediately"
4. If you get "Successful" at the end of the CMD output, type: fastboot reboot
5. Done!
You need one of the following CIDs to flash:
Code:
modelid: 0PJA10000
cidnum: 11111111
cidnum: HTC__001
cidnum: HTC__J15
cidnum: HTC__031
cidnum: HTC__102
cidnum: HTC__A07
cidnum: HTC__032
cidnum: HTC__M27
cidnum: HTC__016
cidnum: HTC__002
cidnum: HTC__Y13
mainver: 3.35.401.12
All Downloads are provided by renovate-themes.de
Thanks, but no S-OFF still hopefully soon
Relax, @beaups and @jcase work on S-Off for the m9.
In general, the S-Off have already achieved (in a thread with this achievement pic)
S-Off for HTCOne m9
Who knows, maybe for "rabbit" do wesj gift and make available to users so that they can purchase a license.
What to them and wished
best regard
q.
If we soon
jureca said:
If we soon
Click to expand...
Click to collapse
very soon
M9 doesn't have HBOOT
(unless your M9 is different from mine . . .)
Did you mean ABOOT?
jcase said:
very soon
Click to expand...
Click to collapse
Thanks!
Captain_Throwback said:
M9 doesn't have HBOOT
(unless your M9 is different from mine . . .)
Did you mean ABOOT?
Click to expand...
Click to collapse
Yeah sorry, forgot to change that, copied thread from m8
Must have overseen this.
Thanks for the hint!
EDIT: corrected.
SoLdieR9312 said:
Yeah sorry, forgot to change that, copied thread from m8
Must have overseen this.
Thanks for the hint!
EDIT: corrected.
Click to expand...
Click to collapse
You missed the thread title J
LeeDroid said:
You missed the thread title J
Click to expand...
Click to collapse
Ups, yeah.. not my day Thanks Lee
SoLdieR9312 said:
Confirmed working on my HIMA_UHL S-OFF
Click to expand...
Click to collapse
Did i miss something? Is S-OFF for M9 already released by SunShine Team?
timsah said:
Did i miss something? Is S-OFF for M9 already released by SunShine Team?
Click to expand...
Click to collapse
Some people just have S-OFF devices .
timsah said:
Did i miss something? Is S-OFF for M9 already released by SunShine Team?
Click to expand...
Click to collapse
No not yet, S-OFFd via Java Card.
It's getting more weird for me with this thread. Well, I'm already rooted, but what's the difference with the rom files in here? What does no red text aboot mean?
Captain_Throwback said:
Some people just have S-OFF devices .
Click to expand...
Click to collapse
I also used to get Test devices from HTC, that were S-OFF. (HTC Sensation - HTC Sensation XE)
The last High-End Devices that i received directly from HTC to test - M7, M8, M9 were not S-OFF...
DroidShift79 said:
It's getting more weird for me with this thread. Well, I'm already rooted, but what's the difference with the rom files in here? What does no red text aboot mean?
Click to expand...
Click to collapse
These files will remove red text while splash screen when you flashed a custom boot or recovery img
No ROMs in this thread, only bootloader related files.
Ahh, thx. Now I got it
Thanks a lot! This worked well for me. Sneakyghost's firmware didn't work for me for some reason. Hoping to see 1.32.401.17
oblivianz said:
Thanks a lot! This worked well for me. Sneakyghost's firmware didn't work for me for some reason. Hoping to see 1.32.401.17
Click to expand...
Click to collapse
Backing up my current rom atm, will upload ota shortly.
SoLdieR9312 said:
1.32.401.15 RUU: Download [WILL FOLLOW] MD5:
Click to expand...
Click to collapse
when will it follow? will it be the official signed RUU?
Related
##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.
i think i have 3.32 fw still is there a need to upgrade?
From what I can tell the 3.33 firmware has just the following files:
adsp.img
android-info.txt
radio.img
rcdata.img
tz.img
I am not sure if updating the firmware is any different to updating to the latest radio 11.24a.3504.31_m
If the radio is flashed is there any difference to flashing the 3.33 firmware package? The new package does not contain any bootloader in it.
GhostXSeries said:
From what I can tell the 3.33 firmware has just the following files:
adsp.img
android-info.txt
radio.img
rcdata.img
tz.img
I am not sure if updating the firmware is any different to updating to the latest radio 11.24a.3504.31_m
If the radio is flashed is there any difference to flashing the 3.33 firmware package? The new package does not contain any bootloader in it.
Click to expand...
Click to collapse
Did you download the one from baadnewz's link? the proper firmware.zip has a full firmware including hboot v1.29.0000 for sensation xe and 1.27.0000 for sensation. Also the new firmware contains a new kernel version (though htc havent dropped the source for it yet so I'm spamming @htcdev on twitter )
{
"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.
hi - I'm referring to the firmware, not an RUU or OTA.
For example, from this thread - I see that firmware ver 2.15.0000 comes from 5.08.111.2 ROM.
Is there any later firmware than the 2.15 above ? I'm using CM11 and the only way I can flash firmware is through the adb tool (I dont have windows), so want to figure this out.
sandys1 said:
Is there any later firmware than the 2.15 above ? I'm using CM11 and the only way I can flash firmware is through the adb tool (I dont have windows), so want to figure this out.
Click to expand...
Click to collapse
The newest firmware is inside Brightstar 5.13.1540.2.
Orange 5.14.61.2 and HTC Hong Kong 5.08.708.3 both also have newer firmware than T-Mobile 5.08.111.2 but are not the newest.
Brightstar 5.13.1540.2:
Kernel: 3.4.10-gefd4656
hboot: 2.18.0000
radio: 1.34a.32.45.21_10.142.32.34a
adsp: 33.1.0.45.1128
wcnss: 1031145
tp_syn3202: 3.2_PR1293981
tz: 001.138.020
sbl1: 001.138.004
sbl2: 001.138.009
sbl3: 001.138.007
T-Mobile 5.08.111.2:
Kernel: 3.4.10-g08ef01e
hboot: 2.15.0000
radio: 1.31a.32.45.16_2_10.141.32.34a
adsp: 33.1.0.45.1128
wcnss: 1031145
tp_syn3202: 3.2_PR1293981
tz: 001.138.019
sbl1: 001.138.003
sbl2: 001.138.007
sbl3: 001.138.005
twistedddx said:
The newest firmware is inside Brightstar 5.13.1540.2.
Orange 5.14.61.2 and HTC Hong Kong 5.08.708.3 both also have newer firmware than T-Mobile 5.08.111.2 but are not the newest.
Click to expand...
Click to collapse
Thanks for that !
Would you know how to extract just the firmware from that file so that it can be flashed by doing fastboot oem rebootRUU and
fastboot flash zip <PathToFirmware.zip>, similar to how turge extracted it for 5.08.111.2 ?
Thanks again...
sandys1 said:
Would you know how to extract just the firmware from that file so that it can be flashed by doing fastboot oem rebootRUU and
fastboot flash zip <PathToFirmware.zip>, similar to how turge extracted it for 5.08.111.2 ?
.
Click to expand...
Click to collapse
Ensure s-off and supercid first.
You could create your own unofficial firmware.zip like Turge did that includes some img's that the OTA you are installing may be missing. I think the following will be easiest though.
Ensure 3.17/3.18 complete firmware or better as base is installed on phone, eg 3.18 RUU or previously updating to 3.xx/5.xx officially with HTC OTA. This can be skipped if you are certain you have already installed this or Turges 5.08.111.2 firmware.
Download T-Mobile 3.17.111.1 OTA (or similar complete 3.17/3.18):
http://fotadl.htc.com/OTA_EVITA_UL_...129.32.34a_release_300591m6ejdlmoq874n7fw.zip
Open zip, extract firmware.zip
fastboot oem rebootRUU
fastboot flash zip firmware.zip <<repeat if you get error please flush again immediately. Typically this needs to be done 2-3 times. When it completes without please flush again message you can reboot the phone.
fastboot reboot
If this step is not done you run a higher risk of the device being bricked in the update.
I would suggest reboot to ensure firmware is completely written to device before moving to next firmware.zip package.
Download Brightstar 5.13.1540.2 OTA:
http://fotadl.htc.com/OTA_EVITA_UL_....17.1540.4_release_342737ulobjpm2t4w05mnr.zip
Open zip, extract firmware.zip
fastboot oem rebootRUU
fastboot flash zip firmware.zip <<repeat if you get error please flush again immediately. Typically this needs to be done 2-3 times. When it completes without please flush again message you can reboot the phone.
fastboot reboot
NOTE: HTC official firmware.zip includes boot.img and recovery.img. You will need to reinstall custom recovery and your installed ROMs matching boot.img.
NOTE #2: CM install scripts do not include hboot 2.18 (it includes 2.14, 2.15, 2.16 and 2.17). You would need to hand edit the updater-script for such ROM's to get them to install.
NOTE #3: The above instructions account only for the software versions listed above. Do not assume these instructions can be used for past or future firmware.zip files obtained from past/future OTA. You must always account for the fact OTA expects your phone to already be functional with a particular previous software version. OTA firmware.zip typically does not include files that are expected to already be installed on the device. Updating from unexpected software versions will likely end in a bricked phone. Whereas RUU files contain complete firmware.zip.
What is the reason for wanting the "latest" firmware? I haven't been following CM11 closely (so maybe I'm missing something here), but in general the AOSP ROMs don't require the "latest" firmware, its just the Sense 5 ROMs that act wonky if your firmware (probably radio in particular) is outdated.
So unless I'm missing something, it seems like you are going through a lot of extra work and risk of bricking the phone for no real reason. If you don't do the steps exactly right as twistedddx listed them, you run a high risk of instantly bricking the device (and the only way back is JTAG). In particular, if you don't update the hboot modules correctly (sbl1, 2, and 3 all need to be compatible), its a brick.
I agree with Redpoint, there's absolutely no benefit to flashing this firmware, only risk, unnecessary risk.
Sent from my Evita
sandys1 said:
For example, from this thread - I see that firmware ver 2.15.0000 comes from 5.08.111.2 ROM.
Click to expand...
Click to collapse
2.15 is not technically a firmware number. Its just been often posted here "2.15 firmware" as a sort of shorthand for "the firmware modules that came with hboot 2.15". Each module has different numbers (tz, sbl1, etc.), as twistedddx posted in Post #2 above. Checking the number for each module is the only way to check for what is "latest".
Here is the latest GPE Firmware extracted from the 5.0.1 OTA. This has the red warning removed on the HBOOT 1.57 zips
Click to expand...
Click to collapse
READ THESE BEFORE FLASHING
Flashing the NO WIPE zips will not touch your SD Card (But always backup just in case)
Flashing the other zips WILL WIPE YOUR SD CARD, so do a backup before flashing
You need to be s-off to flash this
Charge your phone to at least 40%
These firmwares are safe to flash but are always flashed at your own risk
Click to expand...
Click to collapse
100% ORIGINAL 5.11.1700.3 FIRMWARE
Download: firmware_lp_gpe-original.zip
md5 Checksum: 2913b3bcd655a15a58efaf2bd92a8883
ORIGINAL 5.11.1700.3 FIRMWARE - NO WIPE VERSION with TWRP 2.6.3.3
Download: firmware_lp_gpe_orig-NOWIPE.zip
md5 Checksum: 9f8d938c4af3d5968858c8d1f067f543
Click to expand...
Click to collapse
GPE FIRMWARE WITH HBOOT 1.57 AND UNLOCKED ICON GONE!
Download: firmware_lp_gpe-hboot157.zip
md5 Checksum: af34fc7bf5fda0060537775d1d30f330
GPE FIRMWARE WITH HBOOT 1.57 AND UNLOCKED ICON GONE - NO WIPE VERSION with TWRP 2.6.3.3
Download: firmware_lp_gpe_hb157-NOWIPE.zip
md5 Checksum: f6aec17709eeea2437e87af540257049
As I said, the GPe Unlocked Icon is gone from the splashscreen, the bootloader is the white HBOOT 1.57 found in Sense firmware
Click to expand...
Click to collapse
Some technical info about the firmware
Code:
(bootloader) version: 0.5
(bootloader) version-bootloader: 1.54.0000
(bootloader) version-baseband: 4T.30.3218.21
(bootloader) version-opendsp: 34.120.274.0429
(bootloader) version-main: 5.11.1700.3
(bootloader) product: m7_ul
(bootloader) platform: HBOOT-8064
(bootloader) commitno-bootloader: dirty-e135dbf9
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
Click to expand...
Click to collapse
To flash type in the commands below
Code:
cd (to location of firmware)
adb reboot bootloader
fastboot oem rebootRUU
fastboot flash zip filename.zip
(You will get an error - hboot pre! update, just type the following command)
fastboot flash zip filename.zip
fastboot reboot
Click to expand...
Click to collapse
Please press the thanks button if this was useful
Click to expand...
Click to collapse
Click to expand...
Click to collapse
...
thanks mate
EDIT:
Nevermind
dd98 said:
Here is the latest GPE Firmware extracted from the 5.0.1 OTA. This DOES NOT have the red warning removed.
Download: firmware_lp_gpe.zip
md5 Checksum: 2913b3bcd655a15a58efaf2bd92a8883
Some technical info about the new firmware
Code:
(bootloader) version: 0.5
(bootloader) version-bootloader: 1.54.0000
(bootloader) version-baseband: 4T.30.3218.21
(bootloader) version-opendsp: 34.120.274.0429
(bootloader) version-main: 5.11.1700.3
(bootloader) product: m7_ul
(bootloader) platform: HBOOT-8064
(bootloader) commitno-bootloader: dirty-e135dbf9
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
To flash it (at your own risk) you need to type the following
Code:
cd (to location of firmware)
adb reboot oem-78
fastboot flash zip firmware_lp_gpe.zip
(You will get an error - hboot pre! update, just type the following command)
fastboot flash zip firmware_lp_gpe.zip
fastboot reboot
Please press the thanks button if this was useful [emoji13]
Click to expand...
Click to collapse
Does it wipe the phone?
Sent from my HTC One using Tapatalk
Woohoo! All I need is a CWM flashable zip of Lollipop for my One. Can someone point me to where I can find it? Thanks dd98 and the whole community!
Shadow.Mage said:
Woohoo! All I need is a CWM flashable zip of Lollipop for my One. Can someone point me to where I can find it? Thanks dd98 and the whole community!
Click to expand...
Click to collapse
I flashed a TWRP nandroid back up and it's running great
Sent from my HTC One using Tapatalk
Stupid question but I have to ask... Dirty flash or full wipe? I'm running stock rooted GPe ROM.
Shadow.Mage said:
Stupid question but I have to ask... Dirty flash or full wipe? I'm running stock rooted GPe ROM.
Click to expand...
Click to collapse
Regarding the nandroid backup? Gotta wipe first then flash,then flash su
Sent from my HTC One using Tapatalk
question.com said:
Regarding the nandroid backup? Gotta wipe first then flash,then flash su
Sent from my HTC One using Tapatalk
Click to expand...
Click to collapse
Sorry lol! That one slipped right passed me. It's a nandroid not a zip.
question.com said:
Does it wipe the phone?
Sent from my HTC One using Tapatalk
Click to expand...
Click to collapse
no, but always do backups
dd98 said:
no, but always do backups
Click to expand...
Click to collapse
Nice. Will flash now. Thanks
Sent from my HTC One using Tapatalk
---------- Post added at 03:23 PM ---------- Previous post was at 03:05 PM ----------
dd98 said:
no, but always do backups
Click to expand...
Click to collapse
Installed, doesn't have the red warning. Just the unlocked icon.
Side note, I used to have firmware 609.401.10 this one is 5.11.1700.3 so is this an older firmware? Also, hboot is older.
Sent from my Nexus 7 using Tapatalk
Do I have to flash TWRP after flashing this firmware?
question.com said:
Nice. Will flash now. Thanks
Sent from my HTC One using Tapatalk
---------- Post added at 03:23 PM ---------- Previous post was at 03:05 PM ----------
Installed, doesn't have the red warning. Just the unlocked icon.
Side note, I used to have firmware 609.401.10 this one is 5.11.1700.3 so is this an older firmware? Also, hboot is older.
Sent from my Nexus 7 using Tapatalk
Click to expand...
Click to collapse
the 6.09.401.10 firmware is sense firmware, 5.11.1700.3 is gpe firmware. they are both completely separate but the 5.11.1700.3 is the newer firmware but for some strange reason, htc and google still stick with hboot 1.54
elbos2k said:
Do I have to flash TWRP after flashing this firmware?
Click to expand...
Click to collapse
if you want to flash roms, kernels, root and modifications then yes
dd98 said:
the 6.09.401.10 firmware is sense firmware, 5.11.1700.3 is gpe firmware. they are both completely separate but the 5.11.1700.1 is the newer firmware but for some strange reason, htc and google still stick with hboot 1.54
Click to expand...
Click to collapse
Thanks for the clarification
Sent from my HTC One using Tapatalk
dd98 said:
if you want to flash roms, kernels, root and modifications then yes
Click to expand...
Click to collapse
I meant reflash. I already have GPE 5.0 installed just wondering if updating the firmware is worth it. Currently on a ATT firmware...
elbos2k said:
I meant reflash. I already have GPE 5.0 installed just wondering if updating the firmware is worth it. Currently on a ATT firmware...
Click to expand...
Click to collapse
if your running a gpe rom at the moment, then your firmware is already updated then, but re-flashing twrp is what i did after installing gpe because i needed to root
dd98 said:
if your running a gpe rom at the moment, then your firmware is already updated then, but re-flashing twrp is what i did after installing gpe because i needed to root
Click to expand...
Click to collapse
How do you manage to flash twrp? Coz the stock recovery cant
rhong said:
How do you manage to flash twrp? Coz the stock recovery cant
Click to expand...
Click to collapse
you flash twrp using fastboot, not using the stock recovery.
Code:
fastboot flash recovery name_of_file.img
fastboot erase cache
fastboot reboot-bootlaoder
alray said:
you flash twrp using fastboot, not using the stock recovery.
Code:
fastboot flash recovery name_of_file.img
fastboot erase cache
fastboot reboot-bootlaoder
Click to expand...
Click to collapse
Thanks a lot mate