After all that you did, then it sounds like a faulty battery or device.

Sent from my SM-G900H using Tapatalk
Devices: Nexus 5 - Nexus 7 (2013) - OnePlus One