yashsingh1/xdaforums huggingface dataset:
[JAMin, XDA Neo, S200 General] Andre Koster:
Hi Ikarus,

I just installed build 0146. Installation was not trival, after using method A I had to manually delete BattTDP.dll and the registry keys. Even then, it would not install after the first softreset, but after yet another one it finally did.

Then it was installed, and i ran into the first bug I can report (I think) :D

On the Omap tab, I misinterpreted the second line ("Set CpuSpeed to"). I thought this was the inital CPU speed to set, and I choose it to be equal to the original speed of 195 MHz. Next, I wondered why nothing happened. Later , I found out by trail and error that this is the fixed overclock speed, and it should be more than the original speed (why so? I'll come back to that later.) If you choose a speed less than the original speed, you get a warning. However, this warning doesn't show when the user chooses the CPU speed equal the original speed. I think this is a bug.

Now, why does the target CPU speed has to be more than the original speed when using CPU scaler? If you're only interested in power saving, you want to be able to set the CPU speed to the original speed. Now, this is not executed (nor is the user informed that it's not). I think there's no reason to disallow this type of use.

Once it was running, I was impressed. I set it to min=117, max=260, boost=286. That worked well. Later, I lowered the max to 247. I also added Skype to the list of application based overclocking. That, however, was ignored.

Concerning the call-out stats, initially the Day value was bogus, and the Month value and SMSes zero. I reset it, and the first call seemed to be registered fine.

The little NT-style load indicator is cute... :)

Andre
[JAMin, XDA Neo, S200 General] ikarus:
Hi Andre,

great report ;)

hm.. thanks i will look at the uninstall routine. In principle installation should be trivial. just install the new version without a previous uninstall..

so first of all BS should stay "backward-compatible" (also because of the normal version must work the way it currently does) :D

The warning appears only if CpuScaling is enabled.

"Set CpuSpeed to" is the "Max. CpuSpeed" (beside of Boost).

You're also right: orig = max is intended by design and will be enabled with the next version ;)

btw. good find... have almost forgotten this hehe

hm.. this should work. i will try this tomorrow.

The recommended way to add an application to the list is:

1. start the desired app

2. close the app afterwards

3. open the context-menu of BatteryStatus

4. the app should be chooseable with one of the menu-items (for adding to the list)

5. go into options

6. select the app and choose a cpuspeed

7. close the options

fine :D

Any bugs reported for CallTimes are welcome, because it must work at all for the next release.

(btw. it's based on the (by xda-dev-users) pretty good tested code hehe)

yes i like it also hehe

The next version will be beta1. I will then upload a beta1 of normal and extended version.

regards,

ikarus
[JAMin, XDA Neo, S200 General] DeLaFog:
Hi,

I can confirm that the uninstall procedure doesn't work like it is described. To get out of trouble I always use this way to update.

1. rename 'StopBatteryStatus.tx' to 'StopBatteryStatus.txt' on the Storagecard

2. softreset

3. uninstall the prog by following procedure A) Step 2 (first post)

4. rename the textfile again

5. install the new version

This works without any problems. If you just uninstall the prog, then the update starts regular and ends with an error message.

I use 0.3.300 Build 0146 with the german language dll. Are there no strings defined for the Omaps Apps tab?

Great work again.
[JAMin, XDA Neo, S200 General] Andre Koster:
Apart from that step 2 should be "minimize app" instead of "close app", it worked. ;) The difference was that Skype has a little trademark sign in it's title. BTW, I was totally unaware of options context menu! :o I always accessed it through the laboureous Today plugin list...

However, once I login at Skype, the title changes into "Skype - andre.koster"... :( I now keep both titles in the apps list.

I notice that once Skype is minimized/in the background, the speed doesn't stick. I think it should -- I still need the speed for talking properly with Skype, even though I look at the picture of my loved one in the meantime :p . Is this behaviour by design?

So far so good. Had a few calls and smses today, and the day counter reset at night worked properly.

Esthetic proposition: I find the first and third row of the same character (number at the right side, graphical elements, clearly seperated segments), while the second is very different from that (basically one string of text).

I think it would look more balanced when the 2nd and 3rd line are swapped.

Andre
[JAMin, XDA Neo, S200 General] :
WiFi-Trayicon dont work on wizards, when you try to turn this on nothing happen
[JAMin, XDA Neo, S200 General] Andre Koster:
It works with my Wizard (SPV M3000, ROM 2.18.1.3, using the latest test version of BatteryStatus)

Which version(s) are you using?
[JAMin, XDA Neo, S200 General] :
Using Wizard WIZA100 ROM 2.22.17.1, latest test version of battery status too
[JAMin, XDA Neo, S200 General] niall0s:
on my wizard, i have to turn wifi on via the comms manager first, then it will work via the tray icon

using build 146
[JAMin, XDA Neo, S200 General] :
doing this works here to, but if you try direct by the tray icon nothing hapens
[JAMin, XDA Neo, S200 General] niall0s:
after i have first turned it on via the comms manager it then always works via the tray icon (i can turn it on and off) until the device is rebooted ;)

But yes, you have to turn it on once via the comms manager otherwise the tray icon does nothing
[JAMin, XDA Neo, S200 General] Andre Koster:
Yep, after a reset I noticed, too, that turning on WiFi with the tray icon didn't work. Seems like a bug. Once the WiFi has been turned on through the comm manager one time, it can be controlled with the tray icon.

Andre
[JAMin, XDA Neo, S200 General] mushipkw:
How 2use app base overclocking???
[JAMin, XDA Neo, S200 General] Andre Koster:
:)

Andre
[JAMin, XDA Neo, S200 General] Andre Koster:
With my Wizard, this starts at 100 MHz.

Andre
[JAMin, XDA Neo, S200 General] Andre Koster:
The answer was a few pages back in this thread:

I tested it, it works for the Wizard.

Andre
[JAMin, XDA Neo, S200 General] ikarus:
Thanks for all the reports hehe

Any user is welcome to help any other as usual here with xda-developers :)

ok. modified uninstall-routine. if it does not work with the next version, please tell me.

there are.. download the german-language-dll again..

hehe, context-menu can make life easier :D

hm.. i think keeping the latter in the list could be enough. You don't need a higher cpuspeed if not logged in.

yes it's by design..

after thinking about a bit.. this is a difficult scenario.

BatteryStatus does not continously monitor (poll) all available active processes (threads), but it gets notified of the current and the last active application title instead. I don't like my device to do so much cpu-work on monitor all the active threads (and it's a lot to do so) ..

I will think about..

How does cpuscaling work for this scenario?

hm.. it's worth a try. Any more comments on this?

hehe, seems wizard suffers the same problem like prophet. perhaps beta1 could solve this...

best regards,

ikarus
[JAMin, XDA Neo, S200 General] Black-Rose:
Yes, you're right! ;)

I like to tweak my device, but I've to be careful. I want to keep the system stable.

I use the Tray Icons (WiFi, Bluetooth and Display). The last one is very nice when I play music and the device is in the pocket of my coat. Yes, indeed in the train... When the device is in standby-modus, it's play no music.
[JAMin, XDA Neo, S200 General] whizz:
I have tried the newest test version and it works perfectly (tried scaling, normal overclocking) Seems to be a great program!
[JAMin, XDA Neo, S200 General] rappol:
Sorry for this kind of question at this time..but since this thread has allready 102 pages....its hard to find a specific thing...

so my question is... can this be done in a qtek/htc S200 ?

thanks
[JAMin, XDA Neo, S200 General] :
Yes - the S200 is compatible with this.
[JAMin, XDA Neo, S200 General] DeLaFog:
That would be great.

Ooops, my fault. Right dll is working fine. Am I understand it right that you have to add the progname in the omay-tab manually? It would be an improvement to get file there by a browse function.
[JAMin, XDA Neo, S200 General] Nostramo:
Use the context-menu (holding the battery icon in today screen) and choose "Add to Appl. List". The recent two applications you have started will be in there. Select one of them to add it to "Application Based Overclocking". Then, go to options -> "Omap Apps" tab, select your custom frequency for that application and tap in the "Add / Update" button.

Regards.

Nostramo
[JAMin, XDA Neo, S200 General] DeLaFog:
Hi,

thanks very much for the advice. I haven't seen it before, 'cause the option is only active, if an app (e.g. camera) is running.
[JAMin, XDA Neo, S200 General] ikarus:
you can also activate "TaskBar Indicator". On tap/click on this indicator will open the context-menu, which allows you to start an app and just add it to the list afterwards :)

ikarus
[JAMin, XDA Neo, S200 General] ttt3t:
follow evolution

Hello Ikarus

I don't have so much time at the moment for deep testing, but I’m running the actual version of BS and it’s looks stable on my device, specially the GPRS bug is gone away.

ttt3t
[JAMin, XDA Neo, S200 General] ikarus:
1. I've attached normal and extended version of Beta1 at first post of this thread

build 0149:

- optimized: Scaling

- added: Turn off display to context-menu

- reworked: uninstall-routine

- some minor optimizations (efficient app-title-handling)

2. The project-file BSLanguage is also updated for further translations.

3. After a long term thinking about and looking for a good name for this project... what about IkarStat or IkaruStat :D

Any comments ?

Hello ttt3t, no problem :)

glad to hear gprs-bug is away. Hope it will stay away :D

regards,

ikarus
[JAMin, XDA Neo, S200 General] m-unit:
mda vario

does this work on a mda vario? and what version do i need then?
[JAMin, XDA Neo, S200 General] Mad2:
Hello,

Hmm, why another name ? If i must chose a name i think i will take IkarStat . what about IkarusStat or IkaStat ?

But everybody know the name BatteryStatus !

Bye Martin
[JAMin, XDA Neo, S200 General] vasvas:
ikarus is the son of dedalus the first men who be able to fly (GREEKS of

course ) actually the first pilots so the name i propose is GREEK too

IKARUSPROTON that mens ikarus number one (proton in greek lang is

number one or if you like IKARUSARISTON that means ikarus the best

(ariston in greek lang is very high quality - the best - hi end)

king regards

Vassilis
[JAMin, XDA Neo, S200 General] ikarus:
yes, it should work on mda vario. You can start trying the normal-version (BatteryStatus.Beta1.0.03) and look if it fits your needs.

If you then want more, just upgrade to the Plus-version ;)

because it has advanced to a tool providing a little more hehe

yes and that's exactly why i defered and still defer doing this :D

Hello vassilis, thanks for your pretty good proposals hehe

i will think about. maybe shorten them a bit e.g. Ikaroton or ikariston (of course only if they haven't a other meaning then)..
[JAMin, XDA Neo, S200 General] Andre Koster:
Ikarus,

I found a bug today. The daycounters (both in and out) are reset when you soft reset the device. Month and SMS counters stay ok.

Andre

p.s. I'd prefer simply 'Ikarus' as a name -- better not make it too difficult. Or perhaps 'Ikamon' if you want to hint at it's monitoring capabilities?
[JAMin, XDA Neo, S200 General] LordDeath:
no screenflickering with cpu frequencys under 143mhz anymore :)
[JAMin, XDA Neo, S200 General] DeLaFog:
Hi Ikarus,

uninstall-routine seems to work fine (Uninstall is revoming batttdp.dll now).

:)

Only thing is, you shouldn't try to install the prog even the old one is not deinstalled. In that case my neo hangs.

p.s: what do thing about BaStIkarus or MonIkarus?
[JAMin, XDA Neo, S200 General] Andre Koster:
Tonight, I tried a Skype call, and minimized it before the actual conversation began. Immediately, the speed started dropping. But as soon as the speech connection was established, the speed quickly picked up upto boost level. And staying there during the entire converstation. I conclude from this that actually Skype need not be in the application list at all.

Andre
[JAMin, XDA Neo, S200 General] vsc:
I thought the taskbar indicator (speed) at some point would track screen rotation. Is it not possible to detect a rotation event?
[JAMin, XDA Neo, S200 General] DeLaFog:
Hi Ikarus,

in the actual build 0149 I recognice that the CPUSpeed is permanent visible.

It doesn't matter if it is checked in the general tab or not. I think this also happened in the last build.
[JAMin, XDA Neo, S200 General] Andre Koster:
If it's possible to position the speed indicator relative to the right side of the screen instead of the left side, it will be positioned correctly also after screen rotation.

Andre
[JAMin, XDA Neo, S200 General] ikarus:
You're right. good idea and here it is ;)

build 0150:

- added: TaskBar-Indicator update (align)

Hello Andre, i can't reproduce this :(

You know, just after end up a call.. it needs about 20sec for the registry-values to get from cache into flash.

If it is reproduceable on your device, can you please post the following values of BatteryStatus-Registrykey (HKLM\SOFTWARE\Microsoft\Today\Items\BatteryStatus)

- Flags

- FlagsExt

- CallTimesResets

hm.. that's fine hehe, but actually i haven't done anything on this.. the problem with screenflickering is that switching the cpuspeed does also affect the refreshrate of display, that is there is a linear dependency between...

I could set the min-value of default-values to 147MHz...

hm.. you can just start the installation without having the old-one uninstalled.

The installer tries to deactivate the plugin and then uninstall it... the same things you normally have to do manually...

Do you mean the installation hangs without a manuall uninstall prior to the install?

that's very good news :D

yes, regular behaviour since the first build.

You don't need to check CpuSpeed in options. As soon as you use any of the overclocking-function, then the cpuspeed will appear. You need it to switch between overclocked and normal.

