yashsingh1/xdaforums huggingface dataset:
[JAMin, XDA Neo, S200 General] ikarus:
it's not a big deal, but i think a poll would be fine for this :)

i've attached again a new version, with application based overclocking. It's running some time on my device, but i couldn't test it that much, so maybe some of you want to help test it.

There is a new tab, where the application title with their desired cpuspeed is listed and there are several ways to add an app to the list.

1. You know the exact title and add it with the buttons in options (Add/Update)

2. You start the app (e.g. Camera-Button), close it and afterwards open the context-menu of BatteryStatus

2.1. there is a new menu "Add to Appl.-List" with the current and last application title to add

2.2. go into options and set the desired cpuspeed for the app (e.g. 195 MHz)

That's it... but don't add too many apps to the list... current codepaths are experimental and i will make it efficient as soon as i come to it...

Currently this list should be considered an "exception of overclocking"-List..

i'm sorry not to have the time for a more detailed description, but... time is passing so fast...

best regards,

ikarus
[JAMin, XDA Neo, S200 General] crazyd:
It does make sense. ;-)

I arranged it now on the lower right, directly under the "X" -> it's working fine!

Thank you for your help!

Ciao CrazyD
[JAMin, XDA Neo, S200 General] vsc:
I have the new version setup to "stick" the clock rate while running iSilo to a rather low rate. This problem application's busy waiting causes high power consumption when not autoscaling and when allowed to autoscale a very very high consumption occurs given a resulting max clock rate.

With the new version of Battery Status, and an isilo specific low clock rate (e.g. 110 mHz), power consumption while book reading is 35-45% lower.

With respect to bugs in this test version of Battery Status, I cannot remove an application added to the application specific overclocking list. Specifically when I tap remove, the app is dropped from the list. But when reopening the options page, application specific overclocking tab, the application is back on the list. Note that I only have one app on the list for this case.
[JAMin, XDA Neo, S200 General] ikarus:
ok. let's observe this hehe

true hehe. have fixed this. good find ;)

thanks for reporting.

ikarus
[JAMin, XDA Neo, S200 General] Nostramo:
Hi all

I've created this key in my registry (cause it didn't exist) and the result is the same (after a soft-reset). Wifi don't preload, so tray icon doesn't work. Another idea?

About the cpumeter on top, here you have some values I think put the meter in a good position (depending of your skin or theme, of course):

TaskBarLeft: 25

TaskBarTop: 16

TaskBarFont: 3

They put the meter in the top right corner, just below close icon.

Regards.

Nostramo
[JAMin, XDA Neo, S200 General] vsc:
I found that key in the VJVolubilis thread where it is stated that it works for the Wizard. To be honest I didn't test it as I assumed the Prophet would be the same.

That said I just tried it on my Jamin and it doesn't work... Sorry for the misdirection.
[JAMin, XDA Neo, S200 General] vsc:
These don't work on my Prophet. It appears that they employ the following DLL,

\Extended_ROM\OemExtDll.dll

which I can't find in my extended ROM.
[JAMin, XDA Neo, S200 General] nastassja:
i just downloaded last version and it seems to shutdown (freeze) my device when i put the omap up to 247mhz. i always did and never had problems with old versions, but this last version stops my s200 (black screen and have to remove battery).

regards.
[JAMin, XDA Neo, S200 General] WilbertW:
Hope this helps. :)
[JAMin, XDA Neo, S200 General] WilbertW:
Ikarus,

I have tried the dutch translation and found some words to be to big to fit on the screen. Attached is the new translation with some additions (used your new .rc file).

Language dll works perfect though!

The Omap Apps tab isn't included in the rc file, so I'm going to provide you with the translations in this post:

Omap Apps : Omap toepassingen

Application based Overclocking: Toepassing gebaseerde overclocking

Application Title: Toepassingstitel

CpuSpeed: CPU snelheid (was already translated, maybe use the same resource?)

New: Nieuw

Add / Update: Toevoegen/Wijzigen or (if it doesn't fit) Toev./Wijzigen

Remove : Verwijderen

Some words weren't translated, because the english term (eg. overclock ) says much more than a dutch translation would.

Gtx,

WilbertW
[JAMin, XDA Neo, S200 General] WilbertW:
This registry key works for me. After setting it to 1 I am able to enable and disable Wifi at will on my Wizard.
[JAMin, XDA Neo, S200 General] Nostramo:
Another little, little bug:

Context-menu of the phone tray icon always shows "Disable Phone", even if phone are disabled. Tapping it (if disabled) enables phone, and tapping if enabled disables phone, but never shows "Enable phone".

Regards.

Nostramo
[JAMin, XDA Neo, S200 General] AbuYahya:
wifi toggle

wifi toggle after soft reset is enabled on my Prophet G4 by copying shortcut from windows main dir to startup folder of following file

"WiFiInit"

hope this is of use

Abu Yahya
[JAMin, XDA Neo, S200 General] ikarus:
Hello nastassja,

i'm about to investigate this issue.

Can you give me some information:

1. Do you mean, when you overclock permanently over 247MHz?

2. with AutoScale or without?

3. if with AutoScale, then which is your lowes (min.) cpuspeed?

4. did you updated any test-versions? if not, which was the one before the recent update?

5. which rom (aku) do you use?

6. which radio-rom do you use?

oh and your device's language?

This helps me to look for the changes in version-control-system. Thanks in advance !

Hello WilbertW,

many thanks for your effort :)

i've updated the cab-installer at first post with this new version.

Unfortunately the translation for omap-apps-tab will be visible with the next version at earliest.

Thanks again :D

As soon as the way to provide languages turns out to be stable and good working, then i will provide a more complete resource-template !!

regards,

ikarus
[JAMin, XDA Neo, S200 General] faria:
hello friend ikarus

if you need portuguese translation let me know.
[JAMin, XDA Neo, S200 General] vsc:
Hmm...

Mine says "Turn on phone" or "Turn off phone". That is until I loaded the language dll. Then I got enable phone<strange chr>disable phone". Looking at the binary, the two strings are run together with the resource number creating the unprintable chr.
[JAMin, XDA Neo, S200 General] vsc:
I tried this on my JamIn (G3) and it didn't work.

As I recall the Prophet and Wizard have different 802.11 implementations. Perhaps the drivers are different with respect to the registry keys they employ. GRRR.

Tried it (WifiTempOn w/ dll). Doesn't...
[JAMin, XDA Neo, S200 General] Nostramo:
That is because the .dll has been bad compiled. It's necessary a modifier in command line to compile in order to avoid that strange chars.
[JAMin, XDA Neo, S200 General] smartmix:
Battery Status and HTC-P3300

I am currently using the test version on my new HTC-P3300.

So far everything seems to works very well:

- O2 Homezone - works

- Omapclock - works

- Autoscale - works

Great program - thanks a lot :)
[JAMin, XDA Neo, S200 General] vsc:
I misspoke. The strings have the correct length in front of them. Everything works correctly with the DLL I compiled except "Turn on phone" or "Turn off phone" becomes enable phone<chr>disable phone". I don't know what I'm doing wrong if anything.

ikarus -> The latest BSLanguage.zip has an error in it. The application specific resource is defined twice (once early in the file and again at the end of the file.)
[JAMin, XDA Neo, S200 General] WilbertW:
Glad I can help, least I can do in return for this great app. :D

This time everything fitted in, except for the legal notices.

Now they are:

BEGIN

IDS_OPT_ABOUT_REGISTERED "Geregistreerde legale kopie"

IDS_OPT_ABOUT_UNREGISTERED "Niet geregistreerde kopie"

END

I think best way to change them is:

BEGIN

IDS_OPT_ABOUT_REGISTERED "Geregistreerde versie"

IDS_OPT_ABOUT_UNREGISTERED "Niet geregistreerd"

END

Gtx,

WilbertW
[JAMin, XDA Neo, S200 General] ikarus:
Hello faria, great. of course, i think the way to provide language seems to be stable. i will let you know then ;)

that's also good news :)

i.e. homezone should be observed further on, because the use of ril.. i don't know if ril behaves as with neo on other devices. If it works reliable, then i will update the project-page with a list of the supported devices.

yes, this is correct, but they have to be zero-terminated for use in BatteryStatus. With the next version (already testing), it is no more needed. The language.dll will be loaded only for retrieving the strings and afterwards, the dll will be unloaded automatically. This gives some more free memory even if not much :D

you know, english language doesn't need any dll. it's the default language if no language.dll is available. But i'm testing with an english.dll though hehe

i will recompile an english.dll to look for the cause.

oh, ok. this is an error. I need to reinstall eVC++ and plattform sdk, because somehow coexistence of several visual studio installation messed up the plattform sdk install.. after reinstall, i can update the resource-file.

fine :)

i will update this later on..
[JAMin, XDA Neo, S200 General] Nostramo:
Hi, Ikarus

Take note about this for the next version:

This happens in the spanish BSLanguage.dll compiled myself (same I've sent to you).

Regards.

Nostramo
[JAMin, XDA Neo, S200 General] YoLoLo:
Well, i 've seen that some people are ready to translate this tool... And i've seen that some people have made their own DLL... :confused:

Can you post a TXT file (maybe .rc) with the strings to translate ?

(Maybe as an attachment of this great forum...)

This to allow each of us who want to perform a translation to work on the same language file !

And it will be ready for a future version with translations...

Let us know what do you think of that idea... ;)
[JAMin, XDA Neo, S200 General] ikarus:
Hello Nostramo, i'm sorry, missed to reply. I can't reproduce this, even not with spanish dll.

Does the icon also show the wrong state?

Hello YoLoLo,

look at the first post of this thread... people are using the attached project with the .rc file.

Now BSLanguage-Project updated !!

If you import it into another visual studio version, please ensure that the option "-n" is set for resource-compiler (e.g. in commandline)

Also Dutch-Translation updated !!

regards,

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

first of all, a great tool. I've been watching this tread for some weeks. The versions have become more stabil now. I use version 0.03.300 on a Neo without any major problems.

Sometimes the CommManager is frozen after the device turns off itself when the app is active. That means after unlocking the device you're not able to close the CommManager. The only chance for closing it is for example WisBar. But then the device turns into flight mode. At the moment I'm not able to reproduce this problem, so I'm not sure that it depends on your prog (devicelock) or not. Any suggestions?

Regards

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

thanks for your feedback.

hm... strange... CommManager indeed has a very annoying behaviour...

try tap on the mobile operator text "o2 - de" and hold at least 1 second (on batterystatus-view).

BatteryStatus tries to terminate the commmanager-process.. this is a very rudely solution, but it's the most simple one...

ikarus
[JAMin, XDA Neo, S200 General] faria:
dont know if this been posted but here we go

when u have date an time setup in the top bar the cpu meter will be on top of the clock last digit if your date is single digits [depending on the month and day] it goes away with double digits numbers because the date get croped.i have attached the piture so you can look at it.mybe u can move the cpu meter to under the sound icon?it looks that there is enough space.

regards

faria
[JAMin, XDA Neo, S200 General] DeLaFog:
Thanks for your advice. I'll try it if the prob appears again. :)

I'll keep you in loop if there're new findings.

DeLaFog
[JAMin, XDA Neo, S200 General] ikarus:
Hello faria,

hm.. the values were choosen because they should fit on most of the devices.

you can try following:

if you find more reasonable values for default, then tell me :)

Also updated BatteryStatusPlusTest.zip:

- added: DeviceLock-TrayIcon (can be disabled with next version)

- changed: load language.dll only for retrieving strings

- added: translations also for "Omap Apps"-Tab

- working: with radio-buttons in "Omap"-Tab you can choose your desired cpuspeed for working (also for ActiveSync / AC powered)

ikarus
[JAMin, XDA Neo, S200 General] Nostramo:
I'll try to explain:

Icon shows always the "on" state and it's context-menu always show only the same 2 options: "options" and "turn off phone", whatever phone status the device is on. If phone is ON, the icon shows the state ON, and context-menu shows "turn OFF phone", but if phone is OFF the icon shows anyway the state ON and context-menu shows "turn OFF phone" (although tapping on it phone enables). Resuming: icon never changes and context-menu never shows the words "turn ON phone", although both 2 functions (turn on and turn off) work tapping on the only one text: "turn off phone".

I hope you could understand what I want to say.

Another question: devicelock icon only works if you have selected "devicelock" on wakeup tab. It could be a good option than icon work even if you haven't selected it on wakeup.

I never use devicelock on wakeup, but I'd like lock device from the icon.

And another one: phone signal always shows "---". Never the signal strength.

Regards.

Nostramo
[JAMin, XDA Neo, S200 General] vsc:
To be honest all I changed is IDS_DISPLAY_UNAVAIL to "Searching" thus matching what Microsoft displays when the phone is looking for a network via their wireless today screen item.

With the latest version of Battery Status my compile (w/ VS 2005) of the dll is working currectly.
[JAMin, XDA Neo, S200 General] YoLoLo:
Hello,

Here is the French RC file for translation... I'm not a developper, so i can't (in fact, i don't know how to) compile a DLL...

See attachment... THANKS !

(Had to thank you also, because my device has got the 10seconds backlight bug... And BatteryStatus has cure it ! :D )
[JAMin, XDA Neo, S200 General] ikarus:
Hello Nostramo,

yes, i understood. On my device it does work correctly. All in all i guess the notification for phone-status seems to be missed under some circumstances. I will try looking for the cause later on.

this will be changed.

Thanks YoLoLo,

i will compile it later on.

ikarus
[JAMin, XDA Neo, S200 General] Nostramo:
I've tried with english language with same results.

I suppose could fix it uninstalling BS completely, removing registry keys and reinstalling, but....establish all settings again (including registry keys for upper cpumeter)....ufff...I'm lazy :o. If you find another method, you'll be welcome ;)

Regards.

Nostramo
[JAMin, XDA Neo, S200 General] Jesterz:
Hiya Ikarus,

Just to let you know, I've tested your program with all the ROM images I create.

Tests done so far with version 0.03.201 build 0123:

RUU_Prophet_220734_2207114_024721_QtekWWE_Ship.exe = no issue

RUU-Prophet-G3-AKU2.2-2.20-2.47.21-Jester-r1.exe = no issue

RUU-Prophet-G4-AKU2.2-2.20-2.47.21-Jester-r1.exe = no issue

RUU-Prophet-G3-AKU2.3-2.20-2.47.21-Jester-b3.exe = no issue

This might come in handy for people who are upgrading/downgrading their ROM and want to know if your programs works without testing it first.

Keep up the good work !
[JAMin, XDA Neo, S200 General] ikarus:
Hello YoLoLo,

many thanks for your help of translations. I've compiled it and attached it to the third post of this thread (one post is allowed to attach 5 files only...)

what's also of interest:

When this happens, then is the operator name indicator correct?

Hi Jesterz,

pretty good :) so xda-developers-users have done a good job with testing ;)

thanks for your report !

ikarus
[JAMin, XDA Neo, S200 General] Nostramo:
That is !!!!

When you select to show "operator name", phone icon status and context-menu are all correct. I've never selected operator name, cause I use the wm5 today option to show operator, wlan and bt. So, I've never could see icon status an context-menu correctly.

I'm sure that you could correct this bug now. ;)

Regards.

Nostramo
[JAMin, XDA Neo, S200 General] bala_shark:
hi ppl!

I've tested version 0.03.201 build 0123 with the new original Qtek ROM WWW and my device reboots! Any people have this prob?
[JAMin, XDA Neo, S200 General] ikarus:
do you use other apps for overclocking?

which are the steps or how can one reproduce this? which options and values do you use?

ikarus
[JAMin, XDA Neo, S200 General] YoLoLo:
1st of all, don't thank me ;) It' a way to support your excellent work ! This plug is the 1st of my today page ! It's true that French people LIKE to have their device and apps in French...

Today, i run with ver 0.03.201 Build 0123

Can you confirm that the localized version is not this one ?

(Tried to install the cab, and nothing happens...)

Thks !

BTW : Performing the translation, i've read (and translated !) things about unregistred version... :confused:

Is this going to stay freeware ?
[JAMin, XDA Neo, S200 General] bala_shark:
i dont use others aplications for overclocking, i tried to overclock to 221 and 234 and the S200 reboots always after i press power button. With my old rom this works very well but with this newer dont work! i think this newer rom is incompatible with your prog :mad:
[JAMin, XDA Neo, S200 General] ikarus:
thanks :D

yes, localized version is currently in testing state. Version 0.03.201 Build 0123 does not support localization. It will be introduced with 0.03.300. Try the testing-version at first post of this thread.

As for 0.03.xxx it will stay freeware (also with language-support) ;)

All the new things coming with the testing at first post of this thread are subject of an extended version ( maybe version 1.03.300 ). For this i'm looking for a good way to provide it for 3 euro.

btw. which one of the stores are recommended? (pocketland, pocketgear, handango... ??)

I haven't enough experience with this...

allright :) i have an idea but not sure of the cause. Can you try the testing at first post of this thread? If it does work, then i know the cause.

ikarus
[JAMin, XDA Neo, S200 General] Matterhorn:
When buying software online, I always use Handango. I guess it is just a habit from the SE P800 days.
[JAMin, XDA Neo, S200 General] YoLoLo:
If you don't mind, i will wait for the "official" release ! ;)

Cheap price for a good tool...

As an European, i buy a lot a pocketland (there is a localized website at pocketlandfrance.com)...

