[TOOL][SCRIPT][05 Sep 2012]S-off for HBOOT 1.16 and above[v3.4.1]

Search This thread

Nonverbose

Senior Member
Sep 18, 2011
1,644
992
Adelaide
Hi, I re downloaded, verified the md5 too, but still same error pops up :(

I require some information from you. Start the ruu with no phone connected. When it loads the first screen do not press any button, instead go to your start menu and type %temp% in the search/run box there. A window should pop up (temp directory). Do a search for rom.zip and copy that file someplace you can locate it easily. Check the md5sum of this file and post result here.
 

arteater

New member
Sep 5, 2012
4
1
Just got my S-OFF finally. I signed up here to say thanks, and to point out that there's some errors in the latest script that I had to fix before I got it to work.

Under :ROOTED
Code:
files\adb shell "su -c'/data/local/tmp/misc_version -s 2.00.000.0'"

should be changed to
Code:
files\adb shell "su -c '/data/local/tmp/misc_version -s 2.00.000.0'"

Notice the space after '-c'. Without the space I got stuck at downgrading main version. Likewise under :GOLDCARDR
Code:
files\adb shell "su -c'dd if=/data/local/tmp/goldcard.img of=/dev/block/mmcblk1'"

should be changed to
Code:
files\adb shell "su -c 'dd if=/data/local/tmp/goldcard.img of=/dev/block/mmcblk1'"
 
  • Like
Reactions: Nonverbose

Nonverbose

Senior Member
Sep 18, 2011
1,644
992
Adelaide
Just got my S-OFF finally. I signed up here to say thanks, and to point out that there's some errors in the latest script that I had to fix before I got it to work.

Under :ROOTED
Code:
files\adb shell "su -c'/data/local/tmp/misc_version -s 2.00.000.0'"

should be changed to
Code:
files\adb shell "su -c '/data/local/tmp/misc_version -s 2.00.000.0'"

Notice the space after '-c'. Without the space I got stuck at downgrading main version. Likewise under :GOLDCARDR
Code:
files\adb shell "su -c'dd if=/data/local/tmp/goldcard.img of=/dev/block/mmcblk1'"

should be changed to
Code:
files\adb shell "su -c 'dd if=/data/local/tmp/goldcard.img of=/dev/block/mmcblk1'"

Thanks for bringing this to my attention, I'll update it asap.

Edit: Updated. Well spotted
 
Last edited:

sublimeguy12

Member
Aug 16, 2012
29
4
I require some information from you. Start the ruu with no phone connected. When it loads the first screen do not press any button, instead go to your start menu and type %temp% in the search/run box there. A window should pop up (temp directory). Do a search for rom.zip and copy that file someplace you can locate it easily. Check the md5sum of this file and post result here.

Hello again,

Image attached for results. It differs.
 

Attachments

  • md5.jpg
    md5.jpg
    38 KB · Views: 30

teelin89

New member
Sep 5, 2012
3
0
Hello.

I had unlocked my inc s in htcdev and flashed virtuous affinity long time ago..
VIVO PVT SHIP S-ON RL
HBOOT-1.16.000
RADIO-3805.09.03.27_M
eMMC-boot

now i wish to s-off and install the new jelly bean, can i follow your steps?
is the RUU provided by you usable to any inc s device? eg. malaysia
 

Nonverbose

Senior Member
Sep 18, 2011
1,644
992
Adelaide
Hello.

I had unlocked my inc s in htcdev and flashed virtuous affinity long time ago..
VIVO PVT SHIP S-ON RL
HBOOT-1.16.000
RADIO-3805.09.03.27_M
eMMC-boot

now i wish to s-off and install the new jelly bean, can i follow your steps?
is the RUU provided by you usable to any inc s device? eg. malaysia

Yes you can use this script. The goldcard will allow you to flash the ruu provided in the first post.
 
  • Like
Reactions: teelin89

teelin89

New member
Sep 5, 2012
3
0
Yes you can use this script. The goldcard will allow you to flash the ruu provided in the first post.

some thread was saying must do s-off before root, but now it seems like im doing backward.. no sight effect for that?
I'm not very good with this field, hope you can bear with me..

i dont see any goldcard in the first post.
 

Nonverbose

Senior Member
Sep 18, 2011
1,644
992
Adelaide
some thread was saying must do s-off before root, but now it seems like im doing backward.. no sight effect for that?
I'm not very good with this field, hope you can bear with me..

i dont see any goldcard in the first post.

The script caters for both rooted and non-rooted devices. You have a custom Rom therefore you're rooted. The goldcard is created by the script if you choose so. It is referenced in the introduction of my first post.
 
  • Like
Reactions: teelin89

kalyanroxx

Senior Member
Jun 28, 2012
76
8
my command prompt details

Thanks for posting your getvar values, but it would also be more helpful to post the command window when you ran the script so we could see you answers and what the script was outputting.

hboot 2.01.0001, custom rom virtuous affinity, 4ext recovery, rooted, s-on
version: 0.5
version-bootloader: 2.01.0001
version-baseband: 3822.01.08.14_M
version-cpld: None
version-microp: None
version-main: 2.12.405.7
serialno:
imei:
product: vivo
platform: HBOOT-7630
modelid: PG3213000
cidnum: HTC__044
battery-status: good
battery-voltage: 4219mV
partition-layout: Generic
security: on
build-mode: SHIP
boot-mode: FASTBOOT
commitno-bootloader: dirty-6ff7580f
hbootpreupdate: 12
gencheckpt: 0


and these are cmd prompt details


Incredible S Main version downgrade toolkit v3.4 by Nonverbose

This script will:
------------------------------------------------------------------
(1) Boot using an unsecured kernel**
(2) Apply a temp root using the tacoroot exploit**
(3) Downgrade your phones version-main using misc_version
(4) Turn your phones SDcard into a Goldcard**
**(if required)
------------------------------------------------------------------
Before u begin:
------------------------------------------------------------------
(1) If you are on Official HTC ICS update you MUST have an
UNLOCKED bootloader to use this script.
(2) backup everything you don't want to lose
(phone storage and SDcard)
(3) make sure u have installed adb drivers for ur device
(4) enable "USB DEBUGGING"
from (Menu\Settings\Applications\Development)
(5) enable "UNKNOWN SOURCES"
from (Menu\Settings\Applications)
(6) connect USB cable to PHONE and then connect to PC
------------------------------------------------------------------
Press any key to continue . . .

Waiting for device to connect
* daemon not running. starting it now *
* daemon started successfully *
Device found

Are you running Official HTC ICS on an UNLOCKED bootloader?
y OR n:n

Is the device rooted?
y OR n:y
Waiting for device to connect
adb server is out of date. killing...
* daemon started successfully *
error: more than one device and emulator
Device found
Pushing misc_version
error: more than one device and emulator
Correcting permissions
error: more than one device and emulator
Downgrading main version
error: more than one device and emulator

Do you need to create a goldcard?
y OR n:y
Waiting for device to connect
error: more than one device and emulator
Device found
Pushing goldcard binary
error: more than one device and emulator
Changing permissions
error: more than one device and emulator
Installing goldcard
error: more than one device and emulator
error: more than one device and emulator
error: more than one device and emulator
Waiting for device to connect
error: more than one device and emulator
Device found
Cleaning temp files
error: more than one device and emulator


Checking version-main
error: more than one device and emulator
< waiting for device >
version-main: 2.12.405.7
finished. total time: 0.001s


If the version-main returns 2.00.000.0 you should be
able to run the RUU downgrade. If it does not, answer n to the
unlocked bootloader prompt no matter what.

Do you have an unlocked bootloader from htcdev.com?
y OR n:n

If all steps were completed without error,
you should be ready to run the RUU downgrade
Press any key to continue . . .

actually i even tried yes for the first question( ics rom unlocked),and yes for last question (unlocked boot loader) in different instances ...
i got relocked 2.01.0001 at one time but i've got strucked in ruu.exe telling me to use correct suitable ruu

i bought mobile in singapore (if u needed the info)

sorry for my late reply... im working doctor and could'nt reach up till now for ur kind reply sorry once again
and where can i thank u i dont know how becoz im new to xda
 
  • Like
Reactions: Nonverbose

Nonverbose

Senior Member
Sep 18, 2011
1,644
992
Adelaide
Thanks for the info. Did you have more than one phone connected when you tried the script? If so, just have one connected. There's also a new version, you might want to try that.
 

kalyanroxx

Senior Member
Jun 28, 2012
76
8
new version plz

Thanks for the info. Did you have more than one phone connected when you tried the script? If so, just have one connected. There's also a new version, you might want to try that.

no i did'nt connect other phones ... can u give me the new version...

---------- Post added at 11:02 AM ---------- Previous post was at 10:56 AM ----------

Thanks for the info. Did you have more than one phone connected when you tried the script? If so, just have one connected. There's also a new version, you might want to try that.

"Do not send noob technical support questions to me in PM as being ignored often offends." sorry is this for me ... if so im sorry i didn't mean it and i didn't know it
 

Nonverbose

Senior Member
Sep 18, 2011
1,644
992
Adelaide
no i did'nt connect other phones ... can u give me the new version...

---------- Post added at 11:02 AM ---------- Previous post was at 10:56 AM ----------



"Do not send noob technical support questions to me in PM as being ignored often offends." sorry is this for me ... if so im sorry i didn't mean it and i didn't know it

Lol, that's not directed at you specifically. It's a general statement. The new script version is in the first post.
 

kalyanroxx

Senior Member
Jun 28, 2012
76
8
got it

Lol, that's not directed at you specifically. It's a general statement. The new script version is in the first post.

got it and onto it ... will post u the result... thanks

---------- Post added at 11:36 AM ---------- Previous post was at 11:20 AM ----------

Lol, that's not directed at you specifically. It's a general statement. The new script version is in the first post.

Man you rockkk... u made my mobile stock thats wat i wanted ... great thanks...
but a problem i heard that ins has an ics official update but i couldn't get it ... actually i did all this to get the official ics to my phone ...plz help...
 

Nonverbose

Senior Member
Sep 18, 2011
1,644
992
Adelaide
got it and onto it ... will post u the result... thanks

---------- Post added at 11:36 AM ---------- Previous post was at 11:20 AM ----------



Man you rockkk... u made my mobile stock thats wat i wanted ... great thanks...
but a problem i heard that ins has an ics official update but i couldn't get it ... actually i did all this to get the official ics to my phone ...plz help...

If you want official stock ics, you can run the ruu for your region http://d-h.st/uom (thanks Inferi0r)
 

Top Liked Posts

  • There are no posts matching your filters.
  • 103
    Detailed in this post is a way to downgrade your Incredible S Hboot version 1.16 and above to version 1.13 so it can be s-offed using revolutionary. This is made possible with the TacoRoot exploit, an unsecured kernel, misc_version_universal and an automated goldcard algorithm.

    Please note that phones with the latest ICS hboot (2.02 currently) will have to be bootloader UNLOCKED from htcdev.com. If your hboot 2.02 phone does not have an unlocked bootloader, do NOT run this script.

    (Insert usual disclaimer: not responsible for your bricked phone blah blah etc).

    Beware also that you will lose everything on the phone so back it all up if necessary.

    Always make sure the script has completed without error before continuing with the RUU downgrade.



    Requires:

    MicroSD card (2GB,4GB or 8GB recommended).
    Windows PC.
    HTC Sync (Installed then uninstalled for ADB drivers).
    View attachment IncS_MVDTKv3.4.1.zip [highlight]Link to post, not attachment. No mirrors please.[/highlight]

    RUU used for downgrade, model number PG3213000(Typical IncS)
    Dropbox Mirror

    Alternate RUU for Canadian Bell or South American IncS users, model number PG3212000
    Dropbox Mirror


    Procedure:

    Extract all the files from the downgrade toolkit to your PC and run runme.cmd, following the instructions on screen. The only inputs you should be required to make are:

    1. Answering y or n at the prompts
    2. Rebooting your phone out of recovery (also when/if prompted)

    You may receive this error during the script operation "rm failed for /data/data/recovery/log, No such file or directory" This error can be disregarded.

    Then run the RUU Downgrade (takes a while, around 10 mins so be patient).

    When its finished running, you can verify if you have 1.13.0000 hboot by entering hboot (power on phone + vol down).

    Then you can run revolutionary to get your s-off!

    Video Guide kindly provided by locn:

    Use on stock ICS device

    Part 1. This video goes through the process of down grading HBOOT to 1.13.0000 so that we can then use revolutionary method to gain S-OFF.
    http://youtu.be/PbwE6pXOdco

    Part 2. This video covers how to get S-OFF on the HTC IncS using revolutionary method.
    http://youtu.be/alSEpJMJrjo


    Support: (Before asking for help make sure you read and follow the instructions in both the procedure and the script)

    While every possible precaution has been taken to ensure the script works on all versions of our phone under all windows environments, there is a possibility that you may get stuck on a step and require assistance. To make this process go as quickly as possible for both parties, please include the following information when requesting help:

    A full output of the script, either by screenshot or copy/paste
    The operating system specifics: hboot version, stock or custom(provide name) recovery or Rom and if the phone is rooted
    (optional)An output of the command "fastboot getvar all" deleting imei and serial no.

    Changelog:
    v3.4.1 Corrected syntax causing errors for rooted users
    v3.4 Added option for users on stock ICS hboot (2.02)
    v3.3 Fixed main version downgrade and goldcard creation issues for some users & other minor fixes
    v3.2 Repackaged and re-encoded in windows environment for compatibility issues
    v3.1 Fixed issue with gold card creation on non-rooted phones
    v3.0 Changed temp root method to TacoRoot changed misc_version to misc_version_universal & other minor fixes
    v2.1 Changed downgrade version to help prevent user error & other minor fixes
    v2.0 Added goldcard script and relock bootloader for users unlocked via htcdev
    v1.1 Added option in batch file for rooted and non-rooted users
    v1.0 original upload

    Credits:
    tpbklake: For his unsecured kernel
    jcase: Author of TacoRoot
    hyuh: For misc_version_universal
    viperbjk from RevSkills: For the goldcard algorithm.
    GenePoole: For the android goldcard binary.
    Revolutionary Team: For s-off Hboot.

    And to everyone who contributed. If I have missed anyone that would like to be credited on this guide, pm me and I will be happy to oblige.
    4
    Great Script! Made some Videos for it!

    Hi Nonverbose

    Thanks for making it so easy for us! Finally got around to doing this and it worked flawlessly for me!

    I made videos of the process which i followed here and thought it might be able to help someone out.

    Part 1. This video goes through the process of down grading HBOOT to 1.13.0000 so that we can then use revolutionary method to gain S-OFF.
    http://youtu.be/PbwE6pXOdco

    Part 2. This video covers how to get S-OFF on the HTC IncS using revolutionary method.
    http://youtu.be/alSEpJMJrjo

    Hope it helps!

    Cheers
    3
    Just to confirm, the gold card is required.

    So happy to finally have s-off. Very annoying not being able to use OTA updates.
    3
    @pressytcn very pretty and extremely large photo of your phone in stock recovery waiting for you to press volume up + volume down + power button, just like it says in the screenshot of the script you provided. Learn to read.

    sorry my mistake
    i learned it now and tried flashing as you said
    the result is
    E: Signature verification failed
    installation aborted

    If you were doing what I said, there would be no signature check to fail. I asked you to flash a custom rom and rerun the script, providing a screenshot of the result. Fail.

    If your phone is operational, don't bother trying to follow this guide. Its out of your depth unfortunately. If your phone cannot boot a rom, I will help you get it working again.

    Worked flawlessly.. no interruptions... no issues!
    Thanks mate... :)

    It is encouraging to see there's users in the xda community that can still follow a reasonably simple set of instructions. Thanks for the feedback :)
    3
    Hey, why don't you try giving an answer instead of being smartass ? I CAN'T FIND any info about my specifications.Info on this forum is really messy.I found info about hboot 2.02, i found hboot 2.00 s-on locked but not mine.I don't want make my phone bricked.If you want to help, help or just suht up, ok.I don't really care you are writing a script.I think xda have to cleaned from behaving like you.Like adolescent...

    I have been supporting this method for almost 1 year but still I need to read this crap. The title says this method is for hboot 1.16 and above. You're on v2.00 obviously that is above 1.16, not only that, you are coming here asking if flashing a recovery image will give you s-off? If you don't want your phone bricked, how about you research what the hell you're doing. If that's too difficult then you should not be modifying your phone. Simple as that.