It's not a dream for x920D to get S-off even @ hboot 1.41

Status
Not open for further replies.
Search This thread

alwayskangel

Member
May 13, 2011
30
70
Folks, This is not a joke anymore ;)

I would like to give all the credits for my friends who have been helping me for all this process
Onepagebook: For making the needed files
Nenebear: For supporting his idea and the order of process
Boa: for his Technical support
We are the A4tw Team

Thanks to the Android4tw.com

**If you need to post this article somewhere else, please give the credit as common courtesy

I would like to thank XDA beaups’s S-OFF way
XDA S-OFF : original thread
http://forum.xda-developers.com/showthread.php?p=39792659

For beginning, please do nand back up first to the ext_SD, do NOT back up to internal SD
The process of s-off will definitely erase your data in internal sd

Now, get start and be ready for info

**before we start: There is nothing to do with s-off for hboot , by using the beaups’s way,
For getting s-off you need to be able to mod the superCID; however, the only version of firmware of X920D is based on the 1.04.709.5 (for moding mmcblk0p4)..
And what I did is downgrade the base to 1.03.709.1 and get to the S-off.

Now First step:
Please relock your x920D, and get into your fastboot tools:
Type:

Code:
fastboot oem rebootRUU


you will see the black background HTC screen and then type


Code:
fastboot flash zip 1.41.firmware.zip


after this, you will see:

