yashsingh1/xdaforums huggingface dataset:
[JAMin, XDA Neo, S200 General] ikarus:
Hello again,

i've attached a new version:

- fixed: signal-strength/phone-status

- added: context-menu to select the tray-items

- added: context-menu to select the visible rows

- added: one-hand-navigation (needs a complete update without keeping the settings) with left/right/up/down/action-buttons

- added: tray-icon to turn of display

- added: WiFi-Trayicon should work on prophet (maybe it does also work on wizards?) without preloading driver

- changed: icon for devicelock (needs less resource, spare a notify)

- some minor fixes..

Hello fraant, glad to know this. i guess autoscale is not quite safe for this device, but let's observe it a while.

Hello Andre, thanks a lot. You're welcome to try cpu-scaling, but it's unstable on some devices...

Please report, if there are probs with Calltimes, because it uses now (as opposed to 0.03.201) a new reworked way.

hm... i will think about that. Maybe a row which does only appear if wifi is enabled.

I don't know whether i do a better job or not hehe.

I think any developer do the best she/he can do, but it's always the time one can spend on a project. And of course how many testers you have for a project ;)

always great to read this and thanks for your donation :D

oh, it should not do that. Can you verify this with BatteryStatus disabled?

We should look for the reason if you could confirm the former.

yes, i also can confirm this. If there is anyone know how to fix this... please tell me...

regards,

ikarus
[JAMin, XDA Neo, S200 General] vsc:
Tapping the display icon on my JamIn turned off the display for a second. Then the display turned back on with the unit non-responsive. I had to do a soft reset. Also Battery Status messed with the battery display turn off time. I had something else, but it was set to 10 seconds. It shouldn't do that.

In addition I'm in the process of recovering the registry from a backup as I couldn't deinstall the latest version of BatteryStatus due to stability issues. This was after the display matter described above.

More:

After recovering the only the registry and NOT enabling the display icon everything else seems ok. The WiFi enable from soft reset works correctly. I'd look at the display code...

Even more:

After more testing things are simply not stable. Turned off the JamIn while plugged into USB, or should I say I tried to turn it off. It didn't and was hung.

I'm going to recover everything from last night's backup and not reload this version. Too much fun for me...
[JAMin, XDA Neo, S200 General] Andre Koster:
I will try to look into the new version in the days to come. Your proposed WiFi row sounds cool! Instead of showing dynamically, it could also act as a toggle for switching WiFi on and off when tapping it.

And the money is sent... ;)

I also wrote a little review at the HTC Wizard Web.

Andre
[JAMin, XDA Neo, S200 General] ikarus:
I've updated to

build 0145 with the mentioned consistency-checks

for cpu-scaling.

Hello vsc, good report :)

By tap on the display-icon, it turns off the display and invokes devicelock. You can turn on the device with power-button. Don't know why your display turned back on that way.

Sometimes i use tcpmp (small footprint and best less cpu-utilization) and i want to turn off the display while listening to sounds and this icon helps me to do that...

Do you have the option "Backlight fix" enabled??

This is not an issue of BatteryStatus. It's related to Devicelock. If you don't use devicelock, then you should also not be able to check the option "Backlight fix". I know this thread is really long and hard to read any post, but i guess this is already discussed earlier.

I can't reproduce this. The device goes into suspend and come back without any problems while connected to usb.

If you want me to reproduce this, please tell your settings (Reg-Keys:

Flags, FlagsExt, AutoScaleSet, AutoScaleSet0, RefreshRate, OmapClockSet

).

Thank you :D

regards,

ikarus
[JAMin, XDA Neo, S200 General] vsc:
I don't use device lock and I don't have Battery Status's device lock checked. That explains in part why I was subsequently getting a lock screen on wakeup. Didn't mention that in the post above...

Backlight fix is NOT enabled. In fact I have never enabled it.

I loaded the version from today rather than yesterday and created the attached registry dump. Note that I have been disabling, removing and finally installing Battery Status. Thus I don't upgrade over an existing version and preserve the registry / setup.

That said I can't immediately reproduce the instability issues. But the display icon still turns off the display, followed by the display turning back on with an unlock prompt. Note that device lock is not enabled when this occurs. I tried enabling device lock for what that is worth and the same behavior occurs.

I'll leave this version on my JamIn and continue testing everthing else.
[JAMin, XDA Neo, S200 General] :
i can confirm the battery light turns on and charging resumes normally after i uninstall the software and soft reset. the interference with the charging seemingly happen at random when the program is running.
[JAMin, XDA Neo, S200 General] ikarus:
So updated again with more language-support and also the project for BSLanguage with info-messages.

Hello vsc,

great. thanks for the registry-settings. i will simulate your settings.

Regarding display-icon - i guess something wakes up the device after it enters the idle-state. Maybe it will happen to me also while testing.

I could add the option to prevent devicelock if display is shut off.

hm.. okay i will have a look at this. If you can find a way how to reproduce this, let me know.

regards,

ikarus
[JAMin, XDA Neo, S200 General] LordDeath:
with the newest build i noticed a screen flickering with cpu speeds below 143mhz. can anyone confirm this?
[JAMin, XDA Neo, S200 General] vsc:
Otherwise everything else is working great with on going testing today.

More or less, but I can't quantify the speed.
[JAMin, XDA Neo, S200 General] vsc:
With the newest version application specific overclocking no longer appears on the pop up menu (today screen). In addition if I attempt to add a program from the Battery Status tab page, "new" doesn't add anything. Application specific overclocking is checked.
[JAMin, XDA Neo, S200 General] ikarus:
Hello vsc,

thanks for that late report :D

The context-menu provides you this only if you have used an application after leaving the options. Try starting the camera and afterwards open the context-menu. If there is still no menu, please let me know.

"new" is not a correct name for the button (need to rename it) hehe - this button clears all the input fiels.

In order to add/update a you must push the "add/update"-button.

hope it helps.

ikarus
[JAMin, XDA Neo, S200 General] vsc:
I think I did this. In fact I did the same thing as prior versions. Basically I started an app. Hit start and selected today. Finally I did a tap and hold on Battery Status to bring up the menu. On this version the menu did not contain the application specific selection.

I just retested this. It doesn't work.

That said I reverted back one version it does work as I stated above.

Also I entered the program name into "Application Title" with the correct case. And the add button does put the app in the list. On the other hand when I start the app, the clock rate is not set to the CPUSpeed I used when I did the add. Is case used? I really think I have the same title as was added by the menu discussed above.

Ok I understand.
[JAMin, XDA Neo, S200 General] ikarus:
Indeed, you're right. have optimized the notification away hehe

Is now back and updated :D

best regards,

ikarus
[JAMin, XDA Neo, S200 General] vsc:
It's working now!

Application specific clock rates function when USB is active. Is that by design?
[JAMin, XDA Neo, S200 General] bala_shark:
Hi there! hi instaled the test prog and so far so good, i havent any problems!

keep at the good work ;)
[JAMin, XDA Neo, S200 General] poisson_rouge5:
Qtek 9000 : Mobile Operator's Name is Cut or ...

Hi Ikarus,

I have posted a problem with my Qtek 9000 (VGA) with the name of the Mobile Operator wich is cutting in today page.(Show Plugin and Mobile Operator are checked)

When i checked center or not it's the same thing.

I tried the older version but it's the same things too.

Instead the informations on the second line are perfects.

When i checked Show Plugin, CpuSpeed, Mobile Operator,, it's the CpuSpeed which is cutting.

Each time I lost the 3 first caracters.

Thanks for your help.
[JAMin, XDA Neo, S200 General] ikarus:
Hello vsc,

yes it's by design, imagine you're on ac and use your camera.

If there is a scenario where it shouldn't, then we can make it chooseable/optional. Are there?

Hello poisson-rouge5,

i've looked into that, but seems to be some kind of fine-tuning.

Before i do that.. can you post the following registry-key:

"HKLM\System\State\Phone\Current Operator Name"

Also a screenshot would be helpful.

regards,

ikarus
[JAMin, XDA Neo, S200 General] Black-Rose:
I've installed the newest one (ver. 0.03.300 build 0146) and offcourse I kept the older one on my harddisk (it was good).

Question: how to establish Cpuscaling?

I've establish at the moment (I want a stable device):

Original CpuSpeed: 195

Set CpuSpeed to: 247 (when I establish at 260, it's not scaling)

Set on Wakeup: not

CpuScaler

min speed: 162

Can you give me an advice?

When I click on Extended, I see more values can you explain me how to work whit and the thoughts behind?

Some more questions:

- What do you mean with option 'Show Today-Screen?

- What do you mean with option 'Round Counter' and how to install?

- In the row of Indicators there is a green square with a value. What does it mean/show?

At option 'Devicelock' there is the option Backlight fix with a value options.

Is this for the backlight that always (at my device) turns on 10 sec.?
[JAMin, XDA Neo, S200 General] ikarus:
Re: Remove battery icon

There is a cab in the extended-rom of XDA Neo called "PT_RemoveHTCBatteryIcon_PRO.CAB". Maybe this is what you are looking for. Try using the search-function or googling (nice word :) ) for it...

greets,

ikarus
[JAMin, XDA Neo, S200 General] ikarus:
i must think about hehe...

greets,

ikarus
[JAMin, XDA Neo, S200 General] meschle:
Hi ikarus - have I got you right that you have developed a new app for overclocking - mapclock.exe, thats different to omapclock.exe? If so can you inform us of some of the differences.

Also is it possible for you to make an app without the today plugin, thats contolled by a consule obv in exe form? For some of us today screen space is precious and I already us dktoday for operator display and call time etc...

Alternatively if you could include some of dktodays features esp calltime & sms and poss bluetooth indicator into this plugin then this could rock!

Cheers
[JAMin, XDA Neo, S200 General] ikarus:
Hello meschle - my brother always says "english... 3 points" and to me thats also the case :roll: My english-knowledge isn't very good, but its better than use chinese or german hehe

Maybe my explanations has produced some misunderstandings.

"developed a new app for overclocking" is not quite correct.

Rename the registrykey has the effect, that the plugin does not find the executable "OmapClock.exe" (because the path to it can't be retrieved) and therefore uses direct hardware tweaks to set the cpuspeed as derivated of some of the public specs of texas instruments. I think OmapClock.exe does it a similar way.

I am not sure of that, because OmapClock.exe is a great tool and it is tested very well by a lot of users up to now. To do this is similar to reinvent the wheel... isn't it? Actually it would does nothing new than OmapClock.exe. Maybe there is a good reason. Please correct me if i am wrong.

That would be better reasons for further releases. I don't know dktoday, so i will have a look at it the next days :)

greets,

ikarus
[JAMin, XDA Neo, S200 General] meschle:
Maybe you misunderstood me - I meant - same setup as you have now using omapclock.exe but no today plugin and a link to open options to change clock speed and resume from standby or not.

Thanks for the other replies - I think i understand you - is mapclock.exe in the dll or is that name used so that the dll uses internal clocking and not omapclock.exe?
[JAMin, XDA Neo, S200 General] ikarus:
oh, okay hehe

you can uncheck the option "Show Plugin". If unchecked, the plugin works in background without shown at the today-screen. I think, the execution context of a today-plugin is the best place for the code. I can provide an additional control-applet to configure the options.

The latter one is correct, it is only a trick... you can also rename it to "OmapClockEx" or completely delete it...
[JAMin, XDA Neo, S200 General] arkon1:
Hi ikarus

i rename the regifile but...

after 2 days i have the problem that's my neo don`t wake up ,only black screen... :cry:

(this problem was 2 -3 in this period)

at this time the same....

only softreset ...

before i have this last bug today i tried to switch of the function: set clock on wakeup and remember last clock..

(ööööööhhhhhh :lol: i hope it comes from your proggie.. :lol: )

i test it ... in the todaymenu is your batterieplugin switch off (aaaarrrggghhh sorry for this english....)

:shock: :shock: :shock: :shock:
[JAMin, XDA Neo, S200 General] ikarus:
oh, that's not good... It happens to my device only, if i overclock when going to standby mode. But BatteryStatus does not do this at all...

Do you use the version 0.02.40x?

Edit:

Don't worry... i am not a native speaker, so i don't see the difference... as soon as i can understand you hehe

Thanks a lot for testing it :)
[JAMin, XDA Neo, S200 General] sjh7225:
Does this work on WM 2003 SE, I have an XDA 2i working on corporate mode, and crave for a battery icon like this. Please advise, Many Thanks.
[JAMin, XDA Neo, S200 General] J_Kirk:
It isn't magic, I am sure..

Ok. I've been using batterystatus plugin for a few days, with my imate jamin overclocked at 260. Its blazing fast, no resets, hanging, nothing. Working most beautifully. My question is.. what's the exact mechanism for this? And, if it is this simple, why won't the phone manufacturer have this built into their hardware? After all, they can almost double the performance with the same device, by running a small plugin!!

Or..

Does this have any effect on the life of the battery/processor or any related piece of hardware which we'd only know after a little while?

Any thoughts would be welcome..

Thanks.
[JAMin, XDA Neo, S200 General] GerooTech:
thanks for the reply but from where you got your nice skin
[JAMin, XDA Neo, S200 General] arkon1:
hi ikarus

i have the version 0.02.402

it can be from the overclock ... but when i overclock with omapclock to 240 (your proggie mean i have 260) i have no crash.

(today no crash ... batterieplugin is off)

mfg

arkon1
[JAMin, XDA Neo, S200 General] ZaJules:
Hi I made it up out of icons and bits and pieces I found on the lakeridge forums If you would like I can send you the skin and all the icons

Jules
[JAMin, XDA Neo, S200 General] :
Awesome. Simply amazing. Amazingly simple. 8)

Thanks Ikarus! :wink:
[JAMin, XDA Neo, S200 General] andyoak:
Brilliant

This "plugin" is brilliant well done mate! And it works perfect for me on the Wizard - how did I ever live before!
[JAMin, XDA Neo, S200 General] ikarus:
I afraid, it does not work on WM2003SE, because it uses a new api (notification broker) of WM5. If you just want something like showing the batteryload, there is a plugin provided by O2. It also shows the remaining load of the backup-battery, which is more important for WM2003SE than for WM5.

I can provide a version running on WM2003SE, but without the "show operator name"-option and of course without overclock-functionality.
[JAMin, XDA Neo, S200 General] hofo_mofo:
thanks!

Thanks for this program. I got rid of the "wireless" today item and repaced it with this one...:)

many thanks and look forward to more...more!...MORE muhahahaha :)

Okay i'll be good :)
[JAMin, XDA Neo, S200 General] ikarus:
Re: It isn't magic, I am sure..

The (cpu-)manufacturer have built it into their hardware. Your device has the ability to run slower as well as faster and it's for sure, there are reasons why they've made 195MHz as the default.

I don't know. There are people using OmapClock.exe for several Months up to now. Maybe they can post their experiences?
[JAMin, XDA Neo, S200 General] ikarus:
thanks a lot arkon1!!

I will try reproducing this behaviour or do a code-review with this background. Fortunately my device does what it should :)

Edit: By the way, if you want this to be analyzed, i can submit you a debug-version which traces the code and creates a log-file. With this file, i can try reproducing a lot better. Only if you have time and want to do this.
[JAMin, XDA Neo, S200 General] mushipkw:
Im using M600,

AKU 2.3

ROM 2.15.13.27 WWE

ROM date 3/9/06

My camera shows green pixels scattered on the screen wen I overclockd it to 247Mhz with the battery status plugin, N wen I undo d overclocking it works fine.
[JAMin, XDA Neo, S200 General] LordDeath:
same here with my xda neo!
[JAMin, XDA Neo, S200 General] Black-Rose:
Be happy! My camera doesn't do any more, NOTHING!

I don't know its because of BS. For sure I will format/reset in a couple days my whole device.
[JAMin, XDA Neo, S200 General] Nostramo:
It's a known problem of some camera drivers on some devices.

Use "App based overclocking" and set your camera to 195 Mhz. All will work ok ;)

Regards.

Nostramo
[JAMin, XDA Neo, S200 General] LordDeath:
works well :)

thx!
[JAMin, XDA Neo, S200 General] ikarus:
Hello Black-Rose,

simply use the default values. I made this for users not to care about the settings in detail..

hm.. can you post your registry-settings (Flags, FlagsExt, AutoScaleSet, AutoScaleSet0, OmapClockSet, RefreshRate) ?

It's explained at first post of this thread.

This option is available by "On Wakeup"-Tab, which means on wakeup show today screen...

some mobile providers have plans which makes use of this. As you haven't looked for such a function, i guess you don't need it..

Maybe another user can explain this? It was a hard day today... very tired...

It shows how much your cpu is currently used, that is how much your cpu is just working. 0%..100%..

Yes, when using devicelock, on some devices the backlight automatically changes to 10ms (also without BatteryStatus).. This option provides you a method to use devicelock and prevent the former.

let us know about your results. this could be very useful warning.

kind regards,

ikarus
[JAMin, XDA Neo, S200 General] vsc:
Not really. I was wondering because Battery Status sets the clock rate to 195 MHz when on AC rather than performing autoscaling. Technically one can sync with an application running at a different clock rate.
[JAMin, XDA Neo, S200 General] ikarus:
hm... i'm not sure of that... on ac autoscaling is okay and could be enabled (but needs some code and i don't know if this is really needed).

Also i experienced switching the cpuspeed that often while connected to ActiveSync will confuse the connection.. and that's why cpu-scaling is disabled for a stable ActiveSync-connection.

ActiveSync should be stable on a fixed cpu-speed and that's why app-specific-oc is enabled for usb-connections..

hope this clears some more...

regards,

ikarus
[JAMin, XDA Neo, S200 General] vsc:
Ok that explains why I have been able to sync with a speed other than 195 MHz. To be honest I thought I read that other speeds would prevent sync (e.g. the clock rate would upset the serial USB interface). Thus it would appear that the on chip I/O devices runs off of a clock generator other than the PLL for the core.
[JAMin, XDA Neo, S200 General] :
hi ikarus, for some reasons unknown, charging appears to be normal again when i started testing the latest version.. guess it's a glitch or somethin.
[JAMin, XDA Neo, S200 General] Black-Rose:
With all pleasure I want to do that for you, but where in the registry must I look?

Ok, like my provider does. The first seconds in the first minute is a minute. Doesn't matter you call 10 sec. or 59 sec. You will pay for a minute. After the minute it's per second.

Ok, that's what I thought. But you can see the value of mhz.

At my pc I use Stattbar.

Mine device is turning on 10sec too. This is a good tool, but not for me... :(

I don't use devicelock, I only use the standby.

I will do! Please write me where in the registry I've t look.

kind regards,
[JAMin, XDA Neo, S200 General] poisson_rouge5:
Name Opérator....

Hi Ikarus,

For HKLM\System\State\Phone\Current Operator Name, i have 'BOUYGTEL'

and i give you 2 screens of my TodayPage.

Sometimes, after a soft reset, i lost more caracters like % or the first BO and EL.

Thanks for yours answers and for you software.
[JAMin, XDA Neo, S200 General] ikarus:
that's great. If it is really a problem caused by BatteryStatus, then we should try solving it.

Hello poisson_rouge5, i c.. it seems vga was not recognized. Do you use the recent version on first post of this thread? (build 0146)

at first post of this thread there is the registry-key of BatteryStatus

you got it ;)

enter 60 into the first edit-box and 1 into the second...

i don't understand.

oh, but isn't it dangerous when you accidentally wakeup your device or accidentally make a phone call? This could happen without locked buttons..

ikarus
[JAMin, XDA Neo, S200 General] Black-Rose:
Doesn't matter, isn't important.

Or really want to know. ;)

When my device is in standby modus, it only kan wakeup with the standy button. Other buttons doesn't do anything in standby modus.

When I wake up my device, it's shows a screen of Owner Information:

My info like address and home phone number (if someone find my device) and my medical info (I've heart problems and the mobile phone has saved my lives several times).
[JAMin, XDA Neo, S200 General] Black-Rose:
When I can help you, offcourse!

Here they come!

RefreshRate: value = 128005 (decimal)

OmapClockSet: value = 7756 (decimal)

AutoScaleSet0: value = 23090 (decimal)

AutoScaleSet: value = 1951303952 (decimal)

FlagsExt: value = 29360192 (decimal)

Flags: value = 690024624 (decimal)
[JAMin, XDA Neo, S200 General] ikarus:
you're right :)

A task-reminder, sms, calender-reminder or notification as well as a phone call can wakeup the device....

Question: I want to move the "turn off display"-icon to context-menu and make it without invoking devicelock. Any comments?

oh, so you must be more careful than others when tweaking the device ;)

Thanks for your registry-settings. maybe i can figure out why your device doesn't scale with 260MHz.

regards,

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

My version is the 0.03.201 Build 0123.

Is there another one ?

Thanks for yours answers
[JAMin, XDA Neo, S200 General] Nostramo:
May be you could copy to context-menu instead of move? Tray icon is a good way for me, and I think making it without invoking devicelock is a great idea.

Regards.

Nostramo
[JAMin, XDA Neo, S200 General] ikarus:
oh, that's the problem. Resolution-Awareness will be introduced with the new version, but you can test it with the build 0146 at first post of this thread.

Note: there are two paint-methods. One for qvga and one for other resolutions. This is more efficient and painting is faster but increase the codesize a little (~1k).

That is if there is a difference between painting of BatteryStatus on your 9100 and 9000, then let me know.

regards,

ikarus
[JAMin, XDA Neo, S200 General] ikarus:
1000 / 1001 postings here !!! :D

hm.. If you could turn of the display with context-menu (at taskbar on top) e.g. while tcpmp is in foreground.. would you use the tray-icon?

more comments?
[JAMin, XDA Neo, S200 General] poisson_rouge5:
Ok it's Work

Hi Ikarus,

With the version 0.03.300 build 146 it's perfect.

Every word are ok (%, name operator,...) and the icon is ok too.

thanks for your help