yashsingh1/xdaforums huggingface dataset:
[JAMin, XDA Neo, S200 General] anabil:
Can't see cpu_utilization on my Cingular 8125

Hi ikarus,

This is a great ap. I love it. I'm using the latest BatteryStatusExt.1.04.201.beta3, with the custom xml file below: I can't see cpu_utilization on my Cingular 8125. I don't think it is a problem in the xml customization file. Any suggestions? Has any one experienced this issue?

<?xml version="1.0"?>

<Window xmlns="http://www.chi-tai.info/BatteryStatus" imagesrc="default">

<!-- Row 1 ====================================================================== -->

<Row>

<!-- default view 1 ====================================================================== -->

<View height="16" >

<!-- left icon box -->

<Item type="lefticon" class="battery_ac_icons" />

<!-- first content box / start at 28 -->

<Item type="battery_meter" class="battery_meter" >

<label align="left" />

</Item>

<!-- second content box -->

<!-- <hbox class="mobile_operator" > -->

<Item class="mobile_operator_homezone" />

<!-- third content box -->

<Item class="phone_signal" >

<label align="left" />

</Item>

</View>

<View height="16" >

<!-- first content box / start at 28 -->

<Item class="memory_data" >

<label align="left" />

</Item>

<!-- second content box -->

<Item class="memory_program" >

<label align="left" />

</Item>

<!-- third content box -->

<Item class="temperature" >

<label align="left" />

</Item>

<!-- fourth content box -->

<Item class="powerdrain" >

<label align="left" />

</Item>

</View>

</Row>

<!-- Row 2 ====================================================================== -->

<Row>

<View height="16" >

<!-- first content box / start at 28 -->

<Item class="cpu_utilization" >

<label align="left" />

</Item>

<!-- second content box -->

<Item class="cpuspeed" >

<label align="left" />

</Item>

<!-- third content box -->

<Item class="memory_sdcard" >

<label align="left" />

</Item>

<!-- fourth content box -->

<Item class="powerdrain" >

<label align="left" />

</Item>

</View>

</Row>

<!-- Row 3 ====================================================================== -->

<Row>

<!-- default view 1 ====================================================================== -->

<View height="16" >

<Item class="calltimes_out_sms" />

</View>

<!-- View 2 ====================================================================== -->

<View height="16" >

<Item class="calltimes_in_sms" />

</View>

<!-- View 3 ====================================================================== -->

<View height="16" >

<Item class="calltimes_inout_sms" />

</View>

</Row>

<!-- Row 4 ====================================================================== -->

<Row>

<!-- default View 1 ====================================================================== -->

<View height="16" >

<Item class="wifi_state" />

</View>

</Row>

<!-- Row 5 ====================================================================== -->

<Row>

<!-- default View 1 ====================================================================== -->

<View height="57" >

<Item class="wifi_networks" >

<label valign="top" format="wordbreak" />

</Item>

</View>

</Row>

</Window>
[JAMin, XDA Neo, S200 General] ikarus:
see manual at project-site -> HowTo

i'm sorry for the german language, but o2 homezone is only available in germany and that's the reason for..

just download the cab, install it and enable homezone in General-Tab of options.

Hello anabil,

did you check this file against the schema?

Because of the schema-location is given in your xml-file, you can let the w3c-online-verifier doing this job.

1. open http://www.w3.org/2001/03/webdata/xsv

2. scroll down to the "Upload and Get Results"-Button

3. push the "Explore"-Button

4. enter the local location of your xml-file

5. check "Show warnings"

6. push the "Upload and Get Results"-Button

that's it. the w2c-tool is very handy. isn't it ;)

Your xml-file isn't valid, but the inbuild parser is some tolerant for these kind of mistakes. So it should work though.

Could you attach a screenshot? I need to see how the items are positioned on your device. Maybe there is a error in one of the constraining rules.

oh! .. and you should use the build 0180 if not already done, because i don't mention any bug-fix in xml-parser...

ikarus
[JAMin, XDA Neo, S200 General] Nostramo:
Anabil: your .xml file has a valid format, I've checked it and works well on my Qtek S200. I can see all icons and labels.

Check if the icon "cpu.bmp" is in your "\Windows\BatteryStatus\default" folder

Regards.

Nostramo
[JAMin, XDA Neo, S200 General] Joao Oliveira:
Trinity

Hello,

Does this also works on the trinity?!?

if not does anyone know a similar app.

