Unlocking Vs. Debranding/Flashing Vs. Rooting -- Clarified

Search This thread

batman_112

Senior Member
Nov 9, 2010
1,550
334
Muscat
Hi All,

There have been many confused members (especially the noobs) who do not understand the difference between unlocking and debranding so I wanted to start this thread to clarify this matter once and for all.

Debranding/Flashing: : This is when you flash some firmware other than your original operator's FW. For example, if you have an AT&T or O2 branded X10, when you flash/debrand generic fw (or any other fw of your choosing) you simply get rid of the "branded" software pre-loaded on your phone. Hence, the term "de-branding". This does not mean that your phone is unlocked. You will still have to use your original operator's SIM card, like AT&T or O2, to use your phone EVEN AFTER flashing/debranding your handset.

Unlocking: This is when you "network unlock" your phone and are able to use it with any GSM operator you choose other than your original operator. For example, you have an AT&T or O2 branded X10 and you want to use it on T-Mobile US or UK, can you do that after simply flashing/debranding? The answer is NO. Why? Because your phone still requires a special code to be entered before it becomes network unlocked. For further reading, please go here.

Rooting: Rooting is a process that allows users of cellphones, and other devices, running the Android operating system to attain privileged control (known as "root access") within Android's Linux subsystem, similar to jailbreaking on Apple devices running the iOS operating system, overcoming limitations that the carriers and manufacturers put on such phones. Rooting makes it possible to use custom versions of the Android system such as CyanogenMod, supporting features unavailable in stock ROMs. It also allows for newer versions of Android not supplied by the original device manufacturer. Source: Wikipedia

Debranding, unlocking and rooting are mutually exclusive.

FAQs:

1. If I flash to generic firmware using Bin4ry's flash tool, will I unlock my phone?

No, you will simply debrand your phone but, you will still need to get the unlock code.

2. If I debrand my phone and then unlock it but, I would like to go back to my original branded firmware, will my phone become re-locked to that network again?

No, once you unlock your phone, it will remain that way no matter what firmware you flash in the future.

3. How do I know if my phone is network unlocked?

The simple way is to pop in another operator's SIM card, for example you have an AT&T branded X10a, then you can use a T-Mobile SIM card. If your phone reboots and you do not get a "enter code" screen and you see that you are connected to the T-Mobile network then your phone is network unlocked and can be used with any GSM operator.
Another way is to go into the hidden service menu. In the lock screen (the one with the swype animation) press the following sequence of buttons (Home, Back, Back, Home, Back, Home, Home, Back). If you are on 1.6 replace Home with Menu. Then go to service info --> SIM lock. In the top line, if you find this [X] Network 10, then your phone is locked. If you find this [ ] Network 10, then your phone is unlocked.

4. How can I get my unlock code?

There are a few sites from which people were successful in getting their unlock codes like MobileInCanada and CellUnlocker. There is also a thread by Xda-member "Lancez" here who can provide unlock codes for a fee. Currently, there is no known method of unlocking your phone for free.

I hope I have clarified this matter for everyone.
 
Last edited:

albiore

Member
Dec 9, 2010
21
2
Heredia
Well, thanks for the info; however, what I wanted to know was the "technology" behind the lock codes which can survive after flashing. What do they use to keep them safe? In which part of the software is the code stored? or most likely, the code should be hardcoded then.
 

roghax

Member
Dec 24, 2010
48
0
Hello, I have a question.

I have a x10a locke, so, I go to cellularunlocker.net and pay 39.99$ for the software... and make the unlock... later of reboot, my x10 can be used on any carrier...

so my question is::

if SE make a new update of software and base band:

my info:
Model: x10a
version firmware: 2.1-update1
baseband version: 2.0.46
Kernel Version: 2.6.29SEMUser@SEMChost#1
Build number: 2.0.A.0.504

if a do on the future a update to 2.2 exameple if SE done the update and my baseband too recivied the update. my phone will be lock again?

thanks and sorry my bad English
 

SXUsr

Senior Member
Jul 11, 2010
8,161
2,877
Here =)

batman_112

Senior Member
Nov 9, 2010
1,550
334
Muscat
Hello, I have a question.

I have a x10a locke, so, I go to cellularunlocker.net and pay 39.99$ for the software... and make the unlock... later of reboot, my x10 can be used on any carrier...

so my question is::

if SE make a new update of software and base band:

my info:
Model: x10a
version firmware: 2.1-update1
baseband version: 2.0.46
Kernel Version: 2.6.29SEMUser@SEMChost#1
Build number: 2.0.A.0.504

if a do on the future a update to 2.2 exameple if SE done the update and my baseband too recivied the update. my phone will be lock again?

thanks and sorry my bad English

No, it will not be locked again.

Which is answered in the first post...

I think people are too lazy to read through the whole post! Thanks! :p
 

rjumonong

Member
Mar 16, 2011
17
0
Davao
hahaha! probably right! some people don't read thouroghly. they just read through the articles... everything here has been thoroughly discussed though... thanks!
 

