fefefbb17542a48f76aaabac42b376967bbcd3ed |
|
13-Sep-2013 |
Ken Sumrall <ksumrall@android.com> |
Upload fsck logs to the dropbox when error found If fsck made changes to the filesystem, then upload the logs to the dropbox. We can then get them into Android Problem Reports. Bug: 10021342 Change-Id: I202d2b2ba4060a2f379ca78f1b3f2c7a3f5796e0
/frameworks/base/services/java/com/android/server/BootReceiver.java
|
51611eb72897645eba2140d5de0795c1830b90da |
|
14-Feb-2013 |
Geremy Condra <gcondra@google.com> |
Add logging for kernel audit failures, including SELinux. Bug: 7707280 Change-Id: I3788b465cb5733c93dbf36c91ce26e37d4be41c2
/frameworks/base/services/java/com/android/server/BootReceiver.java
|
13579ed3305bf89b41a9fa88e1347f0e0769d279 |
|
29-Nov-2012 |
Dianne Hackborn <hackbod@google.com> |
Cleaner initial boot. This does some cleanup of the initial boot, especially when booting in "no core apps" mode for encryption/decryption. Change-Id: Ifb3949f580e52f54559e603c4b0b104f6bac2f6c
/frameworks/base/services/java/com/android/server/BootReceiver.java
|
8b2c916a8dc2370ce700a577d999f1a0fd848735 |
|
22-Oct-2012 |
Colin Cross <ccross@android.com> |
Add ro.revision property to checkin headers Early hardware revisions often have known issues. Add the ro.revision property to the header for the checkin reports so known issues can be easily filtered. Change-Id: I337b09ddfa41ebbe7f8f56223392b0bd491f897b
/frameworks/base/services/java/com/android/server/BootReceiver.java
|
948eef82546c15086d0b78ce18ee874aa5c634f7 |
|
21-Mar-2012 |
Jeff Sharkey <jsharkey@android.com> |
Remove unused android.net.Downloads. It's another set of constants that can be confused with those in android.provider.Downloads. Change-Id: I78ac058fa264d59a81f7655ab101c3fb2c8c17ff
/frameworks/base/services/java/com/android/server/BootReceiver.java
|
0132a952f75a88582f4437b2c97039b71456f828 |
|
27-Feb-2012 |
Dave Burke <daveburke@google.com> |
Increase max size of log size by 50% on userdebug builds. Useful especially for last kmsg (e.g. IMG/DSS logs truncate and loose useful info). Since this is a max, won't affect files that are already shorter than 64kb. Change-Id: Ia5bb178678067e69384285e8c338dc8cb6ad071b
/frameworks/base/services/java/com/android/server/BootReceiver.java
|
45ce864ef41ce90938cc34d42a8e1075f69e7a61 |
|
15-Jul-2011 |
Dianne Hackborn <hackbod@google.com> |
Move LoadAverageService to the SystemUI apk. Change-Id: I442e264802d1e35cd7d27bae121ae75f932595b6
/frameworks/base/services/java/com/android/server/BootReceiver.java
|
66fce5068a8a3aeb28aaf713843891b286a75280 |
|
31-Aug-2010 |
Brad Fitzpatrick <bradfitz@android.com> |
Renaming SharedPreferences$Editor.startCommit to apply Also removes the artifical restriction that only one apply() can be in flight at once. That was old from when I thought it'd end up being required, but wasn't. Change-Id: I3540ea8be6e0760d6a51d218186f71655c2f3f55
/frameworks/base/services/java/com/android/server/BootReceiver.java
|
333b8cba996c8ebb8ca55ebfc5cc536bdd64af94 |
|
26-Aug-2010 |
Brad Fitzpatrick <bradfitz@android.com> |
SharedPreferences$Editor.startCommit() Adds a fire-and-forget save method (startCommit) to the SharedPreferences.Editor, which is the way most people use it anyway. This commit adds the implementation. The previous commit added the interface and docs: previous change: Idf9934b445da1fb72b79f0192218b47c0a7f5a34 git commit: edf32d01316bd3432c023f17747461b08ae36375 In addition, this change: -- adds a generic "runPendingWorkFinishers" mechanism to ActivityThread to wait on async operations that are still in flight and use it for this. -- ties runPendingWorkFinishers into Activity.onPause, BroadcastReceiver, and Service. -- makes sSharedPreferences keyed on name, not File, to avoid unnnecessary allocations -- documents and guarantees what thread OnSharedPreferenceChangeListener callbacks run on -- makes a few things in frameworks/base use startCommit(), notably Preference.java (which was ignoring the return value anyway) Change-Id: I1c8db60ad45643226fe6d246d3e513eeb7bd0ebd
/frameworks/base/services/java/com/android/server/BootReceiver.java
|
944ff0b788bf1702bad38d21cc2b83a9985dd112 |
|
06-Apr-2010 |
Doug Zongker <dougz@android.com> |
remove OTA packages from the old (pre-froyo) updater The old updater ran in the system process, so only that UID can delete its downloads. Do this on startup in case we've just upgraded from something before froyo and need to clean up those packages. b/2571619 - eclair -> froyo update package not deleted Change-Id: I0a5e7834c3ecd2cc2f6fd73052b3a38e1294b5d5
/frameworks/base/services/java/com/android/server/BootReceiver.java
|
c95142d4a0ab7bebb899167da17c70c3196abbe4 |
|
11-Mar-2010 |
Dan Egnor <egnor@google.com> |
Move boot log file writing into a background thread to avoid ANR. Bug: 2507228 Change-Id: I35695f89f1d62b907f04511e3e6b71722008949b
/frameworks/base/services/java/com/android/server/BootReceiver.java
|
8a9b22056b13477f59df934928c00c58b5871c95 |
|
27-Feb-2010 |
Joe Onorato <joeo@android.com> |
Switch the services library to using the new Slog
/frameworks/base/services/java/com/android/server/BootReceiver.java
|
289e58051dd575cee601c38d6816b9ecd745b505 |
|
11-Feb-2010 |
Dan Egnor <egnor@google.com> |
Truncate SYSTEM_TOMBSTONE events at the end (take the head), but still truncate the other log files at the start (take the tail).
/frameworks/base/services/java/com/android/server/BootReceiver.java
|
492c6ed5b64cfdd72dc270e6b848025a26eff724 |
|
27-Jan-2010 |
Dan Egnor <egnor@google.com> |
Report tombstone (native crash) data to the dropbox. Also uses a shared_prefs file to keep track of which files have been logged, instead of polluting Settings.Secure with this data.
/frameworks/base/services/java/com/android/server/BootReceiver.java
|
2242da5a4fadbef936153b4e43218d73033a11cd |
|
27-Jan-2010 |
Dan Egnor <egnor@google.com> |
Include more verbose device information with kernel dumps (hardware, bootloader, etc.), and separate the device info headers from the actual dump with a blank line.
/frameworks/base/services/java/com/android/server/BootReceiver.java
|
42471dd5552a346dd82a58a663159875ccc4fb79 |
|
08-Jan-2010 |
Dan Egnor <egnor@google.com> |
Simplify & update ANR logging; report ANR data into the dropbox. Eliminate the per-process 200ms timeout during ANR thread-dumping. Dump all the threads at once, then wait for the file to stabilize. Seems to work great and is much, much, much faster. Don't dump stack traces to traces.txt on app crashes (it isn't very useful and mostly just clutters up the file). Tweak the formatting of the dropbox dumpsys a bit, for readability, and avoid running out of memory when dumping large log files. Report build & kernel version with kernel log dropbox entries.
/frameworks/base/services/java/com/android/server/BootReceiver.java
|
1af33d0ddc2f50ade146e4d48e2feb6f1d553427 |
|
05-Jan-2010 |
Doug Zongker <dougz@android.com> |
add recovery system interface to API Adds android.os.RecoverySystem (marked as pending) to replace the (hidden) com.android.internal.os.RecoverySystem. RecoverySystem contains methods for: - verifying the signature of an update package - rebooting to install a package - rebooting to wipe user data (The reboot functions require "android.permission.REBOOT" and "android.permission.ACCESS_CACHE_FILESYSTEM".) Providing these simplifies implementation of OTA update for device builders. Change-Id: I63ce743b156e7a1a0327fd395b0e4a82c0eda79a
/frameworks/base/services/java/com/android/server/BootReceiver.java
|
eb7a7d57ca50f85b054edadab766b51ff22a2dfd |
|
25-Nov-2009 |
Dan Egnor <egnor@google.com> |
Change the DropBoxManager API slightly (this is public, but not yet released) -- take a File instead of a ParcelFileDescriptor (gets opened internally) -- that way the caller doesn't have to worry about closing their PFD and so on. (Pretty much 100% of the time the caller will be uploading a file, anyway.)
/frameworks/base/services/java/com/android/server/BootReceiver.java
|
4413e8bc4c857902f090858d1af6f039099bf014 |
|
25-Nov-2009 |
Doug Zongker <dougz@android.com> |
close file descriptors passed to drop box The ParcelFileDescriptors passed to DropBoxManager.addFile() are supposed to be closed after the call.
/frameworks/base/services/java/com/android/server/BootReceiver.java
|
c4cf6caa991df4c96fe1b72a60f2294ac4ac513b |
|
24-Nov-2009 |
Dan Egnor <egnor@google.com> |
Copy SYSTEM_LAST_KMSG from /proc/last_kmsg instead of /data/dontpanic/last_kmsg. (In preparation for not copying to /data/dontpanic/last_kmsg at all.)
/frameworks/base/services/java/com/android/server/BootReceiver.java
|
3d40df335e4c0df972720271a84277077f168f65 |
|
17-Nov-2009 |
Dan Egnor <egnor@google.com> |
Add boot events (SYSTEM_LAST_KMSG and friends) to the dropbox. Optimize DropBoxManagerService.dump() a bit.
/frameworks/base/services/java/com/android/server/BootReceiver.java
|
9066cfe9886ac131c34d59ed0e2d287b0e3c0087 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/base/services/java/com/android/server/BootReceiver.java
|
d83a98f4ce9cfa908f5c54bbd70f03eec07e7553 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/base/services/java/com/android/server/BootReceiver.java
|
54b6cfa9a9e5b861a9930af873580d6dc20f773c |
|
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
/frameworks/base/services/java/com/android/server/BootReceiver.java
|