为什么80%的码农都做不了架构师?>>>   

Battery Calibration and Max mV

You must be rooted to utilize this method

1. While in Android, charge up to 100% and leave the phone plugged in.
2. Using root explorer or es file explorer delete /data/system/batterystats.bin
3. Remove back cover
4. Press Power and choose to reboot normally.
5. When the screen goes black and the lights go out, pull out the battery before you get the M logo. It will probably still work after the M logo shows up but that's how I do it.

6. Surprise: The phone will boot up without the battery! - Mine does - every time

Note: Batterystats.bin is recreated when you see the M logo - even though the battery isn't in the phone.

Go to Step 8 if the phone booted up as described.

7. If it doesn't boot up and you see the battery with the ?
..........a) Put the battery back in (you will see 60%),
..........b) Power off the phone (press power until LED light goes out)
..........c) Power on the phone (press power until you see the M logo)
..........d) Remove battery... and watch bootanimation...

8. a) After the surprise of seeing the boot animation without a battery, you will then see the lock screen along with a "No SIM card error" and no signal.
...... Put the battery back in - the SIM card error will disappear, you will get a signal, it will show 60% full and the icon will show the battery charging.
...... Go to Step 9 if this works as planned. If it doesn't, reboot (again without the battery) and use step 8b instead of step 8a.
... b) Put the battery back in during the bootanimation, but after the haptic feedback/vibration (and the buttons along the bottom light up).
....... On a normal reboot, you can actually slide and unlock the phone when you get the vibration during the boot animation. You knew that, right?

9. Use your phone normally while you calibrate the battery 

10. Let it fill it up to 100% + 15 minutes or so. When it is truly finished charging, the battery should be cool.

11. If the phone is running hot, weird things can happen. For example, you may get no signal when you put the battery back in or the battery doesn't begin charging (the status bar battery icon doesn't change). Just let the phone cool off and it should work next time.

100% full is approximately 4200mV
As you can see in the cap below, it's showing only 60% at 4241mV (This was after booting up without the battery and putting the battery in)
A few minutes later, still plugged in, it showed 100% at 4225mV and then it went up to 4230mV.

Finally, I then unplugged the phone and I got a reading of 4196mV 

This is proven to work and works well... I did not come up with this nor do I take credit for it... I copied and pasted this on word from another forum but could not tell you where lol

I am not responsible for what you may or may not do to your phone by doing this

Moderators if this has been previously posted please discard the thread thank you

Droid X Forums

转载于:https://my.oschina.net/yoke/blog/197349

How to Calibrate Battery And Charge Battery To Max相关推荐

  1. Android 8.1 Battery系列(一) BatteryService分析

    概述 BatteryService负责监听充电状态和电量变化,当电量值或者充电类型改变时,会获取到底层healthd上报的电池状态信息,并更新到BatteryStatsService中进行统计,同时会 ...

  2. Tame your Android apps power consumption — optimize for battery life

    Ali Muzaffar Nov 210 min read Tame your Android apps power consumption - optimize for battery life W ...

  3. 【Android 电量优化】电量优化 ( 获取电量分析报告 | 阿里云服务器搭建 Battery Historian | 上传并生成分析报告 )

    文章目录 一.Battery Historian 搭建环境 二.获取 Android 手机电量报告 1.重置电量状态 2.开启获取 WeakLock 信息 3.获取手机电量报告 三.阿里云服务器搭建 ...

  4. 【Android 电量优化】电量优化 ( 耗电量测试 | Battery Historian 简介 | apt 源更新 | Docker 安装 | Battery Historian 安装 )

    文章目录 一.耗电量测试 二.Battery Historian 简介 三.Docker 简介 四.更新 apt 源 五.安装 Docker 六.安装 Battery Historian 七.访问电量 ...

  5. HTML5 API详解(3):为何网页上要增加Battery电池状态API

    手机自身的电源管理已经相当不错了,那为何网页上还要增加一个HTML5 Battery电池状态API呢? 随着HTML5以及CSS3技术支持与发展,以及手机越来越高性能带来的可行性.移动端的页面显然会越 ...

  6. android studio 电量分析,使用 Batterystats 和 Battery Historian 分析电池用量

    本演示介绍了 Batterystats 工具和 Battery Historian 脚本的基本设置步骤和工作流.如需了解如何使用 Battery Historian 检查耗电模式,请参阅使用 Batt ...

  7. Android:展锐battery

    可以通过dts设定battery相关信息,比如容量,内阻,不同温度的补偿策略等. bat: battery 节点 bat: battery {compatible = "simple-bat ...

  8. Battery Charging Specification 1.2 中文详解

    转自: http://blog.csdn.net/liglei/article/details/22852755 1. Introduction 1.1 Scope 规范定义了设备通过USB端口充电的 ...

  9. Battery Historian分析手机耗电神器

    极力推荐Android 开发大总结文章:欢迎收藏 程序员Android 力荐 ,Android 开发者需要的必备技能 本篇文章主要介绍 Android 开发中 电量 的部分知识点,通过阅读本篇文章,您 ...

最新文章

  1. Lync2013 恢复-整残之后如何重新安装
  2. 算法回顾(三) 二分查找
  3. 1123 Is It a Complete AVL Tree (30 分)【难度: 难 / 平衡树 未完成】
  4. 机器学习导论(张志华):渐近性质
  5. mysql8中文排序_mysql中utf8编码的中文字段按拼音排序
  6. UVA 321 The New Villa
  7. 多线程-单生产单消费模型
  8. 【锁相环系列3】QPSK解调之Costas锁相环去小频偏(重点环路滤波器参数设置和迭代核心代码详解)
  9. 20分钟快速了解Redis
  10. Oracle 数据库、Microsoft SQL Server、MySQL 数据库三种常见数据库的区别深度剖析
  11. 第四天的作业与答案,py直播
  12. 计算机英语讲课笔记(2020-6-13)
  13. 洛谷 P2762 太空飞行计划问题
  14. 行高引起的行内块级元素间距
  15. ab plc软件_从GuardLogix 和 CIP Safety认识安全PLC控制器
  16. 2021 年高教社杯全国大学生数学建模竞赛题目(E 题 中药材的鉴别)
  17. Windows上编译zlib
  18. 耒阳计算机学校,耒阳县系统分析师_科泰计算机学校
  19. java系统源代码_JAVA学生管理系统源代码
  20. 【Java开发bug-011】excel设置自定义日期格式

热门文章

  1. 抽象同步器AQS应用之-- Semaphore、CountDownLatch、CyclicBarrier的介绍
  2. C语言输入函数换行符赋给变量B,C语言程序设计第3章顺序结构程序设计.pptx-资源下载在线文库www.lddoc.cn...
  3. 多线程的那点事儿(之数据互斥)
  4. maven项目的pom文件中各标签理解
  5. IDEA依赖冲突分析神器—Maven Helper
  6. NIO和Netty经典面试题
  7. python增删改查
  8. 维信小程序button样式重写
  9. protobuf 向前兼容向后兼容
  10. Android学习笔记:短信控制手机之“短信开启定位”