yashsingh1/xdaforums huggingface dataset:
[JAMin, XDA Neo, S200 General] ikarus:
oh, ic :)

There is a fixed version 0.02.401 - Please try it.

You can try uninstalling the plugin manually by Start ->System ->...

A softreset is usually not necessary.
[JAMin, XDA Neo, S200 General] meschle:
Re: BatteryStatus-Plugin, DeviceLock and Overclock for XDA N

Thanks for that ikarus - i think you are right - its probably the natural excess drain that any today plugin has - but still worth monitoring.

Cheers
[JAMin, XDA Neo, S200 General] ikarus:
Attached is 0.03.000 (considered the release version), where i've added again the SD-Card-File. I had to zip the files (because no cab/exe allowed), so you need to unzip it first.

To anyone who wants to test this: In order to disable the plugin by SD-Card, you need to create an empty file with name "StopBatteryStatus.txt" in the root-directory of SD-Card. Please test the behaviour after a softreset (maybe a testscenario for our softreseters ;) ), because the sd-card is checked at boottime and this could be problematic...

You can also subscribe cell broadcast messages (e.g. cityname - channel 50) in the phone settings (of WM5) and show them on the today-screen with the option "Broadcast msg.". The logic for that was there for the HomeZone, so i decided to expose this also for other broadcast messages. This may not work correctly if your phone does wakeup on cbm, but it was reported to me, that some phones doesn't resume on such broadcast messages.
[JAMin, XDA Neo, S200 General] nash:
Thank you for this wonderful piece of software!!!

The improvements compared with previous versions are huge!! I've been testing almost all the beta versions and found that it works well.

Here mu thoughts:

For me the SD icon is very useful as I use to record voice in the SD and the files are big. Helps monitoring.

The screensaver is a little big anoing in the current form, I don't like to have to unblock the PDA every time it starts. Maybe an option to activate it without unlock, only to see the info it shows quickly?

Maybe another improvement could be the ability to activate the diferent rows independently.

And as I told you by email it would be great to add a "no Stylus" navigation, so you can select/activate the diferent options by moving on with the keys and clic intead of tapping with the stylus.

As I said before is a very good plug-in that I will recommend to all my freinds using PPC. Thanks.

Edit: forgot to say that the exe version that I've downloaded from the beta site does not work fine, Activesync says that not a valid application and doesn't install. The udpdate you linked in your post worked well for me.
[JAMin, XDA Neo, S200 General] JP2005:
Battery Plugin request for WM2003SE ARM version?

Hi all...

I've been looking for a good battery plugin and found this thread...

It's the best looking I've seen so far... but found out it is specifically built for WM5 OMAP devices...

will there be a WM2003SE ARM version coming out?

it's really good to look at and blends very well with the today screen...

the O2 battery plugin is good but the look doesn't seem to go with the other today plugins...
[JAMin, XDA Neo, S200 General] ikarus:
0.03.000 released !!!

First of all: By means of great help and patience of all testers of xda-developers, BatteryStatus 0.03.000 now released :)

Thanks to all for helping and testing. Who knows how many month it would have taken without such great beta-testers here ;-)

I'm sure there are still not detected bugs, but i think they can be solved by minor updates :D

Hello nash, thanks a lot for your feedback. I'm thinking about to enable ScreenSaver without using DeviceLock, but i need to test some things, e.g. how to lock buttons.. maybe use a button combination to unlock or anything else...

The ScreenSaver is in a very early state.

You can show/hide each row by tap. The second row can be removed by uncheck "Calltimes" and the third row can be removed by uncheck "More Indicators".

Do you mean some other ways by "independently"?

Yes, it's beared in my mind, but enabling this is not as trivial as it seems to be :D

great !!

I missed to test the setup-installer as it worked the first times. Fixed now.

Hello JP2005. Thanks for your feedback :)

i'm not sure of doing this, because i have only the emulator for testing this. Maybe there will be, but i can't tell it now.

Released BatteryStatus 0.03.000
[JAMin, XDA Neo, S200 General] vasvas:
i cannot uninstall the old version on qtek s200 , is there any solution ????

king regards
[JAMin, XDA Neo, S200 General] ikarus:
Uninstall

Maybe omapclock.exe is running while you try to uninstall. look at the first post, where the manuall steps are explained.
[JAMin, XDA Neo, S200 General] Herunim:
I mean that, for those who doesn't use iLauncher our SPB Pocket Plus, it would be nice to have a 'safe boot mode' built in BatteryStatus.

Kind regards,

Herunim
[JAMin, XDA Neo, S200 General] fimoz:
U R Genius!!!

i can't describe how i love your program. thank you. thank you very much!!!

p.s. do u think its possible to include very small and easy gprs traffic figure along with call statistics (or instead) may be as an option? would be absolutely perfect!

thanx again!

p.s. i love you :)))
[JAMin, XDA Neo, S200 General] hd1911:
Underclocking?

I'm curious about other folks opinion on this one: is it beneficial to explore underclocking at all? Would it help battery life to set the Mhz to 150 (or anything below 195) to extend the battery life? What functions wouldn't work with the clock set very low? I'm just thinking that sometimes I use my Wizard heavily, interacting with, playing music, etc. Sometimes, I use it as nothing more than a phone, to make and answer calls. At those times, I'm not sure that I really need the full capabilities that a normally clocked Wizard provides?

Thanks for sharing any thoughts/ opinions.
[JAMin, XDA Neo, S200 General] J_Kirk:
omapclock.exe?

Hi,

As I understand, omapclock.exe is needed to use the overclock feature of BatteryStatus. Does the official .cab file include omapclock.exe, or do I have to seperately download and install it?
[JAMin, XDA Neo, S200 General] Matterhorn:
Hi Ikarus,

Nice job on the release version! I tried the SD card file and it did indeed stop the loading of BatteryStatus on a soft reset. It also prevents me from loading the app at all. If I change the name of the file, then it allows me to load the program and it will then again load when doing a soft reset.

I thought of another possible addition...I often use screenlock when I'm walking around with my Prophet in my pocket, however when I'm at home it is kind of a pain to always have to unlock the screen everytime the thing goes in standby mode. Would it be possible to include a small icon (like the BT one) that could toggle the devicelock? The way it is, I have to go to Options each time I want to change the devicelock behavior.

Thanks for the great work.

Matt

P.S. I just past 200 posts :-)
[JAMin, XDA Neo, S200 General] niall0s:
GPRS was included in a previous version but was removed due to the data avaialable in the registry not being accurate so the values reported by BS were not correct :(
[JAMin, XDA Neo, S200 General] ikarus:
you're welcome :)

hm.. there was a data-counter, but as niall0s already mentioned, it apparently does count more than gprs-traffic. I can move it back from debug-branch to release-branch for those who only want to log the times of data-connections.

But you can't trust the amount-(kB/MB)-value..

I think this is a very good question and should be handled in a new thread. If i reply to you, then others will not read it because this thread can increase ... :D

Please open a new thread and i will reply there.

Hello J_Kirk, no you don't need to download omapclock.exe. Just install BatteryStatus.

thanks a lot. you're one of the great testers ;)

yes this is possible. i must think about a way to enable this.

Oh okay hehe, hm... maybe... but it is difficult to handle boot time..
[JAMin, XDA Neo, S200 General] vasvas:
thanks a lot very goood !!!!!!!!!!!

regards
[JAMin, XDA Neo, S200 General] DieHardMan:
Strange, just tried the new xcpuscalar on my prophet, and i set it to 260 mhz (maximum BTW) and it immediately crashed and rebooted. With BatteryStatus all is running fine with 260 mhz.
[JAMin, XDA Neo, S200 General] ikarus:
Oh, good hint. I should try xcpuscalar to see how it works, but you should be careful. Maybe 247MHz is the one safe for you. Imagine a "white screen of death" in the middle of night caused by an incoming sms, when you're sleeping and can't do anything and the device is burning your display...

Just saw that xcpuscalar is also supporting the omap cpu., but isn't it testing?
[JAMin, XDA Neo, S200 General] niall0s:
mmm.... that sounds like a good tagline for a movie, lol :D
[JAMin, XDA Neo, S200 General] nash:
Hi Ikarus

Thanks for the response, I have found the answer experimenting, I did not know how to enable from the today screen the memory info without the call times showing. I've found that clicking on the battery icon cicles through the diferent options. Effective but not intuitive ;).

If you want to implement translations I can help in the Spanish one (I've not much time but I'll try to find it)

Thanks.
[JAMin, XDA Neo, S200 General] hd1911:
Small bug in .3.0.0

Ikarus,

I noticed a small bug, and thought I'd share. I only have the overclock and the CPU speed display enabled in the plug-in. When I switch from portrait mode to landscope mode, and then back to portrait mode, the CPU speed sometimes does not display.

Great job with everything else. Works great for me.

Thanks,

HD
[JAMin, XDA Neo, S200 General] ikarus:
:D

Maybe we should make such a video hehe

any suggestions for more intuitive ways are welcome :)

