FORUMS

XDA Recap: This Week In Android (Apr 18 – 25)

Here in the digital XDA newsroom, we spend our days pouring over an average of … more

Sunday Debate: Custom ROMs vs. Modular Tweaks

Join us in a fun Sunday Debate on Mods and ROMs. Come with your opinions and feel free to … more

AOSP 5.1 Lollipop for Nexus Q

Google Nexus Q is an intriguing device released with Android 4.0 Ice Cream Sandwich. It was abandoned by … more

XDA Picks: Best Apps of the Week (Apr 17 – 24)

Apps are at the front and center of any smartphone experience, and with over a … more
Post Reply Subscribe to Thread Email Thread

[TOOL] Mac Bootloader SuperCID Unlock Script

6th June 2012, 12:52 AM |#1  
OP Senior Member
Thanks Meter: 98
 
More
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 12: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, 01:03 AM |#2  
Senior Member
Thanks Meter: 13
 
More
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, 06:59 AM |#3  
JeepFreak's Avatar
Senior Member
Thanks Meter: 215
 
More
Nicely done sir!
Billy
The Following 2 Users Say Thank You to JeepFreak For This Useful Post: [ View ]
6th June 2012, 07:04 AM |#4  
OP Senior Member
Thanks Meter: 98
 
More
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, 01:27 PM |#5  
_MetalHead_'s Avatar
Senior Member
Flag Chicagoland
Thanks Meter: 2,668
 
More
Thanks man, been waiting for this. Gonna try it out when I get home from the grind today.
6th June 2012, 09:45 PM |#6  
Crappyvate's Avatar
Senior Member
Flag Isla de Vieques
Thanks Meter: 212
 
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, 01:20 AM |#7  
OP Senior Member
Thanks Meter: 98
 
More
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, 03:37 AM |#8  
Crappyvate's Avatar
Senior Member
Flag Isla de Vieques
Thanks Meter: 212
 
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, 08:55 PM |#9  
Member
Thanks Meter: 3
 
More
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, 09:02 PM |#10  
phxblue's Avatar
Member
Thanks Meter: 7
 
More
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 09: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