{"push_id":820290990,"size":1,"distinct_size":1,"ref":"refs/heads/cm-12.1","head":"7d9fdc330a375b931dc90c8b17cadc59ea878a62","before":"53e5550614d2f065f57e4762d04733337033d247","commits":[{"sha":"7d9fdc330a375b931dc90c8b17cadc59ea878a62","author":{"email":"d4e7430f1534a12df46cedd1ac369935436dbb94@cyngn.com","name":"Ricardo Cerqueira"},"message":"BatteryService: Prevent UUC scenarios at 0%\n\nIf the battery is at 0% and we're plugged to a power source, we were\nassuming the device is charging and leaving it fully active. This could\nlead to an unusable capacity scenario if the device was busy with high-power\ntasks (camcorder, GPS, games, depends on hardware) that caused the discharge\nrate to be higher than the charge rate, taking the battery all the way down\nto an undervoltage lockout.\n\nTriggering an UVLO was, in some cases, as easy as turning on GPS navigation\nwhile using a car charger...\n\nChange-Id: I0f805880309bf12142203badd1e33db6e37da9c1","distinct":true,"url":"https://api.github.com/repos/CyanogenMod/android_frameworks_base/commits/7d9fdc330a375b931dc90c8b17cadc59ea878a62"}]}