I tought a simple and universal method to avoid WP7 relocking problem: edit the Windows\System32\drivers\etc\hosts file on your pc after unlocking your device with CrevronWP7. Let me explain.
Technical explaination, you can skip to the next paragraph if you're not interested in
I used open source Network analyzer Wireshark on my pc to discover which domains Zune connect once a WP7 is connected via usb (while WiFi is off on the device).
catalog.zune.net (-> media info, covers, apps info etc...?)
socialapi.zune.net (-> Zune social access)
commerce.zune.net (-> Zune market access)
download.windowsupdate.com (-> updates check)
download.microsoft.com (-> updates check)
update.microsoft.com (-> updates check)
login.live.com (-> Live.com access)
Of course the first 2 domains are the ones responsible of the relock, they are also listed in each phone registry. Editing the Windows\System32\drivers\etc\hosts file on your pc make your pc unable to connect to the real M$ servers, pointing it to your ip on the local loopback net (127.0.0.1) instead.
How to edit the file mentioned
- Unlock your phone with Chevron before doing anything, then disconnect it from your pc. If it's already unlocked you can go on to the next step.
- With text editors like Notepad or Notepad++ (absolutely NOT Wordpad or Word) open the
C:\Windows\System32\drivers\etcfile on your pc. Eventually, modify "C" letter with the matching one of the partition where Windows system is. Check modify and write permissions for your user from file properties before, of course, otherwise you will not be able to save.
- Add the following lines at the end of the file:
127.0.0.1 developerservices.windowsphone.comthen save it and close the editor. Modify user permissions for the hosts file disabling write and modify capability, then reboot your pc.
- Turn Off WiFi on your WP7 device before connect it to Zune, then Sync via usb. It should not relock anymore.
It's working fine on my LG Optimus 7 and HTC HD7 since I bought them, about a month ago (It's true that I am a registered student developer since January 7, but I never registered any phone of mine to AppHub). A friend of mine also tried this method and worked. A blog author I know is instead having troubles with his Omnia 7, his phone is still relocking.
I need some feedback from you, xda members. Try this method and report your impressions in this topic!
Link to the Italian version: http://www.sevenphone.it/2011/01/18/...lock-wp7-zune/