[One (M7) Android Development] crushalot:
The following are custom firmware packages that use the hboot 1.54 (bootloader) from the Google Edition version of the HTC One. Since it is from the Google Edition, the HTC branding has been removed from the bootloader screen. It also has a nice dark look to it rather than the bright white one that is the HTC stock version.

The source thread of that dump is here.

This basically means the latest firmware packages but modified to contain the GE hboot which gives the Dark Bootloader look.

Not compatible with Sprint or Verizon

S-OFF Only!

This is for only M7 UL or M7 U Devices

This mod just uses the hboot file (version 1.54) from the above dump inserted into the newly released firmware versions.

The hboot file is the bootloader of the system and since the hardware functioning of both models is the same, parts of their firmwares are interchangeable.

Since this hboot is coming from a Google Edition there is no red warning text on the bootloader and you don't have to run one of the modified hboot files to remove it.

All these firmware packages are prepared the same. Since we don't want to overwrite our custom recovery or kernel, I have pulled the stock recovery and stock kernel out, so no change to either and no data loss. If a firmware contains a new touchscreen driver that will mandate a update of your custom recovery I will make note and possibly just bundle the firmware with the update recovery (CWM or TWRP). So far the 2 packages that do contain a new touchscreen driver have not required an update to custom recoveries.

The stock radio image for each firmware is left in the package, so if you want to change your firmware version without changing your radio, simply open the firmware zip file and delete the radio.img from the zip before flashing.

Anyone interested in the different partitions of the HTC One to see exactly what is contained in some of these firmware packages look here:

Partition list Info from SneakyGhost. He shared that info here

Reference thread about stock firmware:

http://xdaforums.com/showthread.php?t=2182823

Here is a screenshot of what the Dark Bootloader looks like. The RADIO and OS versions will match the firmware package. This shows the first version:

These will work as is for most MID's and CID's. You should open the android-info.txt file within the firmware zip and make sure your MID and CID is listed. Get your current MID and CID with this fastboot command:

fastboot getvar all

If yours is not listed you will need to add your CID or MID to the android-info.txt file inside the zip files I provided. Just extract the file from the zip download and edit one of the entries found in the file to your CID/MID. Save the file and then add it back to the zip. I would delete the existing android-info.txt file from within the zip before re-adding the updated one back.

Instructions for Flashing:

Boot to bootloader:

adb reboot-bootloader

Reboot RUU mode via fastboot:

fastboot oem rebootRUU

Flash the firmware:

fastboot flash zip 3.17.502.3_firmware_darkboot.zip

After it finishes, execute the command again to complete the flash:

fastboot flash zip 3.17.502.3_firmware_darkboot.zip

Output should look something like this:

D:\Phone\adt-bundle-windows-x86-20130522\sdk\platform-tools>adb reboot-bootloader

D:\Phone\adt-bundle-windows-x86-20130522\sdk\platform-tools>fastboot oem rebootRUU
...
(bootloader) Start Verify: 0
OKAY [ 0.047s]
finished. total time: 0.048s

D:\Phone\adt-bundle-windows-x86-20130522\sdk\platform-tools>fastboot flash zip 4.3_firmware_custom.zip
sending 'zip' (28272 KB)...
OKAY [ 2.222s]
writing 'zip'...
(bootloader) zip header checking...
(bootloader) zip info parsing...
(bootloader) checking model ID...
(bootloader) checking custom ID...
(bootloader) start image[hboot] unzipping for pre-update check...
(bootloader) start image[hboot] flushing...
(bootloader) [RUU]WP,hboot,0
(bootloader) [RUU]WP,hboot,99
(bootloader) [RUU]WP,hboot,100
(bootloader) ...... Successful
FAILED (remote: 90 hboot pre-update! please flush image again immediately)
finished. total time: 3.794s

D:\Phone\adt-bundle-windows-x86-20130522\sdk\platform-tools>fastboot flash zip 4.3_firmware_custom.zip
< waiting for device >
target reported max download size of 1526722560 bytes
sending 'zip' (28272 KB)...
OKAY [ 2.059s]
writing 'zip'...
(bootloader) zip header checking...
(bootloader) zip info parsing...
(bootloader) checking model ID...
(bootloader) checking custom ID...
(bootloader) start image[sbl1-1] unzipping & flushing...
(bootloader) [RUU]UZ,sbl1-1,0
(bootloader) [RUU]UZ,sbl1-1,100
(bootloader) signature checking...
(bootloader) verified fail
(bootloader) ..... Bypassed
(bootloader) start image[sbl1-2] unzipping & flushing...
(bootloader) [RUU]UZ,sbl1-2,0
(bootloader) [RUU]UZ,sbl1-2,100
(bootloader) signature checking...
(bootloader) verified fail
(bootloader) ..... Bypassed
(bootloader) start image[sbl1-3] unzipping & flushing...
(bootloader) [RUU]UZ,sbl1-3,0
(bootloader) [RUU]UZ,sbl1-3,100
(bootloader) signature checking...
(bootloader) [RUU]WP,sbl1-3,0
(bootloader) [RUU]WP,sbl1-3,100
(bootloader) ...... Successful
(bootloader) start image[sbl2] unzipping & flushing...
(bootloader) [RUU]UZ,sbl2,0
(bootloader) [RUU]UZ,sbl2,100
(bootloader) [RUU]WP,sbl2,0
(bootloader) [RUU]WP,sbl2,100
(bootloader) ...... Successful
(bootloader) start image[sbl3] unzipping & flushing...
(bootloader) [RUU]UZ,sbl3,0
(bootloader) [RUU]UZ,sbl3,100
(bootloader) [RUU]WP,sbl3,0
(bootloader) [RUU]WP,sbl3,100
(bootloader) ...... Successful
(bootloader) start image[tz] unzipping & flushing...
(bootloader) [RUU]UZ,tz,0
(bootloader) [RUU]UZ,tz,100
(bootloader) [RUU]WP,tz,0
(bootloader) [RUU]WP,tz,100
(bootloader) ...... Successful
(bootloader) start image[adsp] unzipping & flushing...
(bootloader) [RUU]UZ,adsp,0
(bootloader) [RUU]UZ,adsp,18
(bootloader) [RUU]UZ,adsp,30
(bootloader) [RUU]UZ,adsp,41
(bootloader) [RUU]UZ,adsp,52
(bootloader) [RUU]UZ,adsp,64
(bootloader) [RUU]UZ,adsp,75
(bootloader) [RUU]UZ,adsp,86
(bootloader) [RUU]UZ,adsp,97
(bootloader) [RUU]UZ,adsp,100
(bootloader) [RUU]WP,adsp,0
(bootloader) [RUU]WP,adsp,100
(bootloader) ...... Successful
(bootloader) start image[pg2fs_spcustom] unzipping & flushing...
(bootloader) [RUU]UZ,pg2fs_spcustom,0
(bootloader) [RUU]UZ,pg2fs_spcustom,22
(bootloader) [RUU]UZ,pg2fs_spcustom,41
(bootloader) [RUU]UZ,pg2fs_spcustom,70
(bootloader) [RUU]UZ,pg2fs_spcustom,99
(bootloader) [RUU]UZ,pg2fs_spcustom,100
(bootloader) ...... Successful
(bootloader) start image[rpm] unzipping & flushing...
(bootloader) [RUU]UZ,rpm,0
(bootloader) [RUU]UZ,rpm,100
(bootloader) [RUU]WP,rpm,0
(bootloader) [RUU]WP,rpm,100
(bootloader) ...... Successful
(bootloader) start image[radio] unzipping & flushing...
(bootloader) [RUU]UZ,radio,0
(bootloader) [RUU]UZ,radio,6
(bootloader) [RUU]UZ,radio,12
(bootloader) [RUU]UZ,radio,18
(bootloader) [RUU]UZ,radio,24
(bootloader) [RUU]UZ,radio,31
(bootloader) [RUU]UZ,radio,37
(bootloader) [RUU]UZ,radio,43
(bootloader) [RUU]UZ,radio,49
(bootloader) [RUU]UZ,radio,55
(bootloader) [RUU]UZ,radio,62
(bootloader) [RUU]UZ,radio,68
(bootloader) [RUU]UZ,radio,74
(bootloader) [RUU]UZ,radio,80
(bootloader) [RUU]UZ,radio,87
(bootloader) [RUU]UZ,radio,93
(bootloader) [RUU]UZ,radio,99
(bootloader) [RUU]UZ,radio,100
(bootloader) [RUU]WP,radio,0
(bootloader) [RUU]WP,radio,24
(bootloader) [RUU]WP,radio,49
(bootloader) [RUU]WP,radio,74
(bootloader) [RUU]WP,radio,99
(bootloader) [RUU]WP,radio,100
(bootloader) ...... Successful
OKAY [ 17.818s]
finished. total time: 19.882s

Now you can type reboot you are all set.

Disconnect the cable and go back into the bootloader to see the new dark theme and also notice that when you boot up there is a little lock symbol at the bottom of your splash screen that indicates your bootloader status. If you want the Dark/Inverted splash screen I have shown on my phone it can flashed separately from here.

Just install from recovery.

Here is the Bootloader Status Icon:

Enjoy, but remember - Flash at your own risk. This firmware from the 4.3 dump changes very important bootloader partitions on your phone. Make sure you have working ADB with updated drivers.

*****NOTE - The hboot in these firmware packages contains hboot 1.54 which I understand doesn't work with fastboot commands on Windows 8.1 until you have installed the Intel USB 3.0 drivers. See HERE

Downloads:

All Packages have been updated to include the latest hboot from GE 3.58.1700.5. Fastboot commands should work on Windows 8.1

3.06.1700.10 Firmware - Included Radio: 4A.18.3263.15

3.09.401.1 Firmware - Included Radio: 4A.19.3263.13

3.10.502.2 Firmware - Included Radio: 4A.19.3263.13

3.17.401.2 Firmware - Included Radio: 4T.20.3218.03

3.17.502.3 Firmware - Included Radio: 4A.19.3263.13

3.22.1540.1 Firmware - Included Radio: 4A.20.3263.16

3.24.531.3 Firmware - Included Radio: 4A.21.3263.03

3.57.401.500 Firmware - Included Radio: 4A.20.3263.30

3.62.401.1 Firmware - Included Radio: 4A.21.3263.04

3.63.707.4 Firmware - Included Radio: 4A.21.3263.04

4.06.1540.2 Firmware - Included Radio: 4A.22.3263.14

4.19.401.8 Firmware - Included Radio: 4A.23.3263.28

4.19.401.9 Firmware - Included Radio: 4A.23.3263.28

6.09.401.5 Firmware - Included Radio: 4T.29.3218.08

7.15.401.1 Firmware - Included Radio: 4T.33.3218.15

http://www.htc1guru.com/dld/4-19-401-9_firmware_darkboot-zip/

Another change from this mod is that when your phone is turned off, it will now show a battery status image when charging:

Enjoy the new Dark Bootloader Firmware Packages.

Credits:

SneakyGhost for the partition information

graffixnyc for the 4.3 Dump

Disclaimer:

I am not responsible for any damage done to your phone from flashing this.

If you like this, hit the Thanks button or toss me a small donation.

Thanks

:good: