)]}'
{
  "commit": "48358bd5c1a35c153c024608b4a302b90f62abfd",
  "tree": "c86f41d1c5c1a13e7080e510f636866b8e79c9ff",
  "parents": [
    "3c44db3f67c1f0bf82191ba77ca479c0e7fede34"
  ],
  "author": {
    "name": "Mike Lockwood",
    "email": "lockwood@android.com",
    "time": "Sat Apr 17 22:29:20 2010 -0400"
  },
  "committer": {
    "name": "Mike Lockwood",
    "email": "lockwood@android.com",
    "time": "Sat Apr 17 22:29:20 2010 -0400"
  },
  "message": "Fix inconsistency in how we handle light sensor when battery is low.\n\nIn lightSensorChangedLocked we ignore the light sensor if the battery is low.\nBut in applyButtonState() and applyKeyboardState() we were still using the previous\nmLightSensorScreenBrightness value, which resulted in a race condition that could\nleave the button lights on after the screen turns off.\nNow we ignore the light sensor value and button brightness override if the battery\nis low so the low battery behavior is consistent.\n\nChange-Id: I4943f8904299883211a95596ee207df69d1eaea2\nBUG: 2570962\n\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c9dd553c27f342270681414eb875d0b706d2f433",
      "old_mode": 33188,
      "old_path": "services/java/com/android/server/PowerManagerService.java",
      "new_id": "b9021b005ec7bca99d8d6eb9ef0a488757d99467",
      "new_mode": 33188,
      "new_path": "services/java/com/android/server/PowerManagerService.java"
    }
  ]
}
