HTC One M8 firmware collection for different CID/MID | 4.16.401.10

Search This thread

Nazzz

Member
Jun 24, 2008
29
6
Can anyone share a link to a firmware for cidnum HTC__A07 and modelid 0P6B64000?

Edit: found firmware in this post, but couldn't flash it due to some unknown error 99, so I followed the guide from the same thread to restore a stock TWRP backup and get OTA from HTC.
 
Last edited:

Ryokan

Senior Member
Jan 24, 2011
60
1
how can i flash fully working rom (android 7+)

(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.29.214500021.12G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 6.12.401.4
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno:
(bootloader) imei: ****************
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B10000
(bootloader) cidnum: HTC__M27
 
Last edited:

xunholyx

Recognized Contributor
Dec 3, 2012
7,910
5,448
Vancouver
Google Pixel 5
Google Pixel 7 Pro
hello what firmware i should flash for my phone to flash android 7+ rom

(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.29.214500021.12G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 6.12.401.4
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno:
(bootloader) imei: ****************
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B10000
(bootloader) cidnum: HTC__M27

What you have now should work. 6.12.401.4 was the last release for the WWE M8
 
  • Like
Reactions: mrrocketdog

mc1lean

Member
Sep 28, 2015
16
5
Lincolnton
Hello, Hopefully this thread is still active. I had someone hardware S-off/root my phone years ago so I could flash custom roms. I now want to play with AICP 15 but need to upgrade my firmware (need to anyway). I have a vzw based phone but run it with an AT&T SIM. Given the below, would someone point me to a bare-bones firmware? I use TWRP and would like to resize the system partition permanently (instead of forgetting every time I try to flash GAPPS and have it blow up on me). I'm not confident in picking the right firmware from all the posts out there, especially in trying to figure out if I need to super CID and a firmware that allows me to use different bands. Thanks!!!!
PS C:\Data\android\tools\platform-tools_r29.0.4-windows (1)\platform-tools> .\fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.12.20.1211
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 4.17.605.5
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serialno:
(bootloader) imei:
(bootloader) imei2: Not Support
(bootloader) meid:
(bootloader) product: m8_wlv
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B20000
(bootloader) cidnum: VZW__001
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: f2489bd1
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
 

xunholyx

Recognized Contributor
Dec 3, 2012
7,910
5,448
Vancouver
Google Pixel 5
Google Pixel 7 Pro
Hello, Hopefully this thread is still active. I had someone hardware S-off/root my phone years ago so I could flash custom roms. I now want to play with AICP 15 but need to upgrade my firmware (need to anyway). I have a vzw based phone but run it with an AT&T SIM. Given the below, would someone point me to a bare-bones firmware? I use TWRP and would like to resize the system partition permanently (instead of forgetting every time I try to flash GAPPS and have it blow up on me). I'm not confident in picking the right firmware from all the posts out there, especially in trying to figure out if I need to super CID and a firmware that allows me to use different bands. Thanks!!!!
PS C:\Data\android\tools\platform-tools_r29.0.4-windows (1)\platform-tools> .\fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.12.20.1211
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 4.17.605.5
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serialno:
(bootloader) imei:
(bootloader) imei2: Not Support
(bootloader) meid:
(bootloader) product: m8_wlv
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B20000
(bootloader) cidnum: VZW__001
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: f2489bd1
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0


What you need is in this post, including instructions on how to flash it: https://xdaforums.com/showpost.php?p=62734094&postcount=2
Use the "All In One" version. It won't wipe you phone.
 
  • Like
Reactions: mrrocketdog

mc1lean

Member
Sep 28, 2015
16
5
Lincolnton
[/hide]

What you need is in this post, including instructions on how to flash it: https://xdaforums.com/showpost.php?p=62734094&postcount=2
Use the "All In One" version. It won't wipe you phone.
Thanks, i had been eyeing this but I was concerned that I would get OTA bloat and/or OTA updates.
I flashed it and I seem to be upgraded but I can no longer get to fastboot via adb ".\adb reboot bootloader". The phone just reboots back to android. Powering down and using the vol down/power button still works. Any suggestions on how to fix this?
 

xunholyx

Recognized Contributor
Dec 3, 2012
7,910
5,448
Vancouver
Google Pixel 5
Google Pixel 7 Pro
Thanks, i had been eyeing this but I was concerned that I would get OTA bloat and/or OTA updates.
I flashed it and I seem to be upgraded but I can no longer get to fastboot via adb ".\adb reboot bootloader". The phone just reboots back to android. Powering down and using the vol down/power button still works. Any suggestions on how to fix this?

Using a Mac? It should be ./ not .\ I believe.
 
  • Like
Reactions: mc1lean

mc1lean

Member
Sep 28, 2015
16
5
Lincolnton
Using a Mac? It should be ./ not .\ I believe.

No, PC/Win 10 - powershell:
PS C:\Data\android\tools\platform-tools_r29.0.4-windows (1)\platform-tools> .\adb devices -l
List of devices attached
FA438SF09592 device product:aicp_m8 model:m8wl device:htc_m8wl transport_id:16

TWRP is telling me "device not rooted" as well. My bootloader is still unlocked. Advice on that appears to be to flash twrp.
 

xunholyx

Recognized Contributor
Dec 3, 2012
7,910
5,448
Vancouver
Google Pixel 5
Google Pixel 7 Pro
No, PC/Win 10 - powershell:
PS C:\Data\android\tools\platform-tools_r29.0.4-windows (1)\platform-tools> .\adb devices -l
List of devices attached
FA438SF09592 device product:aicp_m8 model:m8wl device:htc_m8wl transport_id:16

TWRP is telling me "device not rooted" as well. My bootloader is still unlocked. Advice on that appears to be to flash twrp.

In powershell enter cmd as your first command. After that you won't need the .\
As far as root goes, I'm not sure. Magisk? Patch your boot.img
 

Meisterzunge

New member
Feb 19, 2010
2
0
I try to find the firmware for my HTC One m8d:

(bootloader) modelid: 0P6B64000
(bootloader) cidnum: HTC__102

Can anyone please help?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 59


    sep2.png


    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.


    Downloads.png





    How to flash?
    (bootloader needs to be relocked)
    1. If you are S-ON ---> Re-lock your bootloader (this will most probably wipe content of your device)
    2. If you are S-OFF ---> no need to re-lock the bootloader.
    3. Copy downloaded .zip to fastboot.exe location (e.g. c:/SDK/platform-tools/fastboot.exe)
    4. Re-name .zip file to firmware.zip
    5. Open command prompt
    6. Boot your device in fastboot mode (vol down + power ===> fastboot)
    7. Connect device to the PC
    8. In command prompt cd to fastboot.exe location
    9. Make sure you have correct modeid and cidnum (type: fastboot getvar all)
    10. Type: fastboot oem lock (if your device is not relocked yet or in case it's S-ON)
    11. Type: fastboot oem rebootRUU and wait for device to reboot
    12. Type: fastboot flash zip firmware.zip and wait for process to complete
    13. Sometimes flashing for the first time doesn't work, so flash firmware.zip again just to make sure.
    14. Type: fastboot flash zip firmware.zip and wait for process to complete
    15. Type: fastboot reboot
    16. Unlock your bootloader and flash custom recovery if you are going to use custom ROM.

    RUUs variants:
    Click here
    8
    Just got my M8 today, managed to grab the 1.54.401.5 OTA zip. Thought I'd post the firmware zip here

    1.54.401.5 firmware

    Code:
    HBOOT 3.16.0.0000
    RADIO 1.15.2133156.UA13G
    OS 1.54.401.5
    7
    3.28.401.6 fimware added.
    5
    4.16.401.10 added to the collection :)
    4
    For continuity, here's the 1.54.401.10 FW package as well...

    https://www.hightail.com/download/ZUczc0w1MHdFc0lLSk5Vag