[Windows Phone 7 Development and Hacking] itje:
My way!!!

My way to unlocked HTC HD7 with Mango RTM 7720 with my native language Norwegian. This guide can, and probably must be, adapted for other devices. But I wont do that here. This is just the way I did it with my HD7 :-)

This small guide requires that you come from a

NoDo rom

Chevron unlocked (I came from HD7 rom RUU_HD7_HTC_Europe_1.69.401.01_Radio_5.54.09. 21_22.33b.50.10U by ansar

Thx to the following ppl for the info I have collected/copied to make this guide:

Ansar

jemaho

Budniu

longshot442

Cotulla/DFT

and possibly more.

1. Download the package at the bottom of this post.

Included in the package is (Listing the things you need in there):

-Zune 4.7 / StartZuneLocal.exe

-WPSupportTool-x86.msi

-WPSupportTool-amd64.msi

-WP7 Deploy - Great tool to sideload, just drag a .xap file to the wp7-deploy.exe shortcut and it will deploy to your device.

-RegistryEditor 1.1.0.0.xap

-TouchXplorer.xap

-Unlock_Mango_XBMODDeployer.xap

-Update_Mango_XBMODDeployer.xap

Install to your PC in this order:

-StartZuneLocal.exe (If not allready on zune 4.7)

-WPSupportTool-x86.msi or WPSupportTool-amd64.msi depending on your system.

Optional:

Install theese if you don't allready have them (Not sure if required, but they wont do harm)

-dotNetFx40_Full_setup.exe

-vm_web.exe

-Win32OpenSSL_Light-1_0_0c.exe

-WP7AdsSDK.msi

2. If not done so, download the 7720 package from post 1 in this thread. That contains Zune 4.8 and other tools, and ofcourse the RTM 7720.

3. Be sure to have the latest chevron unlocked NoDo rom on your device.

a. If you don't have chevron NoDo rom, please follow ansars guide here. I won't cover that.

4. Connect to Zune 4.7 (4.8 might work also, but some have reported that it don't..there is sollution to that, but I wont cover it here)

5. Deploy these tools to your device using the WP7 deployment tool:

a. RegistryEditor, TouchXplorer and Unlock_Mango_XBMODDeployer.xap

6. This is how to add more languages then the default 5 languages that comes with the 7720 build:

a. Find you language code here if you don't know what your's is. Mine is Norwegian 0414, other examples is Japanes 0411, Netherlands 0413 and Russian 0419.

b. On your device, find and open the registryeditor you deployed in #5

c. Now enter HKEY_LOCAL_MACHINE\MUI\Available and add a new string. Now enter your locale, I used 0414

Name: 0414

Then enter you languages name in

Value: Norsk

If it was English/WWE then it would ofcourse look like this:

Name: 0409

Value: English

d. Exit the editor.

e. Next step in adding your language will not be done before after updating to 7403 (That is where I did it)

f. If you have added a language that Mango don't support, then the update to 7403 will fail. Or if you have done it incorrect/spelled wrong etc, then the update to Mango will also fail

7. How to keep chevron unlock when moving on from (in my case) 7392 to Beta 7403

a. If you don't allready have this: Run Marketplace, select HTC Apps and select and install HTC ConnectionSetup

b. Start XBMOD.Files.Deployer (Installed in #5) on your device, it will install a file called CustClear.provxml. Remember to uninstall XBMOD.Files.Deployer after its done.

c. Run TouchXplorer and copy CustClear.provxml from My Documents\My Ringtones\ to \Windows, then exit Touchxplorer.

d. DO NOT RUN CONNECTION SETUP NOW, IF YOU DO, YOU WILL LOOSE UNLOCK IN 7403.

e. Connect to Zune, and if it do not promt you to update to 7403, then check for update using settings in Zune.

f. Ofcourse....update your device to 7403.

g. Now on your device, go to settings/Region and language. If you have followed my guide correct, you should now see your language available, choose it and reboot.

8. Now that you should have your native language, we can move on to keeping chevron unlock after updating from 7403 to 7712.

a. Move to the 7720 package you have downloaded, and locate the Zune folder. In there is StartZuneLocal.exe, please run it to update to Zune 4.8.

b. After Zune have updated, locate the folder called UpdateTool (also in the 7720 zune folder) and choose the correct tool for your system and install it.

c. Connect your device to zune, and make sure its in sync mode, not guest mode.

d. If zune promts you a update, do not start it, just skip it.

e. Run Connection Setup.

f. Deploy Update_Mango.XBMODDeployer.xap to your device using the WP7 deployment tool. Remember to uninstall XBMOD.Files.Deployer after its done.

g. Run TouchXplorer and copy CustClear.provxml from My Documents\My Ringtones\ to \Windows, then exit Touchxplorer.

h. Now run Connection Setup again.

i. Deploy Unlock_Mango_XBMODDeployer.xap to your device using the WP7 deployment tool. Remember to uninstall XBMOD.Files.Deployer after its done.

j. Run TouchXplorer and copy CustClear.provxml from My Documents\My Ringtones\ to \Windows, then exit Touchxplorer.

k. DO NOT RUN CONNECTION SETUP NOW, IF YOU DO, YOU WILL LOOSE UNLOCK IN 7712.

l. Check for the 7712 update in Zune and update your device. (This takes long time)

m. When updated to 7712, Run Connection Setup on your device. Check that its still unlocked by opening TouchXplorer.

9. We can now move on to keeping chevron unlock after updating from 7712 to 7720.

a. Deploy Update_Mango.XBMODDeployer.xap to your device using the WP7 deployment tool. Remember to uninstall XBMOD.Files.Deployer after its done.

b. Run TouchXplorer and copy CustClear.provxml from My Documents\My Ringtones\ to \Windows, then exit Touchxplorer.

c. Now run Connection Setup again.

d. Deploy Unlock_Mango_XBMODDeployer.xap to your device using the WP7 deployment tool. Remember to uninstall XBMOD.Files.Deployer after its done.

e. Run TouchXplorer and copy CustClear.provxml from My Documents\My Ringtones\ to \Windows, then exit Touchxplorer.

f. DO NOT RUN CONNECTION SETUP NOW, IF YOU DO, YOU WILL LOOSE UNLOCK IN 7720.

10. Now the final chapter in the update saga; Moving on to RTM 7720 with chevron unlock (and ofcourse with your native language)

a. Connect your device, but close Zune if it's running.

b. Copy the "RCToRTM" folder located in the 7720 folder to "c:\" and only there.

c. In the RCToRTM folder, locate the "ISVTo7720.bat" and run as admin (right click on file...)

d. If all is done correctly, then your phone should begin updating to 7720.

e. After update is finished, you must run Connection Setup to keep the unlock.

f. Open TouchXplorer to confirm if the device still is unlocked. (If not, you will get a message that it has been revoked)

UPDATE: If running into the problem that the ISVTo7720.bat is closing, you can try open taskmanager (ctrl+alt+del) locate any process with the zune name running, and close them. Now run ISVTo7720.bat again to see if that worked.

If you run into problems using this guide, many of them have allready been covered allready. So please search the thread for the issues you might face to see if there is a sollution for you.

I am sure that this guide could be better in this or that way. But this is the way it worked for me :D

DOWNLOAD