Tips to improve power saving devices on Android OS



Rep: (388)
Android - Glossary | Android OS FAQ | Getting ROOT | My fight with the message "Phone memory is full" | Useful Tricks on Android | Uninstalling Android system apps | Security in android | Scripts, tweaks, collect them all | Software catalog - Android

Attached Image

Before asking questions, read the full header of the topic, otherwise your posts can be rated as offtopic and deleted. If after reading the caps you still have questions, use the post writing form at the end of the article. And do not forget to use the search on the topic, because 80% of the newly asked questions have already been discussed.
Analysis of the situation
We consider first the basic and not always obvious cause rapid discharge apparatus, the violation of his "dream." The fact that after switching off your screen apparatus tries to move into the maximum power saving mode (a so-called "deep sleep") wherein the reduced frequency of the processor will turn off the "extra" of the kernel, application maximally reduced activity, etc. (The power consumption in this mode may be only 1-2% of the charge for 8-12 hours). However, some applications / processes may display device of such a dream, waking him with requests (so-called wakelock'ami), and they can start to load the processor, use wireless networks and geolocation, at its discretion, bestseremenno consuming energy when the screen is off. Therefore, first check to see whether your machine problems with the "sleep" mode.

Standard tools in the Android OSup to version 2.3.
To understand if the device has problems with its sleep mode, after a day of moderate use of the device in the dialer, dial the code *#*#4636#*#* (or use the program SpareParts ), and look at the "Battery history" item ("Battery log" or "Battery information log"). Here all information about the device’s power consumption is reduced.

We are primarily interested in the first menu item "Other Usage" ("Other Usage"), it displays the following sub-items:
Attached Image
1. Running (" Operation mode " or " Performed ") - shows the time outside the standby mode, ie, all the time the device is active, let's call this parameter just" Activity "; (in%, when pressed in minutes)
2. Screen on (" Screen on ") - shows the operation time of the device with the screen turned on; (in%, when pressed in minutes)
3. Phone on (" Phone on ") - shows the time of conversation on the phone. (in%, when pressed in min.)
The second menu allows you to sort the data and display them: either for the entire operation of the device, or for the time since the last boot, or since the last charge.
The indicators at all points will be different for everyone, but for the% ratio there is a certain dependence.

The activity of the device (indicator "Running") consists of two components,"visible" and "invisible" .
- "Visible" The component is formed from all actions that occur when the device screen is turned on, respectively, it is equal to the "Screen on" indicator.
- "Invisible" the component in turn is formed when the device screen is turned off. Ideally, there should be no “invisible” activity at all, but if it exists, then the device wakes something up when it “sleeps” and the charge energy is spent on it.

Thus, to determine whether there are problems with the power consumption of the device in the "sleep" mode, you can do the following:
From the indicator"Running" subtract indicator "Screen on" and get that very "Invisible" component. If it turns out to be more than 10% (ideally, it should be up to 5%), and is in such a state for several days, then you should look for an upcoming program using the methods described in paragraph 9 .

It should be noted that listening to music when the screen is off, active messengers and other applications running in the background also increase the value of the "invisible" component, so do not be surprised, this is normal. If you know that you are not using applications in the background, and the “invisible” component grows in sleep mode, this is a sure sign that the device is constantly “waking up” and it cannot normally be in power saving mode.


  • The most reliable indicator of the average value of "Running" will be formed in about a day to use the device. However, you can not wait all day, just enough to open the item and remember the value of the index in minutes. Then get out of the magazine and off. screen (put the unit in "sleep" mode). After 10 min, for example. incl. machine, run the log and compare the new value with the previous indicator. For example, the rate of "Running" in the beginning was 52 minutes. 10 seconds, 10 minutes later, "sleep", he became 53 minutes. 25 sec, ie increased by 75 seconds. or by 12.5% ​​in relation to bedtime, which is slightly inflated value. Accordingly, the greater will be the calculated sleep time between measurements, the more accurate will be the value that you find.


Standard tools in the Android OSfrom version 2.3 (inclusive).
In the OS version>2.3. Removed the "battery log" item, instead the "Battery use" item appeared (menu \ setup \ phone info \ ...).
This section provides a list of parameters for which the main charge of the battery goes.
[attachment = "13062375: SC20110731_161345.png"]
Here is the decoding of the main ones (the transfer of parameters on different models may vary, but you can always navigate through the same icons):
BUT. "display" - the time of working with the screen on (screen power consumption);
B. "Standby" - the time of use of the radio module (power consumption of the radio module of the phone);
AT. “idle time” - while working with the screen off (I think this includes the “invisible” component);
G. "Android system" and "Android OS" - the operating time of system applications (energy consumption of system applications, while their activity in sleep mode is shown separately)
D. "voice calls", "Wi-Fi" - the total duration of voice calls and the operating time of Wi-Fi (respectively, the energy spent on calls and Wi-Fi)
Let no one be intimidated by the high values ​​of% n. A, B are the main consumers in any phone and this is normal, it is worse when something else is leading in this list. And in general, the parameters displayed in this item of settings are just a% of the ratio, and they will always total 100% in their sum, i.e. show how the charge used for a certain battery life was distributed (displayed at the top of the screen).
Unfortunately, due to the imperfection of the system, to see in this list, besides the parameters described above, at best, only a program that works "openly" is possible. Meet the program that works "hidden" (when the device is "asleep"), i.e. increasing invisible activity is very unlikely.

If you tap on the top, we will get to the point with the discharge graphs. A large graph shows the dynamics of reducing the battery charge level (on the Y axis, the charge level, on the X axis, time).
Attached Image

Below it are 4 strips:
-"Phone Signal" (shows the quality of the radio signal at the location of the device, green - good, red - poor. The worse the quality, the more the device will spend energy);
-"Wi-Fi" (the blue fill of the bar shows the time using the Wi-Fi transmitter);
-"Work mode" or "Waking mode" (the blue fill of the bar indicates the time the device is active);
-"Screen on" (the blue fill of the bar shows the time when the screen of the device was turned on);
-"Charging" (the fill of the strip shows the time during which the device was charged);

All the activity of the apparatus consists of two components,"visible" and "invisible" .
"Visible" The component is formed from all actions that occur when the device screen is turned on, i.e. when the "Screen is on" bar, and above it the "Operating mode" bar, are filled with blue;
"Invisible" the component is formed when the device screen is turned off, i.e. when the “Working mode” bar is filled with blue, and the “Screen is on” bar is not under it. Ideally, there should be no “invisible” activity at all, but if it exists, then the device wakes something up when it “sleeps” and the charge energy is spent on it.

In the screenshot above, "invisible" activity is clearly visible. During the night of observations (the ideal observation period, as the graphs are built rather slowly), the device did not sleep for some time. If such “invisible” activity appears too often, is prolonged in time (makes up more than 10% of the entire “Operating mode” bar) and leads to a significant loss of charge, then it is necessary to search for a program using the methods described inparagraph 9 .

  • It should be noted that listening to music when the screen is off, messengers and other applications running in the background also increase the value of the "invisible" component, so do not be surprised, this is normal. If you know that you are not using applications in the background, and the “invisible” component is growing in sleep mode, this is a sure sign that the device is constantly “waking up” and it cannot normally be in power saving mode.
  • If the “Battery use” settings item described above in your device is replaced by another application, without “strips” (for example, on Lenovo devices), use a third-party program to access it, for exampleBattery Monitor


ProgramWakelock detector .
This program collects and analyzes data on the wake devices, displaying them to the user in a convenient and visual way. When you start the device displays the percentage of wakefulness of the total sleep time that allows you to quickly assess the situation and, if necessary, take further action. Because used data originally collected by the OS, the program practically does not spend additional resources, it does not require a permanent job in the background and gives the result immediately after the start, and it should be run after a long period of discharge device. Detailed description of the program can be viewed here , wakelock database and much more you will find in the corresponding forum topic .

Optimization

Well, now the tips themselves, allowing to significantly reduce the power consumption of devices.
1. External impact.
The machine may not go into power saving mode if at least one button is pressed (for example, volume). At the moment, this problem has been solved on most devices, but in the case of the presence of a suspiciously constant “invisible” component, I advise you to check this option (while holding the “invisible” button, the component should not appear).
  • This problem was first diagnosed by me on the Samsung i7500, when the camera button was clamped in a narrow case and the device did not “fall asleep”. Preblema decided only half a year after the release of the new firmware.
  • Naturally, we are not talking about the buttons that cause an obvious awakening of the device (at which the screen lights up), for example, the buttons of pitiya or home.

2. Data transfer (mobile Internet).
The included "Data Transfer" feature allows numerous applications to constantly "break" into the network to update their data, download ads and send various requests, additionally loading the processor and emptying your paid traffic or wallet. Therefore, I highly recommend it when not using the Internet connection. always disable data transfer (EDGE, 3G, WiFi, etc.), it can save up to 20% charge per night. If you still need the Internet on an ongoing basis, you can reduce the power consumption of data transmission by reducing the number of applications that have free access to the Internet. To do this, you need to install and configure the Firewall (for example, Mobiwol: Firewall without root, and also disable auto-sync in unnecessary accounts (accounts).
  • If for some reason you do not have the function to disable the "Data Transfer", you can always install a separate program that allows you to manually enable and disable APN (network Internet connections) on your phone. An example of such programs isAPNSwitchandAPNDroid.
  • In some devices, such as Lenovo, it is possible to automatically disable the "Data Transfer" after the screen is locked. This undoubtedly facilitates the process of managing this function and improves energy saving.

3. Wireless networks and geolocation.
Here it is necessary to understand that even when there is no direct connection established (whether it's Wi-Fi, Bluetooth or GPS), but simply included the appropriate option in the settings, your device will still consume energy on numerous not clear connections. For example included Wi-Fi networks and Bluetooth constantly scan the space around, looking for the available points for the connection or device for sparring and enabled geolocation (GPS, GLONASS positioning for wireless networks) constantly monitors your position doing interesting application requests (for some reason many people are curious about it). Therefore, the advice is simple, if necessary turns on and turns off when unnecessary.
  • In the advanced Wi-Fi settings, enable the “Wi-Fi off in sleep mode” function, this will significantly reduce power consumption, when the device screen is turned off and Wi-Fi is not needed.
  • In order for the navigation application to find you faster and less energy-consuming, turn on the function “determining the coordinates via wireless networks” instead of GPS, in many cases the obtained accuracy of the location will be enough, and this will require several times less energy.
  • To speed up the search for satellites via GPS (and thus save the charge), turn on the “Data Transfer” for a short time, the program will download the satellite coordinates from the Internet and find them faster.

4. Choose between 2G or 3G.
It's simple, if you have priority on voice calls, use 2G networks, it will give the greatest savings . If the priority is on data transfer, then using 3G in certain situations may be more beneficial.
Voice over. The peculiarity of 3G networks is that they are multichannel and capable of transmitting voice and data simultaneously, whereas 2G networks (in Android OS) can only transmit one thing at a time. Thus, during a normal call (! Not a video call), all channels will be occupied by voice transmission, and although this is possible and will increase the quality of voice, it will also increase power consumption. (up to 20% according to some sources )
Data transfer. At sufficiently good coverage of your city network 3G (permanent 3-4 bars), for the transmission of data is preferable to use 3G instead of EDGE, as the EDGE consumes an average of 30% more power than 3G (300 mA vs. 210 mA) and is comparable with the consumption of Wi -Fi (up to 330 mA) (data referred to the reliable reception of both networks with a full load - file download, for example). Besides a smaller overall energy consumption is obtained because of less use 3G network time at the expense of a higher data rate. If 3G coverage is not sustainable, and in some places non-existent, it is better to disable the 3G network, as when in the area of ​​2G your unit will continuously scan the extra bandwidth for the presence of 3G, wasting precious energy further.
Economy mode for 3G network.
When using 3G mode and in case you do not useSIP protocolYou can reduce the energy consumption for communication by turning off the mandatory registrationImsonline.
For this:
1. In the dialer dial the code * # * # 4636 # * # *;
2. In the menu that opens, select "Phone Information";
3. Click the "Required IMS Registration" button, it should become "disabled".
4. We fix the result by rebooting.
Information providedverts77andalmazo82.

5. Turn off the radio module and the "extra" radio frequencies.
The level of cellular reception has a significant impact on the conservation of charge. The weaker the level of the received signal (the fewer divisions of the antenna indicator on the screen), the more the device spends energy on its gain. Therefore, in areas of uncertain reception of the network (for example, on a trip) it is better to turn off the radio module of the device, switching it to "on the plane".

You can also save money by turning off the frequency bands not used by your cellular operator, thus the device will not waste energy on scanning them. To do this, you need to get to the engineering menu using a code (see the topic on your device) or a program, for exampleSvsEngRunner \ for all MTK. Next on the tabTelephony choose Bandmode -> SIM1 (SIM2) ->uncheck unused ranges and click SET .

In Russia, the following frequency modes are used:
  • forGSM (2G) - GSM900 and DCS1800;
  • forUMTS (3G) - WCDMA-GSM-900, WCDMA-IMT-2000 (2100) and CDMA450 (Skylink subscribers);
  • forLTE (4G) - LTE2500, LTE800, LTE2600, less often LTE2300 (Rostelecom), LTE1800 (Yekaterinburg, Tatarstan), LTE450 (Skylink).

Other modes can be disabled.
Attention! Disabling unused frequencies / ranges on some devices can lead to IMEI / modem dump! We act at your own risk!

6. Sensors and sensors (accelerometer, magnetic field sensor, etc.)
Modern mobile devices are literally crammed with all sorts of sensors that naturally require energy for their work. It is very easy to see what sensors are in your device and how much they consume. Just install the application. Android System Info, go to tab System and select an item Sensor . In the first Android devices, the usual accelerometer (sensor, determining the position of the device) consumed up to 15 mAh, in modern devices this value is usually 100 times less, about 0.1-0.15 mAh. If you have about the same numbers, then there is no particular reason to turn off the "automatic screen orientation" or "automatic brightness" (light sensor), in any significant way this will not affect the overall power consumption of the device.
However, it should be remembered that many applications (primarily games) that involve tilting the device can use several sensors at once (accelerometer, gyroscope, rotation sensor, acceleration sensor, orientation sensor, gravity sensor, etc.), which In total, it can give consumption up to 50 mAh.

7. Processor.
ATTENTION! Manually changing the frequency of the CPU can lead to a hang, unstable operation and theoretically even damage to the device. Do everything at your own peril and risk!
There are three main parameters that affect the power consumption of the processor, which can be changed: frequency, frequency control mode, voltage.
Frequency.
All modern devices can dynamically control the frequency of its processor depending on its load, thereby adjusting its performance and power consumption. However, this may not always be correctly and optimally, in consequence of which the device will not have an economical energy consumption. In this case, when there is no active application, the screen is off, CPU frequency is reduced to a minimum value, prescribed in the Core EEPROM usually is 15-30% of the maximum frequency. In a properly optimized device, with an average daily load most of the time the processor will run it at minimum speed. Accordingly evaluate optimization of power consumption processor device can be looked processor performance statistics on a given frequency. To do this, open the appAndroid System Info,, select the tabSystem and item CPU .
Attached Image
If there you see that most of the time the processor is running at maximum frequency, then there is a problem with optimization. In this case, first of all, you need to look at the graphics of the CPU usage in the monitoring programs, SystemPanel. If the processor does not load any application, due to which its frequency rises, then the regular frequency control mode does not work correctly.
To fix the situation setВ® SetCPU, with which you can not only set the operating frequency of the processor (or specify the operating frequency range), but also create frequency profiles that are activated by an event (application launch, charge reduction, screen off, time), that is, optimize the frequency control process for themselves.
For example, the frequency of the working mode can be set not more than 1000-1200 MHz; Event "screen off" and "charge is below 15%," the maximum frequency is limited to half the operating frequency, and minimum - set to minimum; set profiles for frequently used applications with the limitation of their maximum operating frequency of the value at which you saved comfort for the responsiveness of the interface (the games may be sufficient 800 MHz, and for watching movies and listening to music 500 MHz). This approach can save up to 50% charge sacrificial processor.
  • Manual reduction of the maximum frequency by only 10-15% will have little effect on the increase in battery life, I advise you to reduce the frequency in normal mode by at least 25%.
  • Note that the more economical the CPU operation mode (and, in fact, the lower the average frequency of its operation), the less responsive the interface may become and the lower the overall speed of the device. Test different modes of operation and select the most convenient for you in terms of the ratio of usability / economy.

Modes control the frequency of the processor.
These modes (algorithms) determine how the processor frequency will vary, within what limits and how quickly, depending on the processor load, its duration, etc. The frequency control modes and the frequency change step are embedded in the Core and their set for different firmware may differ.
In most cores, there are 5 modes of CPU:
ondemand- step-by-step increase in the frequency of the CPU, depending on the load. The general meaning of the principle of operation is that every 20–200 ms the load is measured on cpu, total or by the user, and if the load at the current frequency is more than 95%, the frequency increases, if less than 20%, the frequency decreases by 1 step. The frequency of measurement,% transition load and the rest for all modes is set when compiling the kernel.
hotplug- based on ondemand, on multi-core devices disables unused kernels into idle time. Detailed descriptionhere.
conservative- the same as ondemand, but the load for switching the processor frequency up or down is less - usually 20%. For example: 100-200-400-800-1000 MHz is available, we work at 200 MHz, the load has increased by 30%, we are switching to 400 Mhz.
performance- max available frequency, max performance.
powersave- minimum performance, maximum battery.
userspace- operates at user-defined frequencies.
On modern multi-core devices, it is most preferable to use the modehotplug, orondemandif the first one is missing. If we are talking about extreme energy saving, then suitable modespowersaveanduserspace(with manual frequency setting).
You can choose the appropriate mode of operation for your processor in the sameВ® SetCPU .
  • Additional modes may be present in modified kernels:
    Interactive- interactive mode, chases the frequency of the CPU in real time, almost always at full performance.
    Smartass- mode based on Interactive. It features a faster decrease in frequency in idle time, and also lowers the frequency to a minimum when the screen is off.
    X versions of Ondemand, Smartass, Interactive- these modes are based on the original modes + during sleep, the Conservative mode is set.

  • I have a processor on1000 MHz I use the following settings:
    - normal mode100-800 MHz (ondemand). Subjectively, this increases the operating time by about 15-20% .;
    - viewing of the movie (at a long trip for example)100-400 MHz (ondemand). While watching movies at the same time increased by 30-40%.
    In all modes, any "freezes" of the device was not observed.


Reducing the voltage of the processor (undervolting).

8. Screen.
The screen is one of the main energy consumers in a mobile device, while its consumption depends on the following main parameters: size and resolution, type, set brightness level, backlight timeout (the backlight burning time after activity ceases).

Type of screen.
Currently, manufacturers mainly use the following types of screens: IPS, TFT-LCD, SCLCD, OLED (AMOLED and SuperAMOLED). At the same time, the most economical in terms of energy consumption, though under certain conditions, and more on that below, are displays on organic LEDs SuperAMOLED (List of phones with this screen).
Energy savings in these displays is achieved due to the lack of a general illumination of the matrix and only the pixels themselves glow in them. At the same time, to display the black color in the AMOLED display, the necessary screen sections are simply turned off, therefore, the power consumption of such screens is significantly influenced by the displayed picture. The more black and dark colors in this picture, the less AMOLED the screen will consume energy. Examples below:
Attached Image

Attached Image

Attached Image

Color temperatures:
Attached Image
Therefore, if possible, use a theme with a black or dark colored background, with a color temperature of more than 6500K (see the figure above). Try not to use a white background, including in the programs choose darker "skins". Only in this case, the AMOLED display may be more economical compared to a TFT-LCD by 50-80%.

Brightness.
Based on the actual measurements of the current consumed by the device (see useful posts), it can be concluded that the screen consumption is within the brightness control:
10-30% - practically does not change;
30-50% (and further with a step of 20%) - already increases by 10-20%, depending on the device;
70-100% - significantly increases, up to 50%.
Thus, we conclude -the greatest saving (without substantial harm to convenience) will be given by setting the brightness level to a value up to 30%.
Automatic brightness.It is logical to assume that for the average user, screen consumption with incl. auto brightness will be more (than if you just walk, say, with a fixed 30% value) simply because the brightness will sometimes work at 80 and 100% (during the day on the street, for example).
But in reality, everything will depend on the following reasons:
1. from the accuracy and speed of the sensor itself switching brightness;
2. from the user's daily routine, where he is more often (on the street or in the room), etc .;
Those. I advise you to walk a few days first with a fixed brightness value, and then with auto-brightness, find out the savings and make a conclusion with which you are more comfortable in the end.

My example.
On the I7500, the auto-backlight sensor worked inadequately (it reacted to the brightness measurement for a very long time), so I had a base on it. the mode is at 30% brightness and was a widget to quickly switch this level to 100% when going out. Sometimes it was of course hemorrhagic to engage in such switching, but the savings were substantial, on average 20%.
On the I9000, the sensor works perfectly, and the savings (for a fixed value of 30% compared to auto-brightness) I got about 5-10% (and sometimes it did not exist at all).
Thus, for the sake of my convenience and the preservation of nerves, now for myself I decided to dwell on the use of auto-brightness.

9. Violation of the "sleep" mode.
Updated!
9.1. Search and struggle with the culprit of not falling asleep.
As already mentioned, some programs running in the background can indicate their needs "wake up" the phone is in "sleep" mode and not let him go into power saving mode (this is the so-called Wakelock / Veykloki), thus there is the most "invisible" activity eats your charge. These programs include: program with a constant "dialogue" with the network (. Social networking clients, IM, VoIP, weather widgets, etc.), music players (for music), programs, and monitoring widgets with a high refresh rate ( showing temperature and battery voltage, number of RAM memory, CPU usage, task bar of running applications, etc.), software errors in the code (mainly early, or beta versions of some programs).
The following are several ways to calculate the culprit of not falling asleep:
Before using any method, first try to just restart the phone (especially with a very large "invisible" activity), this is sometimes enough.

- Wakelock detector and Greenify .
These programs can work in tandem. When Wakelock Detector picks run existing on the device statistics and gives the result of wake devices from the last of its removal from charging. With Greenify can hibernate background processes and services from top Wakelock Detector, launches on certain events (network connectivity, unlock device, installation / removal of programs, etc.). "Grinifitsirovannaya" the program will not run in the background and run by events (alarm clocks, widgets, push messages, instant messengers, launchers, etc. will not work), but launched by hand, be able to work in full.

Below is my example of finding the culprit using this program.
Once, after intermittent slowdowns of the interface, the following picture was obtained in the program window on the “awake programs” tab:
Attached Image

The wakefulness percentage of the device was noticeably above the norm (my rate is usually 5-10%), which was confirmed by Androyd’s service:
Attached Image

However, the notification indicator service is often observed among the leaders by the number of awakenings, and there was no such wakefulness before, so the search continued in the tab “Processor wakeklok” (the same “invisible” component):
Attached Image

Here we see the leaders of the generalized "System Androyd", the benefit is the opportunity to open the item and see the specific guilty process:
Attached Image

It turned out to be a certain "* backup *". Since I do not use third-party applications for backup in the background, the suspicions fell on Androyd’s standard service, and after removing the corresponding tick in the “Restore and Reset” section:
Attached Image

problem solved. The brakes stopped, and the activity returned to normal.

If you cannot understand at once what the process that you have discovered in the program as an “awakener” is responsible for, you can always google its name and find all the answers in the results (this can be done directly from the program). also intopicthe program has already collected a large database of wake-locks, questions about unknown wake-locks are better to ask there.



- Disable Service - allows you to disable a specific future process, without disabling the entire application.
Attached Image

Designation: blue - processes running in the background, red - disabled, white - the total number of application processes


- My Android Tools More advanced version of Disable Service from the same developer. Allows you to disable activity, service, receiver, provider for any applications.

- BetterBatteryStats .
It works in the same way as Wakelock Detector, using and analyzing existing data in the system. The main difference is the ability to createdump file(statistics on your device), analyze it and, if necessary, put it on display. Detailed descriptionhere. As usual, questions about the program, the layout of your dump file, etc. we carry out in the correspondingtopic.

- SystemPanel. .
Advanced task manager, task killer (Why you should not use Task Killers on Android) with the function of monitoring CPU (processor) load, including for each process separately. The advantage of the program is the ability to save monitoring history of the processor load, for example overnight.
Brief description of the program:
1. Go to "Menu->Settings, "put the checkbox" Enable Monitoring ", the rest of the daws are optional (I have everything turned on except for displaying the temperature in Faringaytah). The application activity monitoring is turned on, the program icon appears in the system bar. preferably all night .
2. After some time, go to "Menu->Monitoring ". We press the" History "button below, we see the constructed graphs. At the top we can set the information output interval (if the monitoring worked all night, it is more convenient to set" 8 o'clock ").
Attached Image

Description of graphs:
"battery charging" - shows the discharge of the battery.
"use device" - shows the use of the device when the screen is on.
"CPU activity" - shows the CPU load for the entire monitoring time (including when the device is sleeping). Download 0.5-1%system processes in sleep mode for most devices is normal, all that is more - an extra activity whose reason we will search further.
3. We are looking for someone who did not sleep. Being in the "History", click on the button in the upper left corner of the "chart" and select there "Top applications". As a result, we received a list of applications and processes sorted by their activity when the CPU was loaded.
Attached Image

Click on the line for the most active processes and see information about the process, see the bottom of the consumption story in the form of a graph. Click "compare" and below are added to more general graphs. Thus one can compare the schedule of the process with a common schedule of all processes and learn how participation process data received in the total mass (remember, we are at the same time mostly interested in when the screen was turned off). This feature is particularly useful when there have been rare but powerful bursts of activity, ie, when "Tone Application" process may not be top of the list.
Alternately looking at the graphs of all processes, we finally find the culprits. In addition, the “System processes” section is divided into many small processes, if there are very active ones among them, you can google its name, see what it is responsible for, learn about its activity from other users of the same device as you, i.e. to make an assessment whether this is specifically for your device.

My example:
Looking through the graphs of each process separately, I noticed that Taskiller was too active (in the bottom screenshot, the graph of the "Taskiller" process is at the top).
Attached Image

But this is a very weak activity that does not lead to any serious expense.
Here is another screenshot from the author of this program.
Attached Image
It clearly shows how the program "MyTracks" actively loads the processor in sleep mode.


9.2. Algorithm of action, if you can not find the culprit is not falling asleep.
If all the actions described above did not allow you to reduce the high value of the "invisible" component (that is, the device still does not sleep well) and / or clearly identify the "future" program, I advise you to do the following sequence of actions.
After completing each item (and p / p), we observe “invisible” activity, if the activity does not decrease, proceed to the next item.:

1. a) Delete all widgets from desktops, program icons in the status bar;
b) Start deleting (or better freeze in Titanium Backup) applications installed after the period when the “invisible” activity was normal, as well as suspicious applications in your opinion.

2. Carefully read the links in the "Additional Reading" section regarding the experience of reducing the invisible component (for example, maybe your problem will be solved by replacing a SIM card, etc.). Use the search on the topic, perhaps a solution to your problem already exists.

3. Reset to the factory settings (so-called wipe, deleting all the applications you installed, naturally making a backup using Titanium Backup or Astro programs) and formatting the SD card through the standard items in the phone settings.
but. If, after a reset, the “invisible” activity became minimal, then it was a matter of some (! Or some) of your installed application. After that, start installing / restoring your previous applications one by one, watching for “invisible” activity, or for processor load in sleep mode. Thus, you are guaranteed to calculate the application that woke your device;
b. If after the reset the "invisible" activity remains at the same level, you should try to disable the installed applications from the manufacturer, which are not deleted by the general reset. At the same time, if you want to be able to launch applications only manually, disable their autoloading using Autostarts (startup manager). If you want to turn it off gently until better times, freeze it with Titanium backup (For a list of applications from the manufacturer that you can safely turn off, you can find out this topic ).

4. If everything done did not bring the proper result, I think you should pay attention to the firmware (or its part: core, modem, etc.), and look for an alternative replacement (alternatively, upgrade to other official versions up to the newest / oldest).

5. If the firmware does not change the situation, it is likely that the problems are all the same hardware plan. To confirm or deny this, perform the following sequence of actions: fully charge the device; turn off the device for the whole night (we do not remove the battery); turn on in the morning and check the charge level. If at night there was the same strong discharge as before during operation (usually, self-discharge per night is no more than 1-3%),hardware problemThink about going to SC.
Read more ...
Personally, I had a widget for Taskillera, as it turned out that it was because of him that the phone25% off time to sleep. In addition, I had problems with Audio Manager. However, with the recent testing of the same programs, but of newer versions, I did not find any old problems, i.e. programs are constantly being improved by developers, so I decided to abandon the general list of "waking" programs. Constantly testing all programs is physically impossible, it is easier to follow the rules described above.)

