Thought I would share the procedure I use on windows vista as it adds a couple of steps due to Vista not seeing your tablet correctly while probing. Apologies if this has been recorded elsewhere but worth mentioning again I think. This has been tried using the 9/30 2.1 firmware available on HAiPADs web site. I loaded this over the fake 2.2 software that came with my M701 which was not stable and kept locking up. My M701 is the one where the Micro SD card sticks out slightly from Apad. 1. Install the telechips driver supplied with the firmware on your PC and unzip all the files in the firmware pack. Install into a directory off the C:/ drive and ensure no Chinese characters are in the name. 2. Power on your HAiPad G10 and go to wi-fi settings screen. Press Right rocker key (Home) on top right of Apad to enter Advanced settings. There you will find your 12 char MAC address. Make a note of it as you will need it later 3. Open up FWDN V7 2.10.exe program 4. Add the three files lk.rom, tcc8900_mtd.img and NAND Data.fai to the main screen by clicking on box with in and then select each file, then click on add file box. 5. Click on Tools -> Options and put your MAC address in Click Insert WiFi Mac address and No auto increment boxes. The first part of your mac address goes in the OUI box preceded by 0x and the second part of your mac address goes in NIC box preceded by 0x. All other boxes should be left as default and no other check box should be checked. Double check everything and then click OK. 6. On main screen you should leave the box as Default Download 7. Now power off your Apad on the side. 8. Plug the power lead in.(This is important) 9. Slide the power to on position on side. 10. While pressing the power button on front of apad almost at same time press the right home button on the top of Apad for about 3 seconds then release buttons. The screen should show the flash screen and stay stopped at it. If you see the penguin character you were not quick enough with holding down the buttons so you need to start at 7 again. 11. So now you are sat at splash screen. Plug the usb cable in to computer and then the Apad. A device probing box should appear on your PC. If nothing happens in box then plug in a USB stick it into another USB port. The device probing box may disappear but now the NAND box on screen will be highlighted. 12. Click the NAND box, change the partition label to HAIPAD and click create image. If all worked OK a box should come up to say so. 13. Now back in main screen click start. A box will appear saying single download. At this point Safely remove hardware the USB stick you just plugged in. Now the download session begins and the box will have a blue edge. 14. After about 4 mins the box turns green and you will have installed the firmware. 15. Switch Apad off on side button. Disconnect USB cable from Apad. Now power on your Apad using side button and then button on front. 16. Now calibrate your screen and set correct locale and date and time etc.... Hope this helps some people who struggle with this on Vista.