Here is, I do think, an interesting topic about the famous eternal question :
"Please, tell me how to calibrate my f*** battery?!".
To begin with, here are some (fresh) news :
You have to know that our dear brand-new device uses new specific MAX17042 drivers which actually don't allow us to normally "calibrate" the battery as many of us could have imagined.
I quote Entropy512 :
Unlike HTC devices, battery calibration doesn't apply to our devices.
Google MAX17040 for more info - while our fuel gauge chip (MAX17042) does have advanced features that would require calibration if used, those features are not yet enabled and it basically behaves identically to a 17040. Maxim specifically designs their fuel gauge chips to not require special calibration procedures..
In fact, the only effect you will notice by doing (deleting) it, is that you'll reset your usage stats in the Android battery usage screen. Nothing else, sorry.
The only current way I've found up to now, is to force the internal chip to do it and therefore reset the fuel-gauge.
Here is a very simple method. Keep in mind that's not the only way :
BTW, no root needed here
1. Turn off your phone.
2. Fully Charge.
3. When getting 100% signal, unplug quickly.
4. Pull off the battery and put it anywhere.
5. Wait for 180 seconds exactly (be careful )
6. Meanwhile, take this opportunity to dust off the internal compartment.
7. Put back the battery on the right side.
8. Turn on the phone.
9. Pray the Battery god
10. ... and voilà !
After that, you can make some cycle of fully charge/discharge to ~15/20% TO complete the method
I am pleased to share my experience about it.
Hope it could help most of people,