Okay. So I found a post on xda that suggests the updated HBOOT changes the size of the system partition to accommodate Sense3, as well as other stuff I didn't really understand. So I figure, what the hell, let's give it a shot. But I don't want to run the RUU just to update HBOOT and found this post that explains how to update it using a PD98IMG.zip w/o affecting the ROM currently on my phone,
http://forum.xda-developers.com/showpost.php?p=20878302&postcount=3.
I downloaded the RUU from htc.com (htc_inspire4g_att_RUU_3.20.502.52_US.exe) and grabbed the rom.zip. I extracted the files from rom.zip and deleted everything except radio.img, hboot_7230_Ace_2.00.0030_20120220.nb0 and android-info.txt. I then created a PD98IMG.zip with just those 3 files.
But before I move that to my sd card, can you confirm that this method actually works? I can update HBOOT from within HBOOT? There were no follow-up posts in that thread so I don't know if someone tried it and whether or not it was successful. I'd just like to see someone else in the know say, "Yup, that works" or "Woah, you need to flash the entire package".
yes. it actually works,hboot will update itself. youll stay on the old hboot version while your in bootloader,then install completes when you reboot. next time you go to bootloader it will be the new one.
if your flashing your zip via the cmd window and ruu mode,you may get a "failed!hboot preupdate please flush again immediately" error,wich is normal when updating hboot via this method. imply flash your zip again,and it will complete.
That post also says I need to go into Recovery and format cache after updating. I'm running 4EXT Recovery. There is no option to format cache, just wipe it. There is the option to format all partitions (except sdcard). But that would defeat the purpose of flashing just the HBOOT & radio. Is just wiping cache good enough? I guess I could make a nandroid before updating, then format all partitions and restore. But I'd prefer not to go through all that if it can be avoided.
wipe is fine. wipe and format are basically the same thing.
It also says I won't lose S-OFF. So if I'm still S-OFF after updating HBOOT, does that mean I don't have to unlock this bootloader through HTCDev?
correct. you can stay locked if you want to. however unlocking does let you use a couple more fastboot commands:
fastboot flash
and
fastboot boot
both of wich can be used for recovery and boot images
And lastly, what's the potential of bricking the device with this process? I've always read if you can get into HBOOT, you're not bricked and should be able to recover. But if I'm messing with HBOOT and something goes wrong, am I pretty much dead in the water? Or is there a way to recover from that too? Because if there's not, I'm not going to bother with this at all.
Sorry for the long post. Just want to be clear on all this before I proceed and I appreciate your input.