• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[REF] USB Jig FAQ (Frequently Asked Questions) [4/4/2012] ICS bootloader added

Search This thread

mattcfk

Senior Member
Dec 19, 2011
148
151
Please don't advertise or provide any external shopping link in my thread, as this thread is meant to provide information only. I want to prevent a amazon/ebay-link cycle which will initially divert the purpose for this thread. Thank you for your co-operation.

Greeting to all fellow android fans!!! i am starting this FAQ merely for USB jig for the Samsung Galaxy S2 as i have search long enough for a topic merely like this, however i couldn't find a topic that will exactly give a proper guide or explanation for this.

i am making this so it would be easier for a noob like me to have just the answers for USB jib.

i claim no credit for myself. all the answers here are compile after going through couple of threads/posts (not sure how many, but i know its many).

What is USB Jig?

- USB jig is actually a micro-USB device which consist of soldering a micro USB plug, and resistors/resistor (as long as you get value of 301k, however, some claim it will still work even between 300k - 400k, not exactly 301k).

The USB jig (not the home made one) should look like this:
samsung.jig.135__33684_thumb.jpg




Where to get one?

There are actually 2 ways to obtain this tiny piece yet important device for most samsung android users. You can either purchase it from ebay or make it yourself!

- Actually it is selling very cheap at ebay (roughly around US$ 2.00) and worth to invest. However, in my opinion, it is a MUST for everyone (you are exclude if you are not into rooting and flashing your phone).

- I will not go into how to make a homemade USB jig. You can refer to the link below for reference.
Video:
http://www.youtube.com/watch?v=jKRrTZayRxU - thanks to zedomax

Step by step instructions:
http://forum.xda-developers.com/showthread.php?t=819551 - thanks to TheBeano



What does USB Jig do?

In short, USB Jig has 3 functions:

- Get into download mode (main function)
If you soft brick your phone, you can force into download mode using USB jig and reflash new kernel or ROM. As far as i concern, there are few ways to force into download mode, however this is the most simple way to get into it. If USB jig doesn't work, i don't think other method will work either.

If your phone is hard brick, i don't think this will work.

- Remove the yellow triangle
Once you flash your s2 with insecure kernel, a yellow triangle with exclamation mark will appear at boot splash. USB jig can do the trick to remove it for you. (i know flashing S2 with original will remove the triangle as well, but i just wanna point out USB jig function.)

- Reset Odin counter/Reset custom binary counter
If you flash custom ROM into your s2, the binary counter will record it, even after you unroot your phone and set everything to its original, Samsung can still keep track by referring to binary counter. No worry, USB jig will clear the counter. However, some manage to get away with it and still get a warranty, but better to be safe than sorry.

Quote from zedomax:
"And also works on these Samsung phones too:
Samsung Nexus S, Captivate Samsung i9000 Galaxy S, Samsung Vibrant , Samsung Fascinate, Epic 4G, Samsung Omnia 7, Samsung S 4G, Samsung Infuse SGH-i997, Samsung Galaxy S Ace
"

There are question about I9100G version. It should work as well, since the different between G and non-G version is the processor only. However, the new G version come with GB 2.3.6, which means new bootloader (Newly G set sold in Malaysia come with it)! No worry, it is being solved! Scroll down and read on. ;)


How do you use USB jig? (courtesy to mrsaccess for remind me this part :D)

actually this part is quite straight forward. however, i will still try to provide step by step guide (i prefer to do/read it this way, easier to read and understand).

a) how to unbrick your phone
- Turn off your phone and pull out the battery for 2 seconds.
- Put the battery back in the device and don't turn it on.
- Plug the jig into the micro USB port on the phone.
- After about few seconds, your phone should boot up automatically and bring you straight into download mode.
- Unplug the jig.
- Connect your phone with USB cable to computer and then flash your phone via the program "odin".

