yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] kire.htc:
I fully charged my battery. On battery monitor widget it shows 4349mV. I turn off the phone, take off batery and measure with digital multimetar. It shows 4.31mV. So maybe the phone does't show very accurate stats. I'am still not sure.

This is what i found on web:

A source reached out to us and let us know that the Motorola Bionic's 3.8 V battery is in fact using a new alternative high voltage chemistry, and is not simply an overcharged Lithium Ion battery. This same battery will be used in the just-announced Motorola Atrix 2 as well. Note that the battery name includes an H (eg HW4X) to denote the use of these high voltage battery chemistries. This new chemistry also has similar cycle life as existing 3.7 V nominal batteries, and has been in the works for several years.

It’s just interesting that this particular battery is 3.8 V nominal (4.3 V fully charged), as this 0.1V boost design choice gives the battery a bit more capacity. It isn’t a huge difference, 3.7 V would make the 1735 mAh battery 6.4 Whr, the 3.8 V of this current design makes it 6.6 Whr.

SOURCE: http://www.anandtech.com/show/4910/m...-with-4g-lte/2

This will be useful too:

http://xdaforums.com/showthread.php?t=871051
[Android Apps and Games] 3c:
Just note the battery provides actual mV and temperature measures and a lot of other data, accuracy depending on hardware quality, the same way the digital multimeter would.

If you take a close look at any mV curve on any phone you'll notice that the mV varies according to usage, often increasing while being used. Not to mention mV while charging it will raise above the mV value you can read once you unplug the phone.

So reading a mV measure from the battery while phone is on cannot compare with the mV measured while battery is removed.
[Android Apps and Games] sleeke:
Hi Iam a noob to this sorry

I love this app just one question thow how do i setup the calibration of the battery after i click the tab on the bottom iv got a samsung galaxy s2 with a stock battery 1650mah the rest of the stuff i got no idea about lol , sorry iam a noob
[Android Apps and Games] Conan179:
Hello!

giv it a optin, to see the battery_history_pro.txt log file, grafik on a windows pc?
[Android Apps and Games] sleeke:
Hi Iam a noob to this sorry

sorry i dont know wat that is, i would like 2 delete the stats files but i cant even get to dat and i dont know how to setup the calibration on bmw i need step by step if anyone can help me out i would really appreciate it alot thank you . :)
[Android Apps and Games] 3c:
The history file is currently stored on the root of the SD card, so it should be easy to import it to a PC and load it in Excel for example. The data separator is '|'.

I plan to move the history data to an internal database and make an option to export it to CSV and maybe other formats.

To calibrate your battery, you can run a full charge and full discharge, this helps Android OS calibrate the % values.

The app only need a charge cycle of 50% from as low as possible to calculate actual battery capacity. Note also that fully draining a battery is safe, while fully charging a battery while using the phone can make the battery age faster.

Draining a battery will make the voltage drop down to about 3200mV, while all batteries can go down to 2800mV or less without any damages.

While charging above 70%, the heat generated by the charging process make batteries age faster, hence the slower charge rate when getting closer to 100%.

If you use a stock battery you should not worry as manufacturers integrate quality batteries in the phone. But purchasing third-party batteries is a different story, they rarely provide advertised capacity, so it's good to check them with the app.

Let me know should you have any further questions.
[Android Apps and Games] kire.htc:
Now i am confused....As i understand ,,Battery University,, saying that you shouldn't discharge the battery completly because with that procesess the battery is aging very fast. But now you told us not to charge when the phone is on?? You mean to charge on completly turned off??

Is there something new about Battery Monitor Widget for our Evo 3d??

Do you think that when ICS officialy will come they will fix the battery stat problem for Evo 3d?

Thanks
[Android Apps and Games] Conan179:
cool. Can excel at, I did not even think to it, then one does create a nice graphic.

I still have a question, what are the values ​​for the circuit in example (I've sometimes instantly highlighted red)?

2012/03/27|23:52:41|-53mA|50%|3797mV|21.5ºC|.0|0

2012/03/27|23:52:51|-46mA|50%|3797mV|21.5ºC|.0|0
[Android Apps and Games] 3c:
Not exactly, I'm saying:

1- discharging a battery completely is safe as it will stop discharging around 3200mV (=0%) but batteries can go as low as 2800mV safely.

2- heating while % is higher than 70% can cause a battery to age faster.

You can keep the phone on (in standby or not) while charging. But it's best to avoid playing with the phone while charging the last 20%, such as playing a 3D game that will raise temperature a lot.

I've heard that the Galaxy S2 will have its current sensor activated in ICS, so it may be so for the Evo 3D.

Note that I already solved the standby drain on the Evo and some specific Evo3D models, and I'm currently testing a mixed method for the Evo 3D. So maybe we won't have to wait for ICS :D

I've attached the free version that uses that mixed method, if you want to try it and report how it works out (maybe using the support request from the settings adding a special note about this thread).

The last 2 values are respectively the screen-on time (per thousand of the last period) and the plugged state (0=unplugged, 1=AC, 3=USB and other values are multi-states).

EDIT: Removed beta APK
[Android Apps and Games] jcsy:
Cedric :)

my man, it works on my custom ROM (as per signature) on the EVO3D GSM :)

I've emailed a reply back to you, and also mentioned after about 5 hours now, its reading accurately and looks great :)

screen off, and on -ma drains are probably as accurate as Ive ever seen, at least comparing them to a HD2 :)

im running a custom kernel though, but like you mentioned its probably not a kernel thing but a sensor thing :)

keep up the work, and ive posted your APK as well on my thread :)
[Android Apps and Games] Marcio366:
Hi, 3c I have FCs when trying to get to settings ater the last update. Stock GB on Incredible S.
[Android Apps and Games] FastJoe78:
I'm also not able to use the app after the 2.2 update...I'm on a TMO US SGS2
[Android Apps and Games] jcsy:
No problems here Cedric

Thanks for your hardwork, especially for us HTC evo users

---------------------Tapatalk ----------------------

Sent my new HTC Evolution 3D running ROMeOS UNSENSED.
[Android Apps and Games] schrochem:
Get fc on both this and system yuner that I just updated. Galaxy note gb
[Android Apps and Games] gouffy:
Hello. I've got an issue with the recording. I've got battery monitor wizard pro and tuner and system tuner pro. But when i go to the analyser, it says "no recording found". So how can i import the data from bmw into system tuner pro ?

Thank you ^^
[Android Apps and Games] 3c:
Very sorry for all the trouble caused, after updating the Google SDK I didn't expected the build to be completely corrupted, only with the Pro versions!

Lastest stable version is 2.2.3, should you have any further issues, feel free to contact me.

Note that the mA readings during standby on the HTC One X is still inaccurate, but I'm working on it.

System Tuner will import battery data when it is actually recording data.

In the main screen (or in the menu of most screens) you can start the recorder. Then accessing the analyzer will show real-time recording. You might want to check the recorder settings (start on boot, continuous and the time frame of each recording).
[Android Apps and Games] ArmedandDangerous:
I was just going to post about this, but it looks like you already know about it and working on it :D Love your app!
[Android Apps and Games] Wotan1:
I need help and I don't know if this is the right place.

Lately, the battery indicator does not show the correct percentage. After 6 hours charging, the battery percentage only reaches 67% and 4083 mV:

If I reboot the phone immediately this is what happens:

As you can see, the percentage has risen to 89%, but with 4022 mV.

The battery never reaches 100 % and 4200 mV. At first I thought it time to change the battery. And I did. But the results were similar.

So, I think the problem is not the battery but the phone. Is there any way to fix it via software, or maybe it's a hardware problem and I will have to send it to repair?

Thanks, and sorry if this is off topic.

Enviado desde mi HTC Vision usando Tapatalk
[Android Apps and Games] 3c:
This is usually a software driver issue. The calculation of the % is much more complex than we can initially imagine.

Did you try this: Clear battery statistics, though some users say it has nothing to do with calibration which I agree to that. But just in case.

Batteries auto-calibrate when % reaches 100% or the max voltage...

So, first thing drain you battery completely, try to restart the phone until it does not without plugging it. Once it doesn't start any longer, plug it, and start it (might need a little charging before it does start). Don't worry for draining a battery they don't suffer damages going down to 2800mV!

Then charge the phone fully, for 12 hours or more. If it doesn't reach 100%, try again a full discharge then charge the phone without starting it at all, again for 12 hours or so.

If nothing works you could try contacting HTC, the problem is resetting the calibration data stored in the battery IC chip, not just the battery statistics.

Hope this helps.
[Android Apps and Games] schrochem:
I am rooted and using an ICS rom on the galaxy note.

If I go to 'tests' then click phone information, I get a black screen but can still see notification bar. After awhile it says the phone.android process doesnt work. My time switches to GMT 0

I have to reboot the phone to get it back. Is this a rom issue?

Also, why don't I have the 'statistics' button on the main screen? On my tbolt that was only there when I was on an AOSP rom. I like it because I can see partial wakelocks. I'm having some of those but can't seem to find a way to see what apps are waking.
[Android Apps and Games] 3c:
Those buttons are visible when the feature is available on the ROM. They only open hidden Android screens.

You can find all wakelocks now within the 'estimates' screen in the 'statistics' tab, select 'screen-off'.
[Android Apps and Games] gpz1100:
No change. History continues to record and service continues to run. How about just adding an exit application button which should kill everything?
[Android Apps and Games] 3c:
The latest update available on Android Market implements support for Defy 1% as detailed above. I couldn't test, so please report.

Supports must be activated in settings / monitoring!

EDIT: Now working.

Last 1.0.3 update from market should definitely fix this. Can you please try and let me know?

EDIT: Update 1.0.4 fixes it.
[Android Apps and Games] gpz1100:
Tried it earlier this morning as I was browsing app updates.

No go.. It's still recording after using the back button. Seems the only way to stop recording is to stop the service.

I've succumb by adding a shortcut to the settings/services function to my utilities folder on the home screen.

Thanks for trying.
[Android Apps and Games] peterbonge:
This is really a nice app/widget, but I really wonder why it is so easy to delete all the data. Menu->Clear and all is gone. There should be a security dialog like "Do you really...". And maybe the clear button should better be in the settings.

And it would be nice if the ads would be at the top of the app.
[Android Apps and Games] 3c:
Check for updates, but I'm sure you won't need such shortcut for much longer :)

Agreed, the clear button is too easy to use (did it by mistakes a couple of times already).

I'll see what I can do about all that... though the TODO list is starting to be very long :)
[Android Apps and Games] gpz1100:
Same results again :(

I used the back key to return to home screen, then checked email/surfed for about 10 min. During this time the service was still running, and checking the history log, showed data for those past 10 min.

Try again?
[Android Apps and Games] CyborgDesire:
Thx for this app. Looks great. Battery usage on my Desire HD is intense. Its empty after 18 hours heavy use.
[Android Apps and Games] MKairys:
Thanks for pursuing this... I sure would like to see it work on my phone!

I reset estimates, plugged in at 40%, charged to 46%, took this screenshot and unplugged. Nothing changed after unplug,
[Android Apps and Games] 3c:
I'll make it work. Don't see why it wouldn't work on your phone!

Actually, the last 3 figures shows the issue: We should have read 46%, 40%, xx minutes since 40%.

Also, in the graph nothing? Did you disable history logging completely? Would you mind taking a snapshot of the app main screen?
[Android Apps and Games] MKairys:
Very glad! :):)

Yes, nothing; no, not disabled.

Certainly not... here's both screens after charging (alomost) to full...
[Android Apps and Games] DirkStorck:
WOW how do you get 4235mV? The most I ever had was 4206mV
[Android Apps and Games] JanHimpIII:
Motorola Defy 1% support

Support for Motorola Defy (1% resolution of battery capacity) is working now.

Tested free and pro version, works fine!:)

BTW: the additional widgets in pro version are great. Only the colors in the W. Transparent for white status bars should be darker for better readability.

Edit: Seems to work for other Motorola phones as well..
[Android Apps and Games] 3c:
Will update icons for white status.
[Android Apps and Games] zeppelinrox:
When the phone is still plugged in, it will stop charging when it reaches between 4230mV and 4235mV.

But when unplugged, it should be slightly above 4200mV.

Today, mine was at 4216mv after unplugging it.

Perhaps you need to calibrate the battery if 4206mV is the max you get while it's plugged in.

Here is a recent thread about how to calibrate the battery.

http://xdaforums.com/showthread.php?t=978090

BMW shows 4241mV and 60% because of the funky method I came up with for calibrating the battery.

