this is a guide to manually downgrade hboot version 1.49.xxxx to hboot version 1.49.0007,so you can root with revolutionary
prepair to downgrade
1)first,unlock your bootloader with htcdev(othet temp root methods may work,but htcdev is the most reliable means of obtaining root)
http://androidforums.com/gsm-evo-3d...-how-unlock-install-recovery-root-htcdev.html
2)download these files:
-htc exploits: varioius_htc_exploits.zip
-downgrade ruu: Shipped ROMs
3)extract various_htc_exploits,and then extract the zipped folder inside. move the file named "misc_version" into the mini-adb folder that you used to htcdev unlock
4)rename "RUU_Shooter_U_HTC_Europe_1.20.401.2_Radio_10.53.9020.00_10.13.9020.08_2M_release_203403_signed.exe" to something simple,the directions will assume it named: RUU_shooter_u_1.20.401.2. transfer it as well,into the mini-adb folder
now,change the misc version.
-open a cmd window
-change to your mini adb directory. enter:
cd c:\foldername
(example: cd c:\mini-adb if you didnt change the name)
plug in your phone,enable usb debugging,turn off fastboot in settings/power
md5sums RUU_shooter_u_1.20.401.2.zip should return 429663bda14fc353f3ef64c9cab11620
md5sums misc_version should return 050f55d34ddbcc860efa5982491437de
adb devices should return your phones serial number. indicating drivers are working,and youre connected.
adb push misc_version /data/local/tmp/misc_version
adb shell should change your prompt to a #if not,have your phone awake and watch the screen to grant superuser permissions when you enter su
chmod 777 /data/local/tmp/misc_version *have your phone awake and be watching it,incase superuser needs you to grant permission
/data/local/tmp/misc_version -s 1.00.000.0
exit exit again if your promt changes to a $
adb reboot bootloader
fastboot devices again,this should output your serial number,indicating youre connected and drivers are working
fastboot getvar mainver it should output 1.00.000.0 if it does,then procede. if not,something above was not entered correctly,and the downgrade will not flash. reboot your phone using the command fastboot reboot and start again at step 2.
if you did get 1.00.000.0 then continue:
fastboot oem writecid HTC__001 ( H T C _ _ 0 0 1 those are 2 underscores)
fastboot reboot-bootloader
fastboot getvar all you should be able to verify CID=HTC__001 and main version=1.00.000.0
fastboot oem lock *may casue a security warning if youre on a cusom rom,or extrememly modded stock rom. if it does,dotn panic,this is normal. in a worse case if the ruu wont flash,yo can simply re-unlock with your original unlock token. if your phone reboots,thats ok. let it boot,re-enable usb bebug,and adb reboot bootloaderback to fastboot
fastboot erase cache
fastboot oem rebootRUU
fastboot flash zip RUU_shooter_u_1.20.401.2.zip
this part will take some time,so please be patient,its not hung. it will check the file,send it,then start writing. do not under any circumstance interupt the phone while the writing is flashing in the comd window,indicating partitions are being written to.
once you get OKAY and finished. total time: xxx.xxxs then:[/COLOR]
fastboot reboot-bootloader
this will take your phone out of RUU mode,and back to fastboot. note that you now have hboot 1.49.0007
fastboot reboot will boot you fully into the revolutionary-able 1.20.401.2 firmware.
download and run Revolutionary
the following is what you will see in your cmd window(red are my inputs):
before:
after:
prepair to downgrade
1)first,unlock your bootloader with htcdev(othet temp root methods may work,but htcdev is the most reliable means of obtaining root)
http://androidforums.com/gsm-evo-3d...-how-unlock-install-recovery-root-htcdev.html
2)download these files:
-htc exploits: varioius_htc_exploits.zip
-downgrade ruu: Shipped ROMs
3)extract various_htc_exploits,and then extract the zipped folder inside. move the file named "misc_version" into the mini-adb folder that you used to htcdev unlock
4)rename "RUU_Shooter_U_HTC_Europe_1.20.401.2_Radio_10.53.9020.00_10.13.9020.08_2M_release_203403_signed.exe" to something simple,the directions will assume it named: RUU_shooter_u_1.20.401.2. transfer it as well,into the mini-adb folder
now,change the misc version.
-open a cmd window
-change to your mini adb directory. enter:
cd c:\foldername
(example: cd c:\mini-adb if you didnt change the name)
plug in your phone,enable usb debugging,turn off fastboot in settings/power
md5sums RUU_shooter_u_1.20.401.2.zip should return 429663bda14fc353f3ef64c9cab11620
md5sums misc_version should return 050f55d34ddbcc860efa5982491437de
adb devices should return your phones serial number. indicating drivers are working,and youre connected.
adb push misc_version /data/local/tmp/misc_version
adb shell should change your prompt to a #if not,have your phone awake and watch the screen to grant superuser permissions when you enter su
chmod 777 /data/local/tmp/misc_version *have your phone awake and be watching it,incase superuser needs you to grant permission
/data/local/tmp/misc_version -s 1.00.000.0
exit exit again if your promt changes to a $
adb reboot bootloader
fastboot devices again,this should output your serial number,indicating youre connected and drivers are working
fastboot getvar mainver it should output 1.00.000.0 if it does,then procede. if not,something above was not entered correctly,and the downgrade will not flash. reboot your phone using the command fastboot reboot and start again at step 2.
if you did get 1.00.000.0 then continue:
fastboot oem writecid HTC__001 ( H T C _ _ 0 0 1 those are 2 underscores)
fastboot reboot-bootloader
fastboot getvar all you should be able to verify CID=HTC__001 and main version=1.00.000.0
fastboot oem lock *may casue a security warning if youre on a cusom rom,or extrememly modded stock rom. if it does,dotn panic,this is normal. in a worse case if the ruu wont flash,yo can simply re-unlock with your original unlock token. if your phone reboots,thats ok. let it boot,re-enable usb bebug,and adb reboot bootloaderback to fastboot
fastboot erase cache
fastboot oem rebootRUU
fastboot flash zip RUU_shooter_u_1.20.401.2.zip
this part will take some time,so please be patient,its not hung. it will check the file,send it,then start writing. do not under any circumstance interupt the phone while the writing is flashing in the comd window,indicating partitions are being written to.
once you get OKAY and finished. total time: xxx.xxxs then:[/COLOR]
fastboot reboot-bootloader
this will take your phone out of RUU mode,and back to fastboot. note that you now have hboot 1.49.0007
fastboot reboot will boot you fully into the revolutionary-able 1.20.401.2 firmware.
download and run Revolutionary
the following is what you will see in your cmd window(red are my inputs):
Code:
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Users\Scott>[COLOR="red"]cd c:\miniadb_shooteru[/COLOR]
c:\miniadb_shooteru>[COLOR="red"]md5sums RUU_shooter_u_1.20.401.2.zip[/COLOR]
MD5sums 1.2 freeware for Win9x/ME/NT/2000/XP+
Copyright (C) 2001-2005 Jem Berkes - http://www.pc-tools.net/
Type md5sums -h for help
[Path] / filename MD5 sum
-------------------------------------------------------------------------------
[c:\miniadb_shooteru\]
RUU_shooter_u_1.20.401.2.zip 100% 429663bda14fc353f3ef64c9cab11620
c:\miniadb_shooteru>[COLOR="red"]md5sums misc_version[/COLOR]
MD5sums 1.2 freeware for Win9x/ME/NT/2000/XP+
Copyright (C) 2001-2005 Jem Berkes - http://www.pc-tools.net/
Type md5sums -h for help
[Path] / filename MD5 sum
-------------------------------------------------------------------------------
[c:\miniadb_shooteru\]
misc_version 050f55d34ddbcc860efa5982491437de
c:\miniadb_shooteru>adb devices
List of devices attached
HTxxxxxxxxxx device
c:\miniadb_shooteru>[COLOR="red"]adb push misc_version /data/local/tmp/misc_version[/COLOR]
1980 KB/s (367096 bytes in 0.181s)
c:\miniadb_shooteru>[COLOR="red"]adb shell[/COLOR]
$ [COLOR="red"]su[/COLOR]
su
# [COLOR="red"]chmod 777 /data/local/tmp/misc_version[/COLOR]
chmod 777 /data/local/tmp/misc_version
#[COLOR="red"] /data/local/tmp/misc_version -s 1.00.000.0[/COLOR]
/data/local/tmp/misc_version -s 1.00.000.0
--set_version set. VERSION will be changed to: 1.00.000.0
Patching and backing up misc partition...
# [COLOR="red"]exit[/COLOR]
exit
$ [COLOR="red"]exit[/COLOR]
exit
c:\miniadb_shooteru>[COLOR="red"]adb reboot bootloader[/COLOR]
c:\miniadb_shooteru>[COLOR="red"]fastboot devices[/COLOR]
HTxxxxxxxxxx fastboot
c:\miniadb_shooteru>[COLOR="red"]fastboot getvar mainver[/COLOR]
mainver: 1.00.000.0
finished. total time: 0.003s
c:\miniadb_shooteru>[COLOR="red"]fastboot oem writecid HTC__001[/COLOR]
... INFOvreg_set: request is duplicated id 14
INFO shooter_u_init_sd, SD card power on ok
INFOsdcc_init_memory_device done
INFO[FAT_ERROR] fat_open_file: can not find SMART_IO.CRD
INFO[JAVACARD_ERR] SMART_IO.CRD cann't find
INFOStart Verify: 3
INFOStart Verify: 3
INFOerase sector 130560 ~ 131071 (512)
INFOTZ_HTC_SVC_DISABLE ret = 66977136 (0x3FDFD70)
FAILED (status read failed (Too many links))
finished. total time: 5.336s
c:\miniadb_shooteru>[COLOR="red"]fastboot reboot-bootloader[/COLOR]
rebooting into bootloader... OKAY [ 3.193s]
finished. total time: 3.193s
c:\miniadb_shooteru>[COLOR="red"]fastboot getvar all[/COLOR]
INFOversion: 0.5
INFOversion-bootloader: 1.49.0018 [COLOR="blue"]<-started on hboot 1.49.0018[/COLOR]
INFOversion-baseband: 10.14.9020.06_M
INFOversion-cpld: None
INFOversion-microp: None
INFOversion-main: 1.00.000.0 [COLOR="Blue"]<-downgraded main version[/COLOR]
INFOserialno: HTxxxxxxxxxx
INFOimei: xxxxxxxxxxxxxxx
INFOproduct: shooter_u
INFOplatform: HBOOT-8260
INFOmodelid: PG8630000
INFOcidnum: HTC__001 [COLOR="blue"]<-new CID[/COLOR]
INFObattery-status: good
INFObattery-voltage: 5476mV
INFOpartition-layout: Generic
INFOsecurity: on
INFObuild-mode: SHIP
INFOboot-mode: FASTBOOT
INFOcommitno-bootloader: b69ea078
INFOhbootpreupdate: 11
INFOgencheckpt: 0
all: Done!
finished. total time: 0.510s
c:\miniadb_shooteru>[COLOR="red"]fastboot oem lock[/COLOR]
... INFOLock successfully...
INFOTZ_HTC_SVC_DISABLE ret = 66977136 (0x3FDFD70)
FAILED (status read failed (Too many links))
finished. total time: 0.937s
c:\miniadb_shooteru>[COLOR="red"]fastboot erase cache[/COLOR]
erasing 'cache'... OKAY [ 3.366s]
finished. total time: 3.366s
c:\miniadb_shooteru>[COLOR="red"]fastboot oem rebootRUU[/COLOR]
... INFOStart Verify: 3
INFOStart Verify: 3
INFOerase sector 130560 ~ 131071 (512)
OKAY [ 3.305s]
finished. total time: 3.306s
c:\miniadb_shooteru>[COLOR="red"]fastboot flash zip RUU_shooter_u_1.20.401.2.zip[/COLOR]
sending 'zip' (382747 KB)... OKAY [ 40.826s]
writing 'zip'... INFOadopting the signature contained in this i
mage...
INFOsignature checking...
INFOzip header checking...
INFOzip info parsing...
INFOchecking model ID...
INFOchecking custom ID...
INFOchecking main version...
INFOchecking hboot version...
INFOstart image[hboot] unzipping for pre-update check...
INFOstart image[hboot] unzipping & flushing...
INFO[RUU]UZ,hboot,0
INFO[RUU]UZ,hboot,100
INFOsignature checking...
INFO[RUU]WP,hboot,0
INFO[RUU]WP,hboot,100
INFOstart image[boot] unzipping & flushing...
INFO[RUU]UZ,boot,0
INFO[RUU]UZ,boot,26
INFO[RUU]UZ,boot,47
INFO[RUU]UZ,boot,70
INFO[RUU]UZ,boot,90
INFO[RUU]UZ,boot,100
INFO[RUU]WP,boot,0
INFO[RUU]WP,boot,99
INFO[RUU]WP,boot,100
INFOstart image[recovery] unzipping & flushing...
INFO[RUU]UZ,recovery,0
INFO[RUU]UZ,recovery,16
INFO[RUU]UZ,recovery,27
INFO[RUU]UZ,recovery,40
INFO[RUU]UZ,recovery,50
INFO[RUU]UZ,recovery,63
INFO[RUU]UZ,recovery,76
INFO[RUU]UZ,recovery,88
INFO[RUU]UZ,recovery,100
INFO[RUU]WP,recovery,0
INFO[RUU]WP,recovery,99
INFO[RUU]WP,recovery,100
INFOstart image[system] unzipping & flushing...
INFO[RUU]UZ,system,0
INFO[RUU]UZ,system,0
INFO[RUU]UZ,system,1
INFO[RUU]UZ,system,2
INFO[RUU]UZ,system,4
INFO[RUU]UZ,system,4
INFO[RUU]UZ,system,5
INFO[RUU]UZ,system,6
INFO[RUU]UZ,system,8
INFO[RUU]UZ,system,9
INFO[RUU]UZ,system,9
INFO[RUU]UZ,system,10
INFO[RUU]UZ,system,12
INFO[RUU]UZ,system,12
INFO[RUU]UZ,system,13
INFO[RUU]UZ,system,14
INFO[RUU]UZ,system,16
INFO[RUU]WP,system,0
INFO[RUU]WP,system,1
INFO[RUU]WP,system,4
INFO[RUU]WP,system,5
INFO[RUU]WP,system,8
INFO[RUU]WP,system,9
INFO[RUU]WP,system,12
INFO[RUU]WP,system,13
INFO[RUU]WP,system,16
INFO[RUU]UZ,system,16
INFO[RUU]UZ,system,16
INFO[RUU]UZ,system,17
INFO[RUU]UZ,system,18
INFO[RUU]UZ,system,20
INFO[RUU]UZ,system,20
INFO[RUU]UZ,system,21
INFO[RUU]UZ,system,22
INFO[RUU]UZ,system,24
INFO[RUU]UZ,system,24
INFO[RUU]UZ,system,25
INFO[RUU]UZ,system,26
INFO[RUU]UZ,system,28
INFO[RUU]UZ,system,29
INFO[RUU]UZ,system,30
INFO[RUU]UZ,system,32
INFO[RUU]WP,system,16
INFO[RUU]WP,system,17
INFO[RUU]WP,system,20
INFO[RUU]WP,system,21
INFO[RUU]WP,system,24
INFO[RUU]WP,system,25
INFO[RUU]WP,system,28
INFO[RUU]WP,system,29
INFO[RUU]WP,system,32
INFO[RUU]UZ,system,32
INFO[RUU]UZ,system,32
INFO[RUU]UZ,system,34
INFO[RUU]UZ,system,35
INFO[RUU]UZ,system,36
INFO[RUU]UZ,system,37
INFO[RUU]UZ,system,38
INFO[RUU]UZ,system,40
INFO[RUU]UZ,system,40
INFO[RUU]UZ,system,41
INFO[RUU]UZ,system,42
INFO[RUU]UZ,system,44
INFO[RUU]UZ,system,44
INFO[RUU]UZ,system,45
INFO[RUU]UZ,system,46
INFO[RUU]UZ,system,48
INFO[RUU]WP,system,32
INFO[RUU]WP,system,33
INFO[RUU]WP,system,36
INFO[RUU]WP,system,37
INFO[RUU]WP,system,40
INFO[RUU]WP,system,41
INFO[RUU]WP,system,44
INFO[RUU]WP,system,45
INFO[RUU]WP,system,48
INFO[RUU]UZ,system,48
INFO[RUU]UZ,system,48
INFO[RUU]UZ,system,50
INFO[RUU]UZ,system,51
INFO[RUU]UZ,system,52
INFO[RUU]UZ,system,52
INFO[RUU]UZ,system,53
INFO[RUU]UZ,system,54
INFO[RUU]UZ,system,56
INFO[RUU]UZ,system,56
INFO[RUU]UZ,system,57
INFO[RUU]UZ,system,58
INFO[RUU]UZ,system,60
INFO[RUU]UZ,system,60
INFO[RUU]UZ,system,61
INFO[RUU]UZ,system,62
INFO[RUU]UZ,system,64
INFO[RUU]WP,system,48
INFO[RUU]WP,system,49
INFO[RUU]WP,system,52
INFO[RUU]WP,system,53
INFO[RUU]WP,system,56
INFO[RUU]WP,system,57
INFO[RUU]WP,system,60
INFO[RUU]WP,system,61
INFO[RUU]WP,system,64
INFO[RUU]UZ,system,64
INFO[RUU]UZ,system,64
INFO[RUU]UZ,system,65
INFO[RUU]UZ,system,66
INFO[RUU]UZ,system,68
INFO[RUU]UZ,system,68
INFO[RUU]UZ,system,69
INFO[RUU]UZ,system,70
INFO[RUU]UZ,system,72
INFO[RUU]UZ,system,72
INFO[RUU]UZ,system,73
INFO[RUU]UZ,system,74
INFO[RUU]UZ,system,76
INFO[RUU]UZ,system,77
INFO[RUU]UZ,system,77
INFO[RUU]UZ,system,79
INFO[RUU]UZ,system,80
INFO[RUU]WP,system,64
INFO[RUU]WP,system,65
INFO[RUU]WP,system,68
INFO[RUU]WP,system,69
INFO[RUU]WP,system,72
INFO[RUU]WP,system,73
INFO[RUU]WP,system,76
INFO[RUU]WP,system,77
INFO[RUU]WP,system,80
INFO[RUU]UZ,system,80
INFO[RUU]UZ,system,80
INFO[RUU]UZ,system,82
INFO[RUU]UZ,system,84
INFO[RUU]UZ,system,85
INFO[RUU]UZ,system,86
INFO[RUU]UZ,system,87
INFO[RUU]UZ,system,88
INFO[RUU]UZ,system,89
INFO[RUU]UZ,system,90
INFO[RUU]UZ,system,91
INFO[RUU]UZ,system,92
INFO[RUU]UZ,system,93
INFO[RUU]UZ,system,94
INFO[RUU]UZ,system,95
INFO[RUU]UZ,system,96
INFO[RUU]WP,system,80
INFO[RUU]WP,system,81
INFO[RUU]WP,system,84
INFO[RUU]WP,system,85
INFO[RUU]WP,system,88
INFO[RUU]WP,system,89
INFO[RUU]WP,system,92
INFO[RUU]WP,system,93
INFO[RUU]WP,system,96
INFO[RUU]UZ,system,96
INFO[RUU]UZ,system,96
INFO[RUU]UZ,system,97
INFO[RUU]UZ,system,98
INFO[RUU]UZ,system,99
INFO[RUU]UZ,system,100
INFO[RUU]WP,system,96
INFO[RUU]WP,system,98
INFO[RUU]WP,system,100
INFOstart image[sp1] unzipping & flushing...
INFO[RUU]UZ,sp1,0
INFO[RUU]UZ,sp1,100
INFO[RUU]WP,sp1,0
INFO[RUU]WP,sp1,100
INFOstart image[dzdata] unzipping & flushing...
INFO[RUU]UZ,dzdata,0
INFO[RUU]UZ,dzdata,100
INFO[RUU]WP,dzdata,0
INFO[RUU]WP,dzdata,100
INFOstart image[sbl1] unzipping & flushing...
INFO[RUU]UZ,sbl1,0
INFO[RUU]UZ,sbl1,100
INFOsignature checking...
INFOstart image[sbl2] unzipping & flushing...
INFO[RUU]UZ,sbl2,0
INFO[RUU]UZ,sbl2,100
INFOsignature checking...
INFOstart image[sbl3] unzipping & flushing...
INFO[RUU]UZ,sbl3,0
INFO[RUU]UZ,sbl3,100
INFOsignature checking...
INFO[RUU]WP,sbl3,0
INFO[RUU]WP,sbl3,100
INFOstart image[tz] unzipping & flushing...
INFO[RUU]UZ,tz,0
INFO[RUU]UZ,tz,100
INFOsignature checking...
INFO[RUU]WP,tz,0
INFO[RUU]WP,tz,100
INFOstart image[rpm] unzipping & flushing...
INFO[RUU]UZ,rpm,0
INFO[RUU]UZ,rpm,100
INFOsignature checking...
INFO[RUU]WP,rpm,0
INFO[RUU]WP,rpm,100
INFOstart image[adsp] unzipping & flushing...
INFO[RUU]UZ,adsp,0
INFO[RUU]UZ,adsp,50
INFO[RUU]UZ,adsp,99
INFO[RUU]UZ,adsp,100
INFO[RUU]WP,adsp,0
INFO[RUU]WP,adsp,100
INFOstart image[pg2fs_spcustom] unzipping & flushing...
INFO[RUU]UZ,pg2fs_spcustom,0
INFO[RUU]UZ,pg2fs_spcustom,99
INFO[RUU]UZ,pg2fs_spcustom,100
INFOstart image[radio] unzipping & flushing...
INFO[RUU]UZ,radio,0
INFO[RUU]UZ,radio,9
INFO[RUU]UZ,radio,14
INFO[RUU]UZ,radio,23
INFO[RUU]UZ,radio,32
INFO[RUU]UZ,radio,37
INFO[RUU]UZ,radio,46
INFO[RUU]UZ,radio,51
INFO[RUU]UZ,radio,60
INFO[RUU]UZ,radio,69
INFO[RUU]UZ,radio,74
INFO[RUU]UZ,radio,83
INFO[RUU]UZ,radio,88
INFO[RUU]UZ,radio,98
INFO[RUU]UZ,radio,100
INFO[RUU]WP,radio,0
INFO[RUU]WP,radio,73
INFO[RUU]WP,radio,100
INFOstart image[rcdata] unzipping & flushing...
INFO[RUU]UZ,rcdata,0
INFO[RUU]WP,rcdata,0
OKAY [383.785s]
finished. total time: 424.613s
c:\miniadb_shooteru>[COLOR="red"]fastboot reboot-bootloader[/COLOR]
rebooting into bootloader... OKAY [ 1.666s]
finished. total time: 1.666s
c:\miniadb_shooteru>[COLOR="red"]fastboot reboot[/COLOR]
rebooting...
finished. total time: 3.202s
c:\miniadb_shooteru>rebooting...
finished. total time: 3.202s
c:\miniadb_shooteru>
before:
after: