[INFO] List of Unlocks by Type/OEM

Search This thread

voluptuary

Senior Member
Dec 29, 2010
960
753
Mukwonago
UNLOCKS LISTED FROM MOST TO LEAST POWERFUL, MORE POWERFUL INCLUDES LOWER LEVELS. THIS IS NOT A CARRIER UNLOCK THREAD.


Dell (1st Gen)

Full Unlock: No method yet
Root Unlock: No method yet
Interop Unlock: No method yet
Developer Unlock: Two (was three) methods:
* Register for AppHub account to sideload 10 apps ($99 a year)
* Register for AppHub student to sideload 3 apps (Free, must be a student)
* Purchase Chevron Labs Token to sideload 10 apps (Tokens have sold out, old tokens valid until July 2012)


HTC (1st Gen)

Full Unlock: Via custom ROM's
Root Unlock: Per app via Root Tools (v1 drivers required), Per app via HtcRoot Project (v0 drivers required)
Interop Unlock: Via Heathcliff74's unlock pending driver version
Developer Unlock: Two (was three) methods:
* Register for AppHub account to sideload 10 apps ($99 a year)
* Register for AppHub student to sideload 3 apps (Free, must be a student)
* Purchase Chevron Labs Token to sideload 10 apps (Tokens have sold out, old tokens valid until July 2012)


HTC (2nd Gen)

Full Unlock: No method yet
Root Unlock: No method yet
Interop Unlock: No method yet
Developer Unlock: Two (was three) methods:
* Register for AppHub account to sideload 10 apps ($99 a year)
* Register for AppHub student to sideload 3 apps (Free, must be a student)
* Purchase Chevron Labs Token to sideload 10 apps (Tokens have sold out, old tokens valid until July 2012)


LG (1st Gen)

Full Unlock: No method yet
Root Unlock: Per app via Root Tools
Interop Unlock: Via OEM diagnosis tool/registry editor
Developer Unlock: Three (was four) methods:
* Via OEM diagnosis tool/registry editor to sideload unlimited apps (Free, works on all firmwares)
* Register for AppHub account to sideload 10 apps ($99 a year)
* Register for AppHub student to sideload 3 apps (Free, must be a student)
* Purchase Chevron Labs Token to sideload 10 apps (Tokens have sold out, old tokens valid until July 2012)


Nokia (2nd Gen)

Full Unlock: Phones with the Qualcomm bootloader (Q&A)
Root Unlock: No method yet
Interop Unlock: Phones with the Qualcomm bootloader (Q&A)
Developer Unlock: Two (was three) methods:
* Register for AppHub account to sideload 10 apps ($99 a year)
* Register for AppHub student to sideload 3 apps (Free, must be a student)
* Purchase Chevron Labs Token to sideload 10 apps (Tokens have sold out, old tokens valid until July 2012)


Samsung (1st Gen)

Full Unlock: Via custom ROM's
Root Unlock: Per app via Root Tools
Interop Unlock: Via WindowBreak/Heathcliff74/voluptuary unlocks (Must be prior to KK2 firmware)
Developer Unlock: Three (was four) methods:
* WindowBreak to sideload unlimited apps (Free, also Interop Unlocks. Firmware dependant)
* Register for AppHub account to sideload 10 apps ($99 a year)
* Register for AppHub student to sideload 3 apps (Free, must be a student)
* Purchase Chevron Labs Token to sideload 10 apps (Tokens have sold out, old tokens valid until July 2012)


Samsung (2nd Gen)

Full Unlock: No method yet
Root Unlock: Per app via Root Tools
Interop Unlock: Via WindowBreak/Heathcliff74/voluptuary unlocks pending firmware version
Developer Unlock: Three (was four) methods:
* WindowBreak to sideload unlimited apps (Free, also Interop Unlocks. Firmware dependant)
* Register for AppHub account to sideload 10 apps ($99 a year)
* Register for AppHub student to sideload 3 apps (Free, must be a student)
* Purchase Chevron Labs Token to sideload 10 apps (Tokens have sold out, old tokens valid until July 2012)

If any of this info is out of date please post upto date info in this thread and I will update it.

