[P3300, MDA Compact III  upgrading etc.] USRFobiwan:
Ok i have successfully upgraded 4 phones using VISTA. 2 native HTC phones and 2 T-Mobile mdaII's.

Some misunderstandings out of the way first:

- Use a USB port directly on the pc (back or front. NOT via a USB hub or monitor usb Hub etc.

- If a USB port on the front or back of the pc does not connect during the USPL update, try switching ports and try again. Most modern PC's have two or more build in hardware usb hubs, mostly different brandings also.

- White (blank) or black screen has nothing to do with a sd/sim card inside the P3300. Its just the process of the USPL CID unlocking procedure.

- Better save then sorry and remove both sd and sim card from the phone. (the screen can be white or black without them)

- Also temporary disable the phone lock (numpad key code) because this can prevent active sync or non active sync lose connection.

- If you run Vista download the special 32 or 64 bit HTC USB driver.

- Once the USPL is successfully in unlocking your device, it should read SPL 1.11.0000. There is no need to run USPL again if you see this SPL when installing roms. if you see ANY OTHER version then you need to run USPL again BEFORE you do a new rom flash (be it Toms rom or whatever)

I have shared the important files for you all, you can find them here:

Vista 32Bit HTC USB driver

Vista 64Bit HTC USB driver

Artemis (P3300) USPL CID unlocker

How do you install the Vista USB drivers:

- First thing to do, open the "mobile device center" and un-check the "enable USB connection" in the connection settings.

- Then connect your P3300 to the usb and go into boatloader mode (hold the voice recorder button and press reset, let go of the voice recorder when you see the red,green,blue screen appear on the P3300.

- Vista should recognize a device and install drivers for it. Let him...

- Open up devicemanager (hold Windows key and press Pause-break on your keyboard) and select Device manger from the left menu.

- You should see a "Mobile Devices" option in the list of devices. Open it and then you should see a "PocketPC USB Sync" device.

- right click on this device and select properties.

- Go to the driver tab and check the Date if the driver. (note it down)

- Select the update driver button.

- Select the lower option, "search on PC..."

- Select "I want to choose from list..."

- Select Browse for drivers and select the folder where one of the above drivers are unpacked (WceRndis for vista 32 and wceusvshx64 64bit for vista 64)

- There should be one device driver called "PocketPC USB Sync". Select this one and isntall the driver.

- Once installed right click the PocketPC USB sync device and go to properties, click the drivers tab and see if the driver date is different then the original date (for vista 32 version it is: 6-10-2004)

If you have done the above successfully , you can disconnect the USB cable and reset your P3300 and let it boot normal. Enable the "allow USB connection" in the windows mobile device center.

Next step Installing USPL:

- Remove the simcard and sd card from the P3300.

- Connect your P3300 to the pc again. Using normal active sync oprations.

- Make sure the device is connected in windows mobile device center.

- If you already have it, run "Start_uspl.exe" or download it from above.

- A dos box will open en it will start going from 0 to 100%

- Once complete the screen of your P3300 will go white or black. Mostly white. This is normal so don't panic!

- The update screen appears from the rom update utility But...

- Active sync will have a disabled connection. Do not worry!

- Check the device manger (hold windows key and press pause-break key on keyboard) select device manager from menu on left.

- If everything is correct you should see a "Mobile devices" option in the list of devices. If you see this you device is still connected but not using active sync.

- Now go to the update options of the rom update utility. Let it do his work.

- Finish!

Troubleshooting:

- If you reset the device if the screen goes black or white (out of panic or whatever) and you still go along with the rom utility update on the screen the update will error out with a 270.

- if the screen is white or black and you update and the rom utility cant connect, or runs into a 270 error, then the device is not showing in the device manager list. Reset the device and try again. Use different USBport if necessary.

- Be patient, READ this 40 times if you have to, just to make sure you doing things right. 90% of the troubles comes from not following the right steps...

Good luck!