[MOD][S-OFF] SuperCID Your Amaze!

Search This thread

electronicrice

Senior Member
Apr 18, 2007
265
215
Chandler, AZ
Okay, I'll have to update my original post. If you've updated to ICS, and have the ENG 1.90.2005 Hboot flashed, you cannot flash SuperCID. I don't know why, but all you'll ever get is "0202" when you try to write or verify it.

If you're S-OFF and updated to ICS, you have to flash the SHP 1.93.0002 HBoot in order to write SuperCID.

If you're S-OFF and have not updated to ICS, the ENG Hboot, as well as all other SHP Hboots should still have privileges to write SuperCID.
 
Last edited:

garveygibbs

Senior Member
Jan 8, 2011
199
44
Look what I found

Just to add a minor point to the new firmware for ICS.

If you flash it you will get an updated HBoot,At this point you will loose the ability to use "fastboot flash" for radio or recovery, some fastboot commands like "fastboot getvar cid" still work. So moving forwards from here at the moment you'll only be able to use the PG58IMG.zip method for flashing stuff
 
Last edited:

electronicrice

Senior Member
Apr 18, 2007
265
215
Chandler, AZ
Just to add a minor point to the new firmware for ICS.

If you flash it you will get an updated HBoot, 1.20 or 1.23. At this point you will loose the ability to use "fastboot flash" for radio or recovery, some fastboot commands like "fastboot getvar cid" still work. So moving forwards from here at the moment you'll only be able to use the PG58IMG.zip method for flashing stuff

The updated HBoot in the ICS RUU is 1.93.0002. This is a SHP Hboot. In this Hboot, you can still SuperCID your device but you are correct, you lose the fastboot flash commands.
 

Spastic909

Senior Member
Dec 28, 2010
1,786
188
so im new to the amaze and dig it but im having problems with this tutorial. I ran all commands correctly but this is what I get


c:\android>fastboot oem writecid 11111111
...
(bootloader) vreg_set: request is duplicated id 14
(bootloader) ruby_init_sd, SD card power on ok
(bootloader) sdcc_init_memory_device done
(bootloader) [FAT_ERROR] fat_open_file: can not find SMART_IO.CRD
(bootloader) [JAVACARD_ERR] SMART_IO.CRD cann't find
OKAY [ 1.075s]
finished. total time: 1.075s

c:\android>fastboot getvar cid
cid: T-MOB010
finished. total time: 0.002s

c:\android>


any ideas?
 

electronicrice

Senior Member
Apr 18, 2007
265
215
Chandler, AZ
so im new to the amaze and dig it but im having problems with this tutorial. I ran all commands correctly but this is what I get


c:\android>fastboot oem writecid 11111111
...
(bootloader) vreg_set: request is duplicated id 14
(bootloader) ruby_init_sd, SD card power on ok
(bootloader) sdcc_init_memory_device done
(bootloader) [FAT_ERROR] fat_open_file: can not find SMART_IO.CRD
(bootloader) [JAVACARD_ERR] SMART_IO.CRD cann't find
OKAY [ 1.075s]
finished. total time: 1.075s

c:\android>fastboot getvar cid
cid: T-MOB010
finished. total time: 0.002s

c:\android>


any ideas?

What ROM are you on? Are you S-OFF? What Hboot do you currently have?
 

hnt20

Senior Member
Nov 20, 2010
194
49
San Diego
when i try to get CID, i am getting 0202 instead of TMOBILE, not sure why as i never touched that before...
 

porkchopexpress

Senior Member
Oct 4, 2011
80
8
Fresno, CA
Even though it would be better to do this BEFORE flashing ICS, if you feel like you must do this AFTER you install ICS, try the other rom listed on the main page that doesn't modify the hboot.
 

Spastic909

Senior Member
Dec 28, 2010
1,786
188
sorry i missed that.


but that wire thing is a bit scary. its lke running a testpoint on old motorola razr lol

seems flashing roms is a world apart fromflashing the g2(which im well versed at after 2 yrs lol)


any other methods or should I just wait for the ota?
 

superevilllama

Senior Member
Jun 14, 2007
400
110
stock rom, rooted. unlocked bootloader, no soff and the hboot that came with the device(amaze tmobile)

thanks

Can I ask why you want to superCID your phone? Do you have any intention on flashing stock RUUs from other carriers? If not, then you have no need for superCID.

If you are trying to superCID to get ICS, you do not have to, as the leaked file is for Tmobile phones.

Also, just as someone else said, you have to be S-OFF for this to work.
 

irajshah

Member
May 22, 2008
39
3
I am with Wind mobile and had my phone unlocked s-off and having energy rom on it when i did super cid 11111111 after reboot hangs on white screen and when i revert it back to cid globa001 it boot normally and i have fastboot 1-90-20005
any suggestion will be appreciated
 

kaabob

Senior Member
Nov 3, 2009
112
11
Really? Is it so hard to read a few posts above yours? And I even updated the OP.....

After upgrading to ICS, the only hboot you can write CID in is 1.93.0002. No others work

Keylogger_0 extracted a modified hboot "more compatible" with ICS from a FULL modified ICS leak released by Unlimited.io
Apparently it's a ICS SHIP and ENG hybrid (hboot ver 1.93.2222)
http://xdaforums.com/showthread.php?t=1618168