Thanks a lot for readyness, but i think a multilanguage tool would take too much of time.

hello hd1911, i tried it several times by switch displaymode in settings/diplay mode... and can't reproduce it.

Switch display mode by other methods seems to have issues in aku 2.0.

I guess, wrong client area is reported to BatteryStatus so it does draw outside the visible area.

There is version 0.03.100 out now with a fix for BackLight. If you use DeviceLock and it always reverting back to 10 sec, then you can try this fix.

http://www.chi-tai.info/cs_BatteryStatus_XDA_Neo_WM5_iM_cs.htm#Download
[JAMin, XDA Neo, S200 General] hd1911:
CPU speed display

Yes, I guess I should've shared that I'm also on pre-AKU2. I guess the problem may be in there.

Thanks,

HD
[JAMin, XDA Neo, S200 General] skleime:
HomeZone

Is it possible to create a Cab-File for BSEnable HomeZone? I have tried to update to the actual version but with no sucess.

Always "Failed to enable/unable HomeZone!Can't copy extension"!!!

Thank you

PS: Very good software
[JAMin, XDA Neo, S200 General] ikarus:
yes it is possible, but your problem can not be solved by a cab installer.

I guess you have tested earlier versions, which uses the MailRuleClient (obsolete now) of the extension dll.

First you need to disable the extension dll for upgrade.

Use a regeditor and delete under HKEY_CLASSES_ROOT\CLSID the complete key with name {38AAACF0-55B1-40d0-8D61-90F8BA9CD568}. Please do this ONLY on this key and take care of the correct name.

Delete also under HKEY_LOCAL_MACHINE\Software\Microsoft\Inbox\Svc\SMS\Rules

the complete key {38AAACF0-55B1-40d0-8D61-90F8BA9CD568}.

Wait at least 20-30 sec and do a softreset afterwards.

Ensure with a regeditor that the keys are really deleted.

Try BSEnableHomeZone.exe again.

I can provide a tool for deleting this keys, but it could take a while...

Cheers,

ikarus
[JAMin, XDA Neo, S200 General] Jayxz:
I recently updated BatteryStatus and the Homezone extension. Everything seems to work fine right now, it's just that when I wake up the phone from standby most of the time the plugin doesn't display the name of my phone provider (O2-de). Instead there's a number of which half of the first and the last digit are cut off. The number is 3320656920 if that's any help. Anyway, after some seconds the correct name is displayed again so it's not a big problem.
[JAMin, XDA Neo, S200 General] ikarus:
Hello Jayxz, thanks for reporting !

This is a so called Gauss-Krueger-Coordinate. You can disable this by uncheck the option "Broadcast Msg.". The semantic of this option should be considered within the group show and is correctly "Show Broadcast Msg.".

You need only the option "HomeZone" and "Mobile Operator" as described at the website.

btw. i'm about to implement a cpuload/cpu-utilization reading which could be the base for a very simple autoscaling function.

Are there comments on this and are there really people paying for such a thing?

Of course, BatteryStatus as it is now will stay freeware also in future... but maybe there will be a BatteryStatus+...
[JAMin, XDA Neo, S200 General] Mad2:
Hello,

Very nice !!! I see in the screenshot the Batterie Temperature .

Where ist the beta to test it :D

Bye Martin
[JAMin, XDA Neo, S200 General] ikarus:
Hello Martin, as i communicated to you: i need to redesign the icon at first :D

alpha-testing soon...

currently i'm busy again with exams and the next term of study starts again...

What i should mention: If a BatteryStatus+ will be, it is of course free of charge for all those already donated and also all well known testers ;)
[JAMin, XDA Neo, S200 General] niall0s:
Hey Ikarus,

The autoscaling function sounds interesting but what i would find more useful is the ability to automatically overclock on launch of a certain app, e.g. skype

I've used apps with autoscaling before and while they are useful i find they cause more harm than good ;)
[JAMin, XDA Neo, S200 General] ikarus:
hello niall0s,

Application based overclocking will come..

yes i realized that autoscaling can cause harm ;)

Indeed an alpha-version (it is really only a proof of concept hehe) is just running on my device and it uses a smooth algorithm to do that... but i need to know whether i should spent more time on this or not. You know, testing and verifying and so on takes a lot of time and if there are not enough interested parties, i don't need to implement this at all.

And of course, if it cause freezes, reboots or something bad, it will not be released..
[JAMin, XDA Neo, S200 General] Neobiker:
Application based overclocking or a prog.-launcher with the ability to change the frequency will be enough for me. I think, that a permanent autoscaling prog. in the background (perhaps with showing actual load and frequency) will cut my ressources more than it will help.

Btw. The best solution for me will be the use of the volume-slider to change the frequency, monitored by the blinking frequency of the green led!
[JAMin, XDA Neo, S200 General] stred:
hey Ikarus!

Me too would also find this feature very usefull..

even more usefull it would be the ability to have a manual o/c like 228 and with the launch of these applications to o/c further to 272 for example (all these speeds customized)..

also i would like this feature implemented with a quicklaunch list.. (you know phonealarm and their quickdial feature? something similar).. with a layout like:

QuickLaunch

program(speed)

---------------

skype(272)

media player(247)

race3d(263)

etc etc.. :)
[JAMin, XDA Neo, S200 General] ikarus:
I've had this objections too, you can believe me... after i've done some (i hope efficient and slight) code for cpu-utilization and some experiments later... i came to this: by watching the batterydrain (mA) with and without cpu-utilization reading --> there isn't much difference. 1..10mA at highest and i'm not absolutely sure of this batterydrain comes from cpu-utilization reading... You know, touching your touchdisplay once will take more batterydrain...

To me this cpu-utilization reading gives me important information and i can spent this batterydrain for..

As soon as i have more time for BatteryStatus, i will provide an alphat-testing and you can convince yourself about this, but currently i have some exams and a driver project is taking me a lot of time...

This is also a good idea ;) It is noted in the list of "things to think about"...

yes this one is out of the TTTA-list and already listed in ToDo ;) I must find a way for a unexperienced user to configure this...
[JAMin, XDA Neo, S200 General] niall0s:
Good luck with the exams, although after seeing your skills with this project, i'm sure you will pass with flying colours ;)
[JAMin, XDA Neo, S200 General] con_bo:
To Ikarus : I have been used Pocket Hack Master with my O2 Neo. It work fine but it burn the battery so much,so i don't use it any more. But with this program, i can choose the frequency of the LCD for the quality of the screen. Your program work very good with me,but it can't auto scale the speed and can't change about LCD. It's good if you can add more option like those in your program :)
[JAMin, XDA Neo, S200 General] ikarus:
thanks a lot :D

I hope i will make it, but i'm always being nervous in exams...

okay... there are a lot of interesting suggestions for further additions, so lets see what comes next.

btw. are there any htc hermes (xda trion) users using BatteryStatus (beside the one i have email-contact with) and having issues?
[JAMin, XDA Neo, S200 General] BongoUser:
Hi,

i have test it on TyTN (XDA trion).

- the CPU Clock is wrong, it displays 300MHz

- i have installed Homezone Plugin, now it don't display the provider name

- if i connect or disconnect my device with Active Sync, often my device hangs and i have to reset my TyTN.

Great Plugin !

Edit:

Now my device don't start after softreset, i hangs if it load all Today Plugins :(

I deinstall and install again.
[JAMin, XDA Neo, S200 General] zoki:
I just don't know what to say!! The little of us use the volume slider to change volume, and we like that. Is it too hard for you to tap on the screen to overclock you're device?
[JAMin, XDA Neo, S200 General] BongoUser:
No way,

device hangs after softreset.

If i disable my pohne it works, but if i enable phone again device hangs.

How can i deinstall the Homezone Plugin ?

Edit:

I have deinstall it (delete BZHelp...dllin \Windows) but no changes.

Now i can't use this plugin.
[JAMin, XDA Neo, S200 General] niall0s:
I second that, leave the slider for volume! Tap the screen to overclock :P
[JAMin, XDA Neo, S200 General] Matterhorn:
I have just made a general observation about overclocking. It seems that if I have today plugins installed on my SD card, I have problems with lock ups while overclocking, especially when going in and out of standby. I think something with the timing of data transfer might be the problem...don't know. So I uninstalled all plugins and reinstalled them in the internal memory, since then things have been stable at 234 mhz for general everyday use. It seems a bit slow, but I don't tolerate lock ups at all! :-)
[JAMin, XDA Neo, S200 General] klabton:
Hi.

Im using Your great program on my HTC SPV M3000 (HTC Wizard). Every thing works fine. :)

You are great! :)
[JAMin, XDA Neo, S200 General] Nostramo:
I agree too.

Regards.

Nostramo
[JAMin, XDA Neo, S200 General] Neobiker:
@ zoki and others

Where do you tap on your screen to change frequency while a program is running (like MN5 or other) and what happens? And where do you see, if cpu is running slow or fast at that moment or in stdby-mode?

