Bootloader still "relocked" after flashing RUU.zip via SD card

foosoomin

Senior Member
Oct 1, 2007
184
4
0
Hi all,


After i flashed the RUU.zip file via SD card, bootloader is still "relocked" status. (bootloader unlocked previously)

How do i (we) enable the bootloader back to "Locked" status, after flashing a firmware ?


Please enlighten :)
 

foosoomin

Senior Member
Oct 1, 2007
184
4
0
I tried htc_fastboot, it says file too large....I had rename the zip file to shorter name, yet still unable to install.


What is the problem ?
 

foosoomin

Senior Member
Oct 1, 2007
184
4
0
I tried entering these command & prompted error, what is happening ? I renamed the RUU zip file

The original RUU zip file name is "2PZCIMG_OCEAN_DUGL_O80_SENSE90GP_MR_HTC_India_SEA_2.42.400.3_Radio_8998-002772-1712011153_release_520358_signed_2_4.zip"


htc_fastboot flash zip 2PZCIMG.zip

sending 'zip'... (2186161 KB) FAILdata too large, 2238629187 > 1318924288
FAILED (data size is too large(2186161 KB) for device to download ZIP file '2PZCIMG.zip'
)
Execution time is 2(s)
 
May 23, 2010
22
17
0
Radom
You just can't make the bootloader locked again. Reason is here.
Try to imagine that your phone is a fusebox. HTC when is developing any phone, has every fuse in place and every of them are okay. Then, they're configuring the device, like serial number, imei, all other things. They're removing some of them (this way writing all the infos like serial number), and then installing firmware to the flash memory.

And then. Some of these fuses are bootloader lock. Some are means that phone is development model. Some that phone has S-OFF.

Model is ready to launch. HTC is then changing few bits for security, then locking the bootloader (removing the fuse), S-ON (another fuse) etc etc.

Of course, phone isn't a fuse box, but it has something common - fuses. QFuses, to be exact. Inside Snapdragon cpu there are fuses, when HTC is buying a CPU from Qualcomm, every single fuse inside is intact. Then, by blowing some, every CPU gets unique serial number and configuration. When device is ready, you're getting it from the shop, there is still one fuse intact - saying that bootloader is locked. When you do fastboot flash unlock_token.bin, and choosing to unlock bootloader, a fuse is getting blown, and you just can't repair it. It will always say bootloader unlocked or relocked since then. When you do fastboot oem lock, of course, you do lock the bootloader, but just by the software, not by the hardware. Then your RUU will not help you with that what you want to do.

But anyway - you probably do use incorrect version of htc_fastboot, or, your RUU is broken. If the same file was OK through SD in download mode, then try to use different version of htc_fastboot program, as this one isn't trying to sparse file correctly.

Cheers
 

Jbb3393

Senior Member
Jul 25, 2009
887
343
93
As far as I know, it will always be "relocked" because that's what it will always be. It's the same as locked just specifies that it was once unlocked.
 

Aldo101t

Senior Member
Mar 9, 2012
5,013
2,195
253
Pittsburgh
Are there any other version of htc_fastboot exe file version ?
running a RUU will not unlock your bootloader, you have to go to htcdev.com and log in then follow the instructions to unlock bootloader, you had to have done this once before if you unlocked it before. unlocking the bootloader will also wipe your internal drive(not sdcard) so backup if there's anything you want to save. or transfer it to sdcard.