Welcome to theMikMik!

We are a friendly community of Android custom Roms developers and users. If this is your first visit, be sure to check out the forum rules. You will need to register before you can post, and as a registered user you will also see fewer advertisements. Join us now to become a part of one of the most helpful Android community online and get the max from your phone!

Page 1 of 76 12311 ... LastLast
Results 1 to 10 of 752
  1. #1
    Developer Captain_Throwback's Avatar
    Join Date
    Mar 2011
    Location
    Philadelphia, PA
    Posts
    1,244
    Thanks
    951

    [GUIDE] How to achieve S-OFF after unlocking 2.18 HBOOT with HTCDev.com - No More Watermark! :)

    This is my guide on how to achieve S-OFF on an unrooted, NAND-locked device running the latest (4.67) OTA HBOOT version (2.18).

    The method involves using HTCDev.com to unlock the Bootloader of the device (which this guide will not cover, as there are procedures on the HTCDev site for that).



    This guide will cover what to do after your Bootloader is "unlocked" by that process, in order to roll back your HBOOT to a non-watermarked version that can be rooted with unrevoked.

    The rooting process with unrevoked will also not be covered in this thread, as it is well-documented.

    Files you'll need

    - RA-Recovery - USED IN STEP 3 (there are 3 different versions you can use - I recommend this one):

    - Superuser 3.1.3 - USED IN STEP 4

    - flash_image binary - USED IN STEP 9

    - Misc/MTD Partition IMG file from Engineering build - USED IN STEP 9

    - PC36IMG.zip | Mirror (FileFactory) | Mirror (4shared) - USED IN STEP 10 - 3.70 Froyo ROM with 2.10 HBOOT - md5: 7056D42812AA5DF03FCC8DDDC2B64E85


    Instructions below!

    IMPORTANT NOTES:

    • You MUST be on a stock/Sense ROM running Gingerbread for this guide to work. If you've installed AOSP, a Jellybean or KitKat ROM, you will get segmentation fault errors when trying to run the commands!!
    • If all you want to do is root and be able to install custom ROMs, then you do NOT NEED THIS GUIDE! HTC's unlocker will allow you to do that by installing a custom recovery.This guide is NOT for beginners. If you don't know WHY you want to be S-OFF, then you probably don't need to be. This is for advanced users, or those who are still under warranty and need to send their phone for repairs after using the HTCDev unlock process.
    • This guide assumes that you've completed the unlocking process from HTCDev.com, which means you've also downloaded fastboot/adb to a local folder on your computer. That will be the same folder from which you will be running the commands listed in this thread.
    • The Superuser file is a flashable zip, which means it must NOT be extracted after downloading! After download is complete, copy to /sdcard as-is, so that it can be flashed in recovery.
    • In order to flash recovery in fastboot, the recovery.img file from the zip file needs to be in the same folder as the fastboot.exe.
    • The flash_image binary and the mtd-eng.img can be placed on the root of the /sdcard prior to starting the S-OFF process.
    • The PC36IMG.zip should NOT be placed on the SD card until the step (10) where it is used. If you have it on the card, it will cause delays in loading fastboot on the device.

    • If the bootloader doesn't recognize the PC36IMG.zip, and you used Windows Explorer to rename the PC36IMG file, make sure you didn't add an extra ".zip" to the end of the file name. Most people hide file extensions, so that can happen without you even realizing it (especially if you see that it's already recognized as a "ZIP" file). If you still have issues after checking that, the only other reason it wouldn't work is a corrupt or faulty SD card. If you can try a different card, see if the PC36IMG file works on it.
    • If you'd prefer to root/NAND unlock using Revolutionary, you can substitute the Froyo ROM file (in Step 10) with a Gingerbread ROM file (any version up to 4.54). The latest version unlockable with Revolutionary can be found here.


    P.S. I chose to post this here instead of some other sites because I think this is the best, most collaborative community for us available right now. So if you see someone asking how to do this, please direct them here! .
    Last edited by Captain_Throwback; 07-21-2014 at 10:52 AM.

    Device 1: HTC One (M8)/831C | Hardware Version: 0005
    Baseband: 1.08.20.0612_4 | PRI: 2.62_003 | PRL: 53135
    Recovery: TWRP 2.8.0.0

    Device 2: HTC Jewel/PJ75100 (EVO 4G LTE) | Hardware Version: 0003
    Baseband: 1.13.11.1105 | PRI: 3.02_003 | PRL: 56018
    Recovery: TWRP 2.8.0.0

    Device 3: HTC Shooter/PG86100 (EVO 3D) | Hardware Version: 0002
    Baseband: 1.09.00.0108 | PRI: 1.55_003 | PRL: 22100
    Recovery: TWRP 2.6.3.0

    Device 4: HTC Supersonic/PC36100 (EVO 4G) | Hardware Version: 0004
    Baseband: 2.15.00.01.15 | PRI: 2.33_003 | PRL: 40460
    Recovery: TWRP 2.7.1.0

  2. The Following 30 Users Say Thank You to Captain_Throwback For This Useful Post:       Show/Hide
    9h0s7 (03-21-2014), aamikam (04-28-2012), Always-Learnin (05-30-2012), anthony_s (09-21-2012), autogeek (01-26-2012), bigwise (03-11-2012), bill2k (03-04-2012), briang20 (01-26-2012), BulletCruz (02-25-2012), canesEVO4G (04-10-2012), cmonsterf50 (01-26-2012), csderossi (08-22-2013), doughboy007 (11-07-2012), Eclorian (09-10-2012), EVO4gnoob (02-11-2012), FORDMASTER (10-17-2012), gamblor01 (03-22-2012), Hotdizzle (02-25-2012), Imheroldman (02-01-2012), jadeboy7 (01-26-2012), jrny99 (08-08-2012), mando41 (01-26-2012), nick1313 (01-26-2012), ocnbrze (01-27-2012), orangeclock (11-25-2012), prboy1969 (03-01-2012), rootlinux (01-26-2012), scoot0073 (10-20-2012), tdawg0213 (05-20-2012), videokid14 (09-02-2014)
  3. #2
    Developer Captain_Throwback's Avatar
    Join Date
    Mar 2011
    Location
    Philadelphia, PA
    Posts
    1,244
    Thanks
    951

    Instructions

    STEPS:
    1) Unlock bootloader with HTCDev.com (guide here under section "
    HTC bootloader unlocker").



    2) While in Bootloader, switch to "FASTBOOT" mode by highlighting "FASTBOOT" option and pressing the Power button. The menu options should change, and it should now say "FASTBOOT USB" (see this picture).

    3) Install custom recovery
    (previously downloaded from OP) using fastboot
    Code:
    fastboot flash recovery [name of recovery file]


    or Android Flasher



    4) Boot into recovery, flash latest superuser (3.07, with 3.0.3.2 binary - previously downloaded from OP)
    NOTE: If you get an error when flashing this zip file (i.e. signature verification failed), there is an option to "Toggle Signature Verification" under the "Flash zip menu". Do that, and then try flashing again.



    5) Reboot device, enable USB Debugging (Settings -> Applications -> Development), and disable "Fast Boot".

    6) Connect device to computer ("Charge only" mode), open command prompt, and navigate to location of "adb" from HTCDev unlocking process.

    7) Run the command "adb shell".

    8) If "$" appears, you do not have root access. Type "su" to access root. "$" should change to a "#".
    NOTE: If it doesn't change (though I don't know why it wouldn't), go to Market (signing into Google will be required), and download "Root Checker". Open Root Checker, and you should be prompted to allow root access. If successful, type "su" at the adb prompt again, and you should have root.

    9) Using the previously downloaded "flash_image.zip" & "mtd-eng.zip",
    extract the files contained in the zips. Put the flash_image and mtd-eng.img on the root of your sdcard. Then, input the following commands, as seen in the picture below:
    Code:
    cat /sdcard/flash_image > /data/flash_image [ENTER]
    chmod 755 /data/flash_image [ENTER]
    /data/flash_image misc /sdcard/mtd-eng.img [ENTER]



    Once the misc partition has been updated (i.e. the last command above has been run, and there are no errors), you can close the adb shell (by typing "exit") and proceed to the next step - downgrade your Bootloader and HBOOT to a non-watermarked version rootable with unrevoked.

    10) Using the previously downloaded Froyo PC36IMG.zip from the OP, rename to "PC36IMG.zip", and place on root of SD Card. Reboot into Bootloader, and follow the prompts to update device (Notice in the below picture that the watermark shows as "LOCKED" again).



    11) Once the update is complete, you will have HBOOT 2.10 and radio 2.15.00.11.19, which is rootable with unrevoked (Notice that the watermark is now COMPLETELY gone!).



    You will need to use unrevoked3, which will install a custom recovery and unlock your NAND with unrevoked forever (Wiki here, guide here - starting under "
    SECTION 2: ROOTING PROCEDURE"). TIP: Make sure your device is disconnected when first running the unrevoked3 "reflash_package.exe". When it opens, choose "File", then "Custom Recovery ...". Navigate to the location of your preferred RA recovery.img file, and select. Then, when it's done, you'll be NAND unlocked, and have your preferred custom recovery!



    All Done!!

    So now what?

    Well, at this point, your phone is NAND unlocked, and you have a custom recovery (RA). So, now you can flash whatever custom ROM you want. However, since your device is currently running Froyo, and the Radios, etc. associated with it, I recommend you also update your radios to the latest version. See this thread for the most recent radios. My preferred custom ROM for the OG EVO is MikG. Give that a flash, and you'll never need to flash anything else .
    Last edited by Captain_Throwback; 07-21-2014 at 10:53 AM.

    Device 1: HTC One (M8)/831C | Hardware Version: 0005
    Baseband: 1.08.20.0612_4 | PRI: 2.62_003 | PRL: 53135
    Recovery: TWRP 2.8.0.0

    Device 2: HTC Jewel/PJ75100 (EVO 4G LTE) | Hardware Version: 0003
    Baseband: 1.13.11.1105 | PRI: 3.02_003 | PRL: 56018
    Recovery: TWRP 2.8.0.0

    Device 3: HTC Shooter/PG86100 (EVO 3D) | Hardware Version: 0002
    Baseband: 1.09.00.0108 | PRI: 1.55_003 | PRL: 22100
    Recovery: TWRP 2.6.3.0

    Device 4: HTC Supersonic/PC36100 (EVO 4G) | Hardware Version: 0004
    Baseband: 2.15.00.01.15 | PRI: 2.33_003 | PRL: 40460
    Recovery: TWRP 2.7.1.0

  4. The Following 29 Users Say Thank You to Captain_Throwback For This Useful Post:       Show/Hide
    9h0s7 (03-21-2014), aamikam (02-02-2012), ak074 (01-27-2012), anthony_s (09-21-2012), bill2k (03-04-2012), briang20 (01-26-2012), BulletCruz (02-25-2012), canesEVO4G (04-10-2012), cmonsterf50 (01-26-2012), DNarsingh (08-22-2012), doughboy007 (11-07-2012), Eclorian (09-10-2012), glenng82 (04-14-2012), Hotdizzle (03-04-2012), jadeboy7 (01-26-2012), LaVoz116 (04-03-2012), mando41 (02-03-2012), mikem0269 (01-28-2012), msheffer (03-15-2012), nick1313 (01-26-2012), noman3030 (01-30-2012), ocnbrze (01-26-2012), orangeclock (11-25-2012), rkclark (01-26-2012), rootlinux (03-17-2012), scoot0073 (10-20-2012), SemperSig (08-22-2013), tdawg0213 (05-20-2012), videokid14 (09-02-2014)
  5. #3
    Developer Captain_Throwback's Avatar
    Join Date
    Mar 2011
    Location
    Philadelphia, PA
    Posts
    1,244
    Thanks
    951

    Screenshots

    Screenshots from this post will be used in the Guide/Instructions in the above post.
    Last edited by Captain_Throwback; 01-26-2012 at 01:32 PM.

    Device 1: HTC One (M8)/831C | Hardware Version: 0005
    Baseband: 1.08.20.0612_4 | PRI: 2.62_003 | PRL: 53135
    Recovery: TWRP 2.8.0.0

    Device 2: HTC Jewel/PJ75100 (EVO 4G LTE) | Hardware Version: 0003
    Baseband: 1.13.11.1105 | PRI: 3.02_003 | PRL: 56018
    Recovery: TWRP 2.8.0.0

    Device 3: HTC Shooter/PG86100 (EVO 3D) | Hardware Version: 0002
    Baseband: 1.09.00.0108 | PRI: 1.55_003 | PRL: 22100
    Recovery: TWRP 2.6.3.0

    Device 4: HTC Supersonic/PC36100 (EVO 4G) | Hardware Version: 0004
    Baseband: 2.15.00.01.15 | PRI: 2.33_003 | PRL: 40460
    Recovery: TWRP 2.7.1.0

  6. The Following 2 Users Say Thank You to Captain_Throwback For This Useful Post:       Show/Hide
    doughboy007 (11-07-2012), Eclorian (09-10-2012)
  7. #4
    Developer Captain_Throwback's Avatar
    Join Date
    Mar 2011
    Location
    Philadelphia, PA
    Posts
    1,244
    Thanks
    951

    Thanks

    Thanks to FusionX @ XDA for trying so hard to find a way to unbrick his EVO, and leading me to a way to unbrick mine and figure this out.

    Thanks to toastcfh @ XDA for his fantastic tutorials and the files necessary to make this happen.

    Thanks to ChainsDD for Superuser.

    Thanks to Amon_RA @ XDA for the fabulous recovery, and xHausx for the AutoRoot tools, including the modded version of RA.

    Thanks to drellisdee @ XDA for his continuing work on the RA Recovery, to give us more features.

    Thanks to ocnbrze @ Android Forums for the nice guide on using the HTC Unlock process.

    Thanks to Matlock @ Android Forums for the guide to rooting with unrevoked.

    Thanks to unrevoked of course for the awesome NAND unlocking method.
    Last edited by Captain_Throwback; 02-04-2012 at 05:30 PM.

    Device 1: HTC One (M8)/831C | Hardware Version: 0005
    Baseband: 1.08.20.0612_4 | PRI: 2.62_003 | PRL: 53135
    Recovery: TWRP 2.8.0.0

    Device 2: HTC Jewel/PJ75100 (EVO 4G LTE) | Hardware Version: 0003
    Baseband: 1.13.11.1105 | PRI: 3.02_003 | PRL: 56018
    Recovery: TWRP 2.8.0.0

    Device 3: HTC Shooter/PG86100 (EVO 3D) | Hardware Version: 0002
    Baseband: 1.09.00.0108 | PRI: 1.55_003 | PRL: 22100
    Recovery: TWRP 2.6.3.0

    Device 4: HTC Supersonic/PC36100 (EVO 4G) | Hardware Version: 0004
    Baseband: 2.15.00.01.15 | PRI: 2.33_003 | PRL: 40460
    Recovery: TWRP 2.7.1.0

  8. The Following 6 Users Say Thank You to Captain_Throwback For This Useful Post:       Show/Hide
    aamikam (04-28-2012), anthony_s (09-21-2012), doughboy007 (11-07-2012), koakoafotuto (05-24-2012), noman3030 (05-13-2012), ocnbrze (01-26-2012)
  9. #5
    Administrator nick1313's Avatar
    Join Date
    Mar 2011
    Location
    Columbia MO
    Posts
    16,503
    Thanks
    3,381
    Nice job Captain!
    You like my work? Be sure to hit the thanks button or if you feel so inclined you can
    * Phone Details
    Phone: HTC One M8
    Hardware: ???
    HBoot: ???
    Baseband: ???
    PRI: ???
    Recovery: ???
    Kernel: ???
    ROM: ???
    Theme: ???
    64gb class 10


    TEAM MiK
    MikROMs Since Since 1/30/11

  10. #6
    Themer autogeek's Avatar
    Join Date
    Mar 2011
    Posts
    2,954
    Thanks
    621
    Nice captain! Now my friend just needs someone to figure this out for his 3d.

    Question on the watermark, if you're out of warranty anyway what does it matter if there is a watermark?

    ~wired on dark chocolate~

    TEAM MiK

    MikROMs Since 12/26/10


    If you like my work or I Have helped you, Please hit the thanks button.

  11. #7
    Developer Captain_Throwback's Avatar
    Join Date
    Mar 2011
    Location
    Philadelphia, PA
    Posts
    1,244
    Thanks
    951
    Quote Originally Posted by autogeek View Post
    Nice captain! Now my friend just needs someone to figure this out for his 3d.

    Question on the watermark, if you're out of warranty anyway what does it matter if there is a watermark?

    ~wired on dark chocolate~
    It probably doesn't. There are some people that have gotten replacement EVOs even after they're out of warranty though for "known hardware issues", and I would assume an "UNLOCKED" device might prevent that from happening. That's purely speculation, of course .

    Device 1: HTC One (M8)/831C | Hardware Version: 0005
    Baseband: 1.08.20.0612_4 | PRI: 2.62_003 | PRL: 53135
    Recovery: TWRP 2.8.0.0

    Device 2: HTC Jewel/PJ75100 (EVO 4G LTE) | Hardware Version: 0003
    Baseband: 1.13.11.1105 | PRI: 3.02_003 | PRL: 56018
    Recovery: TWRP 2.8.0.0

    Device 3: HTC Shooter/PG86100 (EVO 3D) | Hardware Version: 0002
    Baseband: 1.09.00.0108 | PRI: 1.55_003 | PRL: 22100
    Recovery: TWRP 2.6.3.0

    Device 4: HTC Supersonic/PC36100 (EVO 4G) | Hardware Version: 0004
    Baseband: 2.15.00.01.15 | PRI: 2.33_003 | PRL: 40460
    Recovery: TWRP 2.7.1.0

  12. The Following User Says Thank You to Captain_Throwback For This Useful Post:       Show/Hide
    stvmtz27 (01-31-2012)
  13. #8
    Administrator jadeboy7's Avatar
    Join Date
    Mar 2011
    Posts
    25,348
    Thanks
    3,265
    Very nice write-up. I'm sure this will help quite a few people.
    Have a problem? Look here first (work in progress)

    *Please press Thanks if I've helped you out*
    * Click Here for My Phone Info
    Phone: HTC Evo 4G HTC Evo 4G LTE T-Mobile HTC One (M8)
    Hardware: 0003 0003 0005
    HBoot: 0.93.0000 1.12.2222 3.16.0.0000
    Baseband: 2.15.00.11.19 1.12.11.0809 1.14.21331931.LA02_2G_20.30A.4145.01L
    ROM: MikG 3.11 NikLaTtE V3.01 Stock (1.12.531.19)
    Kernel: AnthraX Build 0004 Stock JB ElementalX-m8-0.9-Sense
    Recovery: Amon_RA 2.3 TWRP 2.3.3.0 TWRP 2.7.0.2
    SD Card: None None Samsung 32GB Class 10 MicroSDHC
    Battery: Sprint 2600 mAh Built-in 2000 mAh Built-in 2600 mAh
    My Box folder: http://www.box.com/s/7m44xjv3b8rbgpy7vzjb
    My MediaFire folder: http://www.mediafire.com/jadeboy7


    TEAM MiK
    MikROMs Since 1/7/11
    Want your own Team Mik logo for your signature? Look here!
    Have I helped you? Consider helping me:

  14. The Following User Says Thank You to jadeboy7 For This Useful Post:       Show/Hide
    stvmtz27 (01-31-2012)
  15. #9
    Super Moderator rootlinux's Avatar
    Join Date
    Jul 2011
    Posts
    1,079
    Thanks
    216
    Awesome stuff Cap.

  16. #10
    Senior Member King_Elite's Avatar
    Join Date
    Sep 2011
    Posts
    341
    Thanks
    69
    Great post, even on removing the watermark awesome captain.
    HTC EVO.OG 4G
    ROM: MikG (To Back ups)
    Kernel: AnthraX-Sense-Qualcomm
    Recovery:
    Amon RA v2.3
    PRI Ver: 2.15.003
    Baseband Ver: 2.15.00.0808
    HBoot ver: 2.16.0001
    Hardware ver: 0004

  17. The Following 2 Users Say Thank You to King_Elite For This Useful Post:       Show/Hide
    koakoafotuto (05-24-2012), newbieneo (09-25-2012)

 

Similar Threads

  1. HTCDEV.com unlocked bootloader
    By Reject in forum HTC Rezound General Development
    Replies: 9
    Last Post: 03-05-2012, 08:05 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •