The H-JTAG is a last think I will do in you're case.
I think You've got a bad sectors on you rom memory.
You can make the memory test in test mode on X800
To enter in test mode just hold the camera button and turn ON device.
You will see the white screen and couple of test options.
Tap the first one:
1. NFlash - and see
how many is Bad Block =?and tap the second one
2. RAM - Is there are all OK?
and download my rom :
https://rapidshare.com/files/2806045723/temp.datdownload USBdloader:
http://rapidshare.com/files/309893079/usbdl.rar Flash by Windows XP abd USB cable:
turn Eten X800 in bootloader mode by pressing POWER + VOICE RECORDER and stylus in a hool
change the temp
.dat to temp
.binkill the ActivSynch proceses by pressing Alt+Ctrl+Del on you're keyboard
kill: wcsmon, rapimgr,wcsmgrand run USBDL_B02_0012_Lite.exe (unpacked from usbdl.rar)
connect the Eten to PC via USB cable, then show USBDL the temp.bin file
and wait to finish, then restart device