I could make it optional, but is there anyone need it?

If you check CpuSpeed in addition to use overclocking, then each time the plugin gets repaint --> it retrieves the cpuspeed no matter if it has changed or not, that is uncheck this option free up some resources...

ikarus

P.S.: ok. i was about to change the Name to IkStat, but ... what about IkMonitor (pronounced "I K Monitor")?
[JAMin, XDA Neo, S200 General] vsc:
Andre - Good idea!

And build 149 was working 100% in my testing. Brief testing of build 150 also shows flawless results. I will continue to test...
[JAMin, XDA Neo, S200 General] LordDeath:
hm sad but screenflickering was not 100% resolved :(

the flickering on the today screen has gone but not in applications like the file explorer. so i had to set the min frequency back to 143mhz again.

but that is not a big difference in power consumption...
[JAMin, XDA Neo, S200 General] DeLaFog:
Yes, you have to uninstall the prog manually before. If you try to install it while the old version is still active, neo hangs. During installation sandclock is shown and nothing happens any more. =>Softreset after 10 min. Next try I found out that there's an icon in the taskbar. After clicking it showed the dialogs (do you want keep former settings and that the older version has to be uninstalled before). So far so good, but then installation failt. I'm not able to install the prog anymore (no dll, no uninstall option).

Ok. No optional needs for that in my eyes.
[JAMin, XDA Neo, S200 General] seneca:
I've tried to install Build 150 without deinstallation of Build 149.

There is no need to uninstall or Softreset before but it was a little bit tricky.

I deaktivated the Plugin an started the Cab-Installation. The Sandclock is shown, nothing happens but i've heard a little "Warning Beep".

So I switched to today Screen, and there I see the 1. Dialog "...Want to keep setting.." again.

If I say yes, the installation works ok without softreset.

cu seneca
[JAMin, XDA Neo, S200 General] crazyd:
I tried it too, but the installation canceled itself. So I have to Softreset my Neo and after doing that the installation worked without any errors
[JAMin, XDA Neo, S200 General] DeLaFog:
So, now after some softresets, installation worked fine and the prog is there again. Now the dialog which wants to keep the setting appeared correctly.

:confused:
[JAMin, XDA Neo, S200 General] ikarus:
Thanks a lot for the information. I've changed the MessageBoxes force to topmost. I guess the sandbox appears, because of waiting for end of the messagebox.

regards,

ikarus
[JAMin, XDA Neo, S200 General] seneca:
Upgrading from Build 150 to Build 151 works without Softreset or switching to today-Screen.

I've only disabled the Plugin, then the Installation runs, all MessageBoxes are visible. The Installation Routine seems to be okay (on my QtekS200 alias XDA NEO with new QtekROM)

cu seneca
[JAMin, XDA Neo, S200 General] Froggie:
free memory on sd card indicator is gone?

Hello Ikarus, thanx for the great program :D.

I'm new on this forum, hello everyboady, greetings from the Netherlands.

I hove thew following question, I installed the version 0.03.201 build 0123.

It works fine except one strange thing, i thought that i got info about the free memory on the SD card but ont the 3 row between the system memory en the temperature. But it doesnt appear anymore :confused: . I tried a soft reboot with and without te card insert after a reboot. But nothing seems to help. The SD card works fine and the stuff on it is reachable. The free memory is also visible ont Settings -> Memory -> Storage card.

Bye for now!
[JAMin, XDA Neo, S200 General] DeLaFog:
Its also working for me like that way. So if you do as it is described by seneca, no problems with the installation. The question with the settings appears once and it works fine. But if you don't disable the plugin before, dialogs for takeover previous settings, removing old version and again takeover previous settings came up. If you answer all with yes, installation fails and you have to reset several times before it works correct again.
[JAMin, XDA Neo, S200 General] fraant:
Cpu Scaler Problem

Hi, i did many tests with build 151

it's appear all right, i had only a problem with CPUSCALER.

The scaling is ok up and down (solved the shutdown problem), but sometimes the cpu fix to 100% usage, and the GSM signal LOST!!..... than if i deselect the cpuscaler the cpu load go normally under 10% and operator revert form "unavaiable" to VODAFONE IT

all other setting appear to be good.

I Reflashed my s200 with AKU2.3.1 Rom 8mb pagepool... and the same problem...

i thiks you're going to reach the target!!

many thanks

FraAnt
[JAMin, XDA Neo, S200 General] katerini:
The most great peace of software!!!

I have installed the latest beta version, and i have a question.

How can i update to the latest call timers?

I have allready from previus version the xml file from my Documents.

Thank you!
[JAMin, XDA Neo, S200 General] ikarus:
Hello Froggie, welcome to this forum :)

