Hi. I also have a 7'' netbook which I flashed with a WinCE ROM that must have been derived from one of the Eken versions... no one knows the exact origin of these ROMs which are found on the net. Sorry to post here a WinCE question, but I think it goes beyond OS level.
Anyhow, I already exposed my problem on
http://www.slatedroid.com/index.php?topic=13555.0, but let me copy it here again.
With a "8505.rar" (WinCE) ROM (build: Dic 2009; board_name WM8505_PuZhi), battery indicator is constantly at "Low" level even right after a full recharge, unless while charging, and there's no warning for shutdown in 60 sec with very low battery (as my original firmware used to do). It just shuts down when battery is totally down. In scriptcmd I can read these:
setenv board_name WM8505_PuZhi
setenv TouchIC 0
setenv NoBootProgressBar 0
setenv NoBootInformation 0
setenv battvoltlist 6774,6889,7377,7498,7538,7599,7650,7698,7763,7821,7939
setenv bLowVoltShutdown 1
setenv audio.recordselect LineIn
setenv audio.gpio 3
setenv audio.ic VT1613
setenv pwmparam 0,25,100,90,98,38,8,0,27
setenv EthernetIC 1
setenv WIFIGPIO 2
setenv gpiostate 3
setenv regop D8110064|C,D811008C|C,D81100B4&~4,D81100B4|8,D8130054|1
With the "WINDOWS CE 6.0.7z" ROM (newer build: Feb 2010; board_name WM8505_JinLanYu7) the interface looks more "evolved". It looks like "feeling" the actual battery level and gives "good" status while plugged to power and fully charged. The power saving handling is better too, as the screen lamp switches off, after a while in standby (in just dimmed down with 8505.rar) but when I unplug it from power, battery goes immediately to "very low" level and the shutdown in 60 seconds is called. It's unusable like this. The scriptcmd reports:
setenv board_name WM8505_JinLanYu7
setenv TouchIC 0
setenv NoBootProgressBar 0
setenv NoBootInformation 0
setenv battvoltlist 6774,6889,7377,7498,7538,7599,7650,7698,7763,7821,7939
setenv bLowVoltShutdown 1
setenv audio.recordselect MicIn
setenv audio.gpio 3
setenv audio.ic VT1613
setenv pwmparam 0,233,1028,514,1000,100,90,0,27
setenv EthernetIC 1
setenv WIFIGPIO 2
setenv LowVoltConfig 12
setenv gpiostate 4097
setenv FakeBattDetect 4
setenv ThreshholdCnt 520000
setenv regop D8110064|C,D811008C|C,D81100B4&~4,D81100B4|8,D8130054|1
I'm afraid that pwmparam doesn't have to do with this problem. Indeed I flashed my smartbook with JinLanYu7 ROM, but pwmparam from PhuZi, and it didn't change the battery behaviour. I returned to PhuZi then.
Unfortunately, the battvoltlist are identical on these two ROMs, so I guess something else must control battery charge level.
Other parameters are different, or missing (e.g. FakeBattDetect, LowVoltConfig). Does anyone know what they control?
thanks
Fabio