b) how to remove the yellow triangle
- Turn off you phone.
- Plug in the jig.
- After about few seconds, your phone should boot up automatically and bring you straight into the download mode.
- Unplug the jig.
- Turn off your phone by long pressing the power button.
- Turn it on again and the annoying sign should be gone.

c) how to reset custom binary counter
- Turn off you phone.
- Plug in the jig.
- After about few seconds, your phone should boot up automatically and bring you straight into the download mode(you should be able to see your custom binary counter here). The below message should appear below the counter in green.
ERASING DOWNLOAD INFORMATION SUCCEEDED.
- Unplug the jig.
- Turn off your phone by long pressing the power button.
- If you wanna check the counter, turn your phone on again using the 3 button combo or by using the jig.

HOWEVER...!!! YEAH, HOLD YOUR HORSES!!! I am not finish yet!!!

The nightmare is not finish, you will be sorry if you don't read on, this is where the problems start.

PROBLEM

Is there any problem you ask?
YES! Samsung does indeed keep track of every hack and trick out there. They eventually realize a lot of people is using this dirty USB jig method to reset the custom binary counter/remove the yellow triangle, in order to get a warranty, as they should have void your warranty and charge you for repairs!

Eventually they implement new bootloader into GB ver 2.3.4 onward to prevent USB jig from resetting the custom binary counter/removing the yellow triangle (confirmed by some owners in this forum).

However, this is random as i read that an owner with GB ver 2.3.6 manage to flash the custom binary counter. I assume it depends on which bootloader version they put into your phone then.

However, you can still get into download mode! Which is the most important purpose of all! Phew!!!