agentJBM

Senior Member
Nov 30, 2010
1,562
243
Orlando
Yes. If you use the search option, you will find what you are looking for 99% of the time. Sometimes people are just too lazy to do it. :)

I think there was a typo above. It is more like 9% of the time. Lol. Unless you type exactly word for word the results often send you to completely different forums, even though it says "search this forum". Test it yourself... Search using XDA search button and then do a Google Search. Google is much better, for me anyway. :)
 

batman_112

Senior Member
Nov 9, 2010
1,550
334
Muscat
I think there was a typo above. It is more like 9% of the time. Lol. Unless you type exactly word for word the results often send you to completely different forums, even though it says "search this forum". Test it yourself... Search using XDA search button and then do a Google Search. Google is much better, for me anyway. :)

Well, you need some practice before you can get it to work for you and not against you! ;) But, Google is always your friend! :p
 

BluechipJ

Senior Member
Jun 27, 2009
476
300
Toronto
Good writeup. I need to do an FAQ too but I've just been too busy.

Users can use the diagnostic menu to check lock status:

 

Deniz.S

Senior Member
Dec 21, 2010
120
19
London
Good writeup. I need to do an FAQ too but I've just been too busy.

Users can use the diagnostic menu to check lock status:


I don't think that's correct. My x10 has 0 next to Sim but it's definitely locked to t-mobile. There's an X in the box next to where it says network for locked phones.
 
Last edited:

batman_112

Senior Member
Nov 9, 2010
1,550
334
Muscat
I don't think that's correct. My x10 has 0 next to Sim but it's definitely locked to t-mobile. There's an X in the box next to where it says network for locked phones.

The [X] means it is locked. The 0 means that you have 0 attempts left to enter the unlock code. You get 10 in a new phone. Did you enter the codes too many times or did you buy your phone pre-owned?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 4
    Hi All,

    There have been many confused members (especially the noobs) who do not understand the difference between unlocking and debranding so I wanted to start this thread to clarify this matter once and for all.

    Debranding/Flashing: : This is when you flash some firmware other than your original operator's FW. For example, if you have an AT&T or O2 branded X10, when you flash/debrand generic fw (or any other fw of your choosing) you simply get rid of the "branded" software pre-loaded on your phone. Hence, the term "de-branding". This does not mean that your phone is unlocked. You will still have to use your original operator's SIM card, like AT&T or O2, to use your phone EVEN AFTER flashing/debranding your handset.

    Unlocking: This is when you "network unlock" your phone and are able to use it with any GSM operator you choose other than your original operator. For example, you have an AT&T or O2 branded X10 and you want to use it on T-Mobile US or UK, can you do that after simply flashing/debranding? The answer is NO. Why? Because your phone still requires a special code to be entered before it becomes network unlocked. For further reading, please go here.

    Rooting: Rooting is a process that allows users of cellphones, and other devices, running the Android operating system to attain privileged control (known as "root access") within Android's Linux subsystem, similar to jailbreaking on Apple devices running the iOS operating system, overcoming limitations that the carriers and manufacturers put on such phones. Rooting makes it possible to use custom versions of the Android system such as CyanogenMod, supporting features unavailable in stock ROMs. It also allows for newer versions of Android not supplied by the original device manufacturer. Source: Wikipedia

    Debranding, unlocking and rooting are mutually exclusive.

    FAQs:

    1. If I flash to generic firmware using Bin4ry's flash tool, will I unlock my phone?

    No, you will simply debrand your phone but, you will still need to get the unlock code.

    2. If I debrand my phone and then unlock it but, I would like to go back to my original branded firmware, will my phone become re-locked to that network again?

    No, once you unlock your phone, it will remain that way no matter what firmware you flash in the future.

    3. How do I know if my phone is network unlocked?

    The simple way is to pop in another operator's SIM card, for example you have an AT&T branded X10a, then you can use a T-Mobile SIM card. If your phone reboots and you do not get a "enter code" screen and you see that you are connected to the T-Mobile network then your phone is network unlocked and can be used with any GSM operator.
    Another way is to go into the hidden service menu. In the lock screen (the one with the swype animation) press the following sequence of buttons (Home, Back, Back, Home, Back, Home, Home, Back). If you are on 1.6 replace Home with Menu. Then go to service info --> SIM lock. In the top line, if you find this [X] Network 10, then your phone is locked. If you find this [ ] Network 10, then your phone is unlocked.

    4. How can I get my unlock code?

    There are a few sites from which people were successful in getting their unlock codes like MobileInCanada and CellUnlocker. There is also a thread by Xda-member "Lancez" here who can provide unlock codes for a fee. Currently, there is no known method of unlocking your phone for free.

    I hope I have clarified this matter for everyone.
    1
    this should clarify the unlocking scene :D
    1
    Well, thanks for the info; however, what I wanted to know was the "technology" behind the lock codes which can survive after flashing. What do they use to keep them safe? In which part of the software is the code stored? or most likely, the code should be hardcoded then.

    Google is your friend. You can start here though.