bc02a3901dea52d236dd855722191155156cb856 |
|
03-Jun-2016 |
Dianne Hackborn <hackbod@google.com> |
Fix issue #29006049: Add logging for implicit broadcasts We now have stats on broadcasts. We collect them over a day and then reset, retaining the last days stats. When a checkin happens, we return either the last day or the current stats and then clear them. Not bothing to persist anything to storage, this data is not that critical. Change-Id: I1c3b331bcd03f79fa5e10575d9bc2ad7d9104f6f
/frameworks/base/services/core/java/com/android/server/am/ActivityManagerShellCommand.java
|
b9aee90ab511ffdc70fdc7a7c6edd7184b84c77b |
|
31-Mar-2016 |
Felipe Leme <felipeal@google.com> |
Removed get-metered-network command. The behavior of this command was not well specified in case of errors, so it's better to remove it and let clients use 'list wifi-networks' instead, checking for the value of the 'metered' column. BUG: 27808364 Change-Id: I3f4216c143b4b2a803b99002585fafe0e3885665
/frameworks/base/services/core/java/com/android/server/am/ActivityManagerShellCommand.java
|
2f1b22727fd2d677b1f6e38643dd134ed78c156d |
|
26-Mar-2016 |
Felipe Leme <felipeal@google.com> |
Added activity cmd to display current process state of an app. BUG: 26776313 BUG: 27324964 Change-Id: I901cfdcc6fcd14548266e8ca3e2201508d7b14cb
/frameworks/base/services/core/java/com/android/server/am/ActivityManagerShellCommand.java
|
b2117d15d196dc29e4fc50d70cd8a10a04492e9c |
|
17-Feb-2016 |
Dianne Hackborn <hackbod@google.com> |
Implement lenient background check option. Which really means, make background check much more strict, with an option to revert to the more lenient behavior. In this strict version, an app can't have services started or receive broadcasts at any point when it is not foreground. Also, it doesn't matter the importance of a caller trying to start a service, it only depends on the state of the app whose service is being started. A new activity shell command allows you to control whether to use the strict or lenient behavior. Change-Id: I7f5a50b52881b5c8f9d8b6c8c622d3652a769fd7
/frameworks/base/services/core/java/com/android/server/am/ActivityManagerShellCommand.java
|
09a88f5f3e7d4a3bbfce04ac06594ac590c67d27 |
|
02-Dec-2015 |
Suprabh Shukla <suprabh@google.com> |
Keeping only running users recents in memory Currently, all the users' recent tasks are loaded into memory and kept in sync with the persistent storage. This changes the system so that it loads a users recents into memory lazily (i.e. when getRecentTasks is called for that user) and unloads them from the memory as soon as the user is stopped. This also required bucketizing the taskIds per user, so that the next available taskId can be assigned without having knowledge of all the tasks that are stored away in persistent storage but are not available in memory. Bug-Id: b/24569398 Change-Id: Ia5cb64d9f4ee727225dce34e45ca63e946ac27a8
/frameworks/base/services/core/java/com/android/server/am/ActivityManagerShellCommand.java
|
3cdb56efea044112bfe1b97b3ed78ee05e0dba46 |
|
11-Nov-2015 |
Dianne Hackborn <hackbod@google.com> |
Some debugging improvements. - Fix dumping of package manager intent filters so the option to print the filter detail works again. - Extend dump resolvers to allow you to specify the specific types of resolvers you'd like to dump. - Add new package manager commands for querying activities, services, receivers. - Move the code for parsing a command line into an intent to the framework, so it can be used by the new package manager commands and later elsewhere. Change-Id: I56ea2bb8c3dd0e5198ee333be8f41ad9dcdb626f
/frameworks/base/services/core/java/com/android/server/am/ActivityManagerShellCommand.java
|
2e44107bf7d9ad97833933422ccd241bf53ff50c |
|
29-Oct-2015 |
Dianne Hackborn <hackbod@google.com> |
Implement shell commands for battery and activity services. The battery service just implements the existing commands that are available through dump. The activity service implements the small set of commands that are available through dump (not the rest of the dump commands), and also introduces some of the simple "am" shell commands as a proof-of-concept of moving those into the service implementation. Change-Id: If5ff80930dde787703e2682e43c36ce1dab05d69
/frameworks/base/services/core/java/com/android/server/am/ActivityManagerShellCommand.java
|