For me, volume is always max. I reduce it by headphone or car-radio. So I have the only one slider free (for frequency-, brightness- or other changes)
[JAMin, XDA Neo, S200 General] ikarus:
autoscale

Hello BongoUser, thanks a lot for reporting. This could be a useful information. Will check it.

I'm about to quit develop autoscaling, because there isn't much batteryload one can save and the response of the device isn't as expected also with very aggresive parameters. Before i do this, i could need a second meaning on this.

Attached is a proof of concept for this. Anyone who wants to try it should first ensure that 273MHz works on the device. Also preparing the file on the sd-card is recommended.

Please use this only for testing !! It is not a beta !!

It switches between 169...260MHz and if needed it can give you a boost to 276MHz.

After installing you need to check "Set CpuSpeed to" e.g. 260MHz. There is an option "AutoScale" in the Lang-Tab which you must check. Don't change the other parameter.

Switch the 3rd row to the cpu-utilization reading.

--> Try some apps and report if there is a drawback compared to permanently set to overclocked.

Again: This is only a proof of concept !!
[JAMin, XDA Neo, S200 General] sunlip:
BatteryStatus freeze Hermes when in displaying operator name

Great app. However it lock up my Hermes (Dopod 838pro) if display mobile operator is selected. Found that if its in GSM mode is fine, but when switched to 3G, the Dopod 838 pro is frozen. (Could it be the mobile operator name is too long ? its UMTS MAXIS Mobile vs Maxis Mobile in GSM mode .)

The features and device lock on wakeup work like a charm on Dopod 838pro, I could have miss some post in this thread regarding my problem. sorry if i repeated the question. I'm using the latest version
[JAMin, XDA Neo, S200 General] ikarus:
Hello sunlip,

great, thanks for reporting. Can you try the attached build? Does this work?

Edit: Sorry, attached the wrong file. Please load again..
[JAMin, XDA Neo, S200 General] Khuanchai:
I have tested this autoscale version on Dopod 818Pro. Just a brief result:

1. At a rest state, CPU load is 0-1% and clock speed is 169 MHz

2. Running Word, CPU load is 47% and clock speed is 195 MHz

3. Running Windows media player, CPU load is 100% and clock speed is 273 MHz

The device is quite stable but I don't have idea on the battery saving.

What else you want to test?
[JAMin, XDA Neo, S200 General] Mad2:
Hello,

Same result here on my neo . It seems to work stable.

some thing seem not to work :

- If i tap the display and switsch manual to 260 , then the autoscale function is disable ? I must go in options and set the cpuspeed to 260, the all work again .

- if i use a active Sync connection or only usb power, the state of cpu speed seems to freeze . I plug in USP Power at a speed of 169 Mhz then it don't speed up if i use tomtom or somthing else. witout usb power it work fine, goes up to 273 mhz. same when i put in USB Power at 260 Mhz . The speed stay at 260 MHZ all time .

Bye Martin
[JAMin, XDA Neo, S200 General] ikarus:
Hello Khuanchai, hello Mad2, thanks a lot for testing. After using it: do you think there is a benefit compared to overclocking all the time?

The UI doesn't react good/quick from my point of view. Do you feel better with autoscale or with overclocking all the time?

I feel better with overclocking all the time, so i want to remove autoscale.

Yes, when usb or ac-powered then autoscale is disabled (for a proof of concept this is okay)..
[JAMin, XDA Neo, S200 General] Mad2:
Hello,

I like the autoscale feature . But i don't know whether it is better for the battery consumption . If i don't use the neo he run under 169 mhz and don't need so much power .

But i also can live without autoscale , i know when i need more power, and can switch manualy to 260 or more mhz .

Bye Martin

Bye Martin
[JAMin, XDA Neo, S200 General] bankir:
Can I go to 273 Mhz using Battery Plus?

Hi,

I got my Dopod 818Pro a couple weeks ago and I have been doing step overclocking starting from 200 and slowly move up to 260. It has been quite stable until today, my hand is itchy and I'm trying to move up to 273 Mhz and that makes my 818Pro a lot faster!!

I always check my temperature using WR-Tools and my question is,

1. what is the limit of the safe temperature? I have seen my temperature went up to 40 Celcius when I was playing Skyforce at 260, but normally it stays at < 35 Celcius.

2. Right now, my 818Pro is at 273 Mhz (in batteryplus), is that a true speed? how do I determine my true speed?

3. how do I know if it's not working well? will it keep on freezing up?

4. What's the highest stable clock?

I apologized if this has been asked or explained before.