10. Additional tips.
- Buy batteries and chargers only original or just a major manufacturer. As experience shows, the actual capacity of cheap “Chinese” batteries is much less than this, and cheap chargers will not give out the maximum current stated for them at best, and at worst, they will damage the battery with an unstable voltage or pulsating current.
- Try to charge the device not from the USB port of the computer, but from the network charging. At the start, the battery is charged with a large current, which the USB port cannot deliver; as a result, the charging time is increased and the battery life is reduced.
- Charge the device with full cycles, try not to allow a deep discharge (before shutdown) and partial recharges in the middle of the cycle, all this affects the battery life, a gradual decrease in its capacity.
- SD and SIM cards may affect power consumption. On memory cards, problems usually arise because of “crooked” media files (infinite scanning of files by the Mediaserver), but SIM cards are better changed to new ones every 4-5 years (it's free).
- Once every six months (and with suspiciously fast discharge - more often) check the external condition of the battery (if it has access of course) for the presence of swelling and deformations (the beginning of the swelling can be noticed by placing the battery on a flat surface), if they are found, the battery should be replaced. Also periodically blow and clean the device's USB contacts.
- It is not necessary to catch the charge meter reading up to 1-5%, and to compare them between different phones, or simply between yesterday's and today's value. This value is quite relative and depends on many factors. Indications charge indicator in% I would use only for an approximate idea of ​​the level of the charge and the dynamics of its decrease, but not as a serious tool for statistics and troubleshooting because Charge indicator readings% has an error, which is particularly large when "drawdown" voltage (under the influence of "heavy" load).
- Try to take the phone with a battery capacity of at least 700 mAh per 1 "screen, then many saving tips will not be useful to you)).

Result
With reference to the Samsung i7500. By completing the data is not tricky advice, I was able to reduce my "invisible" component of the "Running" indicator to 3-5% (in everyday use mode), while the time of my phone increased from 18 before 75 hours, i.e. more than 3 times (40 minutes of talk, 80 minutes of music, ~ 30 minutes of games, wifi ~ 3 hours, etc.). But even when in day It happens for 30-40 minutes of conversations; the device lives on average about 50-60 hours.
With reference to the Samsung i9000. With the same load (at least 30 minutes of talk, 20-30 minutes of music, ~ 30 minutes of games, wifi ~ 0.5-1 hours, etc., per day, CPU = 800 MHz), the device lives on average 50-60 hours .

Useful information
Useful posts in this topic
- We achieve deep sleep on Xiaomi Redmi
- Solving the problem with the service GsmInboundSmsHandler
- Disabling unused radio frequencies in the engineering menu (for menu codes, see the topic for your device)
- Experience improving smartphone power saving
- Possible solution to problems with charging problems (slow or non-charging, not correct charge display, etc.)
- Solving the problem of discharge by cleaning the contacts.
- What is the android.process.acore process responsible for?
- Check battery (rechargeable battery) with fast discharge (symptoms of dying battery). Another symptom;
- Observing increased autonomy after switching from USB charging to network charging.
- How to get rid of the excessive activity of the Mediaserver process. Another option. One more.
- Possible improvement of energy saving through editing the file /system/build.prop,time, two. More scripts.
- Problem with the processkworker. Possible reason. An example of solving a problem. One more example.
- Inexplicable "zhor" after some "hard" games. Solution to the problem.
- Regarding the method of determining charge readings;
- About the nature of the processessuspend and events / 0 (and also "System Processes" in SP). Time , Two , Three (The rest is looking for a search on the topic).
- Experience getting rid of excess load process suspend.
- The impact of operator push messages on power saving of the device.
- Why, after removal from charging, the charge indicator does not show 100%.
- The assumption of the reason for the increased battery discharge.
- The answer to the question of why the percentages of the charge indicator "jump" (decrease sharply, then increase).
- Technique for finding the future process from Sergej164
- How to remove the "Map", "Network Location" processes and so on. Constantly hanging in the memory (ATTENTION! Only if there is a suspicion that it is they who increase the battery consumption)
- The disappearance of the "Battery Journal" in the version of Android>2.3.
- Incorrect display of indicators in the "Battery Journal" on the LG GT540 Optimus.Symptoms. Solution to the problem.
- Enabling or disabling USB debugging to get the device out of sleep
- Experience getting rid of sleep disorders on the device SE X8 (timeandtwo).
- Not falling asleep apparatus SE X8 when you press a few buttons.
- Experience getting rid of sleep disorders on the device SE X10.

- Battery Calibration Method(for more accurate display of charge). Read morehere.Stillway to.Stillone.
- I do not recommend. Battery calibration (after flashing) with Battery Calibration (Before application, carefully review all reviews of the program).

- Measurement of real battery capacity.
- Comparison of indications of the built-in and external voltmeter to estimate the error of the built-in voltmeter, and as a result of the error of the charge indicator itself in%.
- Motorola Defy Energy Measurement Data
- Real-life Motorola Photon Energy Measurement Data
- The data of real measurements of the power consumption of the Samsung N7000 Galaxy Note with various modes of its operation.
- The data of real measurements of the energy consumption of the LG GT540 Optimus in various modes of its operation.
- Data from real measurements of the energy consumption of SonyEricsson Arc with various modes of its operation
- Data from real measurements of HTC Desire energy consumption with different modes of its operation
- The approximate relationship between the readings% charge and the voltage value mV for the LG GT540 Optimus.
- Increase the speed and autonomy of the smartphone / tablet with the mobile Internet on the version from OS Android 7.0 and higher

- The first version of the article :)
- Unscrupulous mines-pasters:nowa.cc, http://kpkpk.ru, http://china-phone.pp.ua, http://dimonvideo.ru, http://www.letsmoto.com, http://samsungu.ru.

Useful files and links:
- Energy optimization (especially useful for MIUI) from Kucher2000
- Operating time of different smartphones from the battery (updated table)
Edit the hosts file to reduce energy consumption from advertising
- Instructions for stopping the service Fast Dormancy
- Improve battery life tenfold, patch to improve battery performance(Materialsavagemessiahzine.com) ;
- Charger for communicators with mini / microUSB, what is necessary and what is enough(Materialsavagemessiahzine.com) ;
- Questions and problems with the battery or charger, Not charging, charging poorly, holding a charge poorly, etc.(Materialsavagemessiahzine.com) ;
- Calibration of the battery. We revitalize and eliminate devices from auto-shutdown at a charge of 90% and below.(Materialsavagemessiahzine.com) ;
- The device and the principle of operation of lithium-ion (Li-ion) batteries.
- Batteries - personal experience. Who and how much is enough? (Materialsavagemessiahzine.com) ;
- Lithium Batteries - Operating Rules (Materialsavagemessiahzine.com) ;
- Stock Android programs, simplify the system(Materialsavagemessiahzine.com) ;
- Questions beginner root user(Materialsavagemessiahzine.com) ;
- Task Killers on Android, Do they need? (Materialsavagemessiahzine.com) ;
- The impact of the wipe battery procedure on the total operating time of the phone.
- Terms of use of batteries for cell phones.

- Google presentation on software optimization in order to improve the energy-saving devices.Look.Download as PDF.Attached fileW_0300_CodingforLife_BatteryLifeThatIs.pdf(454.33 KB)

= findpost & p = 12295742- Presentation on the features of OLED displays. Download as PDF.Attached file4DAMOLEDPres.pdf(2.7 MB)

- Disable APN program (internet connection)Attached filecn.dooit.apn.apk(72.01 KB)

- Utility for editing the Doze function in Android 6Tips to improve the energy-saving devices on Android OS (Post A_Timei # 49470937)

Post writing rules

If nothing helped, all the examples of healing from paragraph "Useful Information" did not bring results and the search did not give anything, then write the post in the following format (We hide the screens under the spoiler):
1 Model of the device, firmware version (mod or stock): your text (name in English., To facilitate the search)
2 "Invisible" activity,%: your text (it is strictly necessary to fill in; if the activity is high, write down what the actions of clauses 9.1 and 9.2 resulted in)
3 What points of the caps are executed:
4 Problem:
5 Does this problem have other owners of such devices:
6 Screenshots: (a screenshot with the "graph and stripes" and the CPU usage graph for the same time is required)

An example of a properly designed post.

Help in preparing the article provided:
fatspirit, Maximulus, Crea, Smithson-, slimest, Sergej164

Reissue caps:
AndrewP_one


Post has been editedvelikashkin - 24.12.18, 13:33
Reason for editing: Increasing the speed and autonomy of the smartphone / tablet on the mobile Internet on the version from OS Android 7.0 and higher



Rep: (0)
Removed traffic counting and wifi widgets. The percentage of activity fell over night from 60 to 28%. Continues to fall. On the file it was standing - to fall asleep when the screen was turned off. Now I will determine who is to blame for the sequential inclusion.



Rep: (4)
Removed TaskPanel, immediately reflected in energy saving - instead of 6-8 hours of life, for 9 hours the charge level dropped only to 95%, in the mode of operation 5%.
TC, thanks for the topic raised, very important.
And what is a good manager manager, what would give the device to fall asleep?

Post has been editedbrauerei - 27.01.10, 21:01



Rep: (388)
Use Task Killer 'om if not strange, IMHO is the simplest and the best in its class. (only without its widget it eats but} -)) I load it a couple of times a day, I see what hangs in my memory and unload what I don’t need, including the killer himself.
You can configure that he would "kick" all applications after blanking the screen, adding the necessary programs to the ignore list, the player is valid (this is for those who are especially fanatically tuned: D).


Post has been editedvmaxim - 02.04.13, 13:43
Reason for editing: +1 from serja66; + from oculist61; + by Shikiari



Rep: (24)
I use the Advanced Task Killer, there is an ignore list, 2 clicks - and there are no "yours": yes2:
On the topic - removed the left Wi-Fi, Bluetooth, Silent Mode and Fly Mode widgets - the battery discharge has noticeably decreased.

Post has been editedDoctor_Botkin - 28.01.10, 10:47



Rep: (0)
Hooray! Comrades !, I killed the vizBattery widget and Calendar + began to actively use the killer's task,
and now attention !!! running time increased from ~ 24 hours to~62hours
Active use is the same. Gentlemen is a victory.

P.S. Tracked that the games in which you often have to poke into the screen, guzzle noticeably more than the games
who use use accelerometer.



Rep: (1)
In general delirium of some to.Poka all night lying was not used showed a 5.3% ispolzovaniya.Nachal-day calls, called me / and all else had 4 calls and sms 1 / in the evening showed the use of 62% .Po time use Batteries / log / in the first place-the main screen, the second contacts, Taxco and dr.progi almost "0" .And I think that eats mainly akumm himself touchscreen display with any of his touch, and Taxco, widgets and so he bit momogayut.S the other hand, on some dick to buy a smartphone, and even on anroide, to-put there alone Tack Killer and smot Ret he kills himself? Or use only that set proizvoditel.U I have a feeling that we have just parted with the time of standby, up to 340chasov.Moya nokia N86 mode at akumme 1200Ma with greater use keeps 7-8dney and here at 1440Ma-maximum of 3 days! in the fool! thought android, freedom of choice, software and everything else, capacitive display, and itoge- gluttonous display to stupor and sleep with the prospect of charging a podushkoy.Navernoe'll get rid of it somehow I do not roll. / devays samsung I7500 /



Rep: (388)
Internet, GPS, wifi, BT, was it all off? Generally excluded from the list?
If you want to give exactly your readings (PM and%) and the total work time, you can in person, I will try to help you.

Yes, and three days for this type of device is a very good indicator, believe me. I have a little more than 100 programs, how many bodies I live I already wrote, believe me, I did not exaggerate.



Rep: (53)
It should also be recalled that the battery must first be swung. I didn’t even hold a new one for 1 day. After a week of use, 2 days is not straining.
Now if you use in the "only call" mode, then pulled it out for 4 days. but as soon as you begin to use all the possibilities, i.e. like a pda, then the battery starts to melt before our eyes. without GPS pulls 1 day. According to my observations, the screen itself is most eaten during operation and running wi-fi, even if it is not used.

Post has been editedPrelate Kiprits - 01.02.10, 04:04



Rep: (388)
I will even say more)))
Energy consumption of the screen depends on the color that it "shows".
Here is a well-known comparison chart for energy consumption of various types of screens.
Attached Image

Therefore, to use new technologies for energy-saving displays, use dark themes whenever possible.

Post has been editedKTNSAt - 20.06.12, 19:39



Rep: (1)
KTNSAt @ 1.2.10, 10:32*
Therefore, to use new technologies for energy-saving displays, use dark themes whenever possible.

very interesting, and in principle logical, BUT. But I myself tried to keep the black screen at all and the brightness was at a minimum, and I didn’t notice much in time for the battery to work significantly longer (according to my observations on the I5700 it was 3-4 hours.

I also ask you if anyone can find a widget or a battery monitor service, which in itself eats little, packs, pliz.

I also noticed a not at all real topic - 3 widgets are disabled: waffle, gps, gprs, 3g. 20 minutes of talk a day, 1-2 hours of games and other “picking” - 36 hours of work (plus / minus 3 hours). In Task Manager cut down all.

Are these indicators normal? or am i doing something wrong?



Rep: (388)
skindred
Do you have an i5700 that has an Amoled display? Usually the same TFT.

You can judge only by the "running" indicator, read my post / If it is high within a few days (or constantly growing when the device is locked), then everything can be improved, and if it is 10% for example, then for your phone so many "hours life "is the norm.

In your branch, ask how much one holds.



Rep: (1)
KTNSAt @ 1.2.10, 14:59*
Do you have an i5700 that has an Amoled display? Usually the same TFT.

I bought in the Connected, like TFT.

KTNSAt @ 1.2.10, 14:59*
You can judge only by the "running" indicator, read my post / If it is high within a few days (or constantly growing when the device is locked), then everything can be improved, and if it is 10% for example, then for your phone so many "hours life "is the norm.

I have the following for 7 days of work: 19% is running, 11.7% is on the screen, 2.2% is on the phone, 0% is Bluetooth

KTNSAt @ 1.2.10, 14:59*
In your branch, ask how much one holds.

but they all have different ways, as usual: D



Rep: (0)
People, I apologize for the ignorance, but yesterday bought the original car charging (Samsung), and sitting in the car, I realized that it does not charge. I returned to the charge Magazev checked, charging works, but does not charge the phone. Original Nokia car charger charging, check with the vendors there. The question is this: all phones are different battery capacity and charge (at least for automobiles) are the same, in a sense, by every kind of connector 1 type of chargers from each manufacturer, so it is possible-whether to use Auto Chargers for 2 different phones with a difference of battery capacity about 2 times (700mA and 1500mA) without harm to the battery?
Sori for offtopic.



Rep: (388)
Ephiop @ 3.2.10, 12:48*
Is it possible to use autoloading for 2 different phones with a difference in battery capacity of about 2 times (700 mA and 1500 mA) without harm to the battery?

You can use.

My IMHO, based on common sense. )))
I am sure that in modern phones there are a current limiter, a recharge, etc., that is, a normal phone itself chooses a charging current for itself, and the first 80-90% is usually heightened, then decreases, and recharging already occurs with a low current. When the battery is charged, charging does not occur at all, there is protection for everything. If they were not there, we would have to charge the phones all the time by hand, constantly adjust the voltage and charge current.

And yet, the main thing is to pay attention to the charging voltage and battery, and the peak current as suggested by the wiki can be up to 2 times the battery capacity.
those. 700mAh2 = 1.4 A, for samsa this permissible current is even higher than -3A. Honestly, charging more than 1.2A for phones (up to 5V) I have not yet met.



Rep: (0)
Hello.
When using the i5700 - two or three times a day (at a charge of 50%), the battery heats up - Android OS Monitor 1.0.8 prog at this moment shows the battery temperature of 38-39 degrees.
I already once changed the battery under warranty (he could switch off at half charge, and he also heated up), maybe the problem lies in the malfunction of the phone?

Thanks in advance for your reply.



Rep: (388)
Retol @ 13.2.10, 15:46*
battery heating is observed

Well, for sure you yourself understand that heating can be associated with increased power consumption (high discharge currents), is it able to wifi or just working the edge when surfing the Internet, or is it heated in your sleeping state? Maybe from some background task, look at the running processes, CPU load. In any case, if the reason for this is "Battery Log" immediately show it.

If everything is OK according to the log, it is better to pass it for diagnosis.

incubuss,
I am glad to help

Post has been editedKTNSAt - 14.02.10, 00:07



Rep: (0)
KTNSAt

Thanks for the answer, I will track the download process, using your recommendations.



Rep: (26)
The last week I began to discharge the backbone strongly, literally less than a day, sometimes it’s just a charged charge and then you turn on the minutes 3-4 and click already 50%.
I read this post, took note.
Pootrubal all the widgets (although they were before), task panel, traffic meter (also stood without problems until the sudden discharge). Charged up to 100% went to bed, after 5 hours, 70% already stood up.
I remembered that exactly a week ago I set a regular alarm clock, and he didn’t even have time to call, I got up earlier.
Now I returned all the widgets, turned off the alarm clock. For how long the phone is lying, I regularly lift the chase and the charge keeps.

p.s. Thanks for the helpful post.

Post has been editedtoto-sha - 15.02.10, 05:23



Rep: (9)
mmmm, but what instead of an alarm clock, and then Sedna at work wipe the phone, the hour was fine and then stopped falling asleep again



Rep: (388)
AlexenderOlymp @ 15.2.10, 21:16*
mmmm, but what instead of an alarm clock, and then Sedna at work wipe the phone, the hour was fine and then stopped falling asleep again

I recently also had to fall asleep stopped, at first I sinned on a new software, and then I rebooted and the problem disappeared) The nature of the phenomenon remained unclear))


Full version    

Help     rules

Time is now: 29/02/20, 13:22