[HTC One Mini] xXminiWHOOPERxX:
​

After being on this forum for some time now, I have came to relize that there are many newbies found here. Asking how to flash firmware files, roms, and mods... So im taking the time to make a comprehensive guide on how to keep your phone up to date with the release of roms and mods by us developers.... This guide will help you determine on what you need to do to be updated to the latest found here on XDA. Remember onece update some older roms will not flash, meaning you will have to check updater-script and see if it matches your partition layout if not, just edit it accordingly and then it should flash.

First Step : Unlocking with HTCDev

To even enter the world of flashing a HTC device you first want to unlock your bootloader. To do that please go to this link and follow there instructions on unlocking your bootloader. https://www.htcdev.com/

Once you are done with them you will have an unlocked bootloader. Now dont get all happy there, as your device still has many security messures in place to make sure you dont screw up your device... Yes as of now you can flash custom recoveries, kernels and roms, But most of this can only be done with the assistance of a computer. This is why i suggest you continue with this guide to unlock the full potential of the phone.

Secound Step :S-Offing Your Device

For many of you who dont know what S-Off is please read this article - Here.!!!

After unlocking your bootloader you may want to proceed to S-OFF your device. This way you can flash just about anything without the use of a computer, Or to upgrade Firmware files released by HTC without running a RUU.

But this is were the 2nd step falls short as i do not know what S-OFF exploits will work with your current version of hboot. So i will link a few S-OFF threads below

1. S-OFF - HTC One Mini RUMRUNNER!!!

2. S-OFF with REVONE

3. FIREWATER S-OFF

Third Step :Gaining SuperCID

What is SuperCID & What does it do??

Once S-OFF I myself always do SUPERCID, to do this boot into fasboot and enter these commands using fastboot tool

1.

2.

3.

Fourth Step : Updating Your Firmware On Your Device

What is Firmware? Why do we need to flash this?

The reason we need to update firmware is becuase in some cases it can cause future bugs in update roms, or even make some roms not flashable anymore because they support a new partition layout like found in the mini forums. So proceed if you have s-off and SuperCID by now.

Now you want to flash my Firmware found here and follow the instructions on updating your firmware...

Please note that SDCARD will be wiped, so back it up before flashing.

Fifth Step : Flashing a Updated Recovery

Once you followed my firmware thread you want to update your recovery to one of these 3 listed recoverys below... the reason why i list these recoveries because they support the new partion layout.. As well with the old layout ( But you shouldnt be on old layout anymore )

To flash recoveries use this command, but fill it out accordingly to were your recovery image is located. Also need phone to be in fastboot.

1.

TWRP 2.7.1.1

2.

Philz Advanced Recovery

3.

CWM Recovery

Sixth Step : Sense 6 Firmware & How To Flash

*** Boot into Bootloader/Fastboot USB Mode ***
Step 1) [B]fastboot oem rebootRUU[/B]

*** Wait for the device to reboot to a black screen with an HTC logo ***

Step 2) [B]fastboot flash zip sense6_firmware.zip[/B]

*** When it says it is done in the terminal/cmdprompt execute the following ***
[The green bar only fills up about 75% of the way]

Step 3) [B]fastboot reboot-bootloader[/B]

Firmware Download :

Google Drive

Now Roms Like InsertCoin Should Install Correctly, But if it doesnt boot you may want to flash this cutom kernel found here.... If anyone doesnt know how to flash recoveries and boot.img's i will elaborate more on this guide.... HAPPY FLASHING :)

XDA:DevDB Information

Update Your Mini, Tool/Utility for the HTC One Mini

Contributors

xXminiWHOOPERxX

Version Information

Status: Stable

Created 2014-06-20

Last Updated 2014-06-25