[HOW-TO][SUPER-GUIDE] Keeping Your One Mini Up To Date!!
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??
by CID unlocking your device the value of the CID is changed to SuperCID . This allows the flashing of ANY ROM to the device regardless of the carrier and also unlocks the read/write capability of the Ext_ROM.
Once S-OFF I myself always do SUPERCID, to do this boot into fasboot and enter these commands using fastboot tool
fastboot oem writecid 11111111
Fourth Step : Updating Your Firmware On Your Device
fastboot oem readcid -- Should say 11111111
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 220.127.116.11
2. Philz Advanced Recovery
3. CWM Recovery
Sixth Step : Sense 6 Firmware & How To Flash
Firmware Download :
fastboot flash recovery /path/to/recovery.img
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
Update Your Mini, Tool/Utility for the HTC One Mini