sending 'zip' (33259 KB)...
OKAY [ 2.620s]
writing 'zip'...
(bootloader) adopting the signature contained in this image...
(bootloader) signature checking...
(bootloader) zip header checking...
(bootloader) zip info parsing...
(bootloader) checking model ID...
(bootloader) checking custom ID...
(bootloader) checking main version...
(bootloader) checking hboot version...
(bootloader) start image[hboot] unzipping for pre-update check.
(bootloader) start image[hboot] flushing...
(bootloader) signature checking...
(bootloader) [RUU]WP,hboot,0
(bootloader) [RUU]WP,hboot,99
(bootloader) [RUU]WP,hboot,100
(bootloader) ...... Successful
FAILED (remote: 90 hboot pre-update! please flush image again i
finished. total time: 9.372s

the key thing will be as followed you will see this

FAILED (remote: 90 hboot pre-update! please flush image again )

then type again:


Code:
fastboot flash zip firmware.zip


it takes time because send the ruu fromm computer to phone
it’s not the freeze..
now it will back to fastboot but still is S-ON
and you won;’t see the -TAMPERED again

Now go ahead and do unlock then flash the cwm recovery


Code:
fastboot flash recovery cwm-6027-touch-recovery.img


Under recovery use install zip from sideload
From your computer,


Code:
adb sideload Superuser3.2.zip


Now it will flash the superuser, after that please stay put, and back to your desktop for the
Supercid.cmd
If you see the screen , means you got the superCID changed
22222222.jpg

For making sure we have Super CID changed, type this


Code:
fastboot getvar all


11111111.jpg
Now pull you usb and then insert it again
NOW DO THE FOLLLOWING AGIN

Code:
fastboot oem rebootRUU


Check if screen get into the black HTC screen like beginning? If so then type

Code:
fastboot flash zip 1.41.firmware.zip

make sure you see the following:

c:\adb>fastboot flash zip firmware.zip
sending 'zip' (33259 KB)...
OKAY [ 2.591s]
writing 'zip'...
(bootloader) adopting the signature contained in this image...
FAILED (remote: 92 supercid! please flush image again immediately)
finished. total time: 2.666s

Again, this is very important if you do see this:

FAILED (remote: 92 supercid! please flush image again immediately)

It will show 92 error code because you got superCID already

So go on and type


Code:
fastboot oem boot


and you will see this:

C:\adb>Fastboot oem boot
... INFOpm8921_vreg_disable function, vreg_id = 14
INFOBoot/Recovery signature checking...
INFOTZ_HTC_SVC_HASH ret = 0
INFOsetup_tag addr=0x80600100 cmdline add=0x00324BE8
INFOTAG:Ramdisk OK
INFOTAG:skuid 0x32E03
INFOTAG:hero panel = 0x940063
INFOTAG:engineerid = 0x0
INFOTAG: PS ID = 0x0
INFOTAG: Gyro ID = 0x1
INFODevice CID is super CID
INFOCID is super CID
INFOBackup CID is empty
INFOsetting->cid::11111111
INFOserial number: FA2CMPNXXXXX
INFOcommandline from head: console=ttyHSL0,115200,n8 androidboot
INFO.hardware=dlxub1 user_debug=31
INFOcommand line length =811
INFOactive commandline: poweron_status=1 reset_status=0 board_de
INFOluxe_ub1.disable_uart3=0 diag.enabled=0 board_deluxe_ub1.deb
INFOug_uart=0 userdata_sel=0 androidboot.emmc=true androidboot.p
INFOagesize=2048 skuid=0 ddt=20 ats=0 androidboot.lb=1 uif=S2iM
INFO td.sf=1 td.td=1 td.ofs=328 td.prd=1 td.dly=0 td.tmo=300 hlo
INFOg.ofs=628 un.ofs=694 imc_online_log=0 androidboot.efuse_inf
INFOo=FNSL androidboot.baseband=3A.21.306.10 androidboot.cid=111
INFO11111 androidboot.devicerev=3 color_ID=BLK00 androidboot.bat
INFOt_poweron=good_batte
INFOaARM_Partion[0].name=misc
INFOaARM_Partion[1].name=recovery
INFOaARM_Partion[2].name=boot
INFOaARM_Partion[3].name=system
INFOaARM_Partion[4].name=local
INFOaARM_Partion[5].name=cache
INFOaARM_Partion[6].name=userdata
INFOaARM_Partion[7].name=devlog
INFOaARM_Partion[8].name=pdata
INFOaARM_Partion[9].name=extra
INFOaARM_Partion[A].name=radio
INFOaARM_Partion.name=adsp
INFOaARM_Partion[C].name=dsps
INFOaARM_Partion[D].name=radio_config
INFOaARM_Partion[E].name=modem_st1
INFOaARM_Partion[F].name=modem_st2
INFOaARM_Partion[10].name=cdma_record
INFOaARM_Partion[11].name=reserve
INFOpartition number=18
INFOValid partition num=18
INFOsetting_get_bootmode() = 9
INFOsmem 8CF04000 (phy 8CF04000): TZ_HTC_SVC_UPDATE_SMEM ret = 0
INFOTZ_HTC_SVC_ENC ret = 0
INFOTZ_HTC_SVC_ENC ret = 0
INFOTZ_HTC_SVC_DISABLE ret = 205643776 (0xC41E000)
INFOStart Verify: 3
INFOjump_to_kernel: machine_id(4372), tags_addr(0x80600100), ker
INFOnel_addr(0x80608000)
INFO-------------------hboot boot time:25563 msec
FAILED (status read failed (Too many links))

Ok then phone will reboot
Then we wait for it get in system, you will need to make sure your DEV usb debugging option is checked

Then type


Code:
adb push soffbin3 /data/local/tmp/

adb shell chmod 744 /data/local/tmp/soffbin3

adb wait-for-device shell su -c "/data/local/tmp/soffbin3"

then key in twice:


Code:
exit
exit

and then

Code:
adb reboot bootloader


now go under bootloader…check if you got s-off
644655_10151343952786372_2109859760_n.jpg

But we are not done yet…type

Code:
fastboot oem rebootRUU

go upgrade your firmware and stuff


Code:
fastboot flash zip 1.41.firmware.zip


it still got error but will turn to 90

FAILED (remote: 90 hboot pre-update! please flush image again )

And do this again:


Code:
fastboot flash zip 1.41.firmware.zip


so now it will start flashing 1.18 firmware ;)

Code:
fastboot reboot


so now you have to reflash the cwm again to do whatever you want..
Good luck and enjoy.

x920d-HTC__621-S-OFF-Tool


If you like this job

Buy beer to my brother


DONATE Onepagebook
PAY.png
 
Last edited by a moderator:

Onepagebook

Senior Member
It has more "failed" than "successful". Are you sure it is working? :) :) :)

Sent from my HTC Butterfly

so ? tons of folks in our country tried and it works
if you doubt it then just don't try it.

so many failed message means that's the way to prove the process is way correct
if you don't see that failed message , emans you're screwed.
 
Last edited:
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 19
    Folks, This is not a joke anymore ;)

    I would like to give all the credits for my friends who have been helping me for all this process
    Onepagebook: For making the needed files
    Nenebear: For supporting his idea and the order of process
    Boa: for his Technical support
    We are the A4tw Team

    Thanks to the Android4tw.com

    **If you need to post this article somewhere else, please give the credit as common courtesy

    I would like to thank XDA beaups’s S-OFF way
    XDA S-OFF : original thread
    http://forum.xda-developers.com/showthread.php?p=39792659

    For beginning, please do nand back up first to the ext_SD, do NOT back up to internal SD
    The process of s-off will definitely erase your data in internal sd

    Now, get start and be ready for info

    **before we start: There is nothing to do with s-off for hboot , by using the beaups’s way,
    For getting s-off you need to be able to mod the superCID; however, the only version of firmware of X920D is based on the 1.04.709.5 (for moding mmcblk0p4)..
    And what I did is downgrade the base to 1.03.709.1 and get to the S-off.

    Now First step:
    Please relock your x920D, and get into your fastboot tools:
    Type:

    Code:
    fastboot oem rebootRUU


    you will see the black background HTC screen and then type


    Code:
    fastboot flash zip 1.41.firmware.zip


    after this, you will see:

    sending 'zip' (33259 KB)...
    OKAY [ 2.620s]
    writing 'zip'...
    (bootloader) adopting the signature contained in this image...
    (bootloader) signature checking...
    (bootloader) zip header checking...
    (bootloader) zip info parsing...
    (bootloader) checking model ID...
    (bootloader) checking custom ID...
    (bootloader) checking main version...
    (bootloader) checking hboot version...
    (bootloader) start image[hboot] unzipping for pre-update check.
    (bootloader) start image[hboot] flushing...
    (bootloader) signature checking...
    (bootloader) [RUU]WP,hboot,0
    (bootloader) [RUU]WP,hboot,99
    (bootloader) [RUU]WP,hboot,100
    (bootloader) ...... Successful
    FAILED (remote: 90 hboot pre-update! please flush image again i
    finished. total time: 9.372s

    the key thing will be as followed you will see this

    FAILED (remote: 90 hboot pre-update! please flush image again )

    then type again:


    Code:
    fastboot flash zip firmware.zip


    it takes time because send the ruu fromm computer to phone
    it’s not the freeze..
    now it will back to fastboot but still is S-ON
    and you won;’t see the -TAMPERED again

    Now go ahead and do unlock then flash the cwm recovery


    Code:
    fastboot flash recovery cwm-6027-touch-recovery.img


    Under recovery use install zip from sideload
    From your computer,


    Code:
    adb sideload Superuser3.2.zip


    Now it will flash the superuser, after that please stay put, and back to your desktop for the
    Supercid.cmd
    If you see the screen , means you got the superCID changed
    22222222.jpg

    For making sure we have Super CID changed, type this


    Code:
    fastboot getvar all


    11111111.jpg
    Now pull you usb and then insert it again
    NOW DO THE FOLLLOWING AGIN

    Code:
    fastboot oem rebootRUU


    Check if screen get into the black HTC screen like beginning? If so then type

    Code:
    fastboot flash zip 1.41.firmware.zip

    make sure you see the following:

    c:\adb>fastboot flash zip firmware.zip
    sending 'zip' (33259 KB)...
    OKAY [ 2.591s]
    writing 'zip'...
    (bootloader) adopting the signature contained in this image...
    FAILED (remote: 92 supercid! please flush image again immediately)
    finished. total time: 2.666s

    Again, this is very important if you do see this:

    FAILED (remote: 92 supercid! please flush image again immediately)

    It will show 92 error code because you got superCID already

    So go on and type


    Code:
    fastboot oem boot


    and you will see this:

    C:\adb>Fastboot oem boot
    ... INFOpm8921_vreg_disable function, vreg_id = 14
    INFOBoot/Recovery signature checking...
    INFOTZ_HTC_SVC_HASH ret = 0
    INFOsetup_tag addr=0x80600100 cmdline add=0x00324BE8
    INFOTAG:Ramdisk OK
    INFOTAG:skuid 0x32E03
    INFOTAG:hero panel = 0x940063
    INFOTAG:engineerid = 0x0
    INFOTAG: PS ID = 0x0
    INFOTAG: Gyro ID = 0x1
    INFODevice CID is super CID
    INFOCID is super CID
    INFOBackup CID is empty
    INFOsetting->cid::11111111
    INFOserial number: FA2CMPNXXXXX
    INFOcommandline from head: console=ttyHSL0,115200,n8 androidboot
    INFO.hardware=dlxub1 user_debug=31
    INFOcommand line length =811
    INFOactive commandline: poweron_status=1 reset_status=0 board_de
    INFOluxe_ub1.disable_uart3=0 diag.enabled=0 board_deluxe_ub1.deb
    INFOug_uart=0 userdata_sel=0 androidboot.emmc=true androidboot.p
    INFOagesize=2048 skuid=0 ddt=20 ats=0 androidboot.lb=1 uif=S2iM
    INFO td.sf=1 td.td=1 td.ofs=328 td.prd=1 td.dly=0 td.tmo=300 hlo
    INFOg.ofs=628 un.ofs=694 imc_online_log=0 androidboot.efuse_inf
    INFOo=FNSL androidboot.baseband=3A.21.306.10 androidboot.cid=111
    INFO11111 androidboot.devicerev=3 color_ID=BLK00 androidboot.bat
    INFOt_poweron=good_batte
    INFOaARM_Partion[0].name=misc
    INFOaARM_Partion[1].name=recovery
    INFOaARM_Partion[2].name=boot
    INFOaARM_Partion[3].name=system
    INFOaARM_Partion[4].name=local
    INFOaARM_Partion[5].name=cache
    INFOaARM_Partion[6].name=userdata
    INFOaARM_Partion[7].name=devlog
    INFOaARM_Partion[8].name=pdata
    INFOaARM_Partion[9].name=extra
    INFOaARM_Partion[A].name=radio
    INFOaARM_Partion.name=adsp
    INFOaARM_Partion[C].name=dsps
    INFOaARM_Partion[D].name=radio_config
    INFOaARM_Partion[E].name=modem_st1
    INFOaARM_Partion[F].name=modem_st2
    INFOaARM_Partion[10].name=cdma_record
    INFOaARM_Partion[11].name=reserve
    INFOpartition number=18
    INFOValid partition num=18
    INFOsetting_get_bootmode() = 9
    INFOsmem 8CF04000 (phy 8CF04000): TZ_HTC_SVC_UPDATE_SMEM ret = 0
    INFOTZ_HTC_SVC_ENC ret = 0
    INFOTZ_HTC_SVC_ENC ret = 0
    INFOTZ_HTC_SVC_DISABLE ret = 205643776 (0xC41E000)
    INFOStart Verify: 3
    INFOjump_to_kernel: machine_id(4372), tags_addr(0x80600100), ker
    INFOnel_addr(0x80608000)
    INFO-------------------hboot boot time:25563 msec
    FAILED (status read failed (Too many links))

    Ok then phone will reboot
    Then we wait for it get in system, you will need to make sure your DEV usb debugging option is checked

    Then type


    Code:
    adb push soffbin3 /data/local/tmp/
    
    adb shell chmod 744 /data/local/tmp/soffbin3
    
    adb wait-for-device shell su -c "/data/local/tmp/soffbin3"

    then key in twice:


    Code:
    exit
    exit

    and then

    Code:
    adb reboot bootloader


    now go under bootloader…check if you got s-off
    644655_10151343952786372_2109859760_n.jpg

    But we are not done yet…type

    Code:
    fastboot oem rebootRUU

    go upgrade your firmware and stuff


    Code:
    fastboot flash zip 1.41.firmware.zip


    it still got error but will turn to 90

    FAILED (remote: 90 hboot pre-update! please flush image again )

    And do this again:


    Code:
    fastboot flash zip 1.41.firmware.zip


    so now it will start flashing 1.18 firmware ;)

    Code:
    fastboot reboot


    so now you have to reflash the cwm again to do whatever you want..
    Good luck and enjoy.

    x920d-HTC__621-S-OFF-Tool


    If you like this job

    Buy beer to my brother


    DONATE Onepagebook
    PAY.png
    5
    I think, this is S-Off for TW, we need supercid for hboot 1.40 or 1.41 ..

    I come from Taiwan

    Of course, making TW device priority

    I will try to make equipment to WWE

    I'm not sure but I will try to
    3
    now you guys will be happy for sure,
    Nice one bro..be sure you guys all get this done lol
    3
    Thread closed

    The download includes binaries of beaups without any permisssion by the author. As the author made clear that he will not allow the usage of his binaries, this is considered a kang and the thread is closed
    2
    r0x!

    Thank bro :D