As we await Microsoft’s first Windows Phone 7 update, blocking the old ChevronWP7 means of unlocking the phone, there are already alternative jailbreaks coming out of the woodwork. No matter how Microsoft ends up enabling some degree of homebrew, there will be hackers who will settle for nothing less than complete control over their hardware. While it’s too soon to speculate how all that will play out, for the moment WP7 users can still elect to unlock their phones and load non-Microsoft approved software. Now with a little bit of effort, you can enable USB tethering for HTC WP7 devices.
Just like the Samsung tether we looked at last November, there’s a fair number of steps to go through in order to let you use the phone as a wireless modem. Luckily, they’ve been broken down into an easy-to-follow list by the guys over at XDA-Developers. In order to pull off this feat, you’ll need to install some router software, configure your phone, and download the proper USB modem drivers (funnily enough, from Android HTC software).
WiFi support is supposedly in the works, and the tethering has been confirmed working on the HD2 (with WP7 firmware) and Mozart. You can try it out yourself by following the steps below:
1. Download XAP file here
2. Download HTC Sync for Android from HTC for USB Modem driver from HTC’s site (the whole package) or just the driver here
3. Deploy XAP file to your phone
4. Turn of your Data conection in your phone.
5. Run DFRouter and click on “HTC Modem”
6. If you only downloaded driver package just unzip to any folder, then Open Device Manager (recommended for Win7 64bit). If you installed the HTC Android package skip to step 10.
7. Find USBVID_0BB4&PID_0EFF&REV_0000&MI_01 and force update driver with HtcUsbMdmV64 (inside unzipped folder)
8. Find USBVID_0BB4&PID_0EFF&REV_0000&MI_00 and force update driver with HtcVComV64 (inside unzipped folder)
9. You will get two new device HTC USB Modem and HTC Diagnostic Interface (COM8)
10. Connect device to PC, open HTC USB Modem and select Advance Label
11. Add below command
(APN = Your carrier’s APN)
12. Create a new connection with HTC USB Modem, diag number is *99#
13.Just connect without user name and password.
Update: Pocketnow reader Kuo tipped us off that a similar trick works on the Dell Venue Pro.
The trick is to modify the driver INF files – I edited both HtcUsbMdmV64.inf and HtcVComV64.inf. Replace the HTC device IDs with VID_05c6&PID_3199. Leave the &MI_00.
To get into tethering mode for the DVP, open up EM (##634#), and go to Service Center. Switch to composite mode – password is *#301#. After rebooting the phone, open device manager. Select the first unknown device (USBVID_05C6&PID_3199&REV_0000&MI_00). Select update driver and point to the root of the two folders (it looks like it’s using HtcUsbMdmV64). Once that’s installed, follow the XDA guide – the T-Mobile APN is epc.tmobile.com. You can safely ignore all the other unknown devices.
Special thanks to Dave (www.daveamenta.com) for helping decompile the EM XAP so I could figure out the password for composite mode.