Optimized lenovo battery health. Maximum android battery saver

Remember what the legendary Muhammad Ali said: "I'm so fast that when I turn off the light, I'm in bed before the lamp goes out!" . Why this joke?

Yes, to the fact that Android devices are discharged at the speed of light.

Not without reason, they joke on the net that if you lost your Android smartphone, look for it near the outlet.

You can endlessly poke fun at the shortcomings of Android to the delight of iPhone fans. However, they will not get such pleasure. No no.

Now the AndroidOne team will tell you how to solve the problem of fast battery drain.

We note right away that we did not google, did not communize other people's articles. These are own developments. Well, almost...

So, get acquainted - 10 working ways to get out android smartphones from Knockout:

Secret #1 - Turn off services you don't use.

Everything is obvious here. Services access Wi-Fi and Bluetooth. This is an additional load on the core - energy consumption increases.

Solution: SETTINGS >> Wireless Modules.

There is a more convenient alternative. Bring service widgets to the desktop and enable modules only when needed.

Secret #2 - Turn off 3G in weak signal areas.

If you are in an area with poor 3G coverage, your phone will start switching between modes in an attempt to find a 3G network. So turn it off.

Solution: SETTINGS >> Wireless Modules >> mobile network>> Network mode.

Put “GSM only”

Secret #3 - Turn off data transfer if you are not using the Internet.

The smartphone is spying on the Net, wasting precious energy.

Solution: SETTINGS >> Wireless Modules >> Mobile Network.

Uncheck "Data transfer".

Secret #4 – Turn off your GPS [unless you are going into the woods].

The GPS module eats up energy like a cat after a week's diet. Just a few hours and your battery will be empty like a bottle of vodka at a homecoming.

Therefore, cut off the GPS if you are not going to real life play S.T.A.L.K.E.R or hide and seek in the forest.

Solution: SETTINGS >> Location and Security.

Uncheck the boxes " Wireless networks” and “GPS satellites”.

Secret #5 – Reduce your screen brightness and turn off auto-brightness.

There are no comments here. Even a blonde will understand why this should be done. It is so?! =)

Solution: SETTINGS >> Screen >> brightness.

Uncheck "automatic brightness" and set the screen brightness to a comfortable level.

Secret #6 - Turn on airplane mode before bed.

And this is not done at all in order to grow a couple of centimeters.

The fact is that during the night the smartphone eats up a huge amount of charge. Therefore, if at night you do not expect a call from (lover / mistress, serial killer from the movie "Scream", Housing Office), turn off the radio module.

Solution: SETTINGS >> Wireless Modules.

Check the box "Airplane Mode"

Secret #7 - Disable “Auto Adjust Date & Time”

It is not known why the smartphone periodically synchronizes the time and calendar with the Internet. But it costs you precious drops of energy.

Solution: SETTINGS >> Date and Time. Uncheck "Auto-adjust date and time"

Secret #8 - Disable "Auto Sync".

“Auto Sync” updates mail, weather, MordoKniga (facebook) and other services. This consumes battery power. Therefore, use manual updating.

Solution: SETTINGS >> Accounts and Sync.

Uncheck "Traffic in the background" and "Auto sync"

Secret #9 - Get rid of Live Wallpapers on your desktop.

Exaggerated special effects use up your energy. Therefore, put a modest static picture and enjoy the increased battery life.

Secret #10 - Charge your phone using the "Abra Kadabra" method!

There is a special phone charge cycle that prolongs the life of the smartphone battery. Sorry, but this method we did not invent. Otherwise, they would apply for a Nobel Prize.

Here's what needs to be done:

Step 1 : Wait until the smartphone shows low level charge. Put it on charge for 8 hours;

Step 2 : Turn off the power of the smartphone, turn off the smartphone completely, and charge it again in OFF mode. Charge for another 1 hour;

Step 3 : Unplug the smartphone from the outlet, turn on the device, wait until it boots up completely (it will take a couple of minutes). Then turn off the smartphone again and charge for another 1 hour.

Do you think this is stupid? Do it once and see the difference!

IMPORTANT >> This procedure it is not necessary to do it often, once every six months is enough.

That's all!


And even though Android sometimes delivers some inconvenience, we will still protect it. At least it's fun with him.

Millions love Apple and iOS. Somebody must hate them. This is us =)

See you soon!

P.S. In the next article, we will tell you how many AndroidOne users are sexually horny :))

This article provides some tips for optimizing the battery life of apps.
Disabling background update services when the connection is lost or reducing the frequency of updates when the battery is low can significantly minimize the impact of the application on the battery.
Some background services (downloading updates or application content from the network, complex calculations, etc.) should be disabled or reduced in frequency when the battery level is low. For such actions, it is important to take into account several factors, such as the current state of charge of the device, whether the docking station is connected, or whether the network is connected. Below are ways to get these values ​​and monitor their changes.

Current state of charge

The BatteryManager class broadcasts information about the level and state of charge of the battery in the corresponding intent. At the same time, you can register a BroadcastReceiver and receive information about the battery status in a timely manner. And you can get this data one-time without registering the receiver "a:
IntentFilter ifilter = new IntentFilter(Intent.ACTION_BATTERY_CHANGED); Intent batteryIntent = context.registerReceiver(null, ifilter);
From the received intent, information is taken about the current battery level, the state of charging, and also about whether charging is in progress from the network. alternating current(AC) or usb:
public void getBatteryStatus(Intent batteryIntent) ( // Is the battery charging (or already charged) ? int status = batteryIntent.getIntExtra(BatteryManager.EXTRA_STATUS, -1); boolean isCharging = status == BatteryManager.BATTERY_STATUS_CHARGING || status == BatteryManager. BATTERY_STATUS_FULL; //How does charging work? int chargePlug = batteryIntent.getIntExtra(BatteryManager.EXTRA_PLUGGED, -1); boolean usbCharge = chargePlug == BatteryManager.BATTERY_PLUGGED_USB; boolean acCharge = chargePlug == BatteryManager.BATTERY_PLUGGED_AC; )
It is usually worth maximizing the frequency of background app updates if the device is charging from AC power, lowering if charging in progress via usb and make it minimal if the device is not in a state of charging at all.
In the same case, when it is necessary to monitor the state of charging of the device, you should register a BroadcastReceiver in the application manifest, which will receive connection / disconnection messages charger. At the same time, ACTION_POWER_CONNECTED and ACTION_POWER_DISCONNECTED must be added to the intent-filter :

public class PowerConnectionReceiver extends BroadcastReceiver ( @Override public void onReceive(Context context, Intent intent) ( getBatteryStatus(intent); ) )

Current battery charge

The current relative battery charge can be calculated from the current charge and maximum charge values:
int level = battery.getIntExtra(BatteryManager.EXTRA_LEVEL, -1); int scale = battery.getIntExtra(BatteryManager.EXTRA_SCALE, -1); float batteryPct = level / (float)scale;
It is worth mentioning that regular monitoring of the battery status is resource intensive for the battery itself. Therefore, it is recommended to monitor only certain changes in the battery level, namely the low battery level:

It's a good practice to turn off all background updates or calculations when the battery gets low.

Dock status and type

There are a large number of docking stations for Android devices. For example, a docking station in a car or a docking keyboard on an Asus Transformer. However, most docking stations charge the device itself.
You can get information about the type and state of the dock from action "a ACTION_DOCK_EVENT . You can get it once:
IntentFilter ifilter = new IntentFilter(Intent.ACTION_DOCK_EVENT); Intent dockIntent = context.registerReceiver(null, ifilter);
or subscribe to notifications by adding a BroadcastReceiver in the manifest and specifying the action:

Dock information is obtained as follows:
public void getDockStatus(Intent dockIntent) ( //define dock connection int dockState = dockIntent.getIntExtra(Intent.EXTRA_DOCK_STATE, -1); boolean isDocked = dockState != Intent.EXTRA_DOCK_STATE_UNDOCKED; //define dock type boolean isCar = dockState == Intent.EXTRA_DOCK_STATE_CAR; boolean isDesk = dockState == Intent.EXTRA_DOCK_STATE_DESK || dockState == Intent.EXTRA_DOCK_STATE_LE_DESK || dockState == Intent.EXTRA_DOCK_STATE_HE_DESK; )
The EXTRA_DOCK_STATE_HE_DESK and EXTRA_DOCK_STATE_LE_DESK values ​​only appeared with API version 11.

Network connection status

Before performing background app updates or long downloads from the network, it is worth checking the availability of the connection and its approximate speed. To do this, you can use the ConnectivityManager class.

Internet connection detection:
ConnectivityManager cm = (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo activeNetwork = cm.getActiveNetworkInfo(); boolean isConnected = activeNetwork.isConnectedOrConnecting();
It is also sometimes worth determining the type of the current connection before starting downloads. This is important, because The connection speed of the mobile Internet is usually lower than that of Wi-Fi, and the price of traffic is higher.
boolean isWiFi = activeNetwork.getType() == ConnectivityManager.TYPE_WIFI;
You can subscribe to connection state change notifications by adding a BroadcastReceiver to the manifest and specifying the appropriate action:

Since these changes can happen quite often, it's good practice to only monitor these alerts when updates or downloads have been disabled previously. Usually, it is enough to check the availability of the connection before starting updates and, in the case when the connection is not available, subscribe to alerts.

Turn alerts on/off

Alerts about the status of the battery, docking station and the presence of a connection are not recommended to be kept on all the time, because. they will wake up the device too often. The best solution would be to enable alerts only when needed.
The PackageManager class allows you to change the state of the elements declared in the manifest, including enabling / disabling BroadcastReceiver "s:
ComponentName receiver = new ComponentName(context, CustomReceiver.class); PackageManager pm = context.getPackageManager(); pm.setComponentEnabledSetting(receiver, PackageManager.COMPONENT_ENABLED_STATE_ENABLED, PackageManager.DONT_KILL_APP);
Using this technique, you can, for example, leave only the notification about changes in the network status turned on when the connection is broken. When a connection appears, you can turn off notifications about network changes and only check for a connection at the current moment.
A similar technique can also be used to delay downloading data from the network until there is a connection to a larger network. throughput such as Wi-Fi.

The article is a free translation of a set of tips from the Android Training program on optimizing the battery consumption of applications.

Tags: Add tags

Without a doubt, the weakest point of modern smartphones and tablets is the battery, the capacity of which in today's mobile devices is sometimes barely enough for a day of their active use.

Today we're going to look at the basic practices for saving battery life on smartphones and tablets running operating system Google Android.

So, here is a list of seven main ways to save battery on Android smartphones:

Decrease screen backlight and brightness auto-off time

Modern smartphones have relatively large screens. high definition, which, together with the processor that provides image output to them, consume the lion's share of the energy stored in the battery.

Therefore, the first and most logical step is to reduce screen time to a minimum. During our work with a smartphone, we won’t be able to do it, but we’re quite capable of reducing the screen time in rest mode: for this, we just need to reduce the time after which the screen backlight will be automatically turned off.

To do this, you need to follow these steps

2. Select the "Screen" section, and in it the "Sleep mode" item.

3. Decide what time suits you best, guided by the principle: less time = more savings.

The second aspect of economy: screen brightness. Automatic screen brightness adjustment is definitely very useful feature, which is actively used by millions of people around the world. However, it makes the light sensor work continuously and does not always set optimal ratio user-friendly brightness and brightness at which maximum savings will be achieved.

Therefore, in some cases it is worth experimenting with this parameter by setting its value manually.

How to reduce screen brightness?

1. Go to the System Settings section.

2. Select the section "Screen" - "Brightness".

3. Use the slider to set the screen brightness you want.

Simple wallpapers can save battery life on many smartphones

Using simple wallpapers is a rather controversial issue in terms of battery savings. However, no one will argue with the fact that live wallpapers, on which the image is constantly changing, consume noticeably more energy than wallpapers with a regular, still picture.

In addition, owners of smartphones with AMOLED screens should keep in mind that the brighter and lighter colors are displayed on the display, the more energy it consumes. This is due to the fact that each dot (pixel) on such screens is a separate LED, which, when lit, consumes energy from the battery.

For these reasons, the most optimal wallpaper on AMOLED screens will be just a black background.

Limit applications from receiving data from the web in the background

The Android operating system is a multitasking system in which many applications run simultaneously, both system and user-launched.

And if you switched from one application to another, this does not mean at all that the previous application has completed its work completely: it can work quite actively in the background, receiving, for example, data from the Web and processing it, which consumes a significant amount of energy from battery.

How to disable unnecessary applications in the background?

1. Go to the System Settings section.

2. In the "Wireless networks" section, open the "Data transfer" item.

3. In the list, find applications that you think consume too much data, and by selecting specific ones, disable the ability for them to download data in the background.

Disable unnecessary communication modules

Data exchange via Wi-Fi, Bluetooth, NFC, LTE and GPS wireless modules requires a lot of energy, and each of the adapters listed above makes a significant contribution to smartphone battery drain if you have it turned on around the clock.

Therefore, when leaving the house, it is worth turning off the Wi-Fi module, and turn it on only when you come to work, or to another place where you will connect to the Network via Wi-Fi. The same applies to the NFC module and Bluetooth adapter, which should be turned on only while listening to music through wireless headphones or speakers and pairing with other devices.

If you do not need your smartphone to know its (and your) location, turn off the location mode in the blind quick settings your device.

Turn off automatic app updates

Automatic app updates are very handy. If our device is connected to a mobile or Wi-Fi network, it automatically and regularly checks Google Play Store for the latest versions of applications, as well as games that we have previously installed.

Automatic update of applications, especially if it is done through a connection to the operator's network mobile communications can significantly affect time battery life our smartphones and tablets.

How to disable automatic update applications?

1. Run Google Play Market.

2. In the Settings section, find and open the item "Auto-update applications"

3. Select one of the options: "Never" or "Only Through Wi-Fi".

Turn off vibration mode

The vibration response mode, when you press the smartphone screen, it responds with a slight vibration is a very good thing in terms of ease of use, providing confirmation of pressing virtual buttons and triggering other interface elements. However, in active use mode, this feature can noticeably affect the accelerated battery drain of our mobile devices.

How to turn off unnecessary vibrations?

1. Go to the System Settings section, Sounds item.

2. Find the item "Other sounds" here.

3. Disable "Vibration feedback" and, if necessary: ​​"Vibration on call".

Use power saving mode

And, perhaps, almost the most serious and important aspect in ensuring the longest operating time of a smartphone or tablet in offline is to use the power saving mode, which appeared recently in the Android 5 Lollipop operating system.

This mode significantly limits the number of applications running in the background, reduces screen brightness, disables some graphic effects, etc., doing everything possible to ensure the longest battery life of the device.

You can make this mode turn on automatically on your smartphone when its battery is discharged to a certain level, or turn it on manually if necessary.

How to enable power saving mode?

1. Go to System Settings.

2. Select "Battery".

3. Press the menu button in the form of a vertical ellipsis and select "Power saving mode"

Here you can turn the power saving mode on and off using the switch at the top of the screen, or turn on the automatic transition to it when the battery level is 5 or 15%

There are many more ways to increase the operating time of a smartphone or tablet than it seems. There are hardware, software and other ways to solve the issue of fast discharge of the device. In this article, we have collected 14 proven methods prolong battery life proven, which will allow you to do without an outlet for as long as possible.

Reducing the number of active applications

A large number of background processes and not closed applications can drain the battery very quickly. To begin with, it is worth developing the habit of not minimizing, namely, closing all programs before locking the device. After all, with the exit to the main menu, all applications continue their work in the background. In the application settings, you can find information about applications that work in this moment, and see how much smartphone resources are spent on their performance.

If an application uses too much RAM, it should look for an alternative, or set it up manually. If you go to the developer settings, you can set a limit on background processes, limited to the simultaneous operation of only a certain number of applications. In this case, the user will be limited in the number of active applications, but this will help develop the habit of closing them in the background.

Energy saving mode

The power saving mode is present in almost every modern smartphone. If we are talking about older devices that do not have a power saving mode, then it is quite possible to install third party applications acting as this mode. In the device settings, you can set the transition to energy-saving mode at a certain, low battery level.

Some devices have implemented an extreme energy saving system, which is characterized by turning off almost all secondary functions of the smartphone and reducing the brightness and color reproduction of the screen to a minimum. In this mode, 10% of the charge will ensure the operation of the device for several days, which can be very useful when traveling.

Program customization

The selection of programs for a smartphone should be treated with particular care. If an app is poorly optimized, it can take up a lot of space on your device's memory or use too much RAM. It is necessary to look for more optimized alternatives to such applications. For example, on thematic forums, they often discuss which of the applications for a particular purpose is better. You should experiment and look for programs that are most suitable for both the owner and his device.

Update Management

If you do not disable software updates, your smartphone may launch them at the most inopportune moment. After all, several applications can start updating at once, which represents a fairly significant load on the battery. It is better to disable this function not only because of saving battery power, but also because some innovations in applications may not be pleasant, and then it will have to be reinstalled. It is recommended to update the application when some of the functions in it are noticeably outdated.

Adjusting the screen brightness

Most of the energy consumption of any device falls on the screen. There are several ways to optimize the performance of your smartphone by reducing the power consumption of the screen. Firstly, install dark wallpapers on your desktop, this solution will be especially for devices with AMOLED screens. Secondly, you should reduce the brightness of the display, or enable auto-tuning, so the device's sensors will set the screen brightness based on ambient light.

Or you can make it a habit to manually dim the screen at night. If you turn on fast dimming in the settings, for example - after 5 or 10 seconds of inactivity, this will also reduce energy consumption.

Rational use of the Internet

For smartphone users, it is no secret that you need to control the consumption of traffic, regardless of what exactly it is used through - be it Wi-Fi or Mobile Internet. Both of these options require a lot of energy.

Below are some ways to effectively save energy by making better use of your Internet connection.

Complete shutdown of the Internet

Of course, this option is not suitable for people who use the Internet all the time. Indeed, in our time with “unlimited packages” and free traffic, this really rarely happens. Through the Internet, you can do everything: check mail, chat with friends, study, and so on. However, if at any time the need for the Internet disappears, then it is better to disable this function completely.

By the way, so that you don’t have to go into the settings every time, you can install a special widget on your smartphone. Thanks to it, you can quickly turn on and off the Internet on your smartphone with one movement, which will also save battery power. This radical method is not suitable for everyone, because most of the functions on the smartphone will be disabled. Usually this method is not recommended, and if you need to connect to the network, the error message simply will not be displayed. This method is suitable for those people who almost do not use the Internet on their smartphone. However, do not forget that some applications use the Internet for updates. In this case, they will constantly request to connect to the network using pop-up messages, which will also consume battery power. So, this method can only be used if the applications you use do not need permanent connection to the network.

Disabling Wi-Fi

It is better to turn off high-speed Internet whenever it is not needed. If the device is not connected to WiFi networks, but is in constant search, it still affects the battery charge. It is advisable to put this function in the panel quick start and turn on only when needed. For even more convenience, there are widgets through which you can turn Wi-Fi on and off directly from your desktop

Wise use of 3G internet

Disabling the 3G module is a great way to save battery power. Power consumption with 3G Internet enabled is almost the same as with Wi-Fi enabled. Therefore, with the 3G module disabled, battery consumption will be significantly lower.

Data saving - battery saving

And again the main rule comes into play. Indeed, in any case, if the smartphone does not use the Internet, then the battery charge is consumed much less. IN this case everything will depend on the need for applications that are installed on the smartphone to be updated via the Internet. Most often, updates require widgets that are associated with postal services, news or weather. However, almost any application can be configured, and it will not request updates, but no one can guarantee the correct operation of the program in this case. So the choice is in favor this method must be done very thoughtfully.

Disabling other communication features

All functions of the phone, which are used quite rarely, should be placed in a widget on the desktop and disabled as soon as the smartphone has lost 50% of its charge, for example. Thus, it is worth turning off Bluetooth, GPS, auto-rotate the screen and similar functions.

This method will only reduce battery life, so charge modern devices better at every opportunity, and not to a full charge.

Purchasing Reliable Chargers

For each smartphone or tablet, it is advisable to purchase original chargers recommended specifically for a particular model, or suitable for technical parameters. If the owner does not know the characteristics of his charger, it is not recommended to use it, since too much current can significantly reduce battery life.

Using portable chargers

In cases where the battery capacity of the device is not large, you should consider purchasing a portable charger or a case with an additional battery. Pocket chargers nowadays are quite compact in size, and among a large assortment, you can choose the most suitable model in terms of capacity and dimensions.

Particularly attractive are thin portable storage devices, because they easily fit in your pocket and are light in weight. Battery cases exist mainly for top models of smartphones from the most famous companies, and they almost double the width of the device, so this option is not suitable for every owner of an Android device.

Google annually adds many settings and features to the Android operating system, many of which are hidden from the eyes of ordinary users. This was done on purpose, but with good intentions. The American corporation believes that if an inexperienced owner of some inexpensive Android smartphone accidentally activates certain important settings, then his device may start to work more slowly or discharge much faster, therefore, right out of the box, all smartphones based on Google's OS have only basic activated functionality, but this is very easy to fix.

Although every year all smartphones work longer on a single battery charge, largely due to better software optimization for hardware, but hidden setting in all Android smartphones, it significantly increases battery life, and absolutely anyone can activate it now, since it is definitely available in any custom firmware and in all models of mobile devices.

All smartphones based on the Android operating system have an incredibly large margin of power, which is simply redundant for solving simple everyday screens. It's like driving a car, sometimes pressing the gas to the floor, and then slowing down again. In the case of smartphones, it’s not gasoline that runs out faster, but the charge battery. To increase battery life mobile device you need to open "Settings", then go to the "Battery" section.

In the "Battery" section in the upper right corner, three vertically located dots should be visible, which you need to click on. In the menu that appears, you will need to select "Power Saving Mode", and then activate it. As a result, processor performance will be reduced, which will allow up to 50% increase in battery life on a single battery charge. This feature is available in all smartphones and tablets running Android 5.0 Lollipop and higher.

To achieve an even greater effect, the editors of the site recommend installing the Doze-energy saving application, which significantly increases the battery life of all Android smartphones, since a lot of charging is “eaten up” by processes running in the background that the user does not even see. After installing it in the list, you need to select only those programs and services that should continue to work normally.

It is worth choosing the most basic messengers, mail clients and other major programs that should receive notifications in real time and not with a delay. This program works in such a way that all processes that run in the background and consume battery power are automatically frozen. This does not harm them or the data stored in them in any way, and using this application allows you to significantly increase battery life up to 40% of the standard. This is especially noticeable at night, when without this program the smartphone battery will be discharged by 10-12%, and with it only by 5-6%.