Battery Calibration/Heating Tips: How To Improve Battery Life!!


What has been your first experience with the OnePlus 5 Screen-On Time?

  1. 3 Hours

    102 vote(s)
  2. 3.5 Hours

    79 vote(s)
  3. 4 Hours

    173 vote(s)
  4. 4.5 Hours

    199 vote(s)
  5. 5 Hours

    232 vote(s)
  6. 5.5 Hours

    194 vote(s)
  7. 6+ Hours

    823 vote(s)
  1. Funk Wizard
    Moderator Moderator Jun 28, 2017

    Funk Wizard , Jun 28, 2017 :
    Hi All,

    Before we begin, let me clarify that battery backup and SOT depends on your usage and may differ from user to user, however if you follow the below, you would surely get better results.

    These are some of the basic settings that i use on most of my Android Device, so lets begin with Calibrating the Battery !!

    What is Calibrating a Battery?

    The Android operating system has a feature called Battery Stats, which keeps track of battery capacity, when it is full or empty. The problem is that it sometimes becomes corrupted and starts displaying data that isn’t real, which, for example, causes the phone to turn off before it reaches 0 percent. Calibrating your Android battery simply means getting the Android Operating System to correct this information so it is reflective of your actual battery levels once again.

    How to Correct the Battery?

    1. Fully charge your device (Battery Percentage 100%), then turn off the device and continue charging the phone in power off state for 3 hours (OnePlus phones have a mechanism to prevent any damage to battery for excessive charging 100%)

    2. Unplug your device, Power it on and use it normally until the battery is completely drained then eave the device idle for 5 hours (No Charging).

    Repeat 1 and 2 three or more times, so the “digital voltmeter” deviation can be corrected.

    In addition, don’t repeat the charge and discharge cycle of battery more than 50 hours else it will mess up the calibration adjustment and could be harmful for battery health.

    Also You can leave your mobile turned off occasionally at night, which might help the “digital voltmeter” be more accurate.

    Its not recommended to perform this process regularly, at the most, perform this process once every three months to keep your battery calibrated.

    Lets move on to recommended OS settings:

    I Disable/Turn off all the stuff that i don't need and only turn it on when required:

    Google Play Store > Settings > Do not Auto update app
    Turn off Notification > Apps were Auto Updated

    Chrome > Settings > Data Saver On

    Turn Off Google Now / Assistant (I use them seldom)

    Settings > Google > Search > Voice > Disable OK Google Detection

    Settings > Google > Search > Disable Your Feed

    Settings > Wi-Fi > Settings > Switch Off > Smart Wifi Switcher, Scanning Always & Network Notification

    Settings > Location > Scanning > Turn off WiFi & Bluetooth Scanning

    Bluetooth, GPS, NFC (Turn on only when needed)

    Disable Gestures that you don't use

    Disable Adaptive Brightness

    Enable Doze Mode from Developer Options and Activate Advanced Optimizations under Batter Optimizations (Dont Optimize Frequent Notification Apps like Social Media and Messaging apps )

    Under Developer Options Enable App WLAN Multi/Broadcastting Filter

    Set Window and Transition scale to 0.5

    Settings > Backup & Reset > Turn Off Backup My Data (Reduces Android System Drain) - Can be turned on once a week for a day of you don't have any other means to backup your data.

    Settings > Advance > Recent App Management > Normal Clear

    You may also Disable Auto Sync & Turn on when needed (Optional depending on requirement)

    Further Tune the experimental feature which are hidden in settings:

    • Apps Auto Launch
    • Aggressive Doze & App Hibernation Settings
    • Autorun when Power Up
    Required Nova Launcher

    Widgets > Activities > Message Centre > Apps Auto Launch

    You can also go through this and this thread for more tips.

    These were some of the basic tips that i wanted to share, if i get good response ill share pro tips for rooted users which will further enhance your user experience and better the standby times.

    I shall upload some screenshots for the stats.

    I look forward to your feedback !!

    Last edited: Apr 6, 2018

  2. Funk Wizard
    Moderator Moderator Jun 28, 2017

    Funk Wizard , Jun 28, 2017 :
    [How To] Take Log's on OOS/H2OS | Oneplus Logkit | Bug Reports [​IMG]

    Hi All :)

    To begin with let me Thank You All for your Active Participation and Feedback on various issues and concerns regarding OxygenOS.

    Hypothetically if we sell 100 devices, there will be about 95 who will be happy with our device and services, and say 5 who will not be happy, the sad part is that most of the 95 customers will not take the hassle to put in a good word for the company but the 5 unhappy ones will do everything possible to share their poor experience with all the community.

    I see that although users are able to reproduce various issues, however very few actually go ahead and submit the logs. Without the logs/bug report its very difficult for the ROM Team to reproduce the same issue and hence takes longer time to identify and kill these issues [​IMG]

    We would appreciate regular feedback/bug reports/logs from our users to diagnose issues and rectify them [​IMG]

    Thus to make it simpler, let me introduce you to the OnePlus Logkit which is an OOS in-built feature to capture logs and does not require root access or any special permissions. If you follow the below you can easily take logs and submit for further testing and it does not matter if you are a stock or rooted user :wink:

    Before we begin [​IMG]

    * Please make a clean flash to check whether the issue still persists before taking the log, most of the times a clean flash will solve your issue so we would appreciate if you do a clean flash before reporting any issue.

    * We would appreciate logs without any mods like SuperSU/Magisk/Magisk Modules, Custom Kernels or any other Visual or SystemUI Mods/Substratum.

    * This method should work on all OOS/H2OS Versions Stable & Beta as and when it comes for OP5 [​IMG]

    * Install the latest User Feedback App and use the same to submit logs/upload and share the link with me so i can forward them to the ROM Team [​IMG]

    Follow the below steps to take logs on OOS/H2OS using Oneplus Logkit and before you start, clear/close all recent apps:

    1. Go to phone dialer app and dial *#800# [​IMG]

    2. Select the first option which says “oneplus Logkit” > Delete history log [​IMG]

    3. Click "advanced" > "save log type", select all these options (Kernel, Main, System, Radio, Event, Tcpdump), then click OK[​IMG]

    3. Go back & select the first option "save log", it would give you a prompt to reboot (reboot if the issue reoccurs easily, otherwise, click “cancel” [​IMG]

    4. Now make the issue reproduce and take a screenshot of the issue wherever possible [​IMG]

    6. Enter Oneplus Logkit, choose “other log info”, click “get bugreport info” once > Wait for 2-3 mins and let the Logs get saved till it shows a toast with "get info done" [​IMG]

    7. Go back, choose save log again to stop the log reporting [​IMG]

    7. Finally, Enter Files > Internal Storage > oem_log, find the folder, zip it to compress and send it to us along with the screenshot [​IMG]

    As mentioned above use the User Feedback App to submit the logs or upload and share the link the ROM Team on [email protected] and also share the upload link with me [​IMG]

    I will try my best to follow it up with the team directly [​IMG]

    Many Thanks for your support and consideration [​IMG]

    PS: Screenshots attached for the entire process for easy understanding

    Join my Telegram Group where you get the updates first and more towards upcoming stuff and beta updates !!

    Join here :highfive:

    Attached Files:

    • 1.png
      File size:
      85.9 KB
    • 2.png
      File size:
      142.2 KB
    • 3.png
      File size:
      109.8 KB
    • 4.png
      File size:
      140.8 KB
    • 5.png
      File size:
      117 KB
    • 6.png
      File size:
      119.8 KB
    • 7.png
      File size:
      126.3 KB
    • 8.png
      File size:
      154.9 KB
    • 9.jpg
      File size:
      137.9 KB
    • 10.jpg
      File size:
      120 KB
    • 11.jpg
      File size:
      133.9 KB
    Last edited: Aug 17, 2017

  3. Funk Wizard
    Moderator Moderator Jun 28, 2017

    Funk Wizard , Jun 28, 2017 :
    Basic Mods Used

    Aggressive Doze
    EXKM and Custom Kernel on/off

    Here are some screenshots from few battery cycles :D
    screener_1499929648911.png screener_1499929882263.png screener_1499929897146.png

    screener_1498636668258.png screener_1498636692994.png
    screener_1499020623436.png screener_1499020576286.png
    Last edited: Aug 17, 2017

  4. mr_priyanshu
    Jelly Bean Jun 28, 2017

  5. Funk Wizard
    Moderator Moderator Jun 28, 2017

    Funk Wizard , Jun 28, 2017 :
    Report Actioned

  6. Funk Wizard
    Moderator Moderator Jun 28, 2017

    Funk Wizard , Jun 28, 2017 :
    Yes the feedback has been provided, if you are rooted user there are mods to do that for now.

  7. gin0v4
    Froyo Jun 28, 2017

  8. agoinfly
    Marshmallow Jun 28, 2017

  9. fommuz
    Gingerbread Jun 28, 2017

  10. Funk Wizard
    Moderator Moderator Jun 28, 2017

    Funk Wizard , Jun 28, 2017 :
    Use the app screener

  11. varma246
    Lollipop Jun 28, 2017

  12. purestock007
    Ice Cream Sandwich Jun 28, 2017

  13. varma246
    Lollipop Jun 28, 2017

    varma246 , Jun 28, 2017 :
    Read first post:confused: and try them.
    There are some links present too in it:rolleyes:

  14. jrsystems
    Gingerbread Jun 28, 2017

  15. jrsystems
    Gingerbread Jun 28, 2017

  16. FiveOverEight
    Ice Cream Sandwich Jun 28, 2017

  17. globalfastners
    Cupcake Jun 28, 2017

  18. nealsaha1007
    Cupcake Jun 28, 2017

  19. shadynit
    Gingerbread Jun 28, 2017

    Last edited: Aug 20, 2017

  20. wald124
    Froyo Jun 28, 2017

    wald124 , Jun 28, 2017 :
    The Battery is awesome.. fully charged 1d5h ago and still have 34% battery (with 5:40h dot at this moment)
    Most of the time surfing, chatting and playing clash of clans.