yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Tokl:
Nope,

the Phone doesnt seen an charger/usb since 6 o clock this morning...

No matter what i do (restart/pull battery out/full load of cpu) its always standing now 0 in there.

I will check the value this evening again, when im charging (no charger here at work)

There is also an file batt_temp_adc which shows values around 700-900 ( currently 772) and changing values very fast.

But for mA it is to high, and the real accurate temperature is in batt_temp (currently 320)

Greetz Tokl
[Android Apps and Games] 3c:
Not sure what the _adc stands for, but I've seen those files on many phones, could never make sense of any values!

The batt_temp is the temperature in x10 degrees. 320 = 32°C.
[Android Apps and Games] DroniCh:
Great widget

It's so highly customizable! Works good thank you!
[Android Apps and Games] ligu:
Sorry for a dump question. Can anyone share with me on how to interpret the current (mA), and how it translate into remaining battery, etc? I've read the dev help page, but still can't quite be sure. I am using LG P500 with CM7 (2.3.3). Thanks.
[Android Apps and Games] rogmar:
Nice app it's got loads of info.
[Android Apps and Games] Tokl:
I dont get an clue of this file (batt_current_adc)...

Sometimes it stands 0 in there, once it goes up to 1700 :confused:.

Updaterate is from max 12 hours to min 15 mins, no matter if charging or discharging.

So this is not the file we wanted :(

Maybe i have luck with the i2c folder :rolleyes:

Greetz Tokl
[Android Apps and Games] 3c:
The battery has a total capacity measured in mAh, 1500 mAh on many recent phones.

Here is how consumption is used: The measure mA is the amount taken out of the current capacity every hour... a consumption of 150 mA will lasts 10 hours on 1500mAh. a consumption of 3mA (sleep-mode) will lasts 500 hours.

Question added to the site's FAQ. Let me know if you need further details.
[Android Apps and Games] TDO:
Nook Color CM7 N85

I just installed battery monitor widget 1.4.9 from the market and it sitll shows a long number an not ...mA.

Do I need some special version?
[Android Apps and Games] 3c:
Is that you see something like xxx.000 all the times?

Did you try with stock ROM or at least without CM7, is it the same or you get the proper number?

I'm worried that CM7 is reporting in micro-Amp, while stock is reporting in milli-Amp, both in the same file, hence this will break one or the other!?

Here is a test APK that should fix it, sorry that the needed change were lost...
[Android Apps and Games] TDO:
Thanks a lot. Works perfectly.

I have just verified it - the stock rom (V1.2) reports the value also in micro-Amp.

The values are the same in CM7 and stock rom.
[Android Apps and Games] 3c:
Thanks for testing on both stock and CM7! The change will be available in the next update :)
[Android Apps and Games] Rendering:
I'm sorry about the fact that I cannot read all the pages.

I have a question: I bought a MugenPower 1500 mAh for Desire HD, is it possible to measure with Battery Monitor Widget if the declarated capacity is real or not?
[Android Apps and Games] rmk40:
First off, thank you for this phenomenal app which is well worth the purchase.

I believe there's an issue with the HTC Sensation. The history display is showing between -150mA and -250mA drain rates per 5 minute reporting interval, which simply cannot be correct. Assuming it were, I'd expect to have a dead battery in 10 hours and I'm getting between 20-30 hours depending on usage.

Am I reading this incorrectly? Are there any special configuration options I need to apply?

Thanks!
[Android Apps and Games] 3c:
All depends on the Kernel, but please note that most kernel only report the capacity of a stock battery!

Some kernels reports the remaining capacity!!!??? Some others reports real-aging capacity! Very hard to support all this for now, I've added a 'reporting' feature that sends an email with all battery data... I'm still learning the various ways to retrieve battery capacity and mA consumption.

Battery capacity is reported in either of the following files:

- /sys/class/power_supply/battery/full_bat

- /sys/class/power_supply/battery/charge_full_design

So, feel free to send a report for your phone, I try to reply to all reports and most importantly those that exhibit issues/new behavior.
[Android Apps and Games] 3c:
I've seen many reports and there seems to be a definitive issue with the Sensation... If you use the latest update with automatic settings in 'mA retrieval method', it reports lower value than previously... I'm still studying the reports I get.

If you want to help investigate, you can open the app settings, having the 'send report' button visible and ready to be pressed. Switch off the phone for a few minutes, then switch on and immediately send the report!

The idea is to get a snapshot of battery data 'in standby'... as it takes a minute for the battery driver to update battery data, it would be bad luck not to get a 'standby' snapshot doing so!

From the past reports I've seen mA charging is very accurate, but almost impossible to get an accurate reading of the ma consumption when unplugged!

I plan to buy a Sensation when available in France (in a couple of weeks I hope), then I will be able to do full testing :) Thanks for your patience.
[Android Apps and Games] Rendering:
The phone is a Desire HD with a CyanogenMOD 7.0.3

After I will read again your post to understand it better
[Android Apps and Games] cephraim:
Widget not available?

I just flashed Synergy RC2 and I can't find the widget. How do I enable it?

Thanks!
[Android Apps and Games] 3c:
You might try uninstall/re-installing, I've seen this issue in rare occasion. Can happen with any app widget.
[Android Apps and Games] cephraim:
Ugh. Yes, that's all I needed to do!

Thanks!
[Android Apps and Games] caaznkid:
what is the recommended history update rate to not drain too much battery but have a smooth graph?
[Android Apps and Games] Tokl:
Hi,

long time i had as updarerate 1min, but i noticed when i set it to 10min my battery lasts a little longer (not much).

So i leave it now at 10mins and cannot see any difference compared to bmw uninstalled.

Greetz Tokl
[Android Apps and Games] Filman:
Hi,

Can someone tell me what does the blue line means when the phone is charging (normaly this line is green, right?)

Please see picture below:

Thanks in advance!

Cheers!
[Android Apps and Games] Tokl:
Hi,

Blue line normally indicates your phone is on USB Charging modus, green means you are charging with an AC adapter (higher charging power).

But in your case it switches between ac and usb without changing charger right?

Thats a little strange...

Greetz Tokl
[Android Apps and Games] 3c:
Indeed quite strange...

I've noticed this when charging my phone once: HTC uses a USB cable connected to an AC adapter. In this case the USB cable was badly plugged in! Once I fully plugged the cable into the AC charger, it went back to green!

Noticed also that the charging got slower, but not necessarily true for all adapters: some car USB chargers are able to deliver 1 full Amp!
[Android Apps and Games] Xenova:
Hi,

Wanted to ask about the caliberation function. Is is the fully discharge of the battery is compulsory to use that function. or the fields (capacity, max mV, min mV) can be fill in manually to use that function?

Thank you very much.

It's really a great app. Worth every pennny. Always recommended in my post when talking about battery :D
[Android Apps and Games] 3c:
Not mandatory, but it helps calibrate the battery and get more out of it and maximize the % and voltage ranges.

In any case, you can fill-in the values manually.

The app will need to get a % ranging from 100% to 3% or lower to calculate the actual values. It then uses the one entered manually (or updated from previous calculations) to determine the battery aging.

Let's consider an example with a battery having a voltage from 3200 to 4200 with a capacity of 1520mAh (a HTC Sensation). That's the manufacturer's specs but real-life usually shows it's different.

On that phone I get a voltage ranging from 3170 upto 4212. Not sure it offers a higher capacity than the specs or not, but I suppose not and used that as my initial specs.

If in the future I only get a ranging from 3230 upto 4196 (as it happened with an old HD2), then the actual capacity will be reduced accordingly.

A FAQ has been added to the app web-site offering details on calibration.
[Android Apps and Games] mmm286:
Hi,

Congratulations for these wonderfoul app.

I have a consumption about 50 to 60 mA in sleep mode. There is some way to can see these comsumption by process?

Many thanks and sorry for my english!
[Android Apps and Games] 3c:
Hi and many thanks!

With both pro versions you can import battery data in System Tuner.

A 50-60mA drain looks like a WIFI issue! Did you try disabling it before going in standby? And did you try plane mode?
[Android Apps and Games] sowen222:
Thanks for your app. It provides a lot of information presented in useful ways, and I like the status-bar information.

I've read the FAQ but I still am not sure about the calibration function, and what I should fill in in the fields, and what effect these have. I have an HTC Sensation running stock HTC 2.3.4 ROM, and my phone is not rooted.