Please take in mind that there are lots of phones out there which can be interop unlocked but only by reverting back to ROMs before certain driver versions. Once such ROM is loaded, apply Interop Unlock, and let zune update to the latest version. This can be a time consuming operation. Also note that while upgradeing this interop unlocked roms will remain interop unlocked (no updates have been found which relock the phones as of yet) it might mean that certain tools (TouchExperience for example) stop working because they use exploits only available in certain drivers.

Thanks: Briefcase for original idea, all the great devs who work to find unlocks (Jaxbot, Heathcliff74, DFT Team, GoodDayToDie, and others)
 
Last edited:

voluptuary

Senior Member
Dec 29, 2010
960
753
Mukwonago
Definitions of Unlocks:

FULL: Policy has been modified to allow for running of native executables. This lets you do things like running properly recompiled Windows Mobile code. This also allows for all the things root unlock offers.

ROOT: Policy is elevated on a per app basis via Root Tools (version 0.9) to allow Silverlight apps to run with root privilege. This lets you do things like install XAP's via IE.

INTEROP: Achieved by setting MaxUnsignedApps to 300 or greater. This allows an app to use the Interop Services capability, meaning it can use drivers on the phone. This allows for neat things like editing the registry or accesssing the file system. Just to be clear though just because your device is Interop Unlocked that does always mean that hacks that require Interop Unlock to deploy will work on your device since they may use exploites that don't exist on your device.

DEVELOPER: This allows a user to sideload apps.

Heathcliff74 does a great job of explaining this all in greater detail over HERE, or in his BLOG.



WHAT PHONE DO YOU HAVE:

Dell (1st Gen) Phones:

Venue Pro


HTC (1st Gen) Phones:

Arrive*
7 Pro
HD7
HD7S
Mozart
Surround
Trophy*


HTC (2nd Gen) Phones:

Titan
Titan II
Radar


LG (1st Gen) Phones:

Optimus 7
Quantum


Nokia (2nd Gen) Phones:

Lumia 610
Lumia 710
Lumia 800
Lumia 900


Samsung (1st Gen) Phones:

Focus
Omnia 7


Samsung (2nd Gen) Phones:

Focus Flash
Focus S
Omnia W



*CDMA only phones can only be interop/full unlocked via custom ROM's, also the Verizon Trophy can be Interop Unlocked but requires v1 drivers and extra steps to unlock.
 
Last edited:

Briefcase

Senior Member
Nov 10, 2009
186
43
If you got the time you should incorperate the following caveats (see my post here):

Please take in mind that there are lots of phones out there which can be interop unlocked but only by reverting back to ROMs before certain driver versions. Once such ROM is loaded, apply Interop Unlock, and let zune update to the latest version. This can be a time consuming operation. Also note that while upgradeing this interop unlocked roms will remain interop unlocked (no updates have been found which relock the phones as of yet) it might mean that certain tools (TouchExperience for example) stop working because they use exploits only available in certain drivers.

Because now, although better than having no list at all, it isn't complete.

Also methods for developer unlock are the same for any phone type so they could be taken apart. You migh also want to explain what the different type of unlocks are for to be very complete (link to approriate resources).
 
  • Like
Reactions: voluptuary

voluptuary

Senior Member
Dec 29, 2010
960
753
Mukwonago
Good job. Ask mods to pin this thread to the forum's top.

P.S. May be, Q&A is better place for that topic?

Yeah, I thought about where to post this for a bit, I figured it has more to do with dev & hacking but if a mod feels it should be in the Q&A or maybe even General by all means. I just figured it might cut down on the Q's asked here in Development if it stays here.
 
Last edited:
  • Like
Reactions: Briefcase

roqstr

Senior Member
Sep 23, 2011
118
30
u wrote 7 times about how to get dev-unlocked, little bit redudant, don't you think so ;)? what about a grid, displaying it clearer? just a suggestion

so far, well done
 

voluptuary

Senior Member
Dec 29, 2010
960
753
Mukwonago
u wrote 7 times about how to get dev-unlocked, little bit redudant, don't you think so ;)? what about a grid, displaying it clearer? just a suggestion

so far, well done

Redundant, Yes. But if I don't do it that way I can almost guarantee that someone will ask/say "So I can't developer unlock my phone? I know it says all phones can dev unlock via these means but does that include mine?"