Handango is THE reference, but commissions are hight for you, developers... :eek:
[JAMin, XDA Neo, S200 General] seneca:
I have also the new WWE-Qtek Rom (RUU_Prophet_220734_2207114_024721_QtekWWE). The Version 0.03.300 Build 0139 runs without any Problem.

I use autoscaling to 260 MHz, Boost up to 273 MHz and use Application based settings (195 MHz) for CoolCamera and the onboard Camera Program.

cu seneca
[JAMin, XDA Neo, S200 General] niall0s:
Hey Ikarus, i'm back testing on my wizard after a nice break :)

Testing Version 3.30 build 140

Almost Everything working so far, love the new exteneded version, keep up the great work!!!

The only problem i can find is that after a soft reset the auto scaling does not work unless you turn it off and on again

Just wondering if you are going to continue development on the screensaver as i find this really useful ;)

Stay away from handango as they rip off developers!!! You can find some good places to sell in this article http://msmobiles.com/news.php/5556.html
[JAMin, XDA Neo, S200 General] TSFroggy:
I have this plugin on my Cingular 3125 (HTC Strtrk) and it's not displaying. I figured out that it has to be set to display on the homepage, and to do that, I need to make an XML file. However, I have no idea where to find the CLSID that identifies BatteryStatus, or any plugin for that matter. Can anyone help me?
[JAMin, XDA Neo, S200 General] AbuYahya:
stability issue

I have g4 prophet with Aku 2.2.

Have suffered several crashes incl freezing, white screen, & reboots.

I use standard low cpu 117 or 169 Normal234 or221 and boost 273 or 286 with other settings as standard. It only happens in autoscale mode. can clock at273 fixed speed without probs.
[JAMin, XDA Neo, S200 General] ikarus:
Hello seneca, that's great :) same here hehe

Let's observe the devices a while hehe

welcome back niall0s ;)

good news for that hehe,

there is a version with some minor changes (and fixes) which i will upload tomorrow..

AutoScale (i guess i will rename it to ScaleIt hehe) is better not to work after a Softreset. I don't know enough about what's going on in boot-process, hence i don't want to affect this.

Yes of course, but i'm not sure when i will continue working on screensaver.

hm.. thanks for these very helpful links, i will avaoid handango then :D

hm.. usually you create a GUID-Key in the registry (.. Classes\CLSID..) and enter the path to the dll there, but i'm not sure if BatteryStatus works on smartphones...

Hello AbuYahya, your device seems to be an excellent object for a developer :D

The next version will have more consistence-checks as the routine for fixed speed, but i think it will not solve this issue.

Would you mind start a registry-editor and give me the values of following keys: Flags, FlagsExt, OmapClockSet, RefreshRate, AutoScaleSet and AutoScaleSet0.

Maybe i can simulate your settings.

If you have time and want to help (only if you really have time for):

- make a backup of your system (e.g. Spb Backup)

- do a hardreset

- install only BatteryStatus with exactly your current settings

- tell me if it works

Even if it's the same result would be a very very useful information.

ikarus
[JAMin, XDA Neo, S200 General] fraant:
last version testing

Hi ikarus

i tested the latest version, activating autoscale.

it's all right.

The scaling steps are most larger, and the scaling time is fastener!!

this version appear good!!

i had only a little problem activatng OVERBOOST, i had a little cpuHOG so the cpou remained to 100%, i deactivated this future and it's all right.

I tested this version for 72 hours!

my compliments.. thsi appear to be the right way for autoscaling!

FraAnt
[JAMin, XDA Neo, S200 General] Andre Koster:
Hi Ikarus,

First of all, my compliments for this great app! Up to now, I was using DKToday (for network name and call/sms counter), but yours is way better. I'm now running at 260 MHz by default, and consider to testdrive your autoscaler version.

I particularly like the temperature indicator, as I worry that my Wizard will get too hot running at the higer speed (note, for Skype I use 286 MHz).

If I may add something to the 'wishlist' for this awesome piece of software, it would be WiFi stuff like network name, signal strenght and connection speed. I use TodayWarrior for that now, but something tells me you'll do a much better job.

BTW, I don't mind chipping in a few euros for an app as nice as this. You deserve some reward! ;)

Andre
[JAMin, XDA Neo, S200 General] :
hi ikarus, i'm having some problems on my htc hermes when i'm trying to charge the battery. the program somehow interferes with the phone's ability to detect a usb connection.
[JAMin, XDA Neo, S200 General] bjevers:
Underclocking observation

I am using Autoscale with my Wizard and I have noticed that if a use a minimum value below 143mhz I get screen flickering. Anyone else notice this?