Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[TOOL] Mac Bootloader SuperCID Unlock Script

OP jnichols959

6th June 2012, 01:52 AM   |  #1  
OP Senior Member
Thanks Meter: 96
 
152 posts
Join Date:Joined: Mar 2011
I created a double-clickable script for Mac users to allow them to unlock the bootloader on their AT&T or Rogers HTC One XL using the SuperCID. This is really a combination of the Linux script from JeepFreak and the Windows script from designgears (via kennethpnn) with some tweaks of my own. All of these are based on the exploit grankin01 found.

Requirements
  1. root (acquiring it varies based on your firmware version)
  2. USB Debugging enabled (Settings -> Developer Options) on your device
  3. Fast boot disabled (Settings -> Power) on your device

Installation
  1. Download OneXL_SuperCID_Mac_v1_1.zip (sha1 available here if you want to verify download zip)
  2. Locate the OneXL_SuperCID_Mac_v1_1.zip file and double-click it
  3. Open the OneXL_SuperCID_Mac_v1_1 folder it creates
  4. Double click the OneXL_SuperCID_Mac file in that folder
  5. Follow the instructions on the screen

Additional Notes

Verified working on 1.73 and 1.85 but should really work on any firmware version as long as it's rooted already.

This script has two main parts: 1) Modifying the CID on your device to be the Super CID and 2) Unlocking the bootloader using an unlock code from htcdev.com. You can certainly stop the script after it finishes the first step if all you want is Super CID (maybe Rogers folks that are already unlocked but want Super CID). You can also run the script on a device that already has Super CID if you mainly want the script to do the actual bootloader unlock.

Many thanks to the xda users mentioned above that made this possible. I also wanted to thank cvv1984, aafevo and kaijuman for helping me test this on their own devices. If this is helpful to you please hit the Thanks button on this post and/or a post from the xda users mentioned above.
Last edited by jnichols959; 19th June 2012 at 01:58 AM. Reason: added note that it works on 1.85 and removed link to the pre-1.85 root method
The Following 16 Users Say Thank You to jnichols959 For This Useful Post: [ View ]
6th June 2012, 02:03 AM   |  #2  
Senior Member
Thanks Meter: 13
 
125 posts
Join Date:Joined: Apr 2009
Can confirm this works like a charm! Thanks a lot to jnichols it made doing everything on my Mac a much easier experience. Very grateful.
The Following User Says Thank You to aafevo For This Useful Post: [ View ]
6th June 2012, 07:59 AM   |  #3  
JeepFreak's Avatar
Senior Member
Thanks Meter: 210
 
705 posts
Join Date:Joined: May 2008
Nicely done sir!
Billy
The Following 2 Users Say Thank You to JeepFreak For This Useful Post: [ View ]
6th June 2012, 08:04 AM   |  #4  
OP Senior Member
Thanks Meter: 96
 
152 posts
Join Date:Joined: Mar 2011
Quote:
Originally Posted by JeepFreak

Nicely done sir!
Billy

That's too kind of you, seeing how your work (part of which is in http://forum.xda-developers.com/show....php?t=1673878) was the basis for much of my mac-tweaked script. You all might send some thanks JeepFreak's way at the link above for the Linux version that helped make this one that much easier.
6th June 2012, 02:27 PM   |  #5  
_MetalHead_'s Avatar
Senior Member
Flag Chicagoland
Thanks Meter: 2,486
 
5,943 posts
Join Date:Joined: Jun 2010
More
Thanks man, been waiting for this. Gonna try it out when I get home from the grind today.
6th June 2012, 10:45 PM   |  #6  
Crappyvate's Avatar
Senior Member
Flag Isla de Vieques
Thanks Meter: 211
 
663 posts
Join Date:Joined: Jul 2011
More
Quote:
Originally Posted by jnichols959

I created a double-clickable script for Mac users to allow them to unlock the bootloader on their AT&T or Rogers HTC One XL using the SuperCID. This is really a combination of the Linux script from JeepFreak and the Windows script from designgears (via kennethpnn) with some tweaks of my own. All of these are based on the exploit grankin01 found.

Installation

You're going to need USB Debugging enabled (Settings -> Developer Options) and Fast boot disabled (Settings -> Power) on your device.

  1. Download OneXL_SuperCID_Mac_v1_0.zip (sha1 available here if you want to verify download zip)
  2. Locate the OneXL_SuperCID_Mac_v1_0.zip file and double-click it
  3. Open the OneXL_SuperCID_Mac_v1_0 folder it creates
  4. Double click the OneXL_SuperCID_Mac file in that folder
  5. Follow the instructions on the screen

Additional Notes

This script has two main parts: 1) Modifying the CID on your device to be the Super CID and 2) Unlocking the bootloader using an unlock code from htcdev.com. You can certainly stop the script after it finishes the first step if all you want is Super CID (maybe Rogers folks that are already unlocked but want Super CID). You can also run the script on a device that already has Super CID if you mainly want the script to do the actual bootloader unlock.

Many thanks to the xda users mentioned above that made this possible. I also wanted to thank cvv1984 and aafevo for helping me test this on their own devices. If this is helpful to you please hit the Thanks button on this post and/or a post from the xda users mentioned above.

great. thanks man. Had used both these scripts in terminal but never had the time to merge. Great someone is doing some mac support.

How about RUU ??
7th June 2012, 02:20 AM   |  #7  
OP Senior Member
Thanks Meter: 96
 
152 posts
Join Date:Joined: Mar 2011
Quote:
Originally Posted by Crappyvate

great. thanks man. Had used both these scripts in terminal but never had the time to merge. Great someone is doing some mac support.

How about RUU ??

Yeah, I'd *love* to be able to run RUUs from a mac without virtualization but sadly I don't have any bright ideas for that one...
7th June 2012, 04:37 AM   |  #8  
Crappyvate's Avatar
Senior Member
Flag Isla de Vieques
Thanks Meter: 211
 
663 posts
Join Date:Joined: Jul 2011
More
Quote:
Originally Posted by jnichols959

Yeah, I'd *love* to be able to run RUUs from a mac without virtualization but sadly I don't have any bright ideas for that one...

Was able to extract rom.zip out of the .exe on my mac but that's as far as I went, never had the balls to attempt to try to flash it in fastboot. Apparently you would need to "cook it" through a rom kitchen.

If anyone has thoughts on this please chime in...
7th June 2012, 09:55 PM   |  #9  
Member
Thanks Meter: 3
 
51 posts
Join Date:Joined: Dec 2009
Awesome to have mac support! I just upgraded to the One X from an iPhone 3GS that I held on to for three years.

Question: Is this compatible with the OTA update that went out last night? I'm running 1.85 now.
7th June 2012, 10:02 PM   |  #10  
phxblue's Avatar
Member
Thanks Meter: 7
 
46 posts
Join Date:Joined: Mar 2009
I keep getting this error. My phone is an AT&T phone.

"We don't recognize your current CID as a Rogers, AT&T or Super CID
and can not continue."

edit..

I tried changing usb cables and ports. Also rebooted both phone and computer. Double checked that debugging and fastboot are correct. The only thing i've done with this phone is flash the leaked ruu a couple weeks ago that AT&T is now pushing out.

I'm assuming 1.85 isn't supported yet.
Last edited by phxblue; 7th June 2012 at 10:19 PM. Reason: Update

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes