Battery test,monitor, usefull apps for saving battery - Xperia Arc Accessories

Hello guys.
I've made some tests for optimizing the battery and i've decided to share the results. I've also tested an extedend battery 2400mah. This battery needed a calibration which I'll explain here. Everything is free except for an app.
My device and settings are:
Xperia Arc S rooted, Doomkernel v22, Fw.62 GB
Governor smartassV2 1.4Ghz no overclocking
IO Scheduler Noop
I've also undervolted my CPU with -100mV for each frequency
Original Sony battery
You must have root privileges for your device.
I had the same problem with the 1% battery staying for hours with the 2400mha battery but you can solve this with a simple free application you can find on GooglePlay . The aplication name is "Battery calibration". I use the DoomKernel v22 and official android GB 2.3.4. I've made no supplementary kernel modifications for the battery calibration. Read the inside app indication for callibration.
If you have this reading problem with your battery you can use this app.
--------------------------------------------
Now lets start.
I recommend you to install the "CurrentWidget" free widget to see the current discharge rate on your screen and the voltage of the battery.
At approx. 3.5V the battery is completed discharged and the phone shuts down itself. Maximal value is 4.2V meaning the battery is fully charged.
To set up the "CurrentWidget" app, go into settings of the app and set the followings:
Update interval - 5 sec
Display Options - Widget Type -Clear Text
Display Options - Views - select Electric Current (mA) and Voltage (V)
Display Options - Customize - deselect Show last Update time and Show update now button
This widget also shows you when your battery is charging and when is discharging. The thunder sign goes green when charging and white while discharging.
This color detail is very important beacause the battery can show charged 100% but the battery is still charging for reaching the maximum capacity. Test for yourself and see.
Remember this thunder color conditions. You will be surprised.
I've attached a screenshot to see the widgets.
With the CurrentWidget you can easily optimize your android to save battery. I'm also using the free app System Tuner Task Manager Option to see the apps that are consuming Cpu and shut them down if dont needed, or uninstalling them. This is for idle mode.
I've managed to get -80mA -85mA battery drain in aireplane mode with wireless on, phone at idle and the brightness screen at 15%.
Idle means Cpu at 245Mhz and CPU load less than 5%
The -80m value you can see it on your screen if you set up the CurrentWidget widget app.
I've searched for days for such an app and it's perfect for seeing on the screen the battery drain every 5 seconds.
See attached file
I'm also using Temp+Cpu Pro Widget app for seeing the Cpu Frequency and the Cpu Load every 5 sec.
It is not recommended for the above widgets to set the update interval less than 5 sec because it is cpu consuming, resulting in higher battery drain.
With this combination of widgets you can easily find aplications that are battery friendly.
For example I've tested various movie players and there are differecies. For example Vplayer and QQplayer are not battery friendly.
You can test all the apps you use and alternatives to chose the ones that are battery friendly.
If you want , post your battery drain in aireplane mode with wireless on, phone at idle and the brightness screen at 15%.
Maybe we can save more battery.
(sorry for my english)
That's all.

What value do you have after wake up ? I have 2-5 mA. And when screen is on 60-90mA

after wake up I have 0mA even with wireless on but in airplaine mode
Can you also specify the kernel and firmware you use? I've never reached -60mA,
only -69 with wireless of, screen at minimum and in airplaine mode
Please specify the kernel and firmware if you post your results here

i will give this app a try and give u my commends guys

thanks

Related

idle process ->80%

I have been having a terrible time with battery of my hd.
I tried several rom, dutty,miri,lost in asia,engery, and last one was black pearl.
With every rom, there was one or the other problem, so had to shift to new one.
My only concern of any rom,was that it should provide a good battery life.
Currently with black pearl, the batter drains like anything.
I dnt have much apps installed or running.
Apps:
PocketShield (running)
Advance Cconfiguration
Touch in call
Advance system task bar
I checked the cpu usage and wanted to figure out, why the battery drains so fast.
The phone is in suspend mode.(wifi,3g,dataconnection, BT, AS,...everything is disable).
Still it will loose like 30% battery in almost 10hrs.
The cpu usage shows,
Idle 81.40
taskmgr 18.40
the above two kinda stays constant,
but the below processes jumps with cpu usage, frequently.
Asynckiller0.10
shell32 2.21
qwertmememory0.10
Can anyone explain me, wat this process are doing and is the idle process being so high normal.
If not what can I do to resolve this.
I did search the forum, but I found something to clear RAM, not sure, if that is the solution.
any help will be highly appreciated.
I am using Dutty's 3.9 at the moment and very happy about it I love it
It is fast and after soft rest only 34% memory is in use
Phone is always on internet checking email every 2 hour, regular talk and text and of course iGO8
It goes for me about 1 and half day
Idle 79
taskmgr 20
And only tmail.exe is keep in changing but always less than 0.20
Some of process doesn’t use any CPU usage unless one or more events occur like you touch screen or even changing signal bar
about the idle process, it's normal that it shows such a high cpu usage. dont ask me why but this is how windows monitors cpu inactivity. for example on your windows PC try to launch task manager and you will see there is a similar process, called System Idle Process, that uses all the cpu power that's needed to reach 100%. (EG ffox.exe uses 2%, explorer.exe 3%, system idle will use 95%.)
it does not mean your cpu is always used 100%, it means your cpu is 80% (or whatever) idle.
My experience with the battery life problems is this: Radio ROM matters most.
Also I must admit that nueDynamicClock (version 1.0 not the latest version) helps a lot.
Currently my battery lasts for 2 days if I do not use wifi a lot, and if I do not play NFS for hours.
I am currently using onkologs Super Lite 6.5 ROM with radio ROM 1.13.25.24, and I have the following Processor (nueDynamicClock) settings:
-default speed: 528 MHz
-after system is idle for 5000 ms: 122.88 MHz
-on backlight off: 122.88 MHz
-on suspend: 19.20 MHz
I hope this helps...
Idle means how much of the cpu is not being used, so you want that as high as possible and 80% sounds normal. That means that 20% of the cpu is needed to run the taskmanager and there is 80% idle (not doing anything). It's there so that in case you want to know how much of your cpu is not being used, you can simply look at that, instead of having to have to add up all the processes that are using the cpu.

[Q] Batter Backup Issue in CM7

Team,
I am using unofficial Cyanogenmod 7.2.0-RC1-marvel-KANG, recently upgraded it. I am facing the issue with battery back up.Even I have changed the settings in *#*#4636#*#* after that I kept my phone in idle status for 12hrs my battery status was 25%. I have read in one of the thread that cm7 with get good battery life.but I am not getting .Please help me with suggestions
For the same I have disabled GPS, Dataenabled and Syncroniser.
Everytime my battery reaches full charge I unplug and reboot into recovery. Go to advanced and wipe battery stats. Reboot. This is how you condition your battery. The rom becomes calibrated to know when your battery is fully charged.
Don't use autosync or use background data unless necessary and use dimmest screen brightness possible. Make sure gps is off when not used. I get 18 hr on sense 3.5 and I use my phone mostly music, games and web. Always overclocked to 806 Mhz and 120 min.
If I helped click thanks.
Sent from my HTC MarvelC A510c using XDA
in addition to overclocking, use profiles to underclock at certain times like when screen is off make the clock spped for min and max both at 200mhz, and you'll probably save some battery

battery running out very fast

i;m on cm 10.1 M3 and my battery running out very fast. On data connection something about 30% in 1h. And its charging very fast full battery in 1h. Can someone help me?
guma55 said:
i;m on cm 10.1 M3 and my battery running out very fast. On data connection something about 30% in 1h. And its charging very fast full battery in 1h. Can someone help me?
Click to expand...
Click to collapse
Dirty Flash?
Low signal area?
From what I know 4.22 has about 1 hour less screen on time than 4.12. Then again, I think we all here can drain about 30% battery in a hour, if we wanted to. What exactly are you doing in that 1 hours time.
battery isn't what it used to be.
4.1.2 was much better battery wise
Some solutions
you can try apps like:
greenify which hibernates background apps and some other apps which are hibernated as your phone goes in standby. (Root)
Ds battery saver which will turn off wifi when the phone is on standby.
Cpu sleeper which turns off one core when phone is on standby (Root)
Battery Calibration (Root)
Lux auto brightness which adjust the brightness and is battery efficient
You can under clock or under volt or even change your screens colour settings. (Root)
Hope these apps and tips help
While i acknowledge that most of battery life is determined by the actions of the user and what apps they use, some ROM/Kernel combos just have notoriously crap battery life regardless of how you cut it. I have found that 10.1 and its stock kernel are one of those instances. Hell, even while using a different kernel and great settings i still have been unable to get the same kind of battery as i can with other combos. Personally, EOS is the complete package of customizability and battery life out of the box for me. Perhaps you should give it a shot. CyanogenMod is just far too dirty.
dking2012 said:
you can try apps like:
greenify which hibernates background apps and some other apps which are hibernated as your phone goes in standby. (Root)
Ds battery saver which will turn off wifi when the phone is on standby.
Cpu sleeper which turns off one core when phone is on standby (Root)
Battery Calibration (Root)
Lux auto brightness which adjust the brightness and is battery efficient
You can under clock or under volt or even change your screens colour settings. (Root)
Hope these apps and tips help
Click to expand...
Click to collapse
All good except for Battery Calibration. That app, and others that operate on the same premise are 100% snake oil. And end user can do the exact same thing that the app does simply by unplugging their phone from the charger after a full or near-full charge. It in no way, shape, or form touches anything related to battery life or battery charge indication.
Sent from my Galaxy Nexus using Tapatalk 2

[Q] Strange battery issue!

I have a rooted HOX with everything in stock version. I have tried solving this issue by myself but no matter what I do, it just wont go away.
I get HUGE battery drains whenever I have my wifi on. I don't use 3G or 4G, only wifi.
I thought it's a faulty battery at first, so I ran the battery test on the "HTC Function Test" (by dialing * # * # 3424# * #* in the dialer). For someone who is not familiar with it, it is a test which checks your battery usage in full brightness, screen always on, airplane mode ON for 60 minutes. If your battery discharges below 70% during the test, it means you have a faulty battery. Well, after 60 minutes my battery was at 81%.
I have underclocked the CPU's max speed at 1Ghz and tweaked the "Ondemand" governor a little so it stays more on the lower frequencies. I have also disabled ayto-sync and GPS location options and enabled the Power Saver option. I have also changed the network mode to GSM only (not sure if this makes a difference).
I also used Gsam battery monitor to monitor the battery usage and my "App usage" is the highest battery drain with Kernel (Android OS) always up there in the most apps that use the battery.
What do you suggest I do?

Limit battery charging (root is required)

Since Lenovo P2 has an incredible battery life you rarely have to make full charges. I've been searching a long time for a method to set a charging limit, for instance at 80%, to preserve the battery health. It is possible to use the BCL app, Tasker as well as the Magisk Charging Switch module.
The path of the battery files responsible for the charging is /sys/class/power_supply/battery where you'll find two interesting files, battery_charging_enabled and charging_enabled.
There's only one problem; as soon as the screen turns off any limit set by you will be ignored. Now, there has to be a way to force the charging to stop while the phone is in idle state. Any ideas? I've already tried the obvious solution to whitelist BCL, Tasker respectively Magisk in the battery optimization settings, but it didn't work.
RR-O-v6.2.1-20190130-kuntao-Unofficial + battery charge limiter
RR-O-v6.2.1-20190130-kuntao-Unofficial + magisk + Battery Charge Limit works for me
I guess your limiters go to sleep when the screen goes off. Try to force that the screen stays on. Try to exclude them in the battery saving options. If you try the app Battery Charge Limit than it is working for me with a normal charger but not while chargeing through a PC.

Categories

Resources