[Procedure]No HTC unlock HC-GB downgrade for official HC OTA

globatron

Retired Recognized Developer
Jun 15, 2009
1,450
2,035
0
All over the place
This procedure applies to both flyers and view

Required downloads
  1. First download the Gingerbread RUU for your device from this thread.
  2. If you don't have adb and fastboot on your PC
    • Get fastboot and adb tool for windows here
    • Get Fastboot and adb for linux here
    • I don't have a simple bundde for Mac, would welcome a link if anyone has one.
  3. Download my universal misc_version and unzip to obtain the misc_version file.
  4. Download tacoroot
  5. Place both the misc_version and tacoroot.bin files in the same directory as adb

Procedure
  1. Check the version number for your gingerbread RUU
    In my example I am using this RUU: RUU_Flyer_HTC_WWE_2.00.405.3_R_Radio_20.3501.30.08 9BU_3809.05.04.10_M_release_194964_signed.exe
    The version is the part highlighted in red.
  2. Boot your flyer up to android if it's not already on, with usb debugging enabled and connect it to the PC.
  3. Run the following adb commands
    Code:
    adb push tacoroot.bin /data/local/
    adb push misc_version /data/local/
    adb shell chmod 755 /data/local/tacoroot.bin
    adb shell chmod 755 /data/local/misc_version
    adb shell /data/local/tacoroot.bin --setup
    At this point your device will reboot to recovery
  4. Simultaneously press Volume Up, Volume Down and Power
  5. Reboot your device
  6. Run the following command
    Code:
     adb shell /data/local/tacoroot.bin --root
    Your device will reboot, do not worry if it does not boot fully, it doesn't matter for this procedure, and it is a side effect of this root exploit.
  7. Run the following command:
    Code:
     adb shell /data/local/misc_version -s [COLOR="Red"]2.00.405.3[/COLOR]
    Note that the number in RED is the version number retrieved in step 1.
  8. Reboot to fastboot:
    Code:
    adb reboot bootloader
  9. Relock the bootloader:
    Code:
    fastboot oem lock
  10. Go back to fastboot mode ( lock causes the device to reboot )
  11. Run your RUU ( if on linux or mac, see other similar threads from me on how to RUU on those OSes )

Special Thanks
jcase for the tacoroot.
 
Last edited:

paranoidpenguin

Senior Member
Feb 2, 2009
100
1
0
s*** too late!!!! :rolleyes:

Yesterday I unlocked my Tab via HTC Unlock, hopefully I'll never need the warranty ...

But thanks for your detailed and very helpful instructions in this forum, don't know where I would be without you.
 

Tutmanichtun

Member
Apr 28, 2009
20
4
0
7. Run the following command:
Code:
 adb # /data/local/misc_version -s [COLOR="Red"]2.00.405.3[/COLOR]
I think there is a mistake, it should be:
Code:
 adb shell /data/local/misc_version -s [COLOR="Red"]2.00.405.3[/COLOR]
But: it doesn't work. The device hangs in the boot process after flashing the RUU.
 
  • Like
Reactions: globatron

globatron

Retired Recognized Developer
Jun 15, 2009
1,450
2,035
0
All over the place
I think there is a mistake, it should be:
Code:
 adb shell /data/local/misc_version -s [COLOR="Red"]2.00.405.3[/COLOR]
But: it doesn't work. The device hangs in the boot process after flashing the RUU.
The typo correction is correct but that it doesn't work is not. I've done this multiple times with both my own and other peoples devices and it works just fine. Make sure you used a gingerbread RUU and the it flashed completely. AND that you not doing this on an S-OFF device.
 

Tutmanichtun

Member
Apr 28, 2009
20
4
0
AND that you not doing this on an S-OFF device.
Thats the fault. My Flyer is S-OFF. Is there a possibility to get back to GB anyway?

Edit: Found a Solution. It cost me the whole day, but now it works.
The bad note: I don't know the Link with the solution. But it was in this Forum.
I got to it by Flashing a 3.2.1 ROM, and after that a 2.3.4 ROM via Goldcard-Method. (Via the SD-Card.)
During the process the Bootloader creates a message, that the installed hboot version isn't downgradeable or something like that. I hacked that into Google and it throws out a Thread in this Forum with the Solution.
 
Last edited:
  • Like
Reactions: mohsen.malki

cnewsgrp

Senior Member
Mar 22, 2008
1,224
154
0
Thats the fault. My Flyer is S-OFF. Is there a possibility to get back to GB anyway?

Edit: Found a Solution. It cost me the whole day, but now it works.
The bad note: I don't know the Link with the solution. But it was in this Forum.
I got to it by Flashing a 3.2.1 ROM, and after that a 2.3.4 ROM via Goldcard-Method. (Via the SD-Card.)
During the process the Bootloader creates a message, that the installed hboot version isn't downgradeable or something like that. I hacked that into Google and it throws out a Thread in this Forum with the Solution.
What you say does not make sense to me. This thread specifically says this is for official HC upgrade which implies you have to be S-ON and locked.

If you are S-OFF you need to follow Globatron's other thread http://forum.xda-developers.com/showpost.php?p=19607833&postcount=3
 

nader1450

Senior Member
Dec 16, 2011
527
920
133
Kuala Lumpur
hi

I try this method ... but something is wrong

adb push msc_version /data/local
error : cannot stat msc_version : No such file or directory

your file is misc_version

rename misc_version to msc_version? or ?!

plz help
 
Last edited:

shadow78

Senior Member
Oct 16, 2008
326
76
58
john o groats
Hi

I followed the instruction and at this point:

adb shell /data/local/misc_version -s 2.00.405.3

I have a message: error opening input file.
I assume it is for the RUU.. where do I need to copy the RUU file to my SD or to the same folder where ADB is?
 

mcord11758

Senior Member
Sep 6, 2010
8,286
1,210
0
That is not the ruu. It is the misc file and all files should not be on your ad unless you are trying to flash the zip through hboot. They should be in your adv folder

Sent from my HTC Flyer P510e using xda premium
 

shadow78

Senior Member
Oct 16, 2008
326
76
58
john o groats
That is not the ruu. It is the misc file and all files should not be on your ad unless you are trying to flash the zip through hboot. They should be in your adv folder

Sent from my HTC Flyer P510e using xda premium
Thx for your answer. I have the misc file in the ADB folder the sameone I downloaded from the instruction.. any other idea?
Right the whole message is after I enter the command:
Finding misc partition
misc partition found: /dev/block/mmcblk0p28!
backing up misc partition to /data/local/miscBackup-1325954343.bin and determing
version length...
Error opening input file.
 
Last edited:

nader1450

Senior Member
Dec 16, 2011
527
920
133
Kuala Lumpur
Type in the procedure, fixed now.
thanks

i try again ... but:
adb shell /data/local/misc_version -s 2.27.707.1
have error (i don't remember error but something like that): misc only 11 number but this is 10

any way, restart and come htc boot and didn't go to android.
i flash HC ... and go to android ... but adb cannot connect device
error is: devices not found
i try:
adb kill-server
but still problem

plz help me