[Tutorial] [UNLOCK/ROOT] EVO 3D GSM Hboot 1.49.0011> + S-On [HTC Unlock method]

Search This thread

DTTR

Senior Member
the post i made contains a photo of the bootloader. it says S-OFF

when i saw that i went to the recovery option and the system wanted to restart into recovery but instead i got a red triangle.

this lead me to the conclusion that the recovery environment is not installed.

the question remains: should i root and install recovery or not?

i already did that to one of my previous htc evo 3d but that one was not S-OFF.
 

mhnx

Senior Member
Sep 23, 2010
359
64
Thessaloniki
Google Pixel 7 Pro
the post i made contains a photo of the bootloader. it says S-OFF

when i saw that i went to the recovery option and the system wanted to restart into recovery but instead i got a red triangle.

this lead me to the conclusion that the recovery environment is not installed.

the question remains: should i root and install recovery or not?

i already did that to one of my previous htc evo 3d but that one was not S-OFF.

Rooting not required, just flash the latest 4ext recovery and install whatever rom you like through the recovery. To install the recovery, go in fastboot mode, type "fastboot flash recovery 'recoveryname'.img" and, PROFIT. You can download the latest 4ext recovery here.

Sent from my Evo 3D GSM using xda app-developers app
 
  • Like
Reactions: DTTR

DTTR

Senior Member
thanks.
meanwhile, due to the fact that your answer came late, i unlocked (rooted) the phone using the htcdev(dot)com method and installed a recovery environment.
not a touch version (as i don't like the touch versions).
did't find the time to play with the phone yet... but i will. i'm curious about installing CM versions of android (never could do that on my old phones due to the fact that they were S-ON.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 57
    Is simply straight forward. I have to create new thread bcoz i can see many frens asking about this in various thread.

    Unlock (HTC Method may void warranty, i dont care :p) + CWM = Can flash any custom rom :)

    [1] register @ htcdev [dot] com
    [2] just follow on-screen instruction until successfully boot with unlocked bootloader

    now the important part : (u can use4EXT Recovery Touch (the best. recommended) or Revolutionary custom CWM recovery image)

    [3a] 4EXT Recovery Touch (THE BEST) See HERE for more info.

    [3b] Revolutionary CWM
    (i) download Revolutionary shutteru CWM recovery from here
    (ii) reboot device in bootloader mode > fastboot > plug in usb cable until u see FASTBOOT USB on device screen
    (iii) now in adb type : fastboot flash recovery cwm-4.0.1.4-shooteru.img
    (iv) Done.

    [4] To root stock rom,
    (i) download Superuser-3.0.7-efghi-signed.zip and copy to sdcard
    (ii) reboot to recovery mode
    (iii) select install zip frm sdcard > choose zip frm sdcard > select zip file as in (i) step above > proceed to flash.

    Now device is Bootloader Unlocked + CWM recovery + S-ON & ready to flash custom rom.
    4
    Could you please clarify for a dummy like me?

    As per explanation I understand:

    1. Even when S-ON I can install ROMs with custom kernels.

    2. To do it I must use "fastboot" from PC and not the CWM or other smart recovery directly.

    What actually happen if I try to install OC kernel with CWM and what happen if using "fastboot"? Why the 1st process fails and the 2nd works?

    Thanks.

    Per JoeyKrim (my summary),
    HTC Unlocked with S-On. The /boot partition is only accessible with "write" access from the android os or from the fastboot mode. This prevents ANY recovery from having write access to the /boot partition.

    By entering your recovery (CWM or TWRP) VIA fastboot boot command prompt, you allow the recovery to have full access to the /boot partition where you can flash full roms with kernels, flash just kernels, restore & make backups, etc, just as you would normally from recovery.

    The 2 things you can't do with HTC Unlocked/S-On is to manually flash radios and boot logos (splash screen). You have to relock and flash the full stock RUU to update those, then unlock and reroot.

    There are workarounds to using fastboot command prompt such as FlashImageGUI, TWRP Recovery w/HTC DumLock, & more recently 4ext Recovery w/smartflash (which run from android os), but you should be comfortable with fastboot first and if you screw something up with these workarounds, you'll have to use fastboot to fix it anyway.
    3
    excellent!!! i did it this morning and about to write the tutorial. good you come up with this 1st. thanks for that.

    i can confirm that this is working

    cheers.
    3
    I also have a question, what's the difference between S-OFF and S-ON? I unlocked my phone the revolutionary way so I guess I'm S-OFF but I don't get what's the difference, in both case you can flash anything you want?

    How Do I Know If My Device Is S-ON Or S-OFF?

    That is easy to verify. Simply boot into HBOOT on your device (Volume + Dwn) with fastboot off, and the text on top will show the flag status as either S-OFF or S-ON. A full root generally means S-OFF.


    S-OFF – What And Why?

    In their devices, HTC have installed a sort of security check whose level is determined by S-OFF/S-ON. Essentially, this security level is a flag stored on the device’s radio that checks signature images for any firmware before it is allowed to be written to system memory. This hinders using any custom ROMs, splash images, recovery etc., and also restricts access to the NAND flash memory. However, when security level is set to S-OFF, the signature check is bypassed, allowing a user to upload custom firmware images, unsigned boot, recovery, splash and HBOOT images, as well as official firmware that has been modified, this enabling maximum customization of your HTC Android device.

    Furthermore, S-OFF also reduces restrictions on accessing the NAND flash memory on the device, allowing all partitions (including /system) to be mounted in write mode while the operating system is booted.
    2
    hi. i unlocked my phone with htc unlocked method.i flashed recover.img
    now bootloader unlocked and i can go to recovery mode. but s- on yet.
    i download this custom rom and flash from recovery.
    http://xdaforums.com/showthread.php?t=1307599

    when rom installed and i reboot phone. in htc logo phone automatic rebbot and reboot.
    please help me?
    what i can do??
    my HBoot is 1.49.0018

    before you flash the rom:
    open the zip file you download and copy boot.img file to your sdk tool and flash it using adb/cmd
    after that you can normally flash the rom using CWM recovery..hope this can help you without stuck at htc logo.