Thanks. OliveiraJMR
[JAMin, XDA Neo, S200 General] Nostramo:
Yes, oliveira. BS works on the trinity too.

Regards.

Nostramo
[JAMin, XDA Neo, S200 General] kull:
Homezone

I have installed the extended beta ver. with the homezone, unfortunately the Cell Broadcast doesn't seem to work at all in this version. In the previous ver. (non beta and non extended version.) it was working except for the device wake-up.
[JAMin, XDA Neo, S200 General] ikarus:
uploaded build 0181 - Translation needs updating... Please don't delete the old strings/text in translation file, because they are needed for backward compatibility... remember that only the needed strings are kept in memory, so the old/other strings don't need a lot resources..

build 0181

:

- changed: enhanced cbm-size up to 160 characters

- added: city-zone of o2 (germany)

- added: single class for calltimes (calltimes_out_day,calltimes_in_day,calltimes_inout_day, calltimes_out_month,calltimes_in_month,calltimes_inout_month)

- added: TrayLaunch - seperate arguments by "::" e.g. windows.exe ::-showdown

- added: tray icons outsourced, now they can be changed by xml-file (see "TrayIcons"-Tag in default.xml below)

- added: call plan handling (prototype, no app-logic in released by now)

- added: fontsize and fontfamily - label-tag (see default.xml below)

- added: fontsize and fontfamily for windows-tag (see default.xml below)

- a lot of other fixes...

for traylaunch you can supply parameters/arguments by following format:

programname.exe ::-parameter1 -parameter2...

App-Logic for Call Plan-Tab is only in debug-trace but please let me know if the dialog is user-friendly enough :D

fontsize and fontfamily added: see default.xml at intro-message of this thread or have a look at the xsd-schema (http://www.chi-tai.info/BatteryStatus)

Also City-Zone of O2 should work now.

It is also possible to customize the inbuild trayicons by xml-file

and option-tabs are rearranged a little. I hope it is (with the updated language-file) more user-fiendly...

oh and i've build (for testing) the battery-fix into bs.

Maybe it works with car-charger. You need to create the registry-value "ApplyBatteryFix" DWORD = 1

For fontsize:

+d/-d = a relative value to the system fontsize

d = fix fontsize

Please have a look at the normal version too, because i want to release 0.04.201 the next days... there are too many important fixes now..

Regards,

ikarus
[JAMin, XDA Neo, S200 General] LordDeath:
@ikarus:

thank you for the new build :)

@Nostramo:

with build 181 your themes don't show trayicons anymore.
[JAMin, XDA Neo, S200 General] ikarus:
oh true. thank you for reporting hehe

download build 0181 again. it should be fixed.
[JAMin, XDA Neo, S200 General] LordDeath:
yes, fixed. thx! :)
[JAMin, XDA Neo, S200 General] Nostramo:
Great, great work, Ikarus :)

Thanks a lot for making font and tray icons customizable. Now, my themes adquire a new dimension (and BatteryStatus too).

Now, I need a few time to rebuild themes and readapt others I'm making.

I'll post new themes and updated old themes when ready.

Regards.

Nostramo
[JAMin, XDA Neo, S200 General] anabil:
cpu_utilization still doesn't appear

Hi Ikarus :)

I'm still having a problem with cpu_utilization. I upgraded to the latest build 181, checked and fixed the xml file at http://www.w3.org/2001/03/webdata/xsv as you suggested.

def_1.jpg and def_2.jpg show the 2 views using the default XML theme. Notice that in both views, phone_signal is displayed and cpu_utilization is not displayed at all

With my custom.xml (attached), you can see in cust.jpg that cpu_utilization doesn't appear instead its location appears blank. Also, I checked that I have cpu.bmp under "\Windows\BatteryStatus\default"

Thanks
[JAMin, XDA Neo, S200 General] ikarus:
hm... it's been late and i need some sleep hehe

are your settings correct?

It seems that cpu-utilization is disabled. What is the ms value for cpu-util-interval in your options?

Maybe you can export your settings by means on tools-tab and send me the reg-file?
[JAMin, XDA Neo, S200 General] anabil:
Hi Ikarus,

Thanks for pointing the cpu-utilization refresh rate. I was setting it to 100 ms and that is why it didn't work. I changed it to 200 and now it works. As a suggestion, i think this field should have a default value similar to Refresh rate. Is there a recommended value for cpu-utilization refresh?

Regards,
[JAMin, XDA Neo, S200 General] Andre Koster:
DeviceLock

I started using the iPhone look-a-like slider lock, and I really like it. Now, I'd like BatteryStatus to use this lock application instead of the standard one.

I tried replacing the \Windows\BSDeviceLock.exe with a link to my new lock app, but that surprisingly did not make a difference.
[JAMin, XDA Neo, S200 General] Meierhans:
First: Thanks for this great and slim app, its really working exactly like it should.

It will always be in my main memory. ;)

Feature Request:

(hope it was not requested before, I did not read all 100 pages, sry)

One thing I would really like to see is cost control. AFAIK there is no app around that supports the O2 homezone when it comes to cost control.

Since you already have calling times and home / city zone detection I hope it may be possible to combine this data resulting in a simple realtime € counter sho wing up in start bar (so its visible while talking).

There are not so many options ("Oldskool" Genion / S / M / L) so maybe there would be no need for end user to write there own xml but they could be provided with extended version.

Its doesnt need to be exact on the cent, just to have an overview before the end of month.

Just my 2 cents
[JAMin, XDA Neo, S200 General] ikarus:
great it's working ;)

oh and it is defaulted to 1000ms and the conditions for range is explained in the manual...

yes, BSDeviceLock is obsolete and no longer distributed for installation, thus not supported any longer..

Functionality is moved into the core. I'm not sure of, but maybe you can change this by registry. I will have a look at the code later at home...

hm.. call cost calculation takes up a lot of development time (i'm sure) and i have only my free time for working on BS. Maybe in future, but don't know yet.

btw. there could be a chance to show the "zuhause" of vodafone too, but needs more investigation and actually i don't need it by myself...

ikarus
[JAMin, XDA Neo, S200 General] ikarus:
build 0182

:

- added: fontsize and fontfamily for Row-tag, View-tag

- fixed: hide/show-rows for some circumstances

- added: Registry-value "DeviceLockExe" for path to external lock-application

- added: (Action for xml-customization) AppletPower, AppletMemory, AppletPhone, AppletConnections

create the registry-value "DeviceLockExe" (String) with the path to your application.

ikarus
[JAMin, XDA Neo, S200 General] Andre Koster:
ikarus, it works perfectly! :)

Andre
[JAMin, XDA Neo, S200 General] :
hello, i hope someone can help me...

i can't strictly tell it's related to battery status(i am just not sure...), but, i think its only place, where i can find some answers....

I have wizard with x-plore 1.1.

ROM is just great, but i have very strange... occurences with machine(machine of software, not ROM itself)...

My problem is random power drain. Battery life is awesome in general, in ex. i can read ebook and listen to the music for 5 hours to see, that drain is 20-30% on 195 mhz..and still 70-80% left.

Other times i'm doing nothing special, and power loss is in ex. 10% for HOUR when idle. gsplayer with screen turned off took 30% in 1.5 hour...:S

Turned on, turned off, magical loss IS there.

I thought, that its battery status related - reinstalling uninstalling, konfig editing - nothing helped, something WAS there suckin' my power out, then i found mp3 player that shows power drain and battery status too. Same readings, drain WAS there, still. So it wasnt bad battstatus readings...

numbers were drastically high...

240 mA idle, 35% CPU use, when doing NOTHING... cpu temp 35 degrees(omg), wifi, bt,irda turned off....what can it be....

normally i have 46-54 mA and 26 degrees....

And when i saw 35 celsius degrees i just panicked, started to throw out every thing i found(startup, init, etc madness). SR, test, SR, test, nothing helped, tried power management tweaks, removed today plugins, i discharged battery to the max(10%) and loaded it to the max, nothing.

And then everything stopped.Magically...WTH.

Machine was working normally again. Completely unrelated to changes i made.

Everything i was using earlier was working fine, when installed again.

After some time, i was testing some drastical changes in registry to find out few ROM minimalisation methods.. i did it WRONG, but i made backup earlier.

So ok, HR..

Yup, sudden pain - i made backup...in /my documents, not /storage card/my documents..dammit ..ok..sweet jesus, ok....;s

So i started to reinstall everything again and then THIS GODDAMN drain WAS there ...

and still is.

while i am writing this machine powered off lost 3 percents of power....

what the hell.plz someone?

Maybe i just do not know, how to charge battery, maybe its stuck battery counter, what it can be....battery's dying?

One charge for 2 days is normal and nice, but losing 70% nrg in 8 hours....

upd: damn its normal again... :S wth...

side question:

on pc using two meter programms at once is making strange things, so, hows on ppc's? i mean, that anything that is probing temperatures, power etc should work ALONE, is it possible, that in ex. two battery meters(counters-even NOT visible) can do strange things with pocket?

sorry if i am unclear...and for languague lacks...
[JAMin, XDA Neo, S200 General] ikarus:
Hello nothin,

a long story hehe..

so first of all it would be of interest to me, if you could uninstall BatteryStatus and install an other program/today-plugin to see if BS behaves normal. Looking at the BatteryLevel should be enough.

all you've described leads to an installed program, which prevents the device from going into suspend mode, that is you're device does not go into powersave mode.

So a list of your installed programs would be useful, but i don't know what happend to your device...

Maybe another user can help you.

A driver cooked into your rom could also cause that problem (in combination with the use of an app)..

there should be no problems, but measure cpu-utilization with more than one app could have mutual bad effects..

ikarus
[JAMin, XDA Neo, S200 General] :
thanks for reply,

yup, BS is working right... i just cant figure out, why temp and power consumption is so high, and random(or i cant see a pattern...)..

yup, its possible...

im gonna use spb gprs monitor..

and actually using(clean now, and trouble persists.):

-switch 1.25 - menu - process list

-htc xbutton

-screenrotate tray

-smartskey

You know, its unrelated to anything i install... ROM dependancy is strange too, so many people have not such problem...

interesting thing:

before things got f up, spb gprs monitor showed me 6:47 hours attery left on 78%, with bt,wifi and irda off, phone on...... when trouble appeared it shows me 3:41 at 95%....with same hardware conditions(wifi,bt etc..).

btw, i need clear link to last beta ext version... cant find out which is latest one...
[JAMin, XDA Neo, S200 General] AsfaltSame:
What does Homezone do?
[JAMin, XDA Neo, S200 General] w04g005:
The "Homezone" is a defined area of a few GSM cells. If you are an german (maybe other countries too but i don't know) o2 customer and you are in this Homezone you can make cheaper Phone calls. Another advantage is that you get a conventional telephone network number. Which makes it cheaper for other people who want to call you.

@Ikarus

I've tested build 181 on my WM6 NEO and it worked well.

Only one thing: The german language was uncomplete. What shall i do to solve that problem?

Thanks and enjoy the nice weather!
[JAMin, XDA Neo, S200 General] ikarus:
great hehe

download and install the language-file again. It's updated.. oh i need to update the date hehe

yeah, really nice weather today :D
[JAMin, XDA Neo, S200 General] Meierhans:
Thx for your reply. I agree that there are 2 many billing models to create a cost control in an ease. If I find the time I will dig into it and see if I can simplify it - like several user defined numbers (0170, 0163, 02-09=Festnetz) that trigger several costs countings and a "Call not counted!!" Popup/Sign if no rule matches. This way the work could be done by users and XML sharing and no one could complain if their bill is higher than shown before.

edit: This idea just burned since it it possible to take your number from one provider to another and there is NO way to tell how much a call costs...

I tried to do the reg edit to get the /program file/slide.exe working. (With and without "")

(...\Software\Apps\Chi-Tai Dang BatteryStatus TD-Plugin\...String:DeviceLockExe?!?)

Did not work.

:-| Call me stupid, call me lazy (did read another 100+ treads today) but please post the full path and detailed instruction for this - since this slide lock RULEZ!

edit: For those who don´t like colorful fishes but prefer nanotech circuits I attached a 240*320 JPG. Open it with Paint, save as Wallpaper.BMP, place in Slide\GFX\Res... feel future. God i luv my PPC.
[JAMin, XDA Neo, S200 General] Andre Koster:
You put it in the wrong place, you need to place the String-key DeviceLockExe in \HKLM\SOFTWARE\Microsoft\Today\Items\BatteryStatus\

The full path to slider.exe, no quotes needed.

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

I don't see these new stuff in default.xml. There is no xml file attached in the first post.

- added: tray icons outsourced, now they can be changed by xml-file (see "TrayIcons"-Tag in default.xml below)

- added: fontsize and fontfamily - label-tag, Window-tag, Row-tag, View-tag (see default.xml below)

Regards,
[JAMin, XDA Neo, S200 General] ikarus:
oh, thanks needs updating

consider:

especially manual for extended with an example.

it doesn't make sense to blow up the intro-message with that.

ikarus
[JAMin, XDA Neo, S200 General] R0N1N:
Seems like the last release has changed something. When I am plugged into USB, the speed seems to go to 195 or 247 and stay there. I have the scaler set to 143 on the low and 247 on the high. Works well when off the usb. It has been on USB for 5 mins and it is staying at 247 no drop. When it stops at 195 it will never rise until I disconnect it.

Any ideas. Tried removal and reinstall with no effect. Previous release and all before worked fine.
[JAMin, XDA Neo, S200 General] Nostramo:
I'ts intended, R0N1N.

Usb charge it's so delicate, so BS turns off overclock when detect the usb plug, to avoid inestability, and cpu clock remains at 195 Mhz. If you see 247, simply suspend and wakeup your device and could see 195.

Regards.

Nostramo
[JAMin, XDA Neo, S200 General] R0N1N:
Thanks Nostramo that clears it up, excellent skins BTW.
[JAMin, XDA Neo, S200 General] Nostramo:
Thanks a lot R0N1N :)

More skins are coming, implementing the new tapping funcionalities of BatteryStatus. More themes, more sizes and restyling/updating old themes.

Regards.

Nostramo
[JAMin, XDA Neo, S200 General] Andre Koster:
The behaviour I see, is that when the device is off and then connected to USB, it runs fixed at 195 MHz. But when the device is on, and then connected, it fixes on the max. speed (247 MHz in my case). It has done so very consistently over the past months. I also suspect this is no problem, I think varying the speed may give instability, not running on a fixed higher speed.

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

can i use a big icon for the battery meter ? example: 67x20 px or more ?

the graphic meter have any limit to show the battery power remaining ?

Thanks in advance

regads
[JAMin, XDA Neo, S200 General] NearDenver:
Slide.exe is a great add-on

The replacement for device-lock (slide.exe) noted a few post back is really-really nice. The old version would take two key presses to turn off my MDA. This works with one.

It's so much nicer looking too.

Thanks for the info. (And thanks for adding the reg key to support this)
[JAMin, XDA Neo, S200 General] kull:
After installing Homezone I received no Cell-Broadcast. I noticed it installs a channel 221 in my phone settings, since I am not in Germany and don't have o2 in India, I deleted this entry and entered the 050 channel to receive the broadcast channels. Still no display of Cell Broadcast. So I have unistalled for the time being. Waiting further inputs. Thanks.
[JAMin, XDA Neo, S200 General] YoLoLo:
Ready !

:confused: Can you point me out where is the non-compiled file to perform translation ???

TIA !
[JAMin, XDA Neo, S200 General] Nostramo:
You can use 32x32 icons, but in case of batterymeter, it's a "dynamic" icon which has an active area (the area you can show moving). You can't resize that area, so...you should use an icon size like the original.

Regards.

Nostramo
[JAMin, XDA Neo, S200 General] ikarus:
install build 0184 and activate cbm in options. that's it.

if it is cutted, then modify the xml-file to have more space for cbm-reading.

of course ;)

download BSLanguage.zip from intro-message and unzip it. There is a file BSLanguage.rc in this archive, which contains all the strings.

You can translate the strings inplace and send me back the .rc file :D

ikarus
[JAMin, XDA Neo, S200 General] obionenairobi:
I seem to have a slight problem after installing the latest BETA on my MDA with Powermap ROM.

The batterystatus constantly shows a 100% batterylevel which I feel is hard to believe when using bluetooth, WIFI simultaneous for an hour.......

Is there someone that also has / had this problem??

If so do you have any suggestions on how to fix it?
[JAMin, XDA Neo, S200 General] YoLoLo:
Err... Got it but the rc file is all in English ! :(

I've already performed a translation (one of the previous version), but may i have only the new strings to translate ???

Or a merged file with french strings, then new string in English to perform the translation ???

TIA !
[JAMin, XDA Neo, S200 General] ikarus:
did it work with earlier builds, e.g. build 0180?

attached ;)

btw. try totalcommander on desktop. This tool allows you a very easy, fast and efficient diff between old/new. took me only 2 minutes.

Best regards,

ikarus
[JAMin, XDA Neo, S200 General] obionenairobi:
I am using the 0180 build. It used to work before I reinstalled my MDA
[JAMin, XDA Neo, S200 General] TOD:
Re: BatteryStatus-Plugin, DeviceLock and Overclock for XDA N

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)