FORUMS
Remove All Ads from XDA

[LG] How to Developer Unlock, Relock and keep your device Unlocked (Works in Mango!)

767 posts
Thanks Meter: 245
 
By PieOfJustice, Senior Member on 1st March 2011, 06:58 AM
Post Reply Email Thread
For some reason I have never been able to get the LG Optimus E900h to stay unlocked. The registry editers we currently have in our possesion can not edit the needed keys nor can we use provxml because once again it for some reason will not work on our devices.

Here is a 100% way to keep the LG Optimus 7 phone from relocking. Instead of using 3rd party apps we will use the native LG MFG application.

Known Bugs: ChevronWP7 will no longer detect your phone! Not sure why but it doesn't. This shouldn't be a problem considering your phone is unlocked. A factory restore will revert the changes. Also you may not debug with VS2010. Also unsure why.

Notes: Enter everything without quotes, and please be careful. Don't hold me responsible if you screw up your phone.

------------------------------------------------------------------------

How to Un-Lock your Phone without Chevron 7

You can unlock the phone by using the MFG registry editor.
  1. Open the MFG app and use the password to open it. If you don't know it's (appmfg#*#)
  2. Go to Engineer Menu -> Other Settings -> Edit Registry
  3. Set your ROOT PATH to "HKEY_LOCAL_MACHINE"
  4. Set your input path to "\Comm\Security\LVMod"
  5. Set your input key to "DeveloperUnlockState" and set to DWORD
  6. Hit Query. Output result should return a "0" or a random long number. If it does continue.
  7. Set your input data box to "1" and hit SET. Output result should be 1

How To Keep Your Phone Unlocked

You can keep your phone unlocked and prevent Zune from re-locking it.
  1. Open the MFG app and use the password to open it. If you don't know it's (appmfg#*#)
  2. Go to Engineer Menu -> Other Settings -> Edit Registry
  3. Set your ROOT PATH to "HKEY_LOCAL_MACHINE"
  4. Set your input path to "\Software\Microsoft\DeviceReg"
  5. Set your input key to "PortalUrlProd" and set to DWORD
  6. Hit Query. Output result should return data. If it does continue.
  7. Keep your input data box empty and hit SET. Output result should be 0
  8. Keep this screen open and continue to Part 2

Part 2
  1. Set your ROOT PATH to "HKEY_LOCAL_MACHINE"
  2. Set your input path to "\Software\Microsoft\DeviceReg"
  3. Set your input key to "PortalUrlInt" and set to DWORD
  4. Hit Query. Output result should return data. If it does continue.
  5. Keep your input data box empty and hit SET. Output result should be 0
  6. Backout to the password screen and shutdown the phone via powerbutton.
  7. Reboot and sync. Your phone should stay unlocked.

How to Re-Lock your Phone without Chevron 7

Don't want your phone unlocked anymore? You can re-lock the phone by using the MFG registry editor.
  1. Open the MFG app and use the password to open it. If you don't know it's (appmfg#*#)
  2. Go to Engineer Menu -> Other Settings -> Edit Registry
  3. Set your ROOT PATH to "HKEY_LOCAL_MACHINE"
  4. Set your input path to "\Comm\Security\LVMod"
  5. Set your input key to "DeveloperUnlockState" and set to DWORD
  6. Hit Query. Output result should return a "1". If it does continue.
  7. Set your input data box to "0" and hit SET. Output result should be 0
  8. Your phone is now locked. To Unlock the phone redo the above steps but set back to "1"

How to Re-Set PortalUrlInt and PortalUrlProd Keys

This will allow Zune re-lock your phone as well as being useful for updating.
  1. Open the MFG app and use the password to open it. If you don't know it's (appmfg#*#)
  2. Go to Engineer Menu -> Other Settings -> Edit Registry
  3. Set your ROOT PATH to "HKEY_LOCAL_MACHINE"
  4. Set your input path to "\Software\Microsoft\DeviceReg"
  5. Set your input key to "PortalUrlProd" and set to STRING
  6. Hit Query. Output result should return data. If it does continue.
  7. Set your input data box to "https://developerservices.windowsphone.com/Services/WindowsPhoneRegistration.svc/01/2010" and hit SET.
  8. Keep this screen open and continue to Part 2

Part 2
  1. Set your ROOT PATH to "HKEY_LOCAL_MACHINE"
  2. Set your input path to "\Software\Microsoft\DeviceReg"
  3. Set your input key to "PortalUrlInt" and set to STRING
  4. Hit Query. Output result should return data. If it does continue.
  5. Set your input data box to "https://developerservices.windowsphone-int.com/Services/WindowsPhoneRegistration.svc/01/2010" and hit SET.
  6. Backout to the password screen and shutdown the phone via powerbutton.
  7. Reboot and sync. Your phone should re-lock with every sync.
The Following 18 Users Say Thank You to PieOfJustice For This Useful Post: [ View ] Gift PieOfJustice Ad-Free
 
 
1st March 2011, 06:11 PM |#2  
Senior Member
Thanks Meter: 26
 
More
Works, but this method for unlock must be added because not all the phone have the value 1 on the key DeveloperUnlockState


Set your ROOT PATH to "HKEY_LOCAL_MACHINE"
Set your input path to "\Comm\Security\LVMod"
Set your input key to "DeveloperUnlockState" and set to DWORD
Hit Query. Output result should return a "0". If it does continue.
Set your input data box to "1" and hit SET. Output result should be 1
Your phone is now unlocked.
The Following User Says Thank You to lorenzo.themax92 For This Useful Post: [ View ] Gift lorenzo.themax92 Ad-Free
1st March 2011, 08:18 PM |#3  
OP Senior Member
Error: GPS Unavailable
Thanks Meter: 245
 
More
Quote:
Originally Posted by lorenzo.themax92

Works, but this method for unlock must be added because not all the phone have the value 1 on the key DeveloperUnlockState


Set your ROOT PATH to "HKEY_LOCAL_MACHINE"
Set your input path to "\Comm\Security\LVMod"
Set your input key to "DeveloperUnlockState" and set to DWORD
Hit Query. Output result should return a "0". If it does continue.
Set your input data box to "1" and hit SET. Output result should be 1
Your phone is now unlocked.

I do have it as the reversal in the re-lock tutorial but I will add this to the beginning so it's Un-Lock -> Stay-Lock -> Re-Lock
3rd March 2011, 08:03 AM |#4  
kapanak's Avatar
Senior Member
Thanks Meter: 19
 
More
What if your DeveloperUnlockState Key returns data instead of 0 at the first step?

Edit: Never mind, I figured it out. Interestingly enough, the "data" given by both keys were the same, and they were different between two phones (both Optimus 7) that my colleage and I own.

The above procedure works regardless. Syncing with Zune does not relock either. Amazing what you can do without using Chevron. I wonder if this method will remain functional after NoDo update.

Here is the method to remove the 10 app limit for sideloading.
Please take note as it uses a different value than the regular method used for other phones.

[HKEY_LOCAL_MACHINE\Software\Microsoft\DeviceReg\ Install]
"MaxUnsignedApp"=dword:2147483647

The number is the decimal value for the actually needed key 7FFFFFFF. The Registry editor in MFG app does not accept Hex keys, and if you use the 7FFFFFFF value, it will set it to zero, and WILL prevent you from sideloading ANY apps. This requires a restart after setting the value.
The Following User Says Thank You to kapanak For This Useful Post: [ View ] Gift kapanak Ad-Free
3rd March 2011, 03:11 PM |#5  
Junior Member
Flag Johor Bahru
Thanks Meter: 0
 
More
Thumbs up
i follow instruction above, and yes... its work...
i can install xap file now...

thanks...
3rd March 2011, 03:18 PM |#6  
OP Senior Member
Error: GPS Unavailable
Thanks Meter: 245
 
More
Quote:
Originally Posted by kapanak

What if your DeveloperUnlockState Key returns data instead of 0 at the first step?

Edit: Never mind, I figured it out. Interestingly enough, the "data" given by both keys were the same, and they were different between two phones (both Optimus 7) that my colleage and I own.

The above procedure works regardless. Syncing with Zune does not relock either. Amazing what you can do without using Chevron. I wonder if this method will remain functional after NoDo update.

Its possible. It depends if the update blocks the cert itself from working. If that's the case ae need to find another cert exploit since were not reliant on chevron.
6th March 2011, 10:05 PM |#7  
kapanak's Avatar
Senior Member
Thanks Meter: 19
 
More
True. Right now this method relies on the actual Microsoft certificate from their servers.
8th March 2011, 11:22 AM |#8  
Member
Thanks Meter: 8
 
More
Thanks for the instructions! This gives me some hope of keeping the homebrew apps after the update.
It's good to be a Optimus 7 owner.
9th March 2011, 07:14 PM |#9  
Junior Member
Thanks Meter: 0
 
More
hello all,

i have a problem unlocking my optimus 7. i followed the instructions but at the end i do not get '0" as result. instead i get as result "DeveloperUnlockState" = 1081214720.

and now i dont know what to do next. am i doing something wrong?

thank you in advance
9th March 2011, 07:22 PM |#10  
OP Senior Member
Error: GPS Unavailable
Thanks Meter: 245
 
More
Quote:
Originally Posted by senorchocolate

hello all,

i have a problem unlocking my optimus 7. i followed the instructions but at the end i do not get '0" as result. instead i get as result "DeveloperUnlockState" = 1081214720.

and now i dont know what to do next. am i doing something wrong?

thank you in advance

Are you running at the stock OS. Also have you unlocked your phone before?
10th March 2011, 07:00 AM |#11  
kapanak's Avatar
Senior Member
Thanks Meter: 19
 
More
Quote:
Originally Posted by senorchocolate

hello all,

i have a problem unlocking my optimus 7. i followed the instructions but at the end i do not get '0" as result. instead i get as result "DeveloperUnlockState" = 1081214720.

and now i dont know what to do next. am i doing something wrong?

thank you in advance


I had a similar result. You are getting back data...

Just leave the field empty, and press set. Now you should see 0. Then set it to 1. It works. Third post down, I had a similar problem, and now it works...
Post Reply Subscribe to Thread

Tags
chevron, e900h, lg optimus, relock, unlock

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes