PDA

View Full Version : BatteryStatus-Plugin, DeviceLock and Overclock for XDA Neo


Pages : [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

ikarus
08-07-2006, 05:12 PM
This is HomeScreen ++ UI Edition:

it's a fully customizeable today-plugin, which shows the remaining batteryload of the main battery... In addition to that, it can invoke the DeviceLock on wakeup of the device and overclock the omap cpu to a customizeable cpuclock.

WARNING. Use the latter one at your own risk ! It CAN damage your device !

http://www.chi-tai.info/img/ToDay_BatteryStatus.jpg

The project site is HomeScreen PlusPlus (http://www.chi-tai.info/cs_batterystatus_xda_neo_wm5_im_cs.htm)
and you can download it with this link -> HomeScreen PlusPlus Download (http://www.chi-tai.info/cs_batterystatus_xda_neo_wm5_im_cs.htm#DownloadBet a)

If you have any questions / problems, then Please read the manual / faq (http://www.chi-tai.info/cs_batterystatus_xda_neo_wm5_ext_im_cs.htm) at first !!!

If you have a problem with BatteryStatus then the community can help you in case you supply your settings by:
- Export your settings by options->Advanced->Save/Export
- check the reg-file and remove your personal data
- attach the reg-file to your report


Cheers,
ikarus



You want to spend me a pint?

First of all: Feel free to use HomeScreen PlusPlus free of charge ! If you like HomeScreen++UI, you can make a donation to buy me a beer or two through PayPal by using the button below. Just pay whatever you think is reasonable.
--> donations (http://www.chi-tai.info/cs_batterystatus_xda_neo_wm5_im_cs.htm#Donate)
You can use MoneyBookers as well. Ask me for the account.


CallLogs preview -04/07/2008:

- extract CallLogs from zip-archive
- Copy CallLogs.exe to the same directory as BSCallTimes.xml
- start CallLogs.exe




Beta-Testing of advanced version - Beta5

Customization of HomeScreen++UI Edition
-> Manual for customizing and creating a theme (http://www.chi-tai.info/cs_BatteryStatus_XDA_Neo_WM5_ext_cust_iM_cs.htm)

--> Thread for Themes (Collection of themes) and Questions about making themes !!! (http://forum.xda-developers.com/showthread.php?t=350510)

Examples for xml-customization -> Project-Examples (http://www.chi-tai.info/cs_batterystatus_xda_neo_wm5_ext_cust_im_cs.htm#Ex amples)




Version 1.06 - build 0348 - 11/16/2008:

- fixed: changing of language-translation for "Remain:"
- fixed: taskmanager for WVGA


- fixed: selection of Items
- fixed: crash while theme reloading (UPDATE HIGHLY RECOMMENDED)


- fixed: relative path for StartApp


- added: allow arbitrary string-size for registry-tracker
- changed: allow length of operator name up to 20
- added: for class="start_app", allow relative paths for loading icons
- added: order="1" (attribute for View-Tags, 0 = left to right, 1 = right to left)
to use right-to-left (order="1") check-order for finding the best matching Item on tap-action.
order="0" is default
order="1" allows the following item-placements:

http://www.puckmeister.de/stuff/check_order_example.jpg




- added: switching up to 5 Views simultaneously (using index/index_1/../index_5 respectively subindex)
- added: ontap="Message" (Send a message to a window),
param: path-attribute has the windows' class name
param: title-attribute has the windows' title (Optional)
param: msg-attribute has the numeric window message
param: index-attribute has the numeric wParam
param: subindex-attribute has the numeric lParam (Optional)

e.g. ontap="Message" path="HHTaskBar" msg="1156" index="2" (Send msg=1156 to Taskbar-Window with wParam=2 - Set Vibra Mode)
ontap="Message" path="HHTaskBar" msg="1156" index="0" (Set Normal Sound Mode)
ontap="Message" path="HHTaskBar" msg="1156" index="3" (Set Silent Mode)



- changed: do nothing on tap of empty area (area with no Item beneath)
- added: actiontype for SoftReset ( ontap="SoftReset" )
- added: top/down-gesture
- added: round incoming calltimes in options
- added: Language-IDs 1603 (Outgoing), 1604 (Incoming) for "Round CallTimes" (HSLanguage Updated)
- added: log missed calls to CallTimes.xml
- removed: default startapp of mobile operator (starting of commanager)
- fixed: Allow up to 255 Views and up to 255 Rows
- fixed: Update Region for selmode="x"
- added: attribute (in View-Tag) for extending "Reach"/"UpdateRegion" of a View, e.g. extend="6" for 6 pixels.
This is particularly for sliding Views that have Items which are oversized if selected,
that is they overlap with adjacent Views.
Don't extend a View if it's not needed, because it could reduce render performance


- added: gesture-attribute (can be 0 or 1) for Window/Row/View-Tags
- added: AppToDate-support (http://www.modaco.com/content/apptodate/267096/download-apptodate-supported-applications/)


- changed: animatebg="0xFF000000" for using todayscreen-background
- added: actiontype for toggling flight mode, ontap="ToggleFlight"
- added: animatebg-attribute for background color (BGR-Format) of animation, e.g. <Window ... animatebg="0x000000"...>


- added: first working version of View-Switching for up to 3 Views, View0 (index/subindex), View1 (index_1/subindex_1), View2 (index_2/subindex_2)
--> e.g. <Item .. ontap="View" index="0" subindex="1" index_1="1" subindex_1="1" index_2="2" subindex_2="1" >
- added: actiontype for "Do Nothing", ontap="DoN" or ontap="DoNothing"

- added: registry-value DWORD TempMultiply; e.g. 1100 results in multiply with 1.1

- changed: Name of Plugin changed to "HomeScreen PlusPlus UI"

- added: awareness of unicode-sms

- changed: DWORD TaskBarBattery under BS-RegistryKey for showing Batterylevel instead of CpuSpeed

- added: data-counter support for HTC Diamond

- recommended editor: Komodo Edit (http://www.activestate.com/Products/komodo_ide/komodo_edit.mhtml)


Updated AppLauncher.exe to use sliding --> AppLauncher.exe (http://www.chi-tai.info/cs_wm_tools_im_cs.htm#AppLauncher)

--> (XML) Example for AppLauncher.xml (http://www.chi-tai.info/download/example_sliding_app_launcher.zip)


- added: for TaskManager of BS - DWORD CloseButtonWidth ( create this registry-value and set it to 60 will span the [x]-button over the clock for a finger friendly handling )



BS Reloader by Lastnikita:

For theme-makers to download their themes and reload the theme
--> Explanation (http://forum.xda-developers.com/showpost.php?p=1674734&postcount=2927)
--> Download (http://forum.xda-developers.com/attachment.php?attachmentid=58633&d=1195407294)

kinmont
08-07-2006, 06:26 PM
i have an ut starcom x-v6700 and it orks great. thank you . the only issue i had was when i installed it my backlifght immeditely goes out and i have to go to settings to make the backlight meter at 100%. also i dont think it matters much but the only theing that shows up on the line is the battery icon not the mhz. Thanks again

ikarus
08-07-2006, 07:18 PM
Thanks a lot !

i think your device has Intel's PXA 270 XScale processor build in. The overclocking features of BatteryStatus only affect the hardware registers of texas instruments's omap850 processor.
But its a good idea to show the cpu-speed of any cpu...
Wait for the next release ...

[Update] See version 0.02.200 - added always show cpu speed - testing state

subliminal
09-07-2006, 11:04 PM
works great on a Dopod 818 Pro!

what's the little \/ arrow to the left of the battery meter in the taskbar btw? :) (would be great if it was task manager :p)

ikarus
09-07-2006, 11:10 PM
you mean the right of the batterymeter ?
indeed its a taskmanager. Its vBar 2.2
Works great on my XDA Neo :)

subliminal
09-07-2006, 11:24 PM
awesome - two new things for my phone now ;)

cizake
10-07-2006, 12:18 AM
One of the best add-on.

Thanks!!

sebi112
10-07-2006, 12:55 AM
Perfect plugin. But when i turn of the battery in options the hole plugin is not shown on my homescreen. And couldt you please make an option that shows the mobile operator instat of battery load. that wouldt be realy cool.

ikarus
10-07-2006, 04:30 PM
yes, the plugin should disappear when the batteryload is unchecked. (Its not a bug, ) Its a feature, because its a batterystatus-plugin by design :D

If enough users report the current options to be stable, i can add more features. The mobile operator is a good idea for the next releases.

sebi112
10-07-2006, 09:18 PM
It works pretty good

meesterlars
11-07-2006, 11:19 AM
fantastic! thanks, pal. great prog

Jayxz
11-07-2006, 04:04 PM
Oh man! I nearly killed my phone and I don't know why!

I installed your plug-in only cause I liked the battery status thingy. I've never overclocked my Prophet so far because I never needed it. So while I was looking through the options for your program I thought I'd just overclock it once to see the improvements. So I set the speed to 221 MHz and BAMM!

The screen had all kinds of strange colors that where not supposed to be there. I mean, the contents on the screen were visible but there were some red lines and some shorter green lines and some black dots and I don't know what everywhere. Right then I knew I was in trouble! I tried to go back to the options menu of your program but couldn't. I wasn't even able to get to the options of the today screen since only MSN Messenger was displayed on the "Personal settings" screen. Damn Microsoft, everything breaks apart but I can still use their messenger which nobody wants!

Anyway, after a soft reset my Prophet just froze. After the next soft reset it worked again but I still couldn't use it in any normal way. I read through your instructions on your page (a thing which I maybe should have done earlier) and wanted to put a "dontoverclock.txt" file on my SD Card. Only problem: the SD Card inside the phone wasn't accessible, neither through the phone itself nor through my laptop. So eventually I took a digital camera, put my SD card in it and the file on the SD Card. The phone still didn't work though. I cursed myself and thought of all things lost should I have to hard reset the damn thing while I kept on doing soft resets. Well, suddenly it worked again, the clock speed is back to normal and all is fine.

But still. Isn't this strange? I thought almost everybody's Prophet still acts normal at 240 - 260 MHz while mine pretty much collapsed at 221 MHz. By the way, I don't blame YOU or your program for any of this.

From now on my Prophet stays the way it is. It obviously doesn't want to be changed and personally I understand that!

ikarus
11-07-2006, 09:05 PM
so first of all, thanks for your feedback. Any feedback is welcome :)

Your report is a better warning than my bold written lines hehe

The behaviour of your device is really strange. Anyone have had the same experience ?
I tried your steps and couldn't observe what you've described.

Did you checked "Set clock on wakeup" ? This should not be done at first time. Not at all.

Again: If you use the OMAP-Features, be careful with overclocking ! It CAN damage your device !
Following steps are important:
1) rtfm
2) Prepare a SD-Card for emergency case
3) try the options (careful)
You can try with OmapClock.exe prior to use the omap-features. (OmapClock.exe calculates with a Clock-Ref of 12MHz and BatteryStatus calculates with a Clock-Ref of 13MHz. This explains the difference.)

I think your device dont like to be overclocked, thus it would be a great help to post some of your devices details (ROM-Image, Branding ?, special software?, when did you buy it?, Do you use o2-homezone? i dont.).
This gives other readers to compare and think about before overclocking.

Nevertheless, i removed the cpuclocks not useful for XDA Neo and added the mobile operator name in V. 0.02.300.

There is a new version 0.02.300 !

sebi112
11-07-2006, 11:29 PM
I found a new bug. on my xda neo the alarm sounds such as sms or incomming email are not played reguarly when the loch device on wakeup obtion is enabeled. they are just played very short. after disabeling and softreset it work normaly

adeywatkins
12-07-2006, 08:19 AM
Thank you for your time and effort with this plugin.
Just installed on my M600 Prophet and running well and stable at 260 Mhz.
Will add to the forum if any problems arise but as i say running very well at the moment.
Adey.

ikarus
12-07-2006, 09:07 PM
I found a new bug. on my xda neo the alarm sounds such as sms or incomming email are not played reguarly when the loch device on wakeup obtion is enabeled. they are just played very short. after disabeling and softreset it work normaly

I can't reproduce this issue. Are the ringtones on the SD-Card or in mainmemory ?

sebi112
13-07-2006, 12:57 AM
The sounds are in mainmemory

ikarus
13-07-2006, 11:39 AM
The sounds are in mainmemory

I'm sorry, but i can not reproduce this. Anyone else experienced the same ?

ZMDK
13-07-2006, 10:17 PM
When I set the speed to 260Mhz, Omapclock itself says it's only 240Mhz.

Jayxz
14-07-2006, 04:06 PM
Hey man, sorry I was away and couldn't reply earlier.

Anyway, as I said, I did not read your warnings very attentively prior to overclocking my Prophet. So, yes, I did check "Set clock on wakeup". That was probably stupid.

The information for my device:
ROM-Version: 2.15.4.29 GER
Radio: 02.19.21

I got the phone in May, it is O2 branded, but I installed nothing of the Extended ROM. I don't use the home zone app. As a matter of fact I don't use any plug-ins (except yours) and the system is generally held slim. That's also why I never needed overclocking. Everything's running smoothly!

As I said, once overclocked my Prophet started acting weird which I totally didn't expect at 221 MHz. I got everything back to normal, so no problems anymore!

ikarus
15-07-2006, 07:29 PM
Thanks you jayxz !

When I set the speed to 260Mhz, Omapclock itself says it's only 240Mhz.

look at ...OmapClock.exe calculates with a Clock-Ref of 12MHz and BatteryStatus calculates with a Clock-Ref of 13MHz. This explains the difference.)...

The cpuspeed is calculated by Mult/Div and a reference frequence (according to ti-specs). BatteryStatus calculates with RefClk = 13 MHz, which fits the prophet. In fact, this also match what the operating system returns and this is the reason why BatteryStatus use 13MHz. The operating system (often) dont lie :)

greets
ikarus

yoda_143
16-07-2006, 02:05 AM
It'd be great if you'd implement the ability to change the CPU speed by rightclicking on the today plugin and choosing from a list.

ikarus
16-07-2006, 04:32 PM
It'd be great if you'd implement the ability to change the CPU speed by rightclicking on the today plugin and choosing from a list.

Hello yoda,

beside the technical feasability to implement this for a today-plugin (i think a list like a combobox is not possible in a direct way), one should answer the question whether its really needed.

The higher cpuclock does not notable burns the battery, because most of the times the device sleeps in suspend mode. If you are using your device, you want it to react fast and quickly. Don't you?
The more important aspect for the remaining batteryload is the cpuload (0%-100%). The higher cpuclock gives you the chance to do things faster thus the cpuload can go down earlier and the device can suspend earlier.
To switch between two clockspeeds is easy and allows you to work fast and smooth (the mac way..).

Nevertheless, if there are more users want this feature, we can discuss about, but be aware that more feature and code can have more bugs. BatteryStatus is designed as a small compact plugin without unneccessary codepaths.

By the way, you can switch between the original cpuclock and overclock by tapping on the MHz-text.

greets
ikarus

yoda_143
16-07-2006, 04:42 PM
By the way, you can switch between the original cpuclock and overclock by tapping on the MHz-text.


That I didn't know. It's all I need, so thanks then :)

Herunim
17-07-2006, 07:26 PM
Hi Icarus,

First of all, thanks a lot for this small great today plugin. I've been waiting for it for a very long time :D

By the way, you can switch between the original cpuclock and overclock by tapping on the MHz-text.

Could you make BatteryStatus keep the original/overclock value at wake up instead of always resetting to the overclock value. This way it would be possible to switch between the standard value (used when on the road) and the overclock value with one click.

Also, since BatteryStatus display the mobile operator, maybe you could add a phone profile manager (standard, attending a meeting, quiet).

Kind regards,

Herunim

meschle
18-07-2006, 03:10 AM
Very nice plugin ikarus - I can confirm that it works on the wizard. Good programming - how do you utilize device wakeup with omapclock? - I do not see a notification added with this program.

I confirm that the true speed is 260Mhz - sktools reports the same figure under device info.

tower5
18-07-2006, 03:49 AM
I'm not able to install it on my prophet ; every time I get " installation was not possible"

any help ?

mlts22
18-07-2006, 07:32 AM
I just installed this plugin on my Wizard, and it is excellent.

Thank you.

gwassef
18-07-2006, 09:15 AM
working great thanks for the app

mwiberg
18-07-2006, 02:04 PM
Would it be possible for you to make it start the Comm Manager when tapping the operator name?
This is the only reason I'm using the "Wireless" today plugin, since I've remapped the "Comm Manager button".

Thanks for a great today plugin!!

Edit: Or even better - make the user choose what app to launch (if any) when tapping the operator name. Everybody might not want to launch Comm Manager..

ikarus
18-07-2006, 08:19 PM
Could you make BatteryStatus keep the original/overclock value at wake up instead of always resetting to the overclock value. This way it would be possible to switch between the standard value (used when on the road) and the overclock value with one click.

Also, since BatteryStatus display the mobile operator, maybe you could add a phone profile manager (standard, attending a meeting, quiet).

You mean something like "remember the last clockspeed" instead of overclock on wakeup? I can make it as an option to overclock on wakeup.
I have to think about...
I'm afraid, a profile manager is better build as an own app, because it would increase the size too much. 30kB-40kB should not be exceeded.

Very nice plugin ikarus - I can confirm that it works on the wizard. Good programming - how do you utilize device wakeup with omapclock? - I do not see a notification added with this program.

I confirm that the true speed is 260Mhz - sktools reports the same figure under device info.

The wakeup is implemented as a notification by the powermanager. It creates a messagequeue with CreateMsgQueue() and ask the powermanager to notify the desired events with RequestPowerNotifications() and the queue. Afterwards one can wait for the events (wakeup, suspend, etc...) with WaitForSingleObject().
Let a thread execute this codepath (that is sleep most of the time) and you will get an efficient and reliable method. There is a sample either as a sdk-sample or within the msdn-library :)

I'm not able to install it on my prophet ; every time I get " installation was not possible"
I'm afraid, i don't know. Can you describe some of your devices details? Do you have Omapclock.exe or armstroms DeviceLock.exe in your windows-folder? I didn't test this configuration yet.

Would it be possible for you to make it start the Comm Manager when tapping the operator name?
This is the only reason I'm using the "Wireless" today plugin, since I've remapped the "Comm Manager button"
I think it's possible. I can use this too :) Watch out for the next release...

greets,
ikarus

tower5
18-07-2006, 09:09 PM
I have omapclock installed and running . then I have cardexport, spbBackup.

for the rest , I suppose that other programs should not be a problem

Every time I attempt to isntall , the result is that installation "was unsuccesful ".

Thanks for any help

PS : I have an imate JAMin

iboj007
18-07-2006, 09:18 PM
I am unable to install it as well on my Qtek 9100.

I have omapclock.exe and omapclockplus running as well.

Please advise.

meschle
18-07-2006, 09:40 PM
I have omapclock installed and running . then I have cardexport, spbBackup.

for the rest , I suppose that other programs should not be a problem

Every time I attempt to isntall , the result is that installation "was unsuccesful ".

Thanks for any help

PS : I have an imate JAMin

This plugin installs omapclock.exe as well - so you could be running into a conflict. Uninstall any omapclock programs you have before attempting an install.

ikarus
18-07-2006, 10:02 PM
I am unable to install it as well on my Qtek 9100.

I have omapclock.exe and omapclockplus running as well.

Please advise.

I agree with meschle. The cab is advised to replace existing files and this can result in a conflict, if the apps cant be unloaded.

Attached are two files if you want to test this.

The first one is configured to use internal clocking instructions (without omapclock.exe), thus we can see whether a running omapclock.exe is the problem. But be aware, i am still testing the internal clocking instructions. They are stable up to now, but i wont let it out into the wild yet.

The second cab is configured not to touch existing files if the first cab does not work. Only for testing to look for root cause.


By the way, i am testing a slim and batteryfriendly way to show the O2 HomeZone in germany. The only problem with it, are the cell broadcast messages. Even though they dont appear as popups and are handled internal, each time a cell broadcast message comes in --> the device wakes up. Anyone knows how to disable wakeup on incoming cell broadcast messages or disconnect the ril-notify for cbm from tmail.exe?

greets,
ikarus

Herunim
19-07-2006, 10:41 AM
You mean something like "remember the last clockspeed" instead of overclock on wakeup? I can make it as an option to overclock on wakeup.

I mean set on wakeup either the original/default value (one can also set an underclock value to save batteries) or the overclock value depending on which value was set by clicking on BatteryStatus.

Could you add the values 273Mhz (252 on Omapclock) and 286Mhz (264 on OmapClock) because they seem to work fine on my 9100 and my S200 (used for 2 months). If you'd rather not, please could you explain how to change the value directly in the registry.

Kind Regards,

Herunim

zoki
19-07-2006, 11:34 AM
just installed on my wizard, works OK, overclocking too. the battery indicator doesn't indicate caharging, why? plugin is selectable but don't use that. you can make it to change clock on action button click, or even better, overclock by pressing right key and underclock (why not) by pressing left arrow key. pressing on the oposite key would change clock to default value. although this is a battery plugin I would like memory indicator too, instead of network operator. keep it on, excellent work!

wilson77
19-07-2006, 12:02 PM
nice plugin...very light indeed.

zoki
19-07-2006, 01:03 PM
sorry, it DOES indicate charging (very clever, changeing icon).

hrb
19-07-2006, 02:31 PM
SuperDuper !
Great Application
Cheers
hrb

ikarus
19-07-2006, 04:24 PM
...it DOES indicate charging (very clever, changeing icon).
;)

...original/default value (one can also set an underclock value to save batteries) or the overclock value depending on which value was set by clicking on BatteryStatus.
Yes, i noted it.

...overclock by pressing right key and underclock (why not) ...
Some words to underclock. I'm not sure of the effect of underclock (what a word :) ) a cpu. There are some reasons from my point of view and my experience.

1. An experiment: Take a look at the remaining batteryload before and after you suspend (standby mode) your device for 1 hour. Take a look at the remaining batteryload before and after 1 hour, but prevent your device from going to suspend mode (maybe with and without overclock). You will see that the batteryload depends much much more on things like brightness of display, cpuload, Screen-updates, etc...

2. Such a device is an almost perfect adjusted complex system, where the cpu is a very important part of. The operating system has to do portions of work periodically and the vendor (htc) must ensure, that the hardware can do this on time. If you slow down the cpu, the operating system might be unable to do its work as designated by the manufacturer.

There are more reasons, but i dont feel good to poach the manufacturer too much...
If the device slow down by itself, thats perfect and maybe it does...
If you know it better, please tell me.

Could you add the values 273Mhz (252 on Omapclock) and 286Mhz (264 on OmapClock) because they seem to work fine on my 9100 and my S200 (used for 2 months). If you'd rather not, please could you explain how to change the value directly in the registry
Yes, the next release will have these values added.

...pressing on the oposite key would change clock to default value. although this is a battery plugin I would like memory indicator too, instead of network operator
I must thing about using keys to switch. (You can tap on the MHz-Text to switch.)
I'm afraid, but show the memory needs to poll periodically and is inefficient. I don't know a method with notifictions for the free memory. By the way, i dont need to know the size of free memory, if i can have some batteryload for (even if less). Are there more wanting the free memory optional to the network provider?

victoradjei
19-07-2006, 04:57 PM
No free memory for me :lol:

My prophet was spare to the Atom, but now I don't know which to use :roll: :roll: Is it possible to look at the xscale clocking for Atom? Bought Immiersoft xcpu scaler but Atom seems not to like it :twisted:

Good work. Keep it up :wink:

Nok11111
20-07-2006, 01:44 PM
not to sound like a n00b, but I was wondering if the overclock feature would work on a standard wizard (aka a sprint ppc6700).

I am able to instal it, and run the plugin, but then under the options, i only get the "functions" groupbox.

Also, omapclock (both versions) cannot run. it opens up, flashes briefly and then the program closes. i have not had time to play around with it (run with commandline, etc), but i figure that since you guys have been able to take SS's of the program, that it should stay open.

any advice?

EDIT: A bit more researching

The "Omap Features" are only visible if a omap-cpu was detected (of course, the XDA Neo must have one [up to now]).
In "Original CPU clock" you can set the orignial cpu clock. if you dont know it, you can use the "Get"-Button.
The "Get"-Button determines the cpu clock from the cpu-string of a struct returned by the operating system. By the way, the cpu of XDA Neo runs originally on 195 MHz.
With the combobox after "Omap clock to:" one can set the overclocked cpu-clock. 260 MHz has turned out to be the highest clockspeed for a stable operating of XDA Neo.

Does this also mean that OmapCLock will not work with my wizard? Because according to this thread (http://forum.xda-developers.com/viewtopic.php?t=40284&postdays=0&postorder=asc&start=375) , people have been able to make it work on their wizard.

ikarus
20-07-2006, 04:50 PM
...Does this also mean that OmapCLock will not work with my wizard? Because according to this thread (http://forum.xda-developers.com/viewtopic.php?t=40284&postdays=0&postorder=asc&start=375) , people have been able to make it work on their wizard.

Your device has intels pxa27x processor. Omapclock tweaks texas instruments omap processor. I dont know a lot about the wizard, but if it works on other wizards, their wizards will definitely have an omap processor.

Also the atom seems to have intels pxa27x processor. It would make the plugin to much complex to work with intels pxa27x processor and whats more important... i dont have a device with intels pxa27x processor running wm5 for developing... i'm sorry

greets,
ikarus

meesterlars
20-07-2006, 08:57 PM
By the way, i am testing a slim and batteryfriendly way to show the O2 HomeZone in germany. The only problem with it, are the cell broadcast messages. Even though they dont appear as popups and are handled internal, each time a cell broadcast message comes in --> the device wakes up. Anyone knows how to disable wakeup on incoming cell broadcast messages or disconnect the ril-notify for cbm from tmail.exe?

greets,
ikarus

i would be very, very interested in a homezone display. i currently have the homezone package, which works fine for the most part except for the damn HZDisplayDataSMP being the active app whenever i wake the device. highly annoying. thought i could live with it, but it's driving me crazy. i have to "OK" every time the phone is woken up...

if you could get around this, my phone would be perfect!

monamibouli
20-07-2006, 09:27 PM
excellent plugin !

the right-click on the "MHz" don't work on my 9100 with this version v.0.02.302 - 2006/07/17

if I try 260 MHz, it's appear 240 MHz with omapclock et 225 MHz with TCPMP ... why this difference ?

thanks

ikarus
21-07-2006, 01:02 AM
Thanks to you all :) I need that features, so its very good to know that other users also can use it.

excellent plugin !

the right-click on the "MHz" don't work on my 9100 with this version v.0.02.302 - 2006/07/17

if I try 260 MHz, it's appear 240 MHz with omapclock et 225 MHz with TCPMP ... why this difference ?

thanks
The difference in clockspeed is explained some posts above. cuz the right-click -> wait for the next release, which provides the ability to toggle the "overclock on wakeup"-option among other things. If it does not work then, we can dive into that.

i would be very, very interested in a homezone display
I'm afraid, the homezone still needs a while. The wakeup on a cell broadcast message of the current testing is not acceptable to me. If there is no solution for this behaviour, i can't let it out into the wild. The permanent wakeup would cost more batteryload than click on "ok"...

The next release will be 0.02.400 (without homezone). I'm still testing it and if it's stable enough the next days (maybe until 2006/07/23), you can have it.

greets,
ikarus

fresh123breeze
21-07-2006, 06:43 PM
Does not work with WisBar Desktop.
I can see battery status, but no clock...

ikarus
21-07-2006, 09:35 PM
Does not work with WisBar Desktop.
I can see battery status, but no clock...

Thanks for the information. Anyone else can confirm?

v.0.02.400 released now.

meschle
22-07-2006, 12:40 AM
Its my impression that battery drain is faster with this plugin and having my device overclocked to 260Mhz. Before this I used same overclock speed but with the notification method to resume after standby. I feel the device normally clocks less than 195Mhz when in standy but with your program it seems to clock 195Mhz in standby.

Correct me if I am wrong - have done no official test though.

arkon1
22-07-2006, 10:27 AM
Hi ikarus

:!: wow great plug-in :!:

Is it possible when you make the provider in Bold and when it goes a little larger (1pixel) ore a toggle - Function in the menu-entry ( yes i have eyeglasses :lol: )

and by the way when i make to 260mhz on my xda-neo ... the number 2 is not correct on the screen ...

sincerely yours

arkon1

ikarus
22-07-2006, 12:25 PM
Its my impression that battery drain is faster with this plugin and having my device overclocked to 260Mhz. Before this I used same overclock speed but with the notification method to resume after standby. I feel the device normally clocks less than 195Mhz when in standy but with your program it seems to clock 195Mhz in standby.

Correct me if I am wrong - have done no official test though.

Hello meschle,
as soon as the device goes to standby, the control of cpuclock is completely given to the operating system (regular behaviour of prophet). As i described some posts above, i dont feel good to tweak other modes than completely on, that is cpuclock is not touched in the modes off, suspend, unattended, password, etc... BatteryStatus does only affect the device on mode.

What is more is BatteryStatus removes unnecessary notifications if the device is not on. Moverover it only validates the clientarea on WM_PAINT messages without painting. I think painting isn't needed, when the screen is off. So while the device wakes up, you should wait for some ms for the plugin to update the information. Thus, the MHz-Text immediately after the wakeup does not show the cpuspeed in standby mode.

If there are more having this feeling, we can try looking for the reason.

Is it possible when you make the provider in Bold and when it goes a little larger (1pixel) ore a toggle - Function in the menu-entry ( yes i have eyeglasses Laughing )

and by the way when i make to 260mhz on my xda-neo ... the number 2 is not correct on the screen ...


oh, okay. I haven't tested with increased fontsize hehe...

[Update] with the v.0.02.400, internal clocking instructions are very stable, that is there was no unexpected behaviour since i started testing. If you want to hep me test it, then rename the Registrykey "OmapClockEXE" to "mapClockEXE" as described on the project site. The benefit of this method is no extra process (and of course process-environment with stack, heap, etc..) have to be created, so leads to less less cpu-incstructions to be executed for overclocking. Please be careful with it and post any behaviour different from using OmapClock.exe.

greets,
ikarus

ikarus
22-07-2006, 01:34 PM
...ore a toggle - Function in the menu-entry ( yes i have eyeglasses :lol: )

and by the way when i make to 260mhz on my xda-neo ... the number 2 is not correct on the screen ...

can you explain what you're meaning ? I don't understand it.
Or make a Screenshot e.g. with GetPDAScreen.

prestonmcafee
22-07-2006, 01:56 PM
This is terrific! It works fine on my MDA after a day of testing, and I quite like being able to toggle the speed.

arkon1
22-07-2006, 02:51 PM
Hi ikarus

ok

It seems that you have the size from 260mhz display at 2 pixels too small ore?

here the screenshoot


sincerly yours

arkon1

gwassef
22-07-2006, 03:24 PM
how to upgrade to the latest version as i have 0.02.31 and the one now is 0.02.400 but i can not upgrade

hrb
22-07-2006, 03:28 PM
how to upgrade to the latest version as i have 0.02.31 and the one now is 0.02.400 but i can not upgrade

Just make sure that you disable the pluging first: under start>Settings>Personal>Today>Items uncheck the respective box
Then Softreset (maybe not necessary but does not harm) and then you should be able to install
Cheers
hrb

gwassef
22-07-2006, 03:44 PM
i did but it tells me that installation is unsuccessful

ikarus
22-07-2006, 05:08 PM
Hi ikarus

ok

It seems that you have the size from 260mhz display at 2 pixels too small ore?

here the screenshoot


sincerly yours

arkon1

oh, ic :)

There is a fixed version 0.02.401 - Please try it.

i did but it tells me that installation is unsuccessful
You can try uninstalling the plugin manually by Start ->System ->...

A softreset is usually not necessary.

meschle
22-07-2006, 07:42 PM
Its my impression that battery drain is faster with this plugin and having my device overclocked to 260Mhz. Before this I used same overclock speed but with the notification method to resume after standby. I feel the device normally clocks less than 195Mhz when in standy but with your program it seems to clock 195Mhz in standby.

Correct me if I am wrong - have done no official test though.

Hello meschle,
as soon as the device goes to standby, the control of cpuclock is completely given to the operating system (regular behaviour of prophet). As i described some posts above, i dont feel good to tweak other modes than completely on, that is cpuclock is not touched in the modes off, suspend, unattended, password, etc... BatteryStatus does only affect the device on mode.

What is more is BatteryStatus removes unnecessary notifications if the device is not on. Moverover it only validates the clientarea on WM_PAINT messages without painting. I think painting isn't needed, when the screen is off. So while the device wakes up, you should wait for some ms for the plugin to update the information. Thus, the MHz-Text immediately after the wakeup does not show the cpuspeed in standby mode.

If there are more having this feeling, we can try looking for the reason.

greets,
ikarus

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

arkon1
22-07-2006, 08:20 PM
Hi ikarus

great work :D
that was it...


sincerely yours
arkon1

cmarti
23-07-2006, 05:22 AM
Wow this is excelent!

Thanks for this. :D <-- Me happy

gwassef
23-07-2006, 10:16 AM
i tried also the manual but it told me that it was unsucssufully uninstalled, and it disappeared from the add/remove program list, is there any way to delete the pluging files manually.

ikarus
23-07-2006, 01:45 PM
i tried also the manual but it told me that it was unsucssufully uninstalled, and it disappeared from the add/remove program list, is there any way to delete the pluging files manually.

Yes, there is a manually way for uninstalling. You need the totalcommander and a registry-editor.

1. Start the registry-editor and navigate to HKLM\SOFTWARE\Microsoft\Today\Items
1.1 Delete the Subkey "BatteryStatus"

2. Start ghislers totalcommander and navigate to the "\windows" directory.
2.1 Delete BattTDP.dll
2.2 Delete DeviceLock.exe
2.3 Delete OmapClock.exe

If one of the files can't be deleted, you have to ensure that this file isn't loaded/started by another application/way.

Hope it helps.

greets,
ikarus

gwassef
23-07-2006, 02:02 PM
thanks ikarus it works perfectly

ikarus
23-07-2006, 11:07 PM
just some information maybe of interest for you...

i tracked the cpuspeed with BatteryStatus and observed that the cpuspeed in Standby mode automatically goes down to 52 MHz. There are some intermediate stations between but 52 MHz is the lowest one i've observed...

greets,
ikarus

meschle
23-07-2006, 11:37 PM
just some information maybe of interest for you...

i tracked the cpuspeed with BatteryStatus and observed that the cpuspeed in Standby mode automatically goes down to 52 MHz. There are some intermediate stations between but 52 MHz is the lowest one i've observed...

greets,
ikarus

Thanks ikarus useful info :wink:

ZaJules
24-07-2006, 05:18 PM
Hi
Fantastic App thanks

Can Confirm it works 100% on Wizbar Desktop (Latest Beta 1.1.0.7)

If I can be pedantic :D can I ask that the CPU speed readout be moved more to the right or even aligned to the right just so that my today screen looks neater.

:lol:

Jules

ikarus
24-07-2006, 07:10 PM
Hi
Fantastic App thanks

Can Confirm it works 100% on Wizbar Desktop (Latest Beta 1.1.0.7)

If I can be pedantic :D can I ask that the CPU speed readout be moved more to the right or even aligned to the right just so that my today screen looks neater.

:lol:

Jules

very good :) I've had no idea regarding the Wizbar-post...

Yes right-align was the first choice, but there is an issue in case you change to landscape and back by the today-switcher.
Look here:
http://www.chi-tai.info/img/ToDay.jpg
At the bottom (the static today-plugin) is an icon for switching the screen-mode. If you use this one, then the OS does not give the correct bounds of the client-area for painting, thus the left-align was a workaround.
If you use the system-controlapplet for switching, everything works fine. I verified that other today-plugins get the same bounds as BatteryStatus, so they also draw with incorrect bounds.
Dont know the cause of this behaviour, maybe it works with other devices .

I think it's the right thing to right-align the text, so for testing now, there is a version 0.02.403 with right-aligned cpuspeed-text.
Please note, this is a minor update and it's not necessary to update if you don't want the right-aligned text just now.

Cheers,
ikarus

ZaJules
24-07-2006, 07:26 PM
Great Thanks for the very fast response.

This version works perfect for me. Switching to Landscape when opening the wizard keyboard works fine with the right align. Also using wizbar to rotate screen works fine with this ver

Thanks


Jules

fresh123breeze
24-07-2006, 07:31 PM
very good I've had no idea regarding the Wizbar-post...


New version works, thanks :D

lightman3dd
25-07-2006, 11:02 PM
The sounds are in mainmemory

I'm sorry, but i can not reproduce this. Anyone else experienced the same ?

First of all, this is a real cool plugin! one of the "best to have" for Prophet users.
I've got the same problem on my I-mate Jamin (ROM WWE 2.13.9.23 - ExtROM 2.13.9.123). All works well but when wake-ups the sounds disappear, also if i try to play a video or mp3 .
I've try also to configure manually omapClock for wake-up using memaid...and the result is the same, so i think that is not an issue of your plugin, but is an issue of omapClock.

gwassef
25-07-2006, 11:11 PM
Great Thanks for the very fast response.

This version works perfect for me. Switching to Landscape when opening the wizard keyboard works fine with the right align. Also using wizbar to rotate screen works fine with this ver

Thanks


Jules

Dear Jules,
a question out of this discussion, from where your get the analog clock.

ikarus
25-07-2006, 11:44 PM
The sounds are in mainmemory

I'm sorry, but i can not reproduce this. Anyone else experienced the same ?

First of all, this is a real cool plugin! one of the "best to have" for Prophet users.
I've got the same problem on my I-mate Jamin (ROM WWE 2.13.9.23 - ExtROM 2.13.9.123). All works well but when wake-ups the sounds disappear, also if i try to play a video or mp3 .
I've try also to configure manually omapClock for wake-up using memaid...and the result is the same, so i think that is not an issue of your plugin, but is an issue of omapClock.

Hello lightman3dd, thanks for testing and verifying. It's a great help to me.

Did you tried using internal clocking instructions? I don't know exactly what OmapClock.exe does around the clocking, so it's very useful to know whether there is any difference in overclocking behaviour.

All you have to do for this test is to rename the registrykey "OmapClockExe" to "mapClockExe" (HKLM\SOFTWARE\Microsoft\Today\Items\BatteryStatus ) and unload/load the item in the controlapplet afterwards.
After that, the plugin uses internal instructions and you can try waking-up the device some times.

You can rename the registrykey back after the test and do a unload/load again to restore the configuration.

lightman3dd
26-07-2006, 12:11 AM
The sounds are in mainmemory

I'm sorry, but i can not reproduce this. Anyone else experienced the same ?

First of all, this is a real cool plugin! one of the "best to have" for Prophet users.
I've got the same problem on my I-mate Jamin (ROM WWE 2.13.9.23 - ExtROM 2.13.9.123). All works well but when wake-ups the sounds disappear, also if i try to play a video or mp3 .
I've try also to configure manually omapClock for wake-up using memaid...and the result is the same, so i think that is not an issue of your plugin, but is an issue of omapClock.

Hello lightman3dd, thanks for testing and verifying. It's a great help to me.

Did you tried using internal clocking instructions? I don't know exactly what OmapClock.exe does around the clocking, so it's very useful to know whether there is any difference in overclocking behaviour.

All you have to do for this test is to rename the registrykey "OmapClockExe" to "mapClockExe" (HKLM\SOFTWARE\Microsoft\Today\Items\BatteryStatus ) and unload/load the item in the controlapplet afterwards.
After that, the plugin uses internal instructions and you can try waking-up the device some times.

You can rename the registrykey back after the test and do a unload/load again to restore the configuration.

Hello ikarus, thanks a lot, i've modified the registry and do a softreset, and now all works very well, no more problems with sounds after wakeup!

Great job!

ikarus
26-07-2006, 12:44 AM
Hello ikarus, thanks a lot, i've modified the registry and do a softreset, and now all works very well, no more problems with sounds after wakeup!

Great job!

very good :)

Please be careful with internal clocking. It is stable for a long period on my xda neo and i am not sure of the customization of other devices.

I will make it the default for BatteryStatus in about 2-3 weeks (of course, everyone can use omapclock.exe further on) and if it is also stable on your device, thats great...

Cheers,
ikarus

jberylec
26-07-2006, 08:08 AM
This is awesome so far! :)

Quick question though...
On my Wizard (2.17 ROM) at the bottom right of the today screen in the tray it already shows a battery/charging status icon. Does anyone know how I can hide that??

Or better yet, this today plugin would be awesome if it was small and down in the tray :) Maybe another version?

Thanks!

prestonmcafee
26-07-2006, 04:38 PM
Remove Init_Tray.lnk from the Windows/Startup. This will also remove the comm manager icon too. You will get a warning that "programs may not run if you remove this" but ignore the warning.

All that link does is run Init_Tray.exe on startup; you could always add it back if you decide you like those icons.

I did this to obtain more PHM_Traylnch space.

ZaJules
26-07-2006, 05:35 PM
Great Thanks for the very fast response.

This version works perfect for me. Switching to Landscape when opening the wizard keyboard works fine with the right align. Also using wizbar to rotate screen works fine with this ver

Thanks


Jules

Dear Jules,
a question out of this discussion, from where your get the analog clock.

Its is an option of the Wisbar Advance Desktop software
Take a look here

http://www.lakeridgesoftware.com

Jules

jberylec
26-07-2006, 07:56 PM
Remove Init_Tray.lnk from the Windows/Startup. This will also remove the comm manager icon too. You will get a warning that "programs may not run if you remove this" but ignore the warning.