SOLUTION
Yes, you are lucky, this problem can be solve.
My many thanks and all credit goes to Intratech (don't forget to thank him for that ;))
Actually, you can refer to his thread:
http://forum.xda-developers.com/showthread.php?t=1075278
However, the solution is actually at the middle of the thread. To make it easy, i will quote it out.

Quote from Intratech:
"All packages below this point have the old bootloader so you can safely reset the binary counter with a Jig. :)

If you've already flashed a full package from elsewhere or updated using KIES and cannot reset your binary counter using the Jig just flash this package in the PDA or Bootloader section of Odin to replace the bootloaders and then you can reset the counter: http://www.multiupload.com/LQQBRQVJUD

Here are the new bootloader tarball if you want to flash them back after resetting your binary counter: http://www.multiupload.com/5LNOCL7KPV
"

everything tested and worked fine! really a sign of relief for me and i guess its a good news to everyone too! :D

once again, this thread is meant for reference, and all credits will go back to respective person. I TAKE NO CREDIT FOR ANY INFORMATION HERE. just trying to put everything together as i don't want anyone to go through the hard time like i did.

lastly, all the credits go to:
Intratech
zedomax
TheBeano


if i made a mistake, do let me know, i will correct it. i will take any comment or suggestion so that this can be an easy reference regarding USB jig for everybody.

Android RULEZZZ!!!:cool:

EDIT(ADD ON INFO) - credit to rathian for the kind reminder:
New USB Jig V2
To be honest, i really not sure about the new usb jig. And i don't really have the chance to test it out. If someone of you tried it, maybe you can enlighten us here. Thank you.

Does USB Jig works for ICS ROM?
There is much debate for this topic. Some say yes, some say no. However, this is actually what happen in ICS. Samsung actually change a new bootloader for ICS. Basically, the USB Jig presumably will not work for ICS. That is bad news for all of us. :(

However, base on rathian, he did an experience of trying to flash old gingerbread bootloader into ICS, and you know what? It works! :D I don't actually recommend this as you might screw things up and end up bricking your phone.

If you want, you can try it out. Please bear in mind you are doing that at your own risk!

I also get some info, if you really wanna get ICS, get a custom ROM. Some developers actually use old bootloader for their custom ROM. That mean you can actually use USB Jig for custom ICS ROM. Please don't ask me which one as i don't really remember, and i might or might not be wrong. I will confirm it once i find out. Until then, better stick to gingerbread! :p

EDIT:
New ICS bootloader is added here for everyone to download it! :D FULL CREDIT TO INTRATECH!

Use it as per normal, flash with odin if you wanna use your USB jig. After that, flash back with ICS bootloader. :D

Please becareful before you do anything. Neither me nor intratech will be responsible for any damages. TAKE YOUR OWN RISK!
 

Attachments

  • GT-I9100_OLD_BOOTLOADER.7z
    414.6 KB · Views: 3,044
  • GT-I9100_NEW_BOOTLOADER.7z
    415 KB · Views: 2,199
  • GT-I9100_ICS_BOOTLOADER.7z
    415.3 KB · Views: 2,416
Last edited:

aceofclubs

Senior Member
Oct 5, 2011
956
213
Great info buddy.

Can someone please make this a sticky?

Sent from my GT-I9100 using XDA App
 

marcadam

Senior Member
Nov 23, 2010
697
186
Very good summary of how the jig works, definitely needs to be stickied so noobs have less chance of missing it.

Sent from my GT-I9100 using Tapatalk
 

Czechroo

Member
Aug 8, 2011
16
0
Absolutely fantastic summary even I the owner of this handy device and know how to use it.

Cheers

Sent from my GT-I9100 using xda premium
 

mattcfk

Senior Member
Dec 19, 2011
148
151
thank you very much guys! :) actually you guys also did a very great job, especially intratech. i totally respect you :D.

whatever info i need, i can just use search function and i get the all the info i need. however, this (usb jig) is the only missing info here. its not totally missing, but you definitely need to search very hard and combine everything before it start make sense.

since everyone here is so helpful, i was thinking, why not i try to contribute a bit by compiling the info.

if there is any updates or whatsoever, just let me know, i will update it so other ppl can get every info in one place. let's continue with the helping culture here. ;)

not to forget, HO HO HO, MERRY MERRY XMAS!!!:cool::cool::cool:
 

gsw5700

Senior Member
Jan 31, 2011
2,890
664
As I understand, the only way to brick your phone is when flashing bootloaders, so its a little scary. So basically, flash new firmware, then flash older bootloaders to remove triangle? Do we lose anything by going back to older bl? I would say only do this if taking phone back to shop, is this a reasonable statement

Sent using TCP/IP
 

mrsaccess

Senior Member
Jul 19, 2010
168
87
www.andmarios.com
Nice guide but you didn't write how we use the jig.

I mean, should we connect it to the device with the phone powered on? Should the phone be powered down? Do we have to go through a menu or something? :confused:
 

NXUS

Senior Member
Aug 5, 2010
421
32
I tried to apply the old bootloader intratech had in his thread with Odin, flashed passed correctly and still nothing. When the phone is turned off and the jig is inserted, nothing happens (bought it on Ebay) , how can I check the bootloader version? Anything else I can do?

Sent from my GT-I9100
 

Intratech

Senior Member
Jun 15, 2009
5,338
4,693
London
Nice guide but you didn't write how we use the jig.

I mean, should we connect it to the device with the phone powered on? Should the phone be powered down? Do we have to go through a menu or something? :confused:
Simply power off the phone and when she's completely turned off just stick the Jig in her, all the way in, and simply wait for the it to turn her on and put her into download mode. It will auto reset the binary counter. From here just pull it out of her and hold down the power button and it will turn her off after a few seconds.

wondering is it work for i9100G model as well?
I don't have access to a G model but don't try to flash the bootloader from the international model (the one in this thread) or you'll have a nice brick.
I tried to apply the old bootloader intratech had in his thread with Odin, flashed passed correctly and still nothing. When the phone is turned off and the jig is inserted, nothing happens (bought it on Ebay) , how can I check the bootloader version? Anything else I can do?

Sent from my GT-I9100
If you stick the Jig in her when she's turned off and she doesn't get turned on into download mode then your Jig is faulty.
 
  • Like
Reactions: mrsaccess

mattcfk

Senior Member
Dec 19, 2011
148
151
Nice guide but you didn't write how we use the jig.

I mean, should we connect it to the device with the phone powered on? Should the phone be powered down? Do we have to go through a menu or something? :confused:

oh, yeah! thanks mrsaccess for pointing that out. how can i miss that! :eek:
i will re-edit and compile it. :p

edit: btw, forget to thanks intratech for helping me out ^^
 
Last edited:
  • Like
Reactions: mrsaccess

MagicMan3

Senior Member
Jul 5, 2010
220
7
Red Deer
Thanks for the great write up, I was beginning to think I had a bad jig as it would go into download mode but not reset the counter!

As I understand, the only way to brick your phone is when flashing bootloaders, so its a little scary. So basically, flash new firmware, then flash older bootloaders to remove triangle? Do we lose anything by going back to older bl? I would say only do this if taking phone back to shop, is this a reasonable statement

Sent using TCP/IP

I'm curious on this as well, is there any benefit to flashing the new bootloader after the counter is reset?
 
Last edited:

mattcfk

Senior Member
Dec 19, 2011
148
151
Thanks for the great write up, I was beginning to think I had a bad jig as it would go into download mode but not reset the counter!



I'm curious on this as well, is there any benefit to flashing the new bootloader after the counter is reset?

personally, i don't really bother with the triangle thing and the counter thing.

unless you wanna bring back your phone to Samsung for warranty, then it would be better to get everything back to its original. As they would have record all your version (kernel, bootloader, etc.) in their database, and they might void ur warranty if version is incorrect. (they might have different policies for different countries)

unless you have Samsung frens to confirm you that they don't really check on the bootloader version.;)
 

AllSeeyinEye

Senior Member
Dec 16, 2011
1,416
656
For me, possible future Samsung support is the reason I bought a jig. This guide is excellent!

Sent from my GT-I9100 using XDA App
 

mattcfk

Senior Member
Dec 19, 2011
148
151
credit to author of this post ;p

For me, possible future Samsung support is the reason I bought a jig. This guide is excellent!

Sent from my GT-I9100 using XDA App

thank you very much. i am glad to know that i am providing helpful info to all. :D

however, all 99.9% effort should remain credit back to the people who crack it. i am just doing 0.1% effort to compile all the info into one place, for reference.:D
 

Top Liked Posts

  • There are no posts matching your filters.
  • 137
    Please don't advertise or provide any external shopping link in my thread, as this thread is meant to provide information only. I want to prevent a amazon/ebay-link cycle which will initially divert the purpose for this thread. Thank you for your co-operation.

    Greeting to all fellow android fans!!! i am starting this FAQ merely for USB jig for the Samsung Galaxy S2 as i have search long enough for a topic merely like this, however i couldn't find a topic that will exactly give a proper guide or explanation for this.

    i am making this so it would be easier for a noob like me to have just the answers for USB jib.

    i claim no credit for myself. all the answers here are compile after going through couple of threads/posts (not sure how many, but i know its many).

    What is USB Jig?

    - USB jig is actually a micro-USB device which consist of soldering a micro USB plug, and resistors/resistor (as long as you get value of 301k, however, some claim it will still work even between 300k - 400k, not exactly 301k).

    The USB jig (not the home made one) should look like this:
    samsung.jig.135__33684_thumb.jpg




    Where to get one?

    There are actually 2 ways to obtain this tiny piece yet important device for most samsung android users. You can either purchase it from ebay or make it yourself!

    - Actually it is selling very cheap at ebay (roughly around US$ 2.00) and worth to invest. However, in my opinion, it is a MUST for everyone (you are exclude if you are not into rooting and flashing your phone).

    - I will not go into how to make a homemade USB jig. You can refer to the link below for reference.
    Video:
    http://www.youtube.com/watch?v=jKRrTZayRxU - thanks to zedomax

    Step by step instructions:
    http://forum.xda-developers.com/showthread.php?t=819551 - thanks to TheBeano



    What does USB Jig do?

    In short, USB Jig has 3 functions:

    - Get into download mode (main function)
    If you soft brick your phone, you can force into download mode using USB jig and reflash new kernel or ROM. As far as i concern, there are few ways to force into download mode, however this is the most simple way to get into it. If USB jig doesn't work, i don't think other method will work either.

    If your phone is hard brick, i don't think this will work.

    - Remove the yellow triangle
    Once you flash your s2 with insecure kernel, a yellow triangle with exclamation mark will appear at boot splash. USB jig can do the trick to remove it for you. (i know flashing S2 with original will remove the triangle as well, but i just wanna point out USB jig function.)

    - Reset Odin counter/Reset custom binary counter
    If you flash custom ROM into your s2, the binary counter will record it, even after you unroot your phone and set everything to its original, Samsung can still keep track by referring to binary counter. No worry, USB jig will clear the counter. However, some manage to get away with it and still get a warranty, but better to be safe than sorry.

    Quote from zedomax:
    "And also works on these Samsung phones too:
    Samsung Nexus S, Captivate Samsung i9000 Galaxy S, Samsung Vibrant , Samsung Fascinate, Epic 4G, Samsung Omnia 7, Samsung S 4G, Samsung Infuse SGH-i997, Samsung Galaxy S Ace
    "

    There are question about I9100G version. It should work as well, since the different between G and non-G version is the processor only. However, the new G version come with GB 2.3.6, which means new bootloader (Newly G set sold in Malaysia come with it)! No worry, it is being solved! Scroll down and read on. ;)


    How do you use USB jig? (courtesy to mrsaccess for remind me this part :D)

    actually this part is quite straight forward. however, i will still try to provide step by step guide (i prefer to do/read it this way, easier to read and understand).

    a) how to unbrick your phone
    - Turn off your phone and pull out the battery for 2 seconds.
    - Put the battery back in the device and don't turn it on.
    - Plug the jig into the micro USB port on the phone.
    - After about few seconds, your phone should boot up automatically and bring you straight into download mode.
    - Unplug the jig.
    - Connect your phone with USB cable to computer and then flash your phone via the program "odin".

    b) how to remove the yellow triangle
    - Turn off you phone.
    - Plug in the jig.
    - After about few seconds, your phone should boot up automatically and bring you straight into the download mode.
    - Unplug the jig.
    - Turn off your phone by long pressing the power button.
    - Turn it on again and the annoying sign should be gone.

    c) how to reset custom binary counter
    - Turn off you phone.
    - Plug in the jig.
    - After about few seconds, your phone should boot up automatically and bring you straight into the download mode(you should be able to see your custom binary counter here). The below message should appear below the counter in green.
    ERASING DOWNLOAD INFORMATION SUCCEEDED.
    - Unplug the jig.
    - Turn off your phone by long pressing the power button.
    - If you wanna check the counter, turn your phone on again using the 3 button combo or by using the jig.

    HOWEVER...!!! YEAH, HOLD YOUR HORSES!!! I am not finish yet!!!

    The nightmare is not finish, you will be sorry if you don't read on, this is where the problems start.

    PROBLEM

    Is there any problem you ask?
    YES! Samsung does indeed keep track of every hack and trick out there. They eventually realize a lot of people is using this dirty USB jig method to reset the custom binary counter/remove the yellow triangle, in order to get a warranty, as they should have void your warranty and charge you for repairs!

    Eventually they implement new bootloader into GB ver 2.3.4 onward to prevent USB jig from resetting the custom binary counter/removing the yellow triangle (confirmed by some owners in this forum).

    However, this is random as i read that an owner with GB ver 2.3.6 manage to flash the custom binary counter. I assume it depends on which bootloader version they put into your phone then.

    However, you can still get into download mode! Which is the most important purpose of all! Phew!!!



    SOLUTION
    Yes, you are lucky, this problem can be solve.
    My many thanks and all credit goes to Intratech (don't forget to thank him for that ;))
    Actually, you can refer to his thread:
    http://forum.xda-developers.com/showthread.php?t=1075278
    However, the solution is actually at the middle of the thread. To make it easy, i will quote it out.

    Quote from Intratech:
    "All packages below this point have the old bootloader so you can safely reset the binary counter with a Jig. :)

    If you've already flashed a full package from elsewhere or updated using KIES and cannot reset your binary counter using the Jig just flash this package in the PDA or Bootloader section of Odin to replace the bootloaders and then you can reset the counter: http://www.multiupload.com/LQQBRQVJUD

    Here are the new bootloader tarball if you want to flash them back after resetting your binary counter: http://www.multiupload.com/5LNOCL7KPV
    "

    everything tested and worked fine! really a sign of relief for me and i guess its a good news to everyone too! :D

    once again, this thread is meant for reference, and all credits will go back to respective person. I TAKE NO CREDIT FOR ANY INFORMATION HERE. just trying to put everything together as i don't want anyone to go through the hard time like i did.

    lastly, all the credits go to:
    Intratech
    zedomax
    TheBeano


    if i made a mistake, do let me know, i will correct it. i will take any comment or suggestion so that this can be an easy reference regarding USB jig for everybody.

    Android RULEZZZ!!!:cool:

    EDIT(ADD ON INFO) - credit to rathian for the kind reminder:
    New USB Jig V2
    To be honest, i really not sure about the new usb jig. And i don't really have the chance to test it out. If someone of you tried it, maybe you can enlighten us here. Thank you.

    Does USB Jig works for ICS ROM?
    There is much debate for this topic. Some say yes, some say no. However, this is actually what happen in ICS. Samsung actually change a new bootloader for ICS. Basically, the USB Jig presumably will not work for ICS. That is bad news for all of us. :(

    However, base on rathian, he did an experience of trying to flash old gingerbread bootloader into ICS, and you know what? It works! :D I don't actually recommend this as you might screw things up and end up bricking your phone.

    If you want, you can try it out. Please bear in mind you are doing that at your own risk!

    I also get some info, if you really wanna get ICS, get a custom ROM. Some developers actually use old bootloader for their custom ROM. That mean you can actually use USB Jig for custom ICS ROM. Please don't ask me which one as i don't really remember, and i might or might not be wrong. I will confirm it once i find out. Until then, better stick to gingerbread! :p

    EDIT:
    New ICS bootloader is added here for everyone to download it! :D FULL CREDIT TO INTRATECH!

    Use it as per normal, flash with odin if you wanna use your USB jig. After that, flash back with ICS bootloader. :D

    Please becareful before you do anything. Neither me nor intratech will be responsible for any damages. TAKE YOUR OWN RISK!
    4
    Nicely written and I agree, we should get this stickied.
    4
    Because you're one of those rare people on here that actually has manners & says please/thankyou, I've attached the new bootloader to this post. Just for you ;)

    As per my post with the old bootloader, you use this at your own risk & I am not responsible for anything that might happen to your phone as a result of you flashing it.

    Pls post the "New" bootloader too as cannot get from intratech's thread.

    Thanks
    3
    I've attached a copy to this post. Obviously, you use this at your own risk & I am not responsible for anything that might happen to your phone as a result of you flashing it.

    The Multiupload-link to the old Bootloader in the startpost is dead.

    Does somebody have a working link for me? I need the old bootloader.
    2
    For every person out there who is reading this thread and asking about the JIG and bootloaders:

    You are able to downgrade the bootloader to the old one and use the JIG to reset your counter.... EVEN IN ICS... i tried it with KP8, LP2 etc (yes, i was crazy enough to actually try).. NO NEGATIVE IMPACT on the overall system....

    PS: do update the front page with this info on ICS bootloaders and JIG so ppl will know...