eVtos
Enhanced Vtech OS  v.1 Build 003.  13 January 2002

Original code (c) Vtech. Portions of this code have been modified by Scott Douglas (scottldouglas@hotmail.com)
This operating system software has been adapted and modified from VT-OS version  1.3.02 build 313.
It is to be used at your own risk with no warranty either expressed or implied.
Check for further developments at http://www.geocities.com/scottldouglas/eVtos or 
http://www.geocities.com/capitalware/helio.html

Credits:
Many thanks for the original document roadmap from prozac and Scott Leyh.
Also thanks go out to Ryan Casey(Scified) for many enhancements.
Many,many thanks to Lonny at VTech technical support as non of this would be possible without him. 
Thanks also go out to the community members of PDABuzz.

Contents of Zip package:
Evtos.lzo - Flashable rom image
Dt.exe - Executible to flash you helio with the new OS.
EvtosFlash.txt - These instructions
Loader.sre - Complimentary file.

Build enhancements/Fixes
eVtos v.1 b003 - Global find and Liberty GBE Protection Faults
eVtos v.1 b002 - Enhanced  system UI icons.
eVtos v.1 b001 - Numerous typographical errors.

Instructions:
1. Unzip the package into a directory ie. c:\mydirectory
2. Turn off V-Sync manager.
3. Hard reset the Helio by pressing the RESET button and the ON button for about 1 second, 
   release the ON button and then RESET button. The Helio is ready to enter the boot loader now. 
4. Enter the boot loader by holding the UP button and then ON button for 3 to 4 seconds. 
   Release the ON button, then release UP button. Finally, DOWN button should be pressed. 
   On my Helio 5.0 hp and 1.3.02 are displayed. If you have already flashed eVtos previously than 
   only 5.0 hp is displayed.
5. Place the Helio in the cradle and make sure that the cradle is connected to the PC.
6. Open a DOS Session window and point (> cd c:\mydirectory) where you installed the distribution media.
7. Type "DT 1 EVTOS.LZO 0x10000" if you are connecting the cradle to COM1 or  "DT 2 EVTOS.LZO 0x10000" for COM2. 
   Press [ENTER] to start the system update process.
8. Waiting about 2 to 3 minutes or until you get the message "Write Check Complete !", 
   if it takes longer that 7 minutes, press [ENTER] to stop the update and restart from step 2.
9. Done. Hard reset the Helio (see step 3). The splash screen should come up with the new OS. You can also check 
   the OS version in System Setup->System Information.

* Note: the serial port may not act normally in DOS prompt under WIN95/98, try to boot to DOS prompt 
directly if problems occur.


Log File example:
C:\vtossdk\vtosnew>dt 1 evtos.lzo 0x10000

========== DT V2.0 for download image to Helio ==========
Downloading loader.
Download Completed !
Program Entry : 80003038 ,        Your turn now ! ^_^
~
Downloading Image file : evtos.lzo
Start Address bfc10000, Length d6476............................................
............................................
Download complete. Using 83 seconds, 10574 bps

Start programming.
start address:bfc10000 length:001f0000

Sector Erase from : 5 to 38
Blank Checking     ........
Flash programing
 Start address : bfc10000.......................................................
.....................................................................
Write Complete,  Now going to check contents of flash

=============== Write Check Completed ! =================

C:\vtossdk\vtosnew>


Errors.
If something goes wrong with the load, try the steps again. The specific order of button presses is
necessary to enter the loader. 

Bugs:
Please submit any bugs you find to scottldouglas@hotmail.com

VTOS 1.3.02
If you do not like eVtos, you can always put the old operating system back on by going to the following site:
http://www.myhelio.com/support/docs/osupdate_instructions.html
