[Optimus 7 General] PieOfJustice:
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.

Open the MFG app and use the password to open it. If you don't know it's (appmfg#*#)

Go to Engineer Menu -> Other Settings -> Edit Registry

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" or a random long number. If it does continue.

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.

Open the MFG app and use the password to open it. If you don't know it's (appmfg#*#)

Go to Engineer Menu -> Other Settings -> Edit Registry

Set your ROOT PATH to "HKEY_LOCAL_MACHINE"

Set your input path to "\Software\Microsoft\DeviceReg"

Set your input key to "PortalUrlProd" and set to DWORD

Hit Query. Output result should return data. If it does continue.

Keep your input data box empty and hit SET. Output result should be 0

Keep this screen open and continue to Part 2

Part 2

Set your ROOT PATH to "HKEY_LOCAL_MACHINE"

Set your input path to "\Software\Microsoft\DeviceReg"

Set your input key to "PortalUrlInt" and set to DWORD

Hit Query. Output result should return data. If it does continue.

Keep your input data box empty and hit SET. Output result should be 0

Backout to the password screen and shutdown the phone via powerbutton.

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.

Open the MFG app and use the password to open it. If you don't know it's (appmfg#*#)

Go to Engineer Menu -> Other Settings -> Edit Registry

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 "1". If it does continue.

Set your input data box to "0" and hit SET. Output result should be 0

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.

Open the MFG app and use the password to open it. If you don't know it's (appmfg#*#)

Go to Engineer Menu -> Other Settings -> Edit Registry

Set your ROOT PATH to "HKEY_LOCAL_MACHINE"

Set your input path to "\Software\Microsoft\DeviceReg"

Set your input key to "PortalUrlProd" and set to STRING

Hit Query. Output result should return data. If it does continue.

Set your input data box to "https://developerservices.windowsphone.com/Services/WindowsPhoneRegistration.svc/01/2010" and hit SET.

Keep this screen open and continue to Part 2

Part 2

Set your ROOT PATH to "HKEY_LOCAL_MACHINE"

Set your input path to "\Software\Microsoft\DeviceReg"

Set your input key to "PortalUrlInt" and set to STRING

Hit Query. Output result should return data. If it does continue.

Set your input data box to "https://developerservices.windowsphone-int.com/Services/WindowsPhoneRegistration.svc/01/2010" and hit SET.

Backout to the password screen and shutdown the phone via powerbutton.

Reboot and sync. Your phone should re-lock with every sync.