WM6 use 100% CPU time? - JAMin, XDA Neo, S200 Software Upgrading

I upgrade to WM6 for my S200
the application (Pocket Mechanic) shows that WM6 use 100% CPU time.
btw:API function GetIdleTime: Cardinal; external 'CoreDll'; is used detect CPU loaded, the result is the same 100% CPU usage
so the battery life becomes such short.
Is there any way to fix this problem?

Related

SPB Time screen saver problem

Hi guys,
I just install SPB Time (downloaded from official website) and found that the clock screen saver would only show up when I put my PDA onto the cradle. No metter how I configure its setting (like remove all program from the exception list), it still only worked when connected to PC.
If the screen saver can not be working without a PC connection, that would be totally useless wouldn't it.
Has any one experienced similar problem?

New power consumption tests (incl. HTC Wizard and Universal)

New power consumption tests (Dell x51v, HP hx4700, PLoox720,HTC Universal and Wizard)
I’ve constantly been receiving requests (see for example this thread) to publish more and more power consumption measurements of current Pocket PC devices. Here you are
First, please read at least this article (if you haven’t already done so) to understand what this article is all about. I also highly recommend the other articles I’ve linked in from the Recommended links section.
HTC Wizard (a.k.a. imate K-Jam, T-Mobile MDA Vario, Qtek 9100, MDA Vario, XDA mini S, SPV M3000, VPA Compact II, Dopod 838) radio power consumption
As promised, I’ve run some long-lasting tests to find out more about the power consumption of the radio unit itself. It’s about 7.5% a day (I’ve measured it for two days; not counting in the ~2.5%/day battery life depletion needed to refresh the dynamic RAM memory) in inactive (no SIM is inserted but the radio is online and is ready to initiate emergency calls) mode. Again and again, these figures, along with the ~9% (there, not counting in the ~2%/day RAM refreshing-related depletion either) of Universal, are relative (show how the power consumption of these devices’ radio compares) and only show how they fare at a given geographical location. That is, they can ONLY be used to compare each device’s being power-hungry, NOT as an absolute result as “your device will consume that much power a day in YOUR home”.
Wizard’s 7.5% a day is an excellent result and is slightly better than the ~9% of Universal, particularly taken into account the bigger battery size of the latter.
Standard power consumption test suite: now, for the Universal and the hx4700!
I’ve also re-run my standard test suite including the HTC Universal (a.k.a. i-mate JasJar, Qtek 9000, O2 XDA Exec, SPV M5000, MDA IV/Pro) and the HP iPAQ hx4700 (with WM5 version 2.01 – see FAQ here on this particular ROM version) now to find out how they behave.
The test suite I’ve tested:
Backlight tests: (all with no wireless units (GSM radio, Bluetooth, Wi-Fi, IrDA) switched on, no CPU usage. This finds out the absolute minimum power your device at least will consume when it’s switched on, runs at the default (automatic) CPU speed.)
No backlight at all (Note that in this scenario these devices are far from being usable, particularly the Axim x51v, which has an, in my opinion, slightly less visible screen in external light than the other three devices (which all have a screen using the same Sony technology and, therefore, behaving in a very similar fashion)
(Absolutely) minimal backlight
Maximal backlight (may be useful to know for example when watching videos on Sony screens because of the very high contrast and saturation of these screens (the x51v's not-really-saturated, not-contrasty screen has a definite advantage here) or in outdoor circumstances when you need to use the maximal backlight level available to see anything)
Wi-Fi searching for networks (also testing possible power saving modes to find out whether they’re of any help)
CPU usage vs. power consumption tests with Resco Audio Recorder (recording in q:3 32 kHz 19 kbps Speex mode (my favourite one with the best size/quality ratio but, unfortunately, with pretty high, about 60% CPU usage) - please see Everything you may need to know about sound recording on the Pocket PC for more information.)
Note that, this time, I’m also stating the original charge level at the start of the test. As is also stated for example in this pretty nice article by Brighthand forum member tanbam, there may be slight (not much) differences in power usage depending on the charge level of the battery because of the proportional Voltage level decrease as the battery is discharged. (Note that the Voltage decrease with Li-Ion batteries is in no way as visible as with other kinds of batteries. That is, a Li-Ion battery that only holds little charge will still have only a bit less Voltage than a battery full of charge. This is why there aren’t major differences in the low-charge and the fully-charged cases, Amperage-wise).
As can clearly be seen, what I’ve stated in my first battery consumption-related articles and tests is still topical:
when there is some remarkable CPU usage (see the Resco test), the power consumption figures skyrocket, particularly with the iPAQ and the x51v, particularly because both are 624 MHz devices, as opposed to the 520 MHz Universal and the PL720 (the latter consume decidedly less power in these cases). It’s, therefore, essential that you use some kind of CPU underclocking, especially on 624 MHz devices, when you run an application that constantly uses the CPU.
Fortunately, CPU underclocking is already supported by the x51v (in the Processor tab in the Settings/System/Power applet) but, unfortunately, not in the hx4700. Note that the Resco results are almost the same in the 624 and the 520 MHz modes; it’s only in a heavily (on the verge of usability underclocked) 208 MHz case that it’s visible decreasing. The case is a bit different with games – please see my former articles on the power consumption of the x51v and on my remark on what applications / games run OK when you (radically) underclock the device.
the Pocket Loox 720 is by far the best device, power consumption-wise
the lowest backlight level (with the – this is very important! – automatic backlight mode enabled as can be seen in here – it’s not enabled by default!) with the hx4700 consumes very little, as opposed to the other devices
when idling (without backlight – again, the hx4700’s backlight is far more battery-friendly than that of the other devices when used sparingly), the PL720 consumes the less; then comes the Universal, the x51v and, finally, the worst-behaving hx4700.
the various Wi-Fi power saving modes aren’t worth anything (at least when the device is actively searching for networks). In Wi-Fi, it’s again the PL720 that turns out the most power-saving (in my personal tests, it consumes about 25% an hour with BT enabled – connected to a StowAway BT keyboard -, in Web browsing mode, with the lowest backlight and connected to a Wi-Fi network).
BT and IrDA: Note that the chart doesn’t contain Bluetooth and IrDA beam activation power consumption data because I’ve already published them all. In a nutshell: you can freely activate and, with Bluetooth, actively use them (it’ll only result in an additional 1-2 mA power consumption, except on the PL720 in BT PAN mode, where you have taken into account what I’ve stated here), except for the hx4700, where it adds another 80-90 mA power consumption.)
finally, the Universal has turned out to be pretty good surprise: I’ve expected far worse, based on real-life usage. (Read: I need to recharge it on a daily basis with even moderate Web browsing – no hard-core gaming or stuff at all! – and mail reading while, using it in entirely the same way, the HTC Wizard doesn’t need recharging for days. Compared to the Wizard, it really sucks battery life-wise; compared to other VGA devices, it fares pretty well.) It fares decidedly better than the x51v and the hx4700 in almost every respect, particularly in the CPU usage and the Wi-Fi tests.
The comparison / result chart is available here (CLICK THE LINK!)
(All values are given in milliAmpers (mA).)
Recommended links
Maximize Battery Life by Minimizing Power Consumption!
Extend your battery life – never before published tips and comparative benchmarks!
Power consumption measurements of the HTC Universal (a.k.a. i-mate JasJar, Qtek 9000, O2 XDA Exec, SPV M5000, MDA IV/Pro)
Further power consumption tests on the HTC Wizard
Ever wanted to know how much power your HP iPAQ hx4700’s wireless units consume? Here’s what you’ve been waiting for. Also, a VERY BAD BUG discovered in the WM5 2.01 hx4700 BT module!
Updates to the “Windows Mobile Team on the Power Consumption issues of Pocket PC's; new power consumption measurements published!” articles – first long-lasting power consumption measurement results on the HTC Wizard
Windows Mobile Team on the Power Consumption issues of Pocket PC's; new power consumption measurements published!

CPU Usage

Hello,
i don´t know if anyone noticed, but i have checked the CPU Usage right after boottime. When connected to an external Powersupply the CPU usage is nearly 0% (0-2), after disconnecting the usage is about 4-10%! My question is: does anybody know why? Normaly it is no Problem, but when viewing to video in higher resolution (over 430*260) i have many framedrops, when connecting to external power there are no framedrops!
Greets,
Thomas
This is probably dont to the fact that the universal under-clocks itself when running on battery power and then runs at its full 520Mhz when plugged in.
There should be things written on this on the forum somewhere....
Hope this helps...
...
Helped much, thank you, i´ve installed XPUScalar and everything is fine...

[Q] Running TomTom on the TG01?

Is there a version of TomTom that runs without GpsGate?
My TomTom does not find the GPS receiver of the TG01, i.e. i need to run GpsGate for TomTom to find a NMEA source.
Is there a TomTom version available that can directly see the built in GPS receiver of the TG01?
thanx!
No, you always need a 3rd-party-app with TT. Serach for GPSModDriver (i recommend 2.60). This prog runs in background, so you don´t have to start it before you use your TT.
i first tried gps mod driver, but this seemed to be some kind of instable (sometimes it worked, sometimes not). so i switched to gpsgate, which seems to work well.
as gpsgate is always running in background, i suspect that it keeps the gps receiver running even when the TG01 is in stand-by, and this might be a reason for the battery to discharge that fast. therefore, i would like to get rid of this intermediate tool.
is there no way to directly access the gps receiver from tomtom?
how can i see if the gps receiver is running and if it is powered down when the TG01 is in stand-by?
thanx!
Use iGO instead
bongo3 said:
i first tried gps mod driver, but this seemed to be some kind of instable (sometimes it worked, sometimes not). so i switched to gpsgate, which seems to work well.
as gpsgate is always running in background, i suspect that it keeps the gps receiver running even when the TG01 is in stand-by, and this might be a reason for the battery to discharge that fast. therefore, i would like to get rid of this intermediate tool.
is there no way to directly access the gps receiver from tomtom?
how can i see if the gps receiver is running and if it is powered down when the TG01 is in stand-by?
thanx!
Click to expand...
Click to collapse
TomTom simply doesn't support the TG01's internal GPS receiver without third party software.
Needless to say I ended up switching to iGO Primo which does support the internal GPS receiver on the TG01 when you insert the attached INI file into the Primo's DATA.ZIP file.
Regards,
fitzy-boy
i've got NDrive with my TG01, i.e. this looks like an alternative to TT. but unfortunately, this does not read TT POI.
as i need to use TT POI, i think there is no alternative for TT
Use Gpsplex with TomTom- it works well and is free
my main reason to get rid of gpsgate was power consumption.
it looks like as long as gpsgate is running, the gps receiver of the TG01 is running, and the battery discharges very quick. besides this, gpsgate works fine.
i suspect that using gpsplex won't help, as this will keep the gps receiver on permanently too. i.e. the only way to go seems to start gpsgate (or gpsplex) before tomtom - and after using tomtom, the gpsgate (or gpsplex) has to be killed.
This problem has been already solved properly, in my opinion.
I don't know if you examinated the Mortscript route. Anyway...
I made a script (as many others did) that does this:
when tapping on script
-turn on GpsGate
-turn on Tomtom and wait
-when Tomtom exit close GpsGate
So, this way, the use of GpsGate is totally transparent and it consumes battery just as any other navigator does.
For me it's even better than running a navigator that turns on GPS by itself, because my PDA when in car profile and externally powered turns on GpsGate automatically. In this way whenever I need Tomtom I can turn it on and have instant fix.
If you know about this, than I have no other solution, while if you are interested I can give you more details (and the script, of course)
my 2 cents
hey, that's great!
that's what i first thought about, but i didn't think that i would be able to start and kill gpsgate from a script!
(i haven't used mortscript for years, but i think i still have it somewhere)
so it would be great if you could post the script!
thank you vey much!!
ok, this is the script:
if ( NOT ProcExists("GpsGateCE.exe") )
GGOff=0
Run( "\Programmi\GpsGate 2.0\GpsGateCE.exe" )
else
GGOff=1
endif
RunWait( "\Storage Card\Programmi\Navigator\TomTom Navigator.exe" )
Sleep( 1000 )
if ( ProcExists("GpsGateCE.exe") AND ( GGOff=0 ) )
Run( "\Programmi\GpsGate 2.0\GpsGateCE.exe" )
Sleep( 200 )
SendUp
Sleep( 200 )
SendCR
else
endif
Some explanation.
If GpsGate it is NOT already running it will be closed after Tomtom. If it is already running it will be leaved on because if I am in the car when I've finished with the navigator I still want GpsGate locked on satellites while I am driving.
This is just to let you quickly deal with the Tomtom problem. So, please, modify the script to better meet your needs.
It's very late for me now, and this weekend it's unlikely that I came back to the forum. So sorry for the short response but I have many more things to say on this. The script can be optimized, for example. And I would also tell you more about commands SendUp and SendCR.
Please, came back in this thread. I'll find time to give you more usefull informations. In the meantime begin to test your script and ask for difficulties you could encounter.
Cheers
P.S.
Please, remember to localize the path of your applications!!!
thanx very much!
i think this is exactly what i need, and i'm quite sure that i'll be able to adapt this for my needs
as i'm away now for 1 week, i will wait to check this out until i'm back.
i think there's no need for futher explanations. if i can't get it to work, i'll just ask again
thank you very much!

How to make Android 11 permanently not shut down on low battery.

Pretty much noob here.
I have a Galaxy S3 Neo running non-rooted LineageOS 18.1 and the TWRP bootloader. It has a broken USB circuit. The Port looks fine after taking it apart but getting power or data connected is a 1/100 chance.
Because of that I attached an external charging circuit (TP4056) and while im at it upgrade it to 3 18650 cells for fun. This setup works fine except for one issue:
Androids internal battery meter is completely useless, due to the capacity being at least 4x the original and it not being able to measure charging as that is done by an external circuit. As soon as you "empty" the battery (wich it thinks way too early), it will not go up again unless i disconnect the battery and charge it to 100%, then reconnect.
My current "fix" is to connect via network debugging and run `dumpsys battery set level 42` wich keeps the phone from shutting down and just read the voltage with a small LED voltmeter thing I glued on the back, but having to connect to my PC every reboot sucks. I tried running the same command from a terminal emulator on the android device wich just states it could not find the service 'battery' even though it works via adb and 'battery' clearly is in the services list, even from the terminal emu. I tried smuggleing the command into a /system/etc/init/*.rc file as a oneshot service via TWRP's text editor but that did not change anything, probably because i did something wrong.
Idealy the solution would
* run automatically or be otherwise permanent
* prevent shutting down
* not require recompiling lineage

Categories

Resources