These are the same people that ask Q's in the dev & hacking forum...
 
Last edited:

znial

Senior Member
Aug 27, 2007
490
33
Bologna
excellent vedemecum

now we have a fast look place to check unlocking status of our devices.
thank you!
 

Leapo

Senior Member
Jan 15, 2011
171
33
How does the new version of WP7 Root Tools fit into this?

It's going to allow you to give root access on an app-by-app basis... which gives the apps you select the same level of access as a full unlock, without being a full unlock.
 

GoodDayToDie

Inactive Recognized Developer
Jan 20, 2011
6,066
2,932
Seattle
A few clarifications:

HTC gen1.5 (the CDMA phones, Sptrint's Arrive and Verizon's Trophy) are special cases.
Arrive can't be interop-unlocked at all right now, short of a custom ROM. This is because it can't use Connection Setup.
VTrophy can be IUed, but requires special instructions beyond the normal steps for pure-GSM phones.
Last I checked, there aren't any *published* custom ROMs for the Verion Trophy (not sure about the Arrive) although I know some are in development.

HTC Custom ROMs:
Up-to-date GSM phones will need their bootloaders downgraded. For gen1 phones, there are some ways to do this. If you don't downgrade first (to bootloader/SPL 3.1 or below) and try to install a custom ROM, you'll break the bootloader somewht permanently (very hard to repair).

LG phones:
The registry editing can be used for dev-unlock as well as interop-unlock. In fact, Interop-unlock is meaningless without dev-unlocking first (applies to all phones).

Samsung phones (both generations):
WindowBreak is a dev-unlock as well as an interop-unlock. You might want to distinguish it from the other Samsung interop-unlocks, which require first getting a dev-unlock somehow.

I hope to get full-unlock (I already have arbitrary-app-as-root) on HTC gen1 via the HtcUtility driver (part of HtcRoot project). But, that will take time and will only work on very old firmware (from the Mango beta days). It will also require already being interop-unlocked.
 

voluptuary

Senior Member
Dec 29, 2010
960
753
Mukwonago
A few clarifications:

HTC gen1.5 (the CDMA phones, Sptrint's Arrive and Verizon's Trophy) are special cases.
Arrive can't be interop-unlocked at all right now, short of a custom ROM. This is because it can't use Connection Setup.
VTrophy can be IUed, but requires special instructions beyond the normal steps for pure-GSM phones.
Last I checked, there aren't any *published* custom ROMs for the Verion Trophy (not sure about the Arrive) although I know some are in development.

HTC Custom ROMs:
Up-to-date GSM phones will need their bootloaders downgraded. For gen1 phones, there are some ways to do this. If you don't downgrade first (to bootloader/SPL 3.1 or below) and try to install a custom ROM, you'll break the bootloader somewht permanently (very hard to repair).

LG phones:
The registry editing can be used for dev-unlock as well as interop-unlock. In fact, Interop-unlock is meaningless without dev-unlocking first (applies to all phones).

Samsung phones (both generations):
WindowBreak is a dev-unlock as well as an interop-unlock. You might want to distinguish it from the other Samsung interop-unlocks, which require first getting a dev-unlock somehow.

I hope to get full-unlock (I already have arbitrary-app-as-root) on HTC gen1 via the HtcUtility driver (part of HtcRoot project). But, that will take time and will only work on very old firmware (from the Mango beta days). It will also require already being interop-unlocked.

I made a note about the Arrive in the second post already, I'll add the Trophy to the note.

I'll will clarify the whole WindowBreak thing, I have it listed that higher level unlocks include the lower level abilities but I suppose it would be a good idea to mention that WindowBreak doesn't need dev unlock first.

I plan to note full privilege app escalation once that is available but I don't want to confuse people for now.

I'll have to give ya a thanks tomorrow, I seem to have maxed myself out today ;) but thanks for all the good points.
 
Last edited:
  • Like
Reactions: Briefcase

LiFePo4

