f2d87eba750d15093c996c1dbae7b755a7462478 |
|
18-Aug-2016 |
Adam Lesinski <adamlesinski@google.com> |
AppIdleHistory: Only write screen on durations during regular sync Stop writing to disk every time the display goes off. Only write to disk periodically. Consequences Previously, if the device rebooted after the screen duration was written to disk, apps would appear more stale than they actually were. Now apps will always look fresher, which is a better scenario. Bug:30807864 Change-Id: Ia69a2e51fc9e397789215b449fae56fa3e29c74a
/frameworks/base/services/usage/java/com/android/server/usage/AppIdleHistory.java
|
bdda1e076eb30bf88749a1a349f9bb6f52434ecd |
|
14-Mar-2016 |
Amith Yamasani <yamasani@google.com> |
Clear app idle state for removed packages On a package being added or removed, remove app idle state for the app. Bug: 27570398 Bug: 26182816 Change-Id: I14bdc1f951bbd99bda8111bea56f8c9dda04148d
/frameworks/base/services/usage/java/com/android/server/usage/AppIdleHistory.java
|
a93542f9d341897f3206f775fd5720663b17504f |
|
04-Feb-2016 |
Amith Yamasani <yamasani@google.com> |
Rewrite app standby stats Don't mix up with usage stats. Keep a separate db and history based on elapsed time and screen on time. Unit tests for AppIdleHistory class. Bug: 26989006 Change-Id: If343785b46da1db67f7c1c1263854c2732a232c6
/frameworks/base/services/usage/java/com/android/server/usage/AppIdleHistory.java
|
6776849dc5ff851a225745393f082b702754e278 |
|
09-Jun-2015 |
Amith Yamasani <yamasani@google.com> |
Report app standby state to batterystats Also reduce idle checks to the target user if possible. Optimized calls to some internal methods Bug: 21639147 Change-Id: If1faf26f862e5c4ca905f2603a4ba52a8d1af954
/frameworks/base/services/usage/java/com/android/server/usage/AppIdleHistory.java
|
0a11e69428d4c00dfcb368c1eb4e60ad8e0dc918 |
|
09-May-2015 |
Amith Yamasani <yamasani@google.com> |
Track app idle history and dump it "dumpsys usagestats history" will show the active state of each app for the last 100 hours, if the device hasn't rebooted. Bug: 20066058 Change-Id: I703e5bc121298e4363c202da56fffb0b8534bcaf
/frameworks/base/services/usage/java/com/android/server/usage/AppIdleHistory.java
|