All that link does is run Init_Tray.exe on startup; you could always add it back if you decide you like those icons.

I did this to obtain more PHM_Traylnch space.


But I like having the tray there, other icons are useful. Does anyone know how to remove/add items on the tray?

ikarus
26-07-2006, 08:13 PM
Remove Init_Tray.lnk from the Windows/Startup. This will also remove the comm manager icon too. You will get a warning that "programs may not run if you remove this" but ignore the warning.

All that link does is run Init_Tray.exe on startup; you could always add it back if you decide you like those icons.

I did this to obtain more PHM_Traylnch space.


But I like having the tray there, other icons are useful. Does anyone know how to remove/add items on the tray?

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

ikarus
26-07-2006, 08:15 PM
Or better yet, this today plugin would be awesome if it was small and down in the tray :) Maybe another version?

i must think about hehe...

greets,
ikarus

meschle
26-07-2006, 09:00 PM
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

ikarus
26-07-2006, 09:44 PM
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.

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.

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...
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.

Alternatively if you could include some of dktodays features esp calltime & sms and poss bluetooth indicator into this plugin then this could rock!
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

meschle
26-07-2006, 10:05 PM
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...
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.
greets,
ikarus

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?

ikarus
26-07-2006, 10:28 PM
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.

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.

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?
The latter one is correct, it is only a trick... you can also rename it to "OmapClockEx" or completely delete it...

arkon1
26-07-2006, 10:57 PM
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:

ikarus
26-07-2006, 11:06 PM
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 ...


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:
aaaarrrggghhh sorry for this english...
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 :)

sjh7225
27-07-2006, 10:58 AM
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.

sjh7225
27-07-2006, 10:58 AM
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.

J_Kirk
27-07-2006, 12:45 PM
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.

gwassef
27-07-2006, 12:47 PM
Great Thanks for the very fast response.

This version works perfect for me. Switching to Landscape when opening the wizard keyboard works fine with the right align. Also using wizbar to rotate screen works fine with this ver

Thanks


Jules

Dear Jules,
a question out of this discussion, from where your get the analog clock.

Its is an option of the Wisbar Advance Desktop software
Take a look here

http://www.lakeridgesoftware.com

Jules
thanks for the reply but from where you got your nice skin

arkon1
27-07-2006, 04:44 PM
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

ZaJules
27-07-2006, 06:51 PM
Great Thanks for the very fast response.

This version works perfect for me. Switching to Landscape when opening the wizard keyboard works fine with the right align. Also using wizbar to rotate screen works fine with this ver

Thanks


Jules

Dear Jules,
a question out of this discussion, from where your get the analog clock.

Its is an option of the Wisbar Advance Desktop software
Take a look here

http://www.lakeridgesoftware.com

Jules
thanks for the reply but from where you got your nice skin

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

TheBrit
27-07-2006, 07:18 PM
Awesome. Simply amazing. Amazingly simple. 8)

Thanks Ikarus! :wink:

andyoak
27-07-2006, 08:26 PM
This "plugin" is brilliant well done mate! And it works perfect for me on the Wizard - how did I ever live before!

ikarus
27-07-2006, 09:51 PM
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.

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.

hofo_mofo
27-07-2006, 10:04 PM
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 :)

ikarus
27-07-2006, 10:17 PM
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!!
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.

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.
I don't know. There are people using OmapClock.exe for several Months up to now. Maybe they can post their experiences?

ikarus
27-07-2006, 10:23 PM
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

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.

ikarus
27-07-2006, 10:32 PM
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 :)

It's a pleasure :)
I would be glad, if you post a short greet in my guestbook (http://www.chi-tai.info/gaestebuch_chi-tai_guestbook.htm) in case you like this piece of software. It's so empty there :D
(You don't need to post an email-adress unless for contact-requests)

Please keep the discussion postings in this forum.

greets,
ikarus

P.S.: I have to do some exams the next time, so new features will come after that period. Until then, there are only stability and important fixes.

sjh7225
28-07-2006, 12:10 AM
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.

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.

YES PLEASE!!!!!! It's so frustrating not to have the icon. I opted out of the o2 personal function because it took up valuable operating power.

Thank you!

ikarus
29-07-2006, 05:05 PM
Hello,

i started a poll to see, if you would use a "show call times"-feature, if there is one. I'm not sure of that and it would let the size of code increase a bit. If a lot of you would use it, i can implement it.

This is an image of the prototype:
http://www.chi-tai.info/img/ToDay_Prototype.jpg

By tap on the call-time, it changes to the month-calltime.
By tap on the battery/ac-icon, the call-times disappear or appears (enable/disable).

Of course, this is only a prototype to explore the possibilities...

ikarus
29-07-2006, 05:12 PM
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.

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.

YES PLEASE!!!!!! It's so frustrating not to have the icon. I opted out of the o2 personal function because it took up valuable operating power.

Thank you!

Hello sjh7225,

please try these first:
http://forum.xda-developers.com/viewtopic.php?t=48721&highlight=o2+battery
http://forum.xda-developers.com/viewtopic.php?t=41663&highlight=o2+active+ui+battery

It gives you a similar functionality regarding the batterystatus. In principle, BatteryStatus would do the same, if i remove the WM5-dependings.

greets,
ikarus

meschle
29-07-2006, 10:13 PM
Hello,

i started a poll to see, if you would use a "show call times"-feature, if there is one. I'm not sure of that and it would let the size of code increase a bit. If a lot of you would use it, i can implement it.

This is an image of the prototype:
http://www.chi-tai.info/img/ToDay_Prototype.jpg

By tap on the call-time, it changes to the month-calltime.
By tap on the battery/ac-icon, the call-times disappear or appears (enable/disable).

Of course, this is only a prototype to explore the possibilities...

I certainly would be interested in that ikarus - especially that dktoday is not always reliable. Made a phone call today - 1 hour 30 mins - dktoday showed 30 mins!!

When's the proto available for testing?

ikarus
30-07-2006, 01:34 AM
I certainly would be interested in that ikarus - especially that dktoday is not always reliable. Made a phone call today - 1 hour 30 mins - dktoday showed 30 mins!!

Hello meschle,

i know :) but i'm busy for the next days (weeks?) and this period of time is a very good occasion for a poll like that. Furthermore i'm very interested in the acceptance of such a feature.

What i can tell you now is, that there are several efficient ways using WM5-APIs for implementing this.

When's the proto available for testing?
I don't know... i can send you a pm if there is one :)

greets,
ikarus

gwassef
30-07-2006, 12:34 PM
Hello,

i started a poll to see, if you would use a "show call times"-feature, if there is one. I'm not sure of that and it would let the size of code increase a bit. If a lot of you would use it, i can implement it.

This is an image of the prototype:
http://www.chi-tai.info/img/ToDay_Prototype.jpg

By tap on the call-time, it changes to the month-calltime.
By tap on the battery/ac-icon, the call-times disappear or appears (enable/disable).

Of course, this is only a prototype to explore the possibilities...

i would like to try it also, good work

ikarus
30-07-2006, 06:34 PM
Hello,

i started a poll to see, if you would use a "show call times"-feature, if there is one. I'm not sure of that and it would let the size of code increase a bit. If a lot of you would use it, i can implement it.

This is an image of the prototype:
http://www.chi-tai.info/img/ToDay_Prototype.jpg

By tap on the call-time, it changes to the month-calltime.
By tap on the battery/ac-icon, the call-times disappear or appears (enable/disable).

Of course, this is only a prototype to explore the possibilities...

i would like to try it also, good work

Hello gwassef, thank you for your readiness to test and help :)
If there will be a prototype for public testing, you will see it in this thread or you will get a pm.

nastassja
31-07-2006, 10:12 AM
i think adding new functionalities is very good, but a lot of people maybe don't need this new feature so if you add it, is it possible to add it as an option? so that we can show it or not.

thanks and regards! keep good work up :D

ikarus
31-07-2006, 11:08 AM
i think adding new functionalities is very good, but a lot of people maybe don't need this new feature so if you add it, is it possible to add it as an option? so that we can show it or not.

thanks and regards! keep good work up :D

Hello nastassja, very good idea :)

The recent testing-version provides the possibility to activate/deactivate with the "options"-Dialog.
If enabled, you can hide or show the calltimes by short-tap (short-click) on the battery-icon. This gives you more space for the today-screen if you need it and show the information only if you need it.
That is, you can use the plugin as you do now.

Let's wait for the result of the poll...

TheBrit
31-07-2006, 01:44 PM
Hi Ikarus,

Your plug-in is perfect as it is. Personally I don't need to other functions you are offereing.

I've passed this on to other prophet/charmer/wizard owners I know and they ALL love it! 8)

sjh7225
31-07-2006, 10:51 PM
Hi Ikarus,
Got it working, thank you VERY much for your help.

DeviLduck
01-08-2006, 02:37 AM
Hello Ikarus,
Your plug-in to use in conjunction with OCing is perfect as is. I'd say keep that plug-in as lean as possible.

Perhaps additional features some users need could be a separate plug-in. Also, you might want to set up a way to accept donations from those who appreciate your programming skills.

Thank you,
DeviLduck

MeatPopSci
01-08-2006, 06:39 PM
Hi Ikarus,

Your plug-in is perfect as it is. Personally I don't need to other functions you are offereing.

I've passed this on to other prophet/charmer/wizard owners I know and they ALL love it! 8)

here here! i agree excellent work! so simple so easy.

Matterhorn
01-08-2006, 11:09 PM
Great! Thanks.

There is one feature that I used to have on a plug-in called TodayWarrior, it had a reading of how much power the device was consuming. It only takes a few spaces on the bar. It was really useful in finding out which programs or settings were making a drain on the battery.

Today Warrior also had a temperature reading and backlight control among other things. Unfortunately that plugin doesn't work with the prophet.

robjhellis
02-08-2006, 01:29 AM
I've recently installed this plug-in on my i-mate K-JAM and like most also thisn it one of the best plug-ins around. One enhancement I would like to see is the addition of the carrier signal strength in % terms to compliment the bars read-out at the top. If that wass there then I would delete the DK Today plug-in altogether.

Thanks for he great work.

Saaduk
02-08-2006, 01:30 AM
Is there any way to find out Processor temp because its hot weather here and my Jamin is running on full boost @ 260 . So that i wont let my processor to get aumlet

caliente
02-08-2006, 05:13 AM
hey, just another satisfied user. I'm running my JAMin@260mhz as well, with no issues.

meisterlampe2000
02-08-2006, 12:14 PM
Me, too !!

Perfect and i would really appreciate to see the Calls/SMS with a little "tap" 8)

Nice idea !

onesolo
02-08-2006, 02:54 PM
Is it possible to choose an action when pressing the Center button of the D-pad over the plugin?? For example, to change the speed between the default and the overcloacked speed. That could be great.
I now that now if one press it, it goes to the comm manager. But it could be great to be able to choose other action.

Mandingo
02-08-2006, 08:38 PM
Ikarus - here's a suggestion.

Voice recordings are easy to make on a PocketPC to remind you to do things while driving etc. Press and hold a button and you're good to go.

Unfortunately there is no notification that there are saved voicenotes anywhere on the system so unless you remember you made a note you'll forget it anyway.

An indicator on the Today screen that shows the number of voice note recordings in the My Documents folder would be a huge addition.

There are a couple of plugins that try to do this but they all fall short.

Just needs one number (in red perhaps) in the existing plugin.

iseeka
03-08-2006, 10:35 AM
Hello

I´m not able to overclock much my s200...

At 247 it resets

at 234 works for awhile and then hangs

At 221 seems stable


Am I just an unlucky person?

thank you
amena m600.wisbar advance. and some today plugins

bbobeckyj
04-08-2006, 03:02 PM
thank you very much

ikarus
04-08-2006, 07:31 PM
i'm sorry for the delay, but i'm currently a bit busy...

Thanks to all of you for your feedback here, vial email as well as in my guestbook. It brightens my day ;)

Perhaps additional features some users need could be a separate plug-in. Also, you might want to set up a way to accept donations from those who appreciate your programming skills.
I will keep the plugin-code as slim and useable as possible and of course, if additional features can be outsourced, then it will be done :)
This is very important to me.

I like donations hehe i'm a student, but you don't have to pay for this. Feel free to use this free of charge. Maybe i try opening a paypal-account for the friendly one, who wants to donate.

Is it possible to choose an action when pressing the Center button of the D-pad over the plugin??
I now that now if one press it, it goes to the comm manager. But it could be great to be able to choose other action.
Yes it is able, with the next version 0.02.500, you can supply a path to the executable to be executed.

For example, to change the speed between the default and the overcloacked speed.
You can do this right now by tap/click on the cpuspeed-text...

... At 247 it resets... Am I just an unlucky person?
I don't know... maybe each device has its limit and TI and HTC made 195MHz the default to cover all devices...
Did you tried the maximum with OmapClock.exe first? If not, please try this and by means of OmapClock.exe you can see the highest cpuspeed/cpurate of your device. If there is a difference, please come back and post it here. That would be a very important information.

... There is one feature that I used to have on a plug-in called TodayWarrior, it had a reading of how much power the device...

... carrier signal strength in % terms...

... Voice recordings are easy to make on a PocketPC to remind...

We can collect proposals for further releases, cause i can see a lot of reasonably requests.

version 0.02.500 seems be stable but i want to test it some time more. Maybe i will post a pre-release the next days HERE. The more users can help testing, the earlier it can be released, but first it must be good enough for public testing.

greets,
ikarus

Edit: I got an email from an user, which providers operator name has more than 9 characters. 9 characters was choosen by me for the worst case (MMMMMMMMM).
1. I plan to increase the size to 14 characters for "T - Mobile USA". I'm not sure of the max. characters supported by XDAs. Are there users who needs more than 14 characters ?
2. Are there users, who wants to center the operator name?

kwues
04-08-2006, 08:41 PM
Greetings ikarus.... I truly appreciate your program/contributions in helping everyday hectic lives of PPC users :wink: that much easier, thank you....looking forward to your future releases and keep up the awsome work!

Best Regards,

-V-O-Y-A-G-E-R-
04-08-2006, 11:26 PM
Ikarus, big thank you for this plugin! :) It's really useful!

I'm surprized how little vertical space it occupies :)

I wanted t suggest adding clock data into plugin, so that one can turn off the default Date plugin (which uses improportional space for what it offers).

Or..if anyone know if there's a tweak for time to be shown when Date plugin is off? (I know for the option to be shown in programs, but when Date is off there is no time on the desktop).

cags
05-08-2006, 12:11 AM
Ikarus - great plug-in, well done.

I am having a problem with my phone (Jamin) which seemed to start around the same time as I switched from memmaid to using this plugin. If I use the phone without a headset for more than around 10-15 minutes, it will reboot.

Does anyone else get this at all? I O/Clock @ 260. I don't think it's a heat issue, in winter here, and phone doesn't feel hot after I use it.

Just seeing if anyone else gets this and if they have a work-around - but I really don't want to get rid of the plugin.

thanks - craig.

DocteurN
05-08-2006, 08:51 AM
Very great and useful plugin !
I'm using it on a Qtek 9100 and I've got a difference between the clock of batterstatus and Omapclock.
When I choose 260 MHz on BatteryStatus, Omapclock displays 240 MHz.
Which one is right ?

iseeka
05-08-2006, 12:32 PM
i tried the other software BUT

didnt knew it make changes permanent and 240 by default

the result: pda keeps reseting and i cant manage to hard reset it to clean

dead s200

what can i do? :shock: :shock:

iseeka
05-08-2006, 12:34 PM
is there another way of hard reset?

the pda esets before i can make a hard reset

-V-O-Y-A-G-E-R-
05-08-2006, 12:52 PM
You can press top left and right side buttons (CommManager and VoiceComm) and Power button...then, press Green button to hard reset your device.

iseeka
05-08-2006, 01:01 PM
tried all combinations of buttons:

power + camera +reset
comm + camera + reset
comm + camerea + power + reset

all of them just soft reset

do the rom should be loaded completely in order that combination of buttons to work? i also try to press them the latest as possible before it reboot in case the boot has to be completed but doesnt work

sorry for my english

iseeka
05-08-2006, 01:08 PM
1 camera+comm

2.soft reset keeping pressed cam + comm

3.keep just cam +comm few secs

4 press send

AT LAST!

1. Mantienes apretados los botones de la izquierda de la PDA (camara y comm manager)

2. Pulsas el soft reset introduciendo el stylus por el agujero.

3. Sacas el lapiz.

4. Varios segundos despues de sacar el lapiz sueltas los botones de la izquierda.

5. Cuando te pregunte dale al boton de llamar (boton verde)

6. Voila!!!

-V-O-Y-A-G-E-R-
05-08-2006, 03:17 PM
It seems you've found one of many various combinations for hard reseting device :)

http://forum.xda-developers.com/viewtopic.php?t=53784

Follow the link to find out more :)

ikarus
06-08-2006, 03:00 PM
I am having a problem with my phone (Jamin) which seemed to start around the same time as I switched from memmaid to using this plugin. If I use the phone without a headset for more than around 10-15 minutes, it will reboot.

Does anyone else get this at all? I O/Clock @ 260. I don't think it's a heat issue, in winter here, and phone doesn't feel hot after I use it.
Hello cags, i don't know why this happens. It's a strange behaviour and of course the device should be used also without a headset...

Applications like OmapClock.exe protect themselve to be the only instance at one time by methods like interlocking or so, but i haven't tested to run multiple instances of OmapClock.exe (e.g. for app-depending-overclocking for skype and overclock manually simultaneously).

The next release will come very soon, maybe this will do.

Anyone experienced the same?

ikarus
06-08-2006, 03:03 PM
Very great and useful plugin !
I'm using it on a Qtek 9100 and I've got a difference between the clock of batterstatus and Omapclock.
When I choose 260 MHz on BatteryStatus, Omapclock displays 240 MHz.
Which one is right ?

This difference is normal. As mentioned some posts earlier Omapclock.exe calcualtes with 12MHz as reference and BatteryStatus with 13MHz.
You can see (240/12)*13 = 260...

What's more of interest are differences in max. cpuspeed without this mult/div-difference.

ikarus
06-08-2006, 03:05 PM
i tried the other software BUT

didnt knew it make changes permanent and 240 by default

the result: pda keeps reseting and i cant manage to hard reset it to clean

dead s200

what can i do? :shock: :shock:

Thats bad :(
To prevent such situations a bit better, the next release will have some to help out of this.

AENIGMA
06-08-2006, 05:28 PM
thx ikarus!
thats what i needed.

Slv
07-08-2006, 09:51 AM
Nice plugin, especially nice, that it small on screen.
There only one thing I want to add - brightness setings on it. I can't find utility to change it for my Prophet (Imate).

Thank You, ikarus for that nice thing!

poisson_rouge5
07-08-2006, 10:08 AM
Hi,

Thanks Ikarus for your plugin which work very fine on my Qtek 9100.
I have no problem with my headset like others people during my conversation on phone.

For the function, it will be perfect if you can put the date and the time in your plugin.

Do you know how to remove HTC battery icon ?
I have search on the forum but i can't find this software PT_RemoveHTCBatteryIcon_PRO.CAB.
Or do you know the registry key for remove it ?

Thanks

-V-O-Y-A-G-E-R-
07-08-2006, 10:32 AM
@poisson_rouge5

Try here (http://forum.xda-developers.com/googleidx.php?t=45084), it is LVM time plugin that covers your battery icon and that is visible when in today screen (background). It is very slim too.

Download it from here -> http://forum.xda-developers.com/download.php?id=10290

poisson_rouge5
07-08-2006, 10:55 AM
@voyager

Thanks, i will try it.

mwiberg
07-08-2006, 12:47 PM
A bit OT..
@poisson_rouge5
Here is the file from my Extended ROM (Qtek WWE).

Matterhorn
08-08-2006, 10:05 AM
A bit OT..
@poisson_rouge5
Here is the file from my Extended ROM (Qtek WWE).

This program didn't work on my Prophet. Furthermore, I couldn't uninstall it :evil:

mwiberg
08-08-2006, 12:12 PM
I'm sorry about that, seems to work on mine.
Haven't tried installing it manually though, only when installing ext_rom while hard resetting..

-V-O-Y-A-G-E-R-
08-08-2006, 12:47 PM
This program didn't work on my Prophet. Furthermore, I couldn't uninstall it :evil:

Give LVM from my previous post a try.

knuddel213
08-08-2006, 02:36 PM
Hi,
i'm a really neewbie. I don't know how to install the tool. I can't see a cab file only an xml file and that will open my IE and thats it.
May someone help my.
Thanks

gwassef
08-08-2006, 03:08 PM
Hi,
i'm a really neewbie. I don't know how to install the tool. I can't see a cab file only an xml file and that will open my IE and thats it.
May someone help my.
Thanks
Right click on the file from your pc and make sure that the file is .cab, if not try to download it again.

if yes copy the file to your device and run it and it will install it self.

knuddel213
08-08-2006, 03:22 PM
Hi,
i'm a really neewbie. I don't know how to install the tool. I can't see a cab file only an xml file and that will open my IE and thats it.
May someone help my.
Thanks
Right click on the file from your pc and make sure that the file is .cab, if not try to download it again.

if yes copy the file to your device and run it and it will install it self.

Thanks a lot it works now.

DocteurN
08-08-2006, 08:17 PM
What's more of interest are differences in max. cpuspeed without this mult/div-difference.
Ok I see ! So, no difference for me...

An idea : to be able to schedule an overclocking (or underclocking) to save the battery during the night for example.

lightman3dd
08-08-2006, 09:20 PM
Hello ikarus, thanks a lot, i've modified the registry and do a softreset, and now all works very well, no more problems with sounds after wakeup!

Great job!

very good :)

Please be careful with internal clocking. It is stable for a long period on my xda neo and i am not sure of the customization of other devices.

I will make it the default for BatteryStatus in about 2-3 weeks (of course, everyone can use omapclock.exe further on) and if it is also stable on your device, thats great...

Cheers,
ikarus

Hi ikarus, i've tested for a log time, and my device is very stable using internal clocking. No problems!

you made a very piece of cake of plugin :D I'm waiting to see the new releases.

ikarus
08-08-2006, 09:47 PM
I will make it the default for BatteryStatus in about 2-3 weeks (of course, everyone can use omapclock.exe further on) and if it is also stable on your device, thats great...

Cheers,
ikarus

Hi ikarus, i've tested for a log time, and my device is very stable using internal clocking. No problems!

you made a very piece of cake of plugin :D I'm waiting to see the new releases.
that's fine :)

just a short update. I must concede that i was a bit optimistic when wrote the last lines. I'm too busy with other things at the moment and there are still some things in the new version, which i want to verify with test scenarios. It has to be done and i'm sure it's the right thing to do.
So the next release will take some time. 3 weeks at the latest.

have a nice week and thanks a lot for your feedback :)

P.S.: By the way, the next version will not overclock after a softreset. This prevents the loops when set a too high cpuspeed. I think manually click on the MHz-Text after a softreset is absolutely ok, if this dangerous loops can be prevented. Furthermore the plugin will not load after a softreset, if it has detected more than 3 softresets in succession (The counter will be set to 0, if the device is used for more than 8 Minutes). If this happened, one must enable it again in the System-Settings.

This is much more usable than the emergency-file on the sd-card, thus the emergency-file isn't needed anymore and will be removed.

If there are good reasons not to do this, please let me know.

lightman3dd
08-08-2006, 11:02 PM
I will make it the default for BatteryStatus in about 2-3 weeks (of course, everyone can use omapclock.exe further on) and if it is also stable on your device, thats great...

Cheers,
ikarus

Hi ikarus, i've tested for a log time, and my device is very stable using internal clocking. No problems!

you made a very piece of cake of plugin :D I'm waiting to see the new releases.
that's fine :)

just a short update. I must concede that i was a bit optimistic when wrote the last lines. I'm too busy with other things at the moment and there are still some things in the new version, which i want to verify with test scenarios. It has to be done and i'm sure it's the right thing to do.
So the next release will take some time. 3 weeks at the latest.

have a nice week and thanks a lot for your feedback :)

P.S.: By the way, the next version will not overclock after a softreset. This prevents the loops when set a too high cpuspeed. I think manually click on the MHz-Text after a softreset is absolutely ok, if this dangerous loops can be prevented. Furthermore the plugin will not load after a softreset, if it has detected more than 3 softresets in succession (The counter will be set to 0, if the device is used for more than 8 Minutes). If this happened, one must enable it again in the System-Settings.

This is much more usable than the emergency-file on the sd-card, thus the emergency-file isn't needed anymore and will be removed.

If there are good reasons not to do this, please let me know.

what a nice "safe feature"..i think that all of us will appreciate it.
Just a small request for a new version..a memory status indicator (internal and sd card). With this..maybe i will stop to use pocket plus. (i can survive without today links, but not without a memory indicator :lol: )

bye bye

skyline_stan1
09-08-2006, 01:22 PM
hi..i just installed it to my mda vario & i overclocked it to 286mhz,it just run perfectly...my normal clock speed is 195mhz!!!thanx alot

mwiberg
09-08-2006, 01:50 PM
Another feature request:
Would it be possible to add functionality for specifying a path to an executable which should be run before DeviceLock when going to standby.
That would enable starting a clock application just before going to standby, so if one presses the power button one would (easier) see what time it is..
Then it's just a matter of pressing it again to return to standby - I often use my phone this way, since I don't use a watch.
What do you think?

ikarus
09-08-2006, 07:07 PM
Another feature request:
Would it be possible to add functionality for specifying a path to an executable which should be run before DeviceLock when going to standby.
That would enable starting a clock application just before going to standby, so if one presses the power button one would (easier) see what time it is..
Then it's just a matter of pressing it again to return to standby - I often use my phone this way, since I don't use a watch.
What do you think?

This is already implemented (in part), but not released yet. I still have to test it more :D
It shows a black screen with Date, Time, Phone Signal etc.. like the MortSaver-screen. I like that and because mortsaver does not work on prophet i made it myself.

Another question, is there already such a app?
If yes and if it is well tested so we can use that instead..

onesolo
10-08-2006, 01:32 PM
P.S.: By the way, the next version will not overclock after a softreset. This prevents the loops when set a too high cpuspeed. I think manually click on the MHz-Text after a softreset is absolutely ok, if this dangerous loops can be prevented. Furthermore the plugin will not load after a softreset, if it has detected more than 3 softresets in succession (The counter will be set to 0, if the device is used for more than 8 Minutes). If this happened, one must enable it again in the System-Settings.

This is much more usable than the emergency-file on the sd-card, thus the emergency-file isn't needed anymore and will be removed.

If there are good reasons not to do this, please let me know.
Please, do not implement this things!!!! at least give a change for people to choose. I'm not having any trouble with overclock after softreset and like me, many don't have these problems...
This feature is so important and the ability to maintain the same speed after a softreset or after suspend, is what makes the difference in your plugin. Think about it please!!!!!

TheBrit
10-08-2006, 01:53 PM
P.S.: By the way, the next version will not overclock after a softreset. This prevents the loops when set a too high cpuspeed. I think manually click on the MHz-Text after a softreset is absolutely ok, if this dangerous loops can be prevented. Furthermore the plugin will not load after a softreset, if it has detected more than 3 softresets in succession (The counter will be set to 0, if the device is used for more than 8 Minutes). If this happened, one must enable it again in the System-Settings.

This is much more usable than the emergency-file on the sd-card, thus the emergency-file isn't needed anymore and will be removed.

If there are good reasons not to do this, please let me know.
Please, do not implement this things!!!! at least give a change for people to choose. I'm not having any trouble with overclock after softreset and like me, many don't have these problems...
This feature is so important and the ability to maintain the same speed after a softreset or after suspend, is what makes the difference in your plugin. Think about it please!!!!!
I have a simple solution for you. When ikarus releases his new version, you just stick with the one you have. That's what I plan to do.

onesolo
10-08-2006, 03:02 PM
P.S.: By the way, the next version will not overclock after a softreset. This prevents the loops when set a too high cpuspeed. I think manually click on the MHz-Text after a softreset is absolutely ok, if this dangerous loops can be prevented. Furthermore the plugin will not load after a softreset, if it has detected more than 3 softresets in succession (The counter will be set to 0, if the device is used for more than 8 Minutes). If this happened, one must enable it again in the System-Settings.

This is much more usable than the emergency-file on the sd-card, thus the emergency-file isn't needed anymore and will be removed.

If there are good reasons not to do this, please let me know.
Please, do not implement this things!!!! at least give a change for people to choose. I'm not having any trouble with overclock after softreset and like me, many don't have these problems...
This feature is so important and the ability to maintain the same speed after a softreset or after suspend, is what makes the difference in your plugin. Think about it please!!!!!
I have a somple solution for you. When ikarus releases his new version, you just stick with the one you have. That's what I plan to do.
But that's bad, cause new releases may fix some bugs and introduce new features that could be god (not these ones) and I don't like to be left behind. I have to have the latest version...

Atlas
10-08-2006, 03:09 PM
How many times do you softreset?

And as far as I can see, Ikarus doesn't mention "after suspend". So in my point of view it's acceptable.

TheBrit
10-08-2006, 06:49 PM
P.S.: By the way, the next version will not overclock after a softreset. This prevents the loops when set a too high cpuspeed. I think manually click on the MHz-Text after a softreset is absolutely ok, if this dangerous loops can be prevented. Furthermore the plugin will not load after a softreset, if it has detected more than 3 softresets in succession (The counter will be set to 0, if the device is used for more than 8 Minutes). If this happened, one must enable it again in the System-Settings.

This is much more usable than the emergency-file on the sd-card, thus the emergency-file isn't needed anymore and will be removed.

If there are good reasons not to do this, please let me know.
Please, do not implement this things!!!! at least give a change for people to choose. I'm not having any trouble with overclock after softreset and like me, many don't have these problems...
This feature is so important and the ability to maintain the same speed after a softreset or after suspend, is what makes the difference in your plugin. Think about it please!!!!!
I have a somple solution for you. When ikarus releases his new version, you just stick with the one you have. That's what I plan to do.
But that's bad, cause new releases may fix some bugs and introduce new features that could be god (not these ones) and I don't like to be left behind. I have to have the latest version...

Bugs? I have to say that I'm not aware of any.

As for new features...it already does what I want. :wink:

TOD
10-08-2006, 09:08 PM
P.S.: By the way, the next version will not overclock after a softreset. This prevents the loops when set a too high cpuspeed. I think manually click on the MHz-Text after a softreset is absolutely ok, if this dangerous loops can be prevented. Furthermore the plugin will not load after a softreset, if it has detected more than 3 softresets in succession (The counter will be set to 0, if the device is used for more than 8 Minutes). If this happened, one must enable it again in the System-Settings.

This is much more usable than the emergency-file on the sd-card, thus the emergency-file isn't needed anymore and will be removed.

If there are good reasons not to do this, please let me know.
Please, do not implement this things!!!! at least give a change for people to choose. I'm not having any trouble with overclock after softreset and like me, many don't have these problems...
This feature is so important and the ability to maintain the same speed after a softreset or after suspend, is what makes the difference in your plugin. Think about it please!!!!!
I have a somple solution for you. When ikarus releases his new version, you just stick with the one you have. That's what I plan to do.
But that's bad, cause new releases may fix some bugs and introduce new features that could be god (not these ones) and I don't like to be left behind. I have to have the latest version...

Bugs? I have to say that I'm not aware of any.

As for new features...it already does what I want. :wink:

Not for me : phone call counter is missing. But I want automatic overclock !

My prohet is running well at 273 after 2 week of test. I was fed up of clicking on the speed indicator to overclock. By the way, the SD card is a good way of getting out of this dangerous loop.

How many of us have been in that loop and how many prefer to have the choice of automatic overclock. I think the ratio between this two categories of people will be interesting... 8)

ikarus
11-08-2006, 12:24 AM
Not for me : phone call counter is missing. But I want automatic overclock !

My prohet is running well at 273 after 2 week of test. I was fed up of clicking on the speed indicator to overclock. By the way, the SD card is a good way of getting out of this dangerous loop.

How many of us have been in that loop and how many prefer to have the choice of automatic overclock. I think the ratio between this two categories of people will be interesting... 8)

I'm sorry for the late reply..
Thanks a lot for all the feedback !!
First of all, to clear some things. Maybe with formal methods.
Definition 1: Let d be a prophet-device and S be a set of states... joking :lol:

I think part of my description is unclear.

1. When you do a hardreset, all your data is lost and you have to completely install all applications or use backup... (of course with your device :D )

2. A softreset is, when you use your stylus and push the reset button. Afterwards your device needs a while (1-3 Minutes) to boot up. This should not be needed very often (even though it's windows ;-) ). If you really do a softreset more than 3 times in succession very often, i mean several times the day, please let me know.

3. A wakeup is, when you push the power-button to let your device sleep (standy-mode) and an event (sms, power-button, calender, etc...) happens.

The new functions pertain the softreset (2). The wakeup-behaviour (3) works as always.
The bad thing of such a freeze/reset-loop is following. The only thing you can do is a hardreset (1) and ALL your data is lost. All your sms, emails, etc.. are lost then.
Is this really worth to have an overclocked device after a softreset?
Again, if the device wakeup, it will be overclocked (if the option is checked in Options-Dialog).

There are several reasons why to detect a possible freeze/reset-loop is better than an emergency-file.
I'm sure most of the users didn't read the manual and didn't prepare a sd-card with the emergency-file. This is for sure ...
I'm not sure how the access to the sd-card affect the boot-process, i mean you can't be sure that the sd-card-driver is loaded when access the emergency-file. And if not, the boot-process needs to load the driver and i think this could affect the boot-process in a negative way... there are more reasons, but i don't want to write them all hehe
To automatically detect such loops is very convenient for the user. The device needs at least 3 softresets in succession for the detection, that is not before the 4th softreset. This should happen rarely when you use your device, but who knows ...

Furthermore if your device executed 3 softresets in succession and your device have no softreset for more than 8 minutes afterwards, then you need again 3 softresets for the detection to detect a possible loop. okay, the latter one could be a bit confusing hehe
There is more about that but all this is done only to prevent data loss and that's only good for you...

so, give me feedback :)

TOD
11-08-2006, 07:04 AM
So if I understand better, the device will be overclock after a soft r