Senior Member
Aug 19, 2011
336
53
Oregon
voluptuary;23445194[COLOR="Red" said:
*[/COLOR] CDMA only phones can only be interop/full unlocked via custom ROM's, also the Verizon Trophy requires extra steps and specific drivers to unlock.

This is not completely true. Arrives can only be IU with custom ROM. The Verizon Trophy with v1 drivers stock ROMs CAN be IU but you follow a slightly different procedure (Heathcliff has it in his first post here). I came up with this procedure and several (myself included) have used it.

---------- Post added at 02:11 PM ---------- Previous post was at 02:07 PM ----------

Well, technically what is stated is true since the VZW Trophy is not a CDMA only but CDMA and GSM, but it is not clear what is written implies the Trophy is fine with Stock as long as v1 drivers are used.
 

voluptuary

Senior Member
Dec 29, 2010
960
753
Mukwonago
This is not completely true. Arrives can only be IU with custom ROM. The Verizon Trophy with v1 drivers stock ROMs CAN be IU but you follow a slightly different procedure (Heathcliff has it in his first post here). I came up with this procedure and several (myself included) have used it.

---------- Post added at 02:11 PM ---------- Previous post was at 02:07 PM ----------

Well, technically what is stated is true since the VZW Trophy is not a CDMA only but CDMA and GSM, but it is not clear what is written implies the Trophy is fine with Stock as long as v1 drivers are used.

I'll try to make it a little more clear.
 

jessenic

Senior Member
Sep 9, 2010
482
313
How does the new version of WP7 Root Tools fit into this?

It's going to allow you to give root access on an app-by-app basis... which gives the apps you select the same level of access as a full unlock, without being a full unlock.

While it gives root access to Silverlight apps, it won't be the same as full unlock. You will not be able to run native executables etc.
 

voluptuary

Senior Member
Dec 29, 2010
960
753
Mukwonago
thx alot for this topic
simple request can u add the unlocking topic of each non released yet phone

If it's not released then how will we know what can and can't be done on it yet? I think it's safe to just assume that if a phone isn't out yet and thus not in the hands of a dev the status of unlocks of any kind aside from official dev unlocks would be 'unknown'
 

lamplighter13

Senior Member
Apr 20, 2010
438
73
New Zealand
Samsung Galaxy Note 9
Wow, coming from Android this is a complete 180 :D
Just a quick question, but I have a Samsung Omnia W and did a succesful Windowbreak on it so are you saying that it is now Interop as well as Developer unlocked ??
If that is so then I wonder why it is that the majority of 3rd party apps I have managed to succesfully put on my phone do not work.
Apps such as Metro Themes, Advanced Configuration Tool and WP7 Root Tools. I am basically looking to apply custom colours to my tiles and background and have not been able to do it at all.
I thought a Developer unlock would allow me to do all these things ?
I must be missing something :confused:

Cheers for a great guide !! Really makes things much more clear !!

Cheers, LL13-
 

Top Liked Posts

  • There are no posts matching your filters.
  • 25
    UNLOCKS LISTED FROM MOST TO LEAST POWERFUL, MORE POWERFUL INCLUDES LOWER LEVELS. THIS IS NOT A CARRIER UNLOCK THREAD.


    Dell (1st Gen)

    Full Unlock: No method yet
    Root Unlock: No method yet
    Interop Unlock: No method yet
    Developer Unlock: Two (was three) methods:
    * Register for AppHub account to sideload 10 apps ($99 a year)
    * Register for AppHub student to sideload 3 apps (Free, must be a student)
    * Purchase Chevron Labs Token to sideload 10 apps (Tokens have sold out, old tokens valid until July 2012)


    HTC (1st Gen)

    Full Unlock: Via custom ROM's
    Root Unlock: Per app via Root Tools (v1 drivers required), Per app via HtcRoot Project (v0 drivers required)
    Interop Unlock: Via Heathcliff74's unlock pending driver version
    Developer Unlock: Two (was three) methods:
    * Register for AppHub account to sideload 10 apps ($99 a year)
    * Register for AppHub student to sideload 3 apps (Free, must be a student)
    * Purchase Chevron Labs Token to sideload 10 apps (Tokens have sold out, old tokens valid until July 2012)


    HTC (2nd Gen)

    Full Unlock: No method yet
    Root Unlock: No method yet
    Interop Unlock: No method yet
    Developer Unlock: Two (was three) methods:
    * Register for AppHub account to sideload 10 apps ($99 a year)
    * Register for AppHub student to sideload 3 apps (Free, must be a student)
    * Purchase Chevron Labs Token to sideload 10 apps (Tokens have sold out, old tokens valid until July 2012)


    LG (1st Gen)

    Full Unlock: No method yet
    Root Unlock: Per app via Root Tools
    Interop Unlock: Via OEM diagnosis tool/registry editor
    Developer Unlock: Three (was four) methods:
    * Via OEM diagnosis tool/registry editor to sideload unlimited apps (Free, works on all firmwares)
    * Register for AppHub account to sideload 10 apps ($99 a year)
    * Register for AppHub student to sideload 3 apps (Free, must be a student)
    * Purchase Chevron Labs Token to sideload 10 apps (Tokens have sold out, old tokens valid until July 2012)


    Nokia (2nd Gen)

    Full Unlock: Phones with the Qualcomm bootloader (Q&A)
    Root Unlock: No method yet
    Interop Unlock: Phones with the Qualcomm bootloader (Q&A)
    Developer Unlock: Two (was three) methods:
    * Register for AppHub account to sideload 10 apps ($99 a year)
    * Register for AppHub student to sideload 3 apps (Free, must be a student)
    * Purchase Chevron Labs Token to sideload 10 apps (Tokens have sold out, old tokens valid until July 2012)


    Samsung (1st Gen)

    Full Unlock: Via custom ROM's
    Root Unlock: Per app via Root Tools
    Interop Unlock: Via WindowBreak/Heathcliff74/voluptuary unlocks (Must be prior to KK2 firmware)
    Developer Unlock: Three (was four) methods:
    * WindowBreak to sideload unlimited apps (Free, also Interop Unlocks. Firmware dependant)
    * Register for AppHub account to sideload 10 apps ($99 a year)
    * Register for AppHub student to sideload 3 apps (Free, must be a student)
    * Purchase Chevron Labs Token to sideload 10 apps (Tokens have sold out, old tokens valid until July 2012)


    Samsung (2nd Gen)

    Full Unlock: No method yet
    Root Unlock: Per app via Root Tools
    Interop Unlock: Via WindowBreak/Heathcliff74/voluptuary unlocks pending firmware version
    Developer Unlock: Three (was four) methods:
    * WindowBreak to sideload unlimited apps (Free, also Interop Unlocks. Firmware dependant)
    * Register for AppHub account to sideload 10 apps ($99 a year)
    * Register for AppHub student to sideload 3 apps (Free, must be a student)
    * Purchase Chevron Labs Token to sideload 10 apps (Tokens have sold out, old tokens valid until July 2012)

    If any of this info is out of date please post upto date info in this thread and I will update it.

    Please take in mind that there are lots of phones out there which can be interop unlocked but only by reverting back to ROMs before certain driver versions. Once such ROM is loaded, apply Interop Unlock, and let zune update to the latest version. This can be a time consuming operation. Also note that while upgradeing this interop unlocked roms will remain interop unlocked (no updates have been found which relock the phones as of yet) it might mean that certain tools (TouchExperience for example) stop working because they use exploits only available in certain drivers.

    Thanks: Briefcase for original idea, all the great devs who work to find unlocks (Jaxbot, Heathcliff74, DFT Team, GoodDayToDie, and others)
    7
    Definitions of Unlocks:

    FULL: Policy has been modified to allow for running of native executables. This lets you do things like running properly recompiled Windows Mobile code. This also allows for all the things root unlock offers.

    ROOT: Policy is elevated on a per app basis via Root Tools (version 0.9) to allow Silverlight apps to run with root privilege. This lets you do things like install XAP's via IE.

    INTEROP: Achieved by setting MaxUnsignedApps to 300 or greater. This allows an app to use the Interop Services capability, meaning it can use drivers on the phone. This allows for neat things like editing the registry or accesssing the file system. Just to be clear though just because your device is Interop Unlocked that does always mean that hacks that require Interop Unlock to deploy will work on your device since they may use exploites that don't exist on your device.

    DEVELOPER: This allows a user to sideload apps.

    Heathcliff74 does a great job of explaining this all in greater detail over HERE, or in his BLOG.



    WHAT PHONE DO YOU HAVE:

    Dell (1st Gen) Phones:

    Venue Pro


    HTC (1st Gen) Phones:

    Arrive*
    7 Pro
    HD7
    HD7S
    Mozart
    Surround
    Trophy*


    HTC (2nd Gen) Phones:

    Titan
    Titan II
    Radar


    LG (1st Gen) Phones:

    Optimus 7
    Quantum


    Nokia (2nd Gen) Phones:

    Lumia 610
    Lumia 710
    Lumia 800
    Lumia 900


    Samsung (1st Gen) Phones:

    Focus
    Omnia 7


    Samsung (2nd Gen) Phones:

    Focus Flash
    Focus S
    Omnia W



    *CDMA only phones can only be interop/full unlocked via custom ROM's, also the Verizon Trophy can be Interop Unlocked but requires v1 drivers and extra steps to unlock.
    3
    Heathcliff74 wrote an excellent blog about the difference between the various unlock types. It can be found here: http://www.wp7roottools.com/index.php/guides/unlocks-explained . Would be great if you could add this to the the list.

    I'll post a link in the second post.

    Any news on a full unlock for 2nd gen Samsung devices? Like custom ROM, or is there development for them currently? If anyone could point me as to where I could learn myself or tell me, it'd be really appreciated :D

    Not for Samsung. The only 2nd gen phones getting any love currently are the HTC Radar and Titan, DFT is hard at work there, and the Nokia Lumia 710's since they have a fully unlocked bootloader (downgradable) and some Lumia 800's.
    2
    First of all, yes, your phone is interop-unlocked.

    Second, interop-unlock allows the app to be installed and to run. That's it. It doesn't make it *work* on your second-gen phone anymore than putting TouchXplorer (which requires interop-unlock but uses HTC-specific components) on an interop-unlocked LG phone will make it work.

    Samsung locked down their drivers somehow in the second-gen phones. Even their OEM apps had to be updated or replaced. I don't have a Samsung phone, but I put together a test app that *should* have worked on second-gen (built by disassembling an OEM app and repackaging its high-privilege-access code) and it returned a bizarre array of errors.

    Heathcliff74 says he can do Samsung gen2 support in the next release of his WP7 Root Tools. If so, that's a huge step forward for two reasons. First, it means a good chance that we'll be able to figure out how to work with the second-gen drivers (which are what allows high-privilege functionality like registry editing), but more importantly, it will be possible to use apps that simply call native APIs directly, meaning that developers can write apps for any phone without needing hacks to elevate privileges by using device-specific drivers (because WP7 Root Tools will use those hacks once, then allow elevating *any* app).

    However, I can offer no info as to when the next WP7 Root Tools version (expected to be 0.9) will come out. Given how major a release it is, I'm not surprised that it is taking a long time, though.
    2
    A few clarifications:

    HTC gen1.5 (the CDMA phones, Sptrint's Arrive and Verizon's Trophy) are special cases.
    Arrive can't be interop-unlocked at all right now, short of a custom ROM. This is because it can't use Connection Setup.
    VTrophy can be IUed, but requires special instructions beyond the normal steps for pure-GSM phones.
    Last I checked, there aren't any *published* custom ROMs for the Verion Trophy (not sure about the Arrive) although I know some are in development.

    HTC Custom ROMs:
    Up-to-date GSM phones will need their bootloaders downgraded. For gen1 phones, there are some ways to do this. If you don't downgrade first (to bootloader/SPL 3.1 or below) and try to install a custom ROM, you'll break the bootloader somewht permanently (very hard to repair).

    LG phones:
    The registry editing can be used for dev-unlock as well as interop-unlock. In fact, Interop-unlock is meaningless without dev-unlocking first (applies to all phones).

    Samsung phones (both generations):
    WindowBreak is a dev-unlock as well as an interop-unlock. You might want to distinguish it from the other Samsung interop-unlocks, which require first getting a dev-unlock somehow.

    I hope to get full-unlock (I already have arbitrary-app-as-root) on HTC gen1 via the HtcUtility driver (part of HtcRoot project). But, that will take time and will only work on very old firmware (from the Mango beta days). It will also require already being interop-unlocked.