I'm currently running ICS and just flashed the modified ICS HBoot
SHIP 1.93.0002 -> ENG 1.90.2005 -> modded ICS SHIP 1.93.2222

Confirmed - procedures in the OP (changing and verifiying CID) works w/ modded ICS SHIP 1.93.2222!


Also,
If you have S-OFF and thinking of upgrading ICS, I'd recommend the FULL modified ICS leak because it upgrades with the modified ICS hboot, saving you the hassle of flashing a ENG Hboot for fastboot procedures if needed.

EDIT:
I flashed it and checked it out. This actually gives you the functions of both ENG and SHIP HBoots. You can SuperCID and run fastboot flash commands. Seems like this might be the better HBoot to flash. If only it didn't say "JuopunutBear" where it should say "Locked"/"Unlocked"
Just realized u know the modified ICS SHIP hboot works too!
Haven't updated the first post yet :p
 
Last edited:

pantect

Senior Member
Apr 6, 2010
401
283
Question I am on HBoot 1.90.0808 do i need to use the 1.90.2005 HBoot? I am S off and unlock.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 43
    Hello!

    So since I had a sensation before the Amaze, I remembered that once we got S-Off, a next step was to obtain SuperCID on the phone. Basically, having SuperCID allows you to flash any ROM, regardless of which carrier it is for. Pretty handy if you have your phone SIM unlocked and wanted to use your Amaze on Wind Mobile or something. Anyway, the steps are from this thread (http://xdaforums.com/showthread.php?t=1192300) and original credit goes to "xl VipeR lx" for the Sensation write up.

    The usual warning goes here. I'm not responsible for what you do, use this at your own risk!

    Required - You MUST have your phone S-Off from Juopunutbear's method first! Go here for that: http://xdaforums.com/showthread.php?t=1611977

    Also, if you've upgraded to ICS, the 1.93.0002 SHP Hboot is required to SuperCID!



    --------------------------------------

    ATTENTION:
    It appears that the ICS update changes the firmware of the phone a bit. This means that using any bootloader other than SHP 1.93.0002 will remove your ability to write SuperCID to your device. This includes the ENG bootloader. It makes no different if you're locked/unlocked and S-OFF, the command doesn't work without being on the proper HBoot. Unfortunately, being on 1.93.0002 also removes your ability to flash partitions directly in Fastboot (ie. fastboot flash recovery, fastboot flash radio, etc) and you must revert to ENG 1.90.2005 in order to use fastboot flash commands.

    --------------------------------------

    The process is very simple and exactly the same as the Sensation and most S-Off HTC devices:

    1. Command prompt (or terminal for linux) and type "cd" "followed by the path to your adb folder" (windows users can type "cd C:\adb")
    2. Ensure your phone is switched on (regular home screen) and connect it by USB in charging mode (Ensure usb debugging is on settings)
    3. Enter the command "adb devices". This is to confirm your phone is connected. (It should come back with list of devices attached and your serial number)
    4. Enter the command "adb reboot-bootloader". (nothing further required device WILL reboot in bootloader)

    IF it doesn't you can Manually put the phone in the bootloader/hboot mode
    Navigate to fastboot by pressing volume down and pressing power button to select (power off > vol down + power on)
    It will take you to the fastboot bootloader screen on your phone
    Connect your phone via USB
    Your Screen should now read fastboot USB

    5. Enter the command "fastboot oem writecid 11111111"
    6. Enter the command "fastboot reboot-bootloader (Wait for it to reboot the bootloader)
    7. Enter the command "fastboot getvar cid" [it should confirm your CID is 11111111]
    8. Enter the command "fastboot reboot"
    9. You can now flash any ROM you like.

    screen.jpg


    To remove SuperCID and return to stock CID:

    1. Follow steps 1-4 for SuperCID
    2. Enter the command "fastboot oem writecid __________" <--- Here you will put either T-MOB010 (T-Mobile), TELUS001 (Telus), GLOBA001 (Wind Mobile Canada)
    3. Enter the command "fastboot reboot-bootloader (Wait for it to reboot the bootloader)
    4. Enter the command "fastboot getvar cid" [it should confirm your CID has changed]
    5. Enter the command "fastboot reboot"
    6. You are now back on stock CID (for your carrier)

    ****If you like the automated route, benjamminzIs has provided two batch files, one for SuperCID (for all devices) and one for reverting to stock (T-Mobile only). Place them in your SDK/tools folder and run them!****
    6
    I'll write two .bat scripts for you soon :)

    Sent from my HTC_Amaze_4G using Tapatalk 2
    3
    I'll write two .bat scripts for you soon :)
    Drag n Drop SuperCID - UPDATED HERE!
    3
    use this version instead: http://www.mediafire.com/?igjxm0t3xv1u9y7 updated and now no need to extract to a certain folder, different method than hasoon's though as far as the script goes...

    That's okay, I'm just using your original batch files with a couple prompt edits, and bundling it with ADB. Should work fine for the majority of people. Otherwise, people can use the other method you have linked as far as automation goes. The manual commands will always work.
    2
    Here are my scripts. No need to put it in the SDK folder. Just extract and run it!