It involves booting up the phone

without

the battery. Not too many people have tried it so I'm not sure which phones can boot up this way. But I think alot of phones might.

Anyway, that thread also explains how to do it the regular way as well.
[Android Apps and Games] zeppelinrox:
Battery History button

Any chance of getting a Battery History button?

It would be perfect for this app to help diagnose what is draining the battery.

I don't think any other battery app gives access to this history.

Everybody uses Spare Parts to access it so this would make BMW really stand out in the crowd, no?

Anyway, I found 2 more ways to access battery history directly.

1. A desktop shortcut can be made when using ADW Launcher

...............Press and hold on homescreen and select Custom shortcut

...............Press "Pick your activity"

...............Select the second item on the list ie. Activities (with the ADW icon)

...............Wait for all stuff to load, scroll down to Settings, and press the arrow next to it to see the long list of activites that Settings.apk can do.

...............Scroll down near the end of the list, you will see Battery history(.battery_history.BatteryHistory) Note: Testing(.TestingSettings) is the app you get when dialling *#*#4636#*#*

...............Select that and press OK on the next window.

2. With Google Gesture search you can set it to launch android's Settings' actions.

Let it scan and then start writing "battery history" on the screen... it should show up before you're finished writing. This also works for the Testing app
[Android Apps and Games] 3c:
Hello all,

Should you be worried/interested/questioning the actual consumption of this app, I've made a quick study available on post #2...

It shows that CPU usage is usually lower than 0.05% and as low as 0.02%!

Yes, definitely a must to access all battery/consumption data that are available on a phone!
[Android Apps and Games] dertester123:
Just an idea:

For the estimates there are since unplug and all. Would be nice to have some kind of last 10minutes.

Situation: Im gaming, watching a video or music and want to know how long i can go with this drain. Then it would be nice to have some kind of actual estimate, maby the last 3values or something like this.

------

There is no need for this, but maby you could consider this ;D Would be nice on the widget as a quickcheck :D

Keep on, its really one of the best apps for this!!
[Android Apps and Games] 3c:
Good idea, actually it's almost ready :) I'll be using the total capacity of the battery (user-defined when not available) and the current mA consumption to get a "real-time" estimate, which is precisely remaining time with current drain...

This should be available soon.
[Android Apps and Games] AndroidSteff:
Hi! I bougth the BMWP some about a month ago and I am generally very happy with it. But there are some slight issues that I have problems with:

- the 4x1 graph widget is not completely filled with data. A graph is only shown in the right half of the widget window.

- The graph window in the main app also has some strange issue: it shows a part of the data that repeats itself. So e.g. the last 18 hours are shown twice. This is also visible in the history screen, but nor in the logfile!
[Android Apps and Games] 3c:
Very sorry for the inconvenience, it is fixed in version 1.0.6 published on Market a minute ago.

Please let me know how it works out, I've tested on 2 phones using a history file that was producing the issue.
[Android Apps and Games] schrochem:
Ok, I see the app, a time and then a number.

Is the number how many times it sent a request?

I've been on battery for 5hours.

It says it's been awake for 26m 8%

It says Android System is 1h30m and 3989

The next one is an app that only has 45s 120

So if I go into 'usage' and see 'awake' , all the blips look like more than 26m but not 1h30m.

How do I interpret what is causing the awake blips when screen is off?

Thanks
[Android Apps and Games] 3c:
When you select Wakelocks/Screen-off, you can find the list of app with the amount of time the app kept the phone awake, those usually add-up to the total awake time.

I've attached samples from a Galaxy Nexus and a HTC One X. (sorry it's in french, but i'm sure you'll recognize the data). Note the 1013 is the Audio_Out (will be fixed soon).

Galaxy Nexus:

On battery: 12h31m

Awake: 1h08m 9% of total time

Screen: 32m 4%

Wifi: 12h31m 100%

=> A lot of awakening while off!

You can find EStrong File Explorer, it was actually downloading a movie over WIFI.

Then Audio (included in Multimedia in the usage screen), then Google services, Android System, and phone. All this is during screen off.

While in the usage screen (an Android screen), you get all mixed-up screen-on/off totals, hence some discrepancies.

Note there is an Android Platform and an Android System listed in the usage screen, the first includes again screen on kernel/android processes (Nexus_Use) and part of screen off (Nexus_Wakelocks, probably the Google services). If you add both activated times you get the total awake time! Make sense if you consider that any app will make system calls to run. So ESFE maintains the phone awake for 18 minutes for 2 minutes of CPU time, but those 18 minutes are included in either Android System or Android Platform.

Now, as you can also see the Android awakes the phone 13610 times for only 9m of run time, so that's no problem. On the contrary, ESFE awakes the phones only 7 times but for 18 minutes!

The higher the time the worth consumption of the battery, confirmed by the Android usage screen eg 4% for ESFE and 3% for Android System and Android Platform @ 12% (google services + kernels during screen-on) totalling 59 minutes obviously includes the screen-on time...

Now I never really look at the graphics, as it can be so unprecise, just gives an idea but nothing detailed about awake time.

From the usage screen the interesting pieces are the details about a specific app showing CPU time while in front or in the background and the total time it kept the phone awake.

All this can be found in a more simple manner from the usage/screen-off statistics in the estimate screen.

I've also attached a few screenshots from a HTC One X. Similar results high wake-lock for low CPU time on the Android System compared to the figures you mentioned!

Note that I've taken many screenshots, so there's a few discrepancies, mainly Android System kept phone awake 1h, but the wakelocks screen was taken 7 minutes earlier.

But again the Android usage screen includes everything while phone is awake, screen on or off.

Nothing's easy. Android System is called by everything else, so better check other apps consuming a lot of CPU time while screen's off.
[Android Apps and Games] schrochem:
Thanks for the detailed writeup C. I'm going to have to go over it a couple of times. Attached is a screenshot I just took. Its been a busy day so I haven't been on the phone much.

In estimates I don't have the wakelock option. Just usage and screen off. Is that the rom?

Thanks again.
[Android Apps and Games] TheInVisibleGoD:
I believe Wakelock and ScreenOff is the same thing in the app...
[Android Apps and Games] schrochem:
OK I see that now.

I just looked at today's stats. As you can see its very similar. It looks like android system wakes every 3s or so. 57min to 3hours.

However the awake time shown is only 12 min. I'm not to worried about it because real use it doesn't seem to drain too badly. It does drain rather quickly when in use though. So it makes me wonder if its in overdrive when accessed.
[Android Apps and Games] 3c:
Awake time is 17 minutes by the way, 11 minutes screen-on.

What custom ROM are you using, an ICS port from AOSP, not from an original ROM from the phone's manufacturer?

It's obvious that the Android statistics are corrupted, not sure why. Checked on 4 devices running custom ROMs, 3 ported from the original ROM, one AOKP based (not an original). That last one gives inconsistent results as you will see on attached screenshots.

I'm sorry for the bad results, but this is data from Android OS. You could try to clear the battery stats, maybe it will fix this issue?
[Android Apps and Games] schrochem:
Thanks Cedric,

Yep it was 17min ;)

It's an ICS build from a Samsung leak. No kernel source yet either...

I just ran the battery down and at about 2% I deleted stats.

I ran it all the way out til it wouln't boot and now charging to full.

So we will see and I'll report back.

I will say that when the screen goes off this sucker stays asleep.

So I'm not too worried about wakelocks and those numbers probably are erroneous.
[Android Apps and Games] 3c:
Looking forward to your report.

Indeed Android stats don't seem that reliable. I prefer looking at Linux statistics, such as deep sleep time and app CPU times, much more reliable.
[Android Apps and Games] schrochem:
LOL well it seems to fix the android system readings but now it says its awake the whole time.....

However the graph doesn't reflect that.

I also went into system tuner. Its saying its spending all its time at 384. Before clearing stats it read mostly offline. So basically Im just getting all sorts of screwy data reported?
[Android Apps and Games] schrochem:
Cedric,

I won't clutter up your thread any more but this morning at full charge I wipe stats and rebooted. Now it's back to the way it was before....cpu reads offline and not 384 and awake is more accurate. The android system is similar but not quite as frequent.

At 1h45m, awake for 12m, screen on 7m the android system is 19m with 2229 count.

We are supposedly getting a new leak soon so perhaps it will give me better readings. Do these come from the kernel?

Thanks
[Android Apps and Games] furyau:
edit: fixed