[Android Q&A, Help & Troubleshooting] HyperEscape:
Thank you so much. After some hit and trial I was able to flash the ROM. Actually it installs two VCOM (usb2ser) drivers which are to be configured before the flashtool actually recognizes the phone virtual COM port. But it actually needs flash tool to be installed properly. So for any newbie, based on my experience the following should be the path followed. I have installed USBLogView http://www.nirsoft.net/utils/usb_log_view.html to watch and monitor which USB device are installed. I am using Windows XP-32 bit but he procedure should remain mainly similar for Windows 7 as well.

1. First turn off the phone, pull out the battery. Keep the microUSB cable connected to you PC, but dont connect the phone to it as yet.

2. Download the intended ROM files,for me it was the modded ZOPO ROM (downloaded from the earlier posts in the same thread) for ZP900. it is a RAR/ZIP file which you have to unRAR in any folder, make sure the folder name is short and preferably should not contain spaces. I created a folder in my D drive called D:\ZP900\ZP900 ( i will be posting my sample files). When unzipped it will extract many files which you have to correctly assign with the relevant path in the flashtool to work properly

3. When you unRAR the Flashtool (downloaded from earlier posts in this thread) folder there is a subfolder called Android (in which you have an Android.INI, this file ) . Do the process mentioned in the screenshot to edit your Android.ini file properly.

4. Run the flash tool , select your correct scatter file which will be found in the ROM unzipped folder, for me the file name is "MT6577_Android_scatter_emmc.txt" which came with the ZOPO ROM (downloaded from the earlier posts in the same thread) for ZP900. This scatter file contains the memory addresses which are to be rewritten in the phone ROM with the correct type of images (found in the unzipped ROM directory). It is different for every mobile architecture , in our case it is the correct one for MTK6577 (which is the ZOPO/Hero 9500). Once you select scatter file the file locations for various image types would be automatically files from the android.ini file which we edited in the last step. Now open the Windows device manager to see what USB device gets in installed. Also open the USBLogview to see what is plugged in and out (just if you like to do so). Follow the steps in the next screen shot to attach the phone for the first time , it will show an unidentified MTKxxxx_preloader VCOM.

5. When it does select the install driver manually option and choose the USB drivers (as downloaded from the earlier post and unzipped in a separate folder) it will install the first VCOM port as seen in USBLogview. It is the behaviour of this port to keep plugging/unplugging itself . So you have to grab the right moment in device manager to click the device and open its properties window to supply the driver yourself.

After that what I did was to remove the phone, insert the battery, keep it switched off. Exit the flashtool, re-run it again to repeat the procedure in step number 4 till the end, and then reconnect the phone (this time with battery and turned OFF), this time it will detect another unknown VCOM device, as earlier supply the same driver as you have downloaded from the same location as you did previously, but this time it will install a slightly differently named VCOM device and it will stay in device manager after the installation, unlike the first device which keeps flashing in/out. Check out the screen shot.

Once this second device is correctly installed the firmware flashing begins itself, when the flashtool bar turns red/purple, then yellow and finally you will be shown the green circle with OK prompt.

Hopefully if you did it right, you have flashed your Hero H9500+ (mine with 1G RAM) with the ZOPO ZP900 ROM. After a lot of frustration at last this was the way which worked for me of course with the guidance from the posters.

Happy flashing and say thanks if it helped you.