BMW reports max 4206mV, min 3269mV and capacity stored 1580mAh. a) Where does BMW get these values? b) What should I fill into the fields, and what effect will filling in these values have on graphs, estimates, etc.? (For example, I've tried filling in different values, but see no difference in % or graphs anywhere.)

Also, you mention the specs of the Sensation battery are 3200mV/4200mV and 1520mAh... but I can only find the 1520mAh spec... c) where did you find the mV specs?

d) What do the buttons "update stored capacity" and "update specifications" do exactly? And when I press on them, they say I need the Pro version to use, but e) will they work when I have not rooted my phone?

When my phone is fully charged, it always takes much longer to drop from 100% to 99%, than it does for any other 1% drop. f) Is this because the battery is not calibrated (accounting for the 1580mAh/1520mAh difference)?

Sorry for all the questions :-) I'm just trying to get the most out of BMW, and wondering if the Pro version will be of any use on my phone.

Regards,

Scott.
[Android Apps and Games] 3c:
Many questions...

a) The voltage is taken from your history file, real values. capacity is retrieved from the kernel output so far.

b) You can put those values currently reported by BMW. You may want to use the 1520mAh value though.

c) Didn't really find them, but that's the usual range for many batteries.

d) The first button will update the mAh capacity used by BMW, the other updates the top fields, so no need to type them manually. No need for root.

e) Yes

f) No, it's a work-around HTC has put in there battery driver to cope with the fact that 100% is never reached otherwise! It's annoying, but we can't do much about it! I've calibrated my battery without any improvements! Was just able to maximize the mV range...

The pro version mainly has the additional widgets and the ability to export to System Tuner Pro, apart from that same features. From now on I will add features to pro only, though there's nothing planned at the moment except the Sense 3 look'n'feel for the widgets, though it will most likely be included in the free.
[Android Apps and Games] sowen222:
Thanks for the great answers! And I appreciate your patience :-)

So just two more questions (I promise ;-)) -

- Where does the % come from? (I.e. do you calculate that based on the reported capacity versus the maximum, or does the kernel report a % value).

- If I plug in a 1900mAh battery, will Android/BMW immediately know it is 1900 or does it have to fully charge once first?

Regards,

Scott.
[Android Apps and Games] mmm286:
Thanks again.

I reboot the phone. Now I have these %:

16:20 -11mA

16:15 - 32mA

16:10 - 10mA

16:05 - 19mA

Could I know for each application his mA consumption?

Sorry for the english!

Thanks
[Android Apps and Games] 3c:
No problem,

% is reported by Android/kernel using a system event. No calculations.

When plugging a different capacity battery Android does not know about nor the kernel! So it has to be overriden in BMW in the monitoring settings.

total mAh capacity is mainly used to check the remaining time based on current mA. The calibration screen helps check battery aging if any: With battery getting older the mV range will be reduced, hence the reduced capacity. Though with the Li-Ion battery this should not happen any time soon.
[Android Apps and Games] lovethyEVO:
Post invalid. Apologies.
[Android Apps and Games] sowen222:
Icons?

Hi,

I really like the "BMW Icons - XDA B White", because the circle and the colours make it instantly clear what the battery status is without having to grab my reading-glasses.

The only problem is that the number in the middle is visible on the black notification bar, but invisible when on the white notification pull-down page (HTC Sense). If I choose "BMW Icons - XDA B Black" then the numbers are invisible on the notification bar but visible on the page.

Would it be possible to make a set with the numbers the inverse of the background? Or fill in the inside of the coloured circle with black so the white letters are visible on any background?

Thanks,

Scott.
[Android Apps and Games] 3c:
Hello Scott,

Everything's possible... Those icons where taken here on some forums (hence the name)! Maybe there is already such a variant which will make things much easier.

As I've no much time these days to create new icons, maybe you can create them? I can provide the original ones, or maybe it can be found on XDA?

Would you be able to modify existing icons?
[Android Apps and Games] sowen222:
If they can be edited with PhotoShop, then yes I can. I'll PM you with my email address.
[Android Apps and Games] sowen222:
Oops, I don't seem to be able to PM you. Perhaps you could just post a reply and attach the file(s).

regards,

Scott.
[Android Apps and Games] 3c:
Here are the original drawings for XDA B Black packages.

Once updated, I'll build a new package and post it here for testing before publishing it.

Rgds, C.
[Android Apps and Games] sowen222:
I'm using BMW on my HTC Sensation.

The standard HTC battery is labelled 1520mAh, but BMW reports it as 1580mAh. (Is this a bug?)

I inserted an Anker 1900mAh battery yesterday, went through a couple of charge cycles (100-0-100-0), and BMW still reports 1580mAh. Do I have to do anything special to get BMW to read and report the correct mAh? I know I can fill in the values in BMW, but will BMW automatically get the correct value over time? Do I have to wipe battery stats, or will the stats update over time? (I have not rooted my phone.)
[Android Apps and Games] 3c:
Need info for full Defy support

Hello,

Would you be able to post the content of the /sys/class/power_supply/battery directory?

Or even better logcat output when BMW is starting?

As BMW is looking at much more data I need to ensure this feature is not impacting others in any ways.

Please also note that % data is event-based using standard Android APIs, so support for Defy will move to a polling mechanism (using mAh refresh rate) and will consume more.

Also, can you report the model name from the about phone screen?

Thanks!
[Android Apps and Games] dertester123:
Sounds awesome^^ Wasnt thinking about PMW in the first place. Its also very cool to find the person behind this apps here at xda´s ;D

I really like the way your app plots the battery data and the estiamate feature is very well designed and helpfull too.

Each time someone asks for a tool to show actual usage, i recommend bmw!!
[Android Apps and Games] juicebox666:
This is the best battery widget I've used so far.

I'm finding a small bug with the current release. When I go into settings it sometimes kicks me back out to the graph before I can change anything.
[Android Apps and Games] Harry_79:
great app shows all the necessary things and to so many interesting statistics

thanks
[Android Apps and Games] JanHimpIII:
Re: Need info for full Defy support

bonjour ccounotte

here the information you requested:

Modell number: MB525

content of the /sys/class/power_supply/battery directory:

uevent

subsystem

device

power

type

status

health

present

technology

capacity

voltage_now

temp

charge_full_design

charge_counter

The logcat is made with Process Monitor Widget just after reboot. Is that OK?

If you need more information or help with testing, let me know, here or PM
[Android Apps and Games] 3c:
Hello and very sorry for the inconvenience.

This is a tough one as I suppose you're not even getting an FC to report!? I'll review the code for potential issues opening the settings.

You never had this issue with previous release? I will thus check changes since last one.
[Android Apps and Games] juicebox666:
No FC. Today I opened the widget and it dumped me to the home screen with no FC or error message.

I think I had this problem with the previous release as well.
[Android Apps and Games] D4rk50ul:
Is there any plans to add a log for running processes and apps (ex. Currentwidget)? I find the function very useful for troubleshooting what is causing high drain.

Sent from my HD2 using HyperDroidGBX-V6
[Android Apps and Games] dertester123:
Asked this a few posts above :cool:

Answer:

So keep lookin forward to this ;D
[Android Apps and Games] zeppelinrox:
I find that a useful tool for seeing that info is the phone's built in Battery History.

Usually accessed through Spare Parts, you can also dial *#*#4636#*#* on your dial pad to see it.

In Battery History -> Partial Wake Usage, you can see what is preventing the phone from going to sleep.

I found that WeatherBug was keeping my battery running at 100% even though cpu usage wasn't that high.

I'm sure a button can be added (much like the current View Usage button) to view this information since it is built into the phone's OS.

I just noticed that if I get the history via the dial pad, press the home button, then hold down the home button to see recent apps, the app to access battery history is called "Testing" and has the Settings icon.
[Android Apps and Games] MKairys:
What about using PMW? I plan to load battery history in it and display task usage along battery data! Will that be satisfying?

What a wonderful idea!
[Android Apps and Games] MKairys:
Works on my Samsung

Your app reports correct charging current on my Samsung Fascinate, both for USB and AC (as do Current widget and Elixir).
[Android Apps and Games] MKairys:
Do estimates improve?

I have about four days of data collected on my Samsung Fascinate. However the estimate numbers I see are not meaningful:

global: 3h27m

all-time average: 2m

average since unplug: 10h38m

AC full-charge: 2m

USB full-charge: 36m

Do these estimates improve as more data is collected?
[Android Apps and Games] MKairys:
What do the graph trace colors mean?

What information is conveyed by the red/yellow/green color of the graph traces?
[Android Apps and Games] 3c:
Yes it will.... It's based on how long you keep the phone in a plug/unplugged state, eg if you unplug from 100% to 90%, it will not update average very much, but from 100% to 10%, it will update them faster.

Weird you're getting a 2 minute ac full-charge or 36 minute to usb full charge...

The 3rd line (average since) is usually close to your current usage since (un)plug so this is more accurate... When you will plug again it will use the new data and update the all-time averages.

With these 2/36 minute stuff, you might want to clear the estimates to start with fresh data, see how it goes from there...

The graphics are using red/green when going up/down (inverted for temps) and white when steady... the mix is probably turning into a yellow looking line somehow?
[Android Apps and Games] warpaper:
N1 battery bench mark

I just installed this app and want to compare to other N1 user battery performance.

can we post your phone model, ROM, kernel version and the Battery Monitor history here for comparison?
[Android Apps and Games] 3c:
That actually a great idea, but what history would you like to see, screen-off-plane-mode, internet usage, all radios on, etc... It might be hard to compare very different phone usage, no?

If it's only for the N1, maybe it would be better to open a different thread focused on that and put a reference here?

Then we could have a dedicated page for each phone?
[Android Apps and Games] warpaper:
I just wish to make a simple idea for how's my phone (N1) battery performance.

Definitely its hard to formulate a systemic but simple comparison since every user bahaviour is different.

That's why i think the history (data) can tell the story.

By just simply upload the history and post here we can read how's other battery perform, since the apps itself doesn't collect other info such as wifi, 3G data, BT, GPS, screen on/off, airplane mode etc.

Or ccounotte will add this in your next update? 8 )
[Android Apps and Games] MKairys:
Okay, I've purchased pro and started over with fresh data. Overnight I took it from 10% to 100% via AC but this morning "AC full-charge" says 7m (and all the global estimates are n/a)
[Android Apps and Games] 3c:
Collecting phone states

That's actually under study and heavy thinking :) Need to make sure battery consumption doesn't increase while collecting that much data.

Here is a screen-shot of a multi-toggle app (coming soon, sorry for teasing, but I'm so excited about it) that shows all data that could be easily collected, including screen-on/off which might actually be the first to make it in the log!

All those new features are going to be georgous :D can't wait to make them! :D
[Android Apps and Games] stanglifemike:
I have been using this app for quitea white now and love it. I got it from the Market and didn't know a fellow member had made it until seeing this thread. Thank you for this app, works perfect on my Evo 4G and Evo 3D!!!
[Android Apps and Games] 3c:
On the HTC Sensation, battery capacity is reported by the kernel. Not sure why it says 1580 instead of 1520... Either a bug in kernel or wrong specs.

No kernel I've seen so far do actually measure battery capacity. And voltage range is more or less the same for all batteries... So BMW can't tell the difference.

Hence the manual override option in the monitoring settings.

Stats do update overtime... I did full cycles to increase the % and mV range... Now getting 100->0% instead of 100->3%.
[Android Apps and Games] 3c:
Thanks :) Appreciated.
[Android Apps and Games] sowen222:
The app is good and the help you've provided great, so I've just purchased the Pro version to show my support. :)

A few remarks:

1) the green % bar on the transparent HTC Sense 3 widget does not go all the way to the top at 100% (it does with other widgets).

2) the button to "update stored capacity" in calibration only works when you fill in the values, then back out of the calibration screen, and then re-enter it. it should work immediately.

3) if i change the min mV to a lower value than is stored (because I had already tested then erased the history), it displays a different mAh and I cannot change it. For example, I had 1900mAh, and BMW had measured 4209mV/3158mV. When I changed the min to 3130mV, and BMW changed the capacity to 1850mAh, and I was unable to change it back to 1900mAh. As I said, I know 3130mV is correct from an earlier test with BMW.
[Android Apps and Games] 3c:
Thanks for the support, appreciated.

Concerning the remarks:

1) True didn't notice that initially, will fix in next update.

2) True again, fix ready for next update.

3) What do you mean by cannot change it back? You can go in the monitoring settings and manually update the value. Then in the calibration screen it will still propose the 1850mAh until the history shows a minimum matching the specs.

Thanks again for the support and feedback! Very helpful.