have you tried a tap/click on the left memory-icon (as described in manual)?

Hello DeLaFog,

thanks for your feedback on this. it seems somehow installation was started twice due to takeover previous settings pops up twice.

I will have a look on the setup.dll

Hello Katerini, thanks a lot :D

i'm afraid, the logfile can't be used for restoring this information. It serves as a log for archive purposes.

All counter should survive an update or new install of BatteryStatus, but not a hard-reset..

(unless from 0.03.201 to 0.03.300 due to registry-key changed. To correct this you need a manually change in registry)

Hello fraant, thanks for your feedback. Good to find this in early development state.

Can you tell me: Was the shutdown problem solved because of a new version or because of using another rom?

Can you try setting a lower boost (max) cpuspeed and see if the gsm signal is still lost then?

For the wrong-cpuload-calculation: in principle there are no codepaths could causing this. just analyzed the code for that.

That is, something must mess up the measure with GetIdleTime()...

Hence can you tell me your registry-values Flags, FlagsExt, AutoScaleSet, AutoScaleSet0 and OmapClockSet?

With them i can simulate your settings.

To simulate your app environment --> i need the name of some of your used apps. I don't need them all, but try guessing which one could cause this.

What's also very important: can you install iTaskMgr and tell me if cpuload of BatteryStatus goes up to 100% or only to 50%-80% once iTaskMgr is started?

You can pm me if you want. Or you can post it here, maybe another user can confirm it or confirm the opposite...

Regards,

ikarus
[JAMin, XDA Neo, S200 General] Mad2:
Hello Icarus,

I just install build 151 .

Bevore install i disable Batterystatus . Then I deinstall it .

After that I try to install the new cab File but i get an error Message .

After Soft Reset the install prozess work .

build 151 ist running now as an unregisterd copy :) .

Bye Martin
[JAMin, XDA Neo, S200 General] Froggie:
Dumb

Hello Ikarus, sorry for not reading the whole manual...:D

It works fine!!
[JAMin, XDA Neo, S200 General] katerini:
Ikarus, Thank you! Something else.

The option DeviceLock on Wakeup is very good, and it locks the device on wakeup.

But it Locks the Device also after soft reset. Ok, i unlock it, but it makes some problem on Sim Pin enter. I give the Pin (sometimes does not let me to give the pin), the device comms up, but with no signal. It gives this " ! "

I press the send button, but nothing happents. With soft reset hapents the same.

Then i have to go to fly modus, made soft reset again, and then switch off fly modus. And then it works.

This problem was also on 2-3 last versions i try, and also with the latest.

I test it on Qtek 9100/ S200, and on HTC P3300.

Is there any solution on this?

Thank you again.
[JAMin, XDA Neo, S200 General] ikarus:
oh, registrationcheck is bypassed for now. it should state you as registered user :D

no problem. if you have suggestions how to improve the manual, let me know... english as well as german wasn't my favourite subject, but math and physics :D

Thanks for report. i will have a look on this :)

Do you mean, each time you do a soft-reset the described things happen?

regards,

ikarus
[JAMin, XDA Neo, S200 General] fraant:
Autoscale Problem (for Ikarus)

"""What's also very important: can you install iTaskMgr and tell me if cpuload of BatteryStatus goes up to 100% or only to 50%-80% once iTaskMgr is started?"""

1) BatteryStatus Goes 100% fixed, (the taskman indicate values between 3% and 5% of cpu load).

"""Can you tell me: Was the shutdown problem solved because of a new version or because of using another rom?"""

2) I think that the new version solved the problem, since the 148 version i think!

"""Hence can you tell me your registry-values Flags, FlagsExt, AutoScaleSet, AutoScaleSet0 and OmapClockSet?"""

3) a)Flags 1091571188 b)Flags Ext 130023812 c)AutoScaleSet 1884190993 d)AutoScaleSet0 23090 e)OmapClockSet 7748

Many thanks

FraAnt
[JAMin, XDA Neo, S200 General] Nostramo:
Hi again, Ikarus

Testing build 151 and all seem to be right.

Here you have the "BSLanguage.dll" translated to spanish, completely adjusted, tested and ready for your final release version ;)

I have respected the word "CpuScaler" in its original language, because I understand it's the proper name of your autoscale. If you want I change this, tell me about.

And, obviously, tell me about whatever other question you could consider.

Regards.

Nostramo