RegawMOD Bootloader Customizer | Full Application | Updated 10.09.13

Search This thread

regaw_leinad

Inactive Recognized Developer
Jan 30, 2010
3,667
3,787
Seattle, WA
www.regawmod.com

Check Post #2 for plugins for your device!

Description
RegawMOD Bootloader Customizer is a utility for Windows that allows the
user to create a custom HTC firmware zip containing a custom bootloader image.

Your device has to be S-OFF for this to work!

If you are looking to create a plugin for your device so you can use this program go HERE

With this program, you are able to edit the *** UNLOCKED *** text on the top
to whatever you want it to say, change the S-OFF to S-ON, change the bootloader's version number,
update the bootloader's date and time stamp, and hide/customize the splash screen disclaimer.

Choosing the "Stock" look option automatically sets your banner to *** LOCKED ***,
changes S-OFF to S-ON and hides the HTC Development Splash Screen Disclaimer.

This program will NOT flash the zip for you, but it will allow you to save it to your computer to let you flash the zip yourself.
The process (flashing a new bootloader) is dangerous and may possibly brick your device if done incorrectly. You have been warned.

Just remember, anyone can make a plugin, and not everyone can be trusted.
Make SURE you only flash zips made from plugins by developers you trust!

Featured on the portal (Thanks PoorCollegeGuy!)

Screenshots



Requirements
Windows w/ .NET 4.0 - Get .NET 4.0
HTC Device that is either S-OFF or allows flashing of unsigned hboot

Usage
  1. Download the plugin for your device (See post #2 for list of plugins)
  2. Place the plugin in the same directory as the 'RegawMOD Bootloader Customizer.exe' on your computer
    • You can have as many plugins in the directory at the same time as you'd like
  3. Run the 'RegawMOD Bootloader Customizer.exe'.
  4. Begin customizing be choosing "Stock", or customize your own look and feel using the text box at the top and options below.
  5. Press "Create Zip" to make the firmware zip

How To Flash A firmware zip (Devices with a removable sdcard)

  1. Place the zip on the root of your external sdcard. (Copy it right onto your sdcard, not in any folder)
  2. Reboot the phone into the bootloader by either:
    • Powering off your phone completely, then hold Volume-Down and Power until the phone boots into the bootloader
    • If you have the android sdk set up, type 'adb reboot-bootloader'
    • Use my RegawMOD Rebooter
  3. Then select the menu option "Bootloader" and press the power button.
    • If you rebooted the manual way (Volume-Down + Power) You should already be at this menu
  4. It will load the zip from your sdcard and ask you to accept the flash.
  5. Press Volume Up to flash (On most devices, but could be a different button)
  6. Once prompted, press Power to reboot (On most devices, but could be a different button)
  7. Pro-Tip #1 (thanks dsEVOlve): Remove the firmware zip from your sdcard so it doesn't load next time you enter the bootloader.

How To Flash A firmware zip (Devices without a removable sdcard)

  1. Reboot the phone into the bootloader by either:
    • Powering off your phone completely, then hold Volume-Down and Power until the phone boots into the bootloader
    • If you have the android sdk set up, type 'adb reboot-bootloader'
    • Use my RegawMOD Rebooter
  2. Connect your phone to the computer (if it isn't already) and issue the fastboot command
    Code:
    fastboot oem rebootRUU
  3. To flash the zip, issue the fastboot command
    Code:
    fastboot flash zip <[SIZE=2]YourZipName>.zip[/SIZE]
  4. The device's progress bar may not be complete, but when the fastboot command says it's complete, issue the fastboot command
    Code:
    fastboot reboot

Warning
This program/created firmware zip comes with NO WARRANTY (express or implied), and NO GUARANTEE OF FITNESS for any particular task. I have made every effort I can to make this a safe process for users however the author disclaims any liability for damage to your phone or other materials or devices used during this process. The entire risk of flashing the created PJ75IMG.zip lies with you, the user. By creating and/or flashing the firmware zip, you acknowledge and accept that the author is not liable for any loss, material or otherwise howsoever caused.

Changelog
Version 2.1 | 10.09.13
  • Add Verizon HTC One support
Version 2.2.2 | 06.10.13
  • Updated to support HTC One varieties
Version 2.2 | 02.18.13
  • Added support for HTC One series (X, XL, V...) and Droid DNA

Download Latest Release
RegawMOD Bootloader Customizer

Download Info
RegawMOD Bootloader Customizer.exe MD5 - 9d642f7502fe0953b95e9c2ea578e1f1

Source Code
Github
 
Last edited:

regaw_leinad

Inactive Recognized Developer
Jan 30, 2010
3,667
3,787
Seattle, WA
www.regawmod.com
List of user-made plugins:
 
Last edited:

long_tall_texan

Senior Member
Feb 24, 2011
258
68
DFW, TX
So will using this new version/tool to create a new zip put the custom message back on the boot screen that disappeared after the 1.22 update? I have tried re-applying my zips from the original bootloader customizer for LTEvo after 1.22 and I only get the custom message when rebooting into Recovery. Just wondering if you found the fix for that yet.
Sent from my Meanie ICS LTEvo
 

Captain_Throwback

Recognized Developer
So will using this new version/tool to create a new zip put the custom message back on the boot screen that disappeared after the 1.22 update? I have tried re-applying my zips from the original bootloader customizer for LTEvo after 1.22 and I only get the custom message when rebooting into Recovery. Just wondering if you found the fix for that yet.
Sent from my Meanie ICS LTEvo
I think that change was in the kernel (or something else related to the boot.img), not the bootloader, so no, this won't "fix" that.
 
  • Like
Reactions: Kisakuku

Kisakuku

Senior Member
Oct 31, 2011
2,590
4,617
HTC One (m7)
HTC EVO 3D
Also, great work on getting the purple banner background to display only behind actual banner characters even when there's less than 16 of them. Is it possible to get a post-OTA stock look option and a way to edit the entire HBOOT version number? Got a bit of a cognitive dissonance going between HBOOT 1.12.0000 / old build date and 1.05 radio.
 
  • Like
Reactions: regaw_leinad

EYESTRA1N

Senior Member
Feb 21, 2009
60
6
Bendar Brunei
level5team.com
I have my test Unit HTC HD2, is it supported?
i think its not,

ill just try another phone here...

great work man. really hard working

OT:
with your lib i created a drop and drop apk installer
great man
thanks
 
Last edited:
  • Like
Reactions: regaw_leinad

T-Macgnolia

Senior Member
Sep 30, 2010
3,796
2,023
Shannon, Ms.
I made a .dll plugin file for the HTC Sensation with the help of cruzin_cloud. It is for the Sensation, Sensation XE, and Sensation 4g using Hboot 1.27.1100 and it will change the Hboot to 1.27.1111 unless you choose for it not to when making the .zip. I used the Hboot from unlimited.io. If the regaw_leinad updates his tool i will update the .dll file as needed. Thanks to regaw_leinad for this awesome tool. Also if regaw_leinad does not mind I will post a thread in the Sensation Android Development Forum for this.

Edit:
I thought I should also add that you have to have the 1.27.1100 Hboot version to use this. It is do th how the RegawMOD Bootloader Customizer works. I will make more but I will have yo flash different Hboots to my device to text so it might be a day or two befor I have a couple more ready

Thread in the Sensation Development forum.

HTC Sensation Download
 
Last edited:

PillowMetal

Senior Member
Aug 18, 2010
156
76
Layton, UT
swaynesworld.net
small bug found

There is a small bug in this DLL version of the customizer (as opposed to the Evo 4G LTE single EXE version in another thread)... if you pick the "stock" look and generate the PJ75IMG.zip file, you get a MessageBox informing you of the things that will change in the bootloader look. One of them is the hboot version will be set to "0000". However, with the latest LazyPanda hboot 1.12.2222 - this change does not take place when the zip is flashed; it remains 1.12.2222.

I noticed that when you click the stock radio button in the application, it defaults some of the checkboxes in the lower half and at the same time disables that group box. However, if you look closely, the boot "Version #" is not checked. Perhaps this is why the version number is not set. If I go the custom route and make the changes myself, it indeed changes the version number to "0000" when I put that in.

Anyone else noticing this behavior?
 

Kisakuku

Senior Member
Oct 31, 2011
2,590
4,617
HTC One (m7)
HTC EVO 3D
Is it trivial to update the first 3 digits of HBOOT version along with the last 4? Now that 1.19 is out, it would be nice to be able to display the latest version number to match the latest radios.

Also, is there a way to update the build date/time to something specific? I see the option in the Customizer menu, but no way to input the date/time.
 

Captain_Throwback

Recognized Developer
Is it trivial to update the first 3 digits of HBOOT version along with the last 4? Now that 1.19 is out, it would be nice to be able to display the latest version number to match the latest radios.

Also, is there a way to update the build date/time to something specific? I see the option in the Customizer menu, but no way to input the date/time.
If you just want an updated stock-looking HBOOT, I have that, and can post it.

You can update pretty much all that stuff with a simple hex editor.
 

Kisakuku

Senior Member
Oct 31, 2011
2,590
4,617
HTC One (m7)
HTC EVO 3D
If you just want an updated stock-looking HBOOT, I have that, and can post it.

You can update pretty much all that stuff with a simple hex editor.

Fair enough, I just really like the whole concept of this tool, so I was trying to coax Regaw_leinad out of hiding.

If you do have the latest Lazy Panda HBOOT 1.12.2222 (with fastboot flash enabled) edited to look like 1.19 (with correct spacing/purple background for "*** LOCKED ***"), I'd love that. BTW, any recommendations for a bug-free hex editor under Win7? Also, do you have a pic of a stock HBOOT 1.19 bootloader? The perfectionist in me wants to get the correct build date/time.

And the last question: is the displaying of CID when S-OFF the last thing that still needs to be fixed in order to have a completely stock-looking bootloader screen?
 

Captain_Throwback

Recognized Developer
Fair enough, I just really like the whole concept of this tool, so I was trying to coax Regaw_leinad out of hiding.

If you do have the latest Lazy Panda HBOOT 1.12.2222 (with fastboot flash enabled) edited to look like 1.19 (with correct spacing/purple background for "*** LOCKED ***"), I'd love that. BTW, any recommendations for a bug-free hex editor under Win7? Also, do you have a pic of a stock HBOOT 1.19 bootloader? The perfectionist in me wants to get the correct build date/time.

And the last question: is the displaying of CID when S-OFF the last thing that still needs to be fixed in order to have a completely stock-looking bootloader screen?
Here's a picture of my current bootloader:

attachment.php


Of course the date has been updated to match the new version - I am also a perfectionist ;).

And yes, the only thing keeping this from looking exactly the same as stock is the CID line (which I assume, is by design).
 

Attachments

  • LP_HBOOT_Stock-Looking.jpg
    LP_HBOOT_Stock-Looking.jpg
    78.5 KB · Views: 3,934

Kisakuku

Senior Member
Oct 31, 2011
2,590
4,617
HTC One (m7)
HTC EVO 3D
Here's a picture of my current bootloader:

Of course the date has been updated to match the new version - I am also a perfectionist ;).

And yes, the only thing keeping this from looking exactly the same as stock is the CID line (which I assume, is by design).

Ah, nice to meet a fellow perfectionist. Thanks for the pic and the clarification, would appreciate a download link and a hex editor recommendation.
 

Captain_Throwback

Recognized Developer
Ah, nice to meet a fellow perfectionist. Thanks for the pic and the clarification, would appreciate a download link and a hex editor recommendation.
Attached is the fastboot-enabled HBOOT from the LazyPanda site, modded to appear as 1.19.0000, with build date updated, and red dev text removed.

As far as a hex editor goes, I use the Free Hex Editor Neo on Windows, and HexEditor on my device.
 

Attachments

  • PJ75IMG_LP_Stock-Looking_1.19.0000.zip
    389.3 KB · Views: 98

Top Liked Posts

  • There are no posts matching your filters.
  • 109

    Check Post #2 for plugins for your device!

    Description
    RegawMOD Bootloader Customizer is a utility for Windows that allows the
    user to create a custom HTC firmware zip containing a custom bootloader image.

    Your device has to be S-OFF for this to work!

    If you are looking to create a plugin for your device so you can use this program go HERE

    With this program, you are able to edit the *** UNLOCKED *** text on the top
    to whatever you want it to say, change the S-OFF to S-ON, change the bootloader's version number,
    update the bootloader's date and time stamp, and hide/customize the splash screen disclaimer.

    Choosing the "Stock" look option automatically sets your banner to *** LOCKED ***,
    changes S-OFF to S-ON and hides the HTC Development Splash Screen Disclaimer.

    This program will NOT flash the zip for you, but it will allow you to save it to your computer to let you flash the zip yourself.
    The process (flashing a new bootloader) is dangerous and may possibly brick your device if done incorrectly. You have been warned.

    Just remember, anyone can make a plugin, and not everyone can be trusted.
    Make SURE you only flash zips made from plugins by developers you trust!

    Featured on the portal (Thanks PoorCollegeGuy!)

    Screenshots



    Requirements
    Windows w/ .NET 4.0 - Get .NET 4.0
    HTC Device that is either S-OFF or allows flashing of unsigned hboot

    Usage
    1. Download the plugin for your device (See post #2 for list of plugins)
    2. Place the plugin in the same directory as the 'RegawMOD Bootloader Customizer.exe' on your computer
      • You can have as many plugins in the directory at the same time as you'd like
    3. Run the 'RegawMOD Bootloader Customizer.exe'.
    4. Begin customizing be choosing "Stock", or customize your own look and feel using the text box at the top and options below.
    5. Press "Create Zip" to make the firmware zip

    How To Flash A firmware zip (Devices with a removable sdcard)

    1. Place the zip on the root of your external sdcard. (Copy it right onto your sdcard, not in any folder)
    2. Reboot the phone into the bootloader by either:
      • Powering off your phone completely, then hold Volume-Down and Power until the phone boots into the bootloader
      • If you have the android sdk set up, type 'adb reboot-bootloader'
      • Use my RegawMOD Rebooter
    3. Then select the menu option "Bootloader" and press the power button.
      • If you rebooted the manual way (Volume-Down + Power) You should already be at this menu
    4. It will load the zip from your sdcard and ask you to accept the flash.
    5. Press Volume Up to flash (On most devices, but could be a different button)
    6. Once prompted, press Power to reboot (On most devices, but could be a different button)
    7. Pro-Tip #1 (thanks dsEVOlve): Remove the firmware zip from your sdcard so it doesn't load next time you enter the bootloader.

    How To Flash A firmware zip (Devices without a removable sdcard)

    1. Reboot the phone into the bootloader by either:
      • Powering off your phone completely, then hold Volume-Down and Power until the phone boots into the bootloader
      • If you have the android sdk set up, type 'adb reboot-bootloader'
      • Use my RegawMOD Rebooter
    2. Connect your phone to the computer (if it isn't already) and issue the fastboot command
      Code:
      fastboot oem rebootRUU
    3. To flash the zip, issue the fastboot command
      Code:
      fastboot flash zip <[SIZE=2]YourZipName>.zip[/SIZE]
    4. The device's progress bar may not be complete, but when the fastboot command says it's complete, issue the fastboot command
      Code:
      fastboot reboot

    Warning
    This program/created firmware zip comes with NO WARRANTY (express or implied), and NO GUARANTEE OF FITNESS for any particular task. I have made every effort I can to make this a safe process for users however the author disclaims any liability for damage to your phone or other materials or devices used during this process. The entire risk of flashing the created PJ75IMG.zip lies with you, the user. By creating and/or flashing the firmware zip, you acknowledge and accept that the author is not liable for any loss, material or otherwise howsoever caused.

    Changelog
    Version 2.1 | 10.09.13
    • Add Verizon HTC One support
    Version 2.2.2 | 06.10.13
    • Updated to support HTC One varieties
    Version 2.2 | 02.18.13
    • Added support for HTC One series (X, XL, V...) and Droid DNA

    Download Latest Release
    RegawMOD Bootloader Customizer

    Download Info
    RegawMOD Bootloader Customizer.exe MD5 - 9d642f7502fe0953b95e9c2ea578e1f1

    Source Code
    Github
    47
    List of user-made plugins:
    26
    I now have dev access to android file host so all my uploads will now go on there, the dll will now be packaged in a zip so just extract it

    Heres my plug-ins for OneXL/Evita

    HBoot 1.09: http://d-h.st/qTl (Link down, anyone have it?)
    HBoot 1.14: http://www.androidfilehost.com/?fid=23329332407576147
    HBoot 2.14: http://www.androidfilehost.com/?fid=23329332407576148
    HBoot 2.15: http://www.androidfilehost.com/?fid=23329332407576141 (Thanks to exad)
    HBoot 2.18: http://www.androidfilehost.com/?fid=23329332407576149

    And for Droid DNA:

    Stock 1.33 HBoot: http://www.androidfilehost.com/?fid=23329332407576150
    OTA 1.33 HBoot: http://d-h.st/FOM (Link down, anyone have it?)
    ENG HBoot 1.39.2000: http://www.androidfilehost.com/?fid=23329332407576144

    And for the OneS/Ville

    HBoot 1.06: http://d-h.st/fOB (Link down, anyone have it?)
    HBoot 1.13: http://d-h.st/22l (Link down, anyone have it?)
    HBoot 1.14: http://d-h.st/iQ2 (Link down, anyone have it?)
    HBoot 1.14.0004: http://d-h.st/j0i (Link down, anyone have it?)
    HBoot 2.15: http://www.androidfilehost.com/?fid=23329332407576146

    And for the Evo 4G LTE/Jewel
    HBoot 2.09 Stock: http://www.androidfilehost.com/?fid=23329332407576145
    HBoot 2.09 DirtyRacun: http://www.androidfilehost.com/?fid=23329332407576143
    HBoot 2.10: http://www.androidfilehost.com/?fid=23329332407577898

    And for the One (CDMA) M7WLS
    HBoot 1.56: http://www.androidfilehost.com/?fid=23329332407576213

    And for the One Max Sprint GSM T6WHL
    HBoot 2.46: http://www.androidfilehost.com/?fid=23329332407576218 (Please note this will show up as Desire HD in RegawMOD Bootloader Customizer but it will work fine for your device)

    And for the One Max International T6UL
    HBoot 2.49: http://www.androidfilehost.com/?fid=23329332407587289 (Please note this will show up as Evo 4G in RegawMOD Bootloader Customizer but it will work fine for your device)

    And for the One M8
    HBoot 3.16: http://www.androidfilehost.com/?fid=23329332407587288 (Please note this will show up as Evo 4G in RegawMOD Bootloader Customizer but it will work fine for your device)
    14
    PLEASE read the entire OP. I don't want to sit here answering questions that are already answered in the OP.

    And be sure to use the 'Thanks' button ;)
    7
    Updated RegawMOD Bootloader Customizer with added support for the HTC One varieties

    Thank you for your patience.