OSDN Git Service
Android (Google) Code Review [Tue, 8 Sep 2009 23:30:42 +0000 (16:30 -0700)]
Merge change 23924 into eclair
* changes:
new file: LowStorageTest/Android.mk new file: LowStorageTest/AndroidManifest.xml new file: LowStorageTest/res/layout/main.xml new file: LowStorageTest/res/values/strings.xml new file: LowStorageTest/src/com/android/lowstoragetest/LowStorageTest.java Add the test app which can eat up 100% of the data parition. This is for the low storage test.
Android (Google) Code Review [Tue, 8 Sep 2009 22:33:50 +0000 (15:33 -0700)]
Merge change 24194 into eclair
* changes:
Make the hardkeyboard long press dialog look the same as that of soft keyboard.
Android (Google) Code Review [Tue, 8 Sep 2009 21:36:06 +0000 (14:36 -0700)]
Merge changes 24119,24120 into eclair
* changes:
delete old and unused source files
fix [
2068105] implement queueBuffer/lockBuffer/dequeueBuffer properly
Android (Google) Code Review [Tue, 8 Sep 2009 20:37:10 +0000 (13:37 -0700)]
Merge change 24155 into eclair
* changes:
Add javadoc to explain which permissions are required for Public BT API's.
Android (Google) Code Review [Tue, 8 Sep 2009 20:30:19 +0000 (13:30 -0700)]
Merge change 24183 into eclair
* changes:
Fix b/
2105945 - Windowshade not closed when device locked.
Android (Google) Code Review [Tue, 8 Sep 2009 20:21:39 +0000 (13:21 -0700)]
Merge change 24086 into eclair
* changes:
Fixing asymmetry between phone filter and email filter APIs.
Android (Google) Code Review [Tue, 8 Sep 2009 20:07:45 +0000 (13:07 -0700)]
Merge change 24178 into eclair
* changes:
The qcom decoder requires that the output buffers be allocated by the component for hardware accelerated display to work.
Android (Google) Code Review [Tue, 8 Sep 2009 19:53:17 +0000 (12:53 -0700)]
Merge change 24153 into eclair
* changes:
adding support for webkit plugins to use the java view system
Android (Google) Code Review [Tue, 8 Sep 2009 19:39:56 +0000 (12:39 -0700)]
Merge change 24094 into eclair
* changes:
Add basic metadata retrieval support for midi, ogg, etc. Bug
2050320
Android (Google) Code Review [Tue, 8 Sep 2009 18:29:28 +0000 (11:29 -0700)]
Merge change 24161 into eclair
* changes:
don't fling if there's nowhere to go
Android (Google) Code Review [Tue, 8 Sep 2009 12:48:06 +0000 (05:48 -0700)]
Merge change 23485 into eclair
* changes:
Adding classes to enable plugins to use the java view system.
Android (Google) Code Review [Tue, 8 Sep 2009 08:23:05 +0000 (01:23 -0700)]
Merge change 24097 into eclair
* changes:
Fix small bugs in VCardComposer.java.
Android (Google) Code Review [Tue, 8 Sep 2009 04:02:29 +0000 (21:02 -0700)]
Merge change 24101 into eclair
* changes:
Fix CDMA BCD unit test.
Android (Google) Code Review [Tue, 8 Sep 2009 03:55:08 +0000 (20:55 -0700)]
Merge change 23413 into eclair
* changes:
Rename SMSTest to GsmSmsTest.
Mathias Agopian [Mon, 7 Sep 2009 23:33:36 +0000 (16:33 -0700)]
delete old and unused source files
Mathias Agopian [Mon, 7 Sep 2009 23:32:45 +0000 (16:32 -0700)]
fix [
2068105] implement queueBuffer/lockBuffer/dequeueBuffer properly
Rewrote SurfaceFlinger's buffer management from the ground-up.
The design now support an arbitrary number of buffers per surface, however the current implementation is limited to four. Currently only 2 buffers are used in practice.
The main new feature is to be able to dequeue all buffers at once (very important when there are only two).
A client can dequeue all buffers until there are none available, it can lock all buffers except the last one that is used for composition. The client will block then, until a new buffer is enqueued.
The current implementation requires that buffers are locked in the same order they are dequeued and enqueued in the same order they are locked. Only one buffer can be locked at a time.
eg. Allowed sequence: DQ, DQ, LOCK, Q, LOCK, Q
eg. Forbidden sequence: DQ, DQ, LOCK, LOCK, Q, Q
Android (Google) Code Review [Mon, 7 Sep 2009 17:16:20 +0000 (10:16 -0700)]
Merge change 24099 into eclair
* changes:
Fix issue #
2095422: Some fades from opaque to transparent don't work
Android (Google) Code Review [Mon, 7 Sep 2009 17:14:44 +0000 (10:14 -0700)]
Merge change 24098 into eclair
* changes:
Fix bug where we wouldn't release remote provider references.
Android (Google) Code Review [Mon, 7 Sep 2009 10:25:56 +0000 (03:25 -0700)]
Merge change 23415 into eclair
* changes:
Open some methods on PrefereneManager to allow others use the inflater.
Android (Google) Code Review [Sun, 6 Sep 2009 23:41:35 +0000 (16:41 -0700)]
Merge change 24060 into eclair
* changes:
Integrated the profiler into the framework. We run it all the time if the persist.sampling_profiler system property is set. Saves snapshots to the SD card.
Android (Google) Code Review [Sat, 5 Sep 2009 05:50:49 +0000 (22:50 -0700)]
Merge change 24014 into eclair
* changes:
Gservices settings for controlling URL scraping in GTalk app.
Mathias Agopian [Sat, 5 Sep 2009 02:50:23 +0000 (19:50 -0700)]
attempt to fix [
2099362] Possible SurfaceFlinger crash
Android (Google) Code Review [Sat, 5 Sep 2009 01:30:46 +0000 (18:30 -0700)]
Merge change 24039 into eclair
* changes:
Fixing a concurrency problem by changing the contact aggregation exception API.
Android (Google) Code Review [Sat, 5 Sep 2009 01:21:30 +0000 (18:21 -0700)]
Merge change 24058 into eclair
* changes:
Minor perf improvement to fall and expand use of struct.
Android (Google) Code Review [Sat, 5 Sep 2009 01:21:18 +0000 (18:21 -0700)]
Merge change 24057 into eclair
* changes:
checkpoint
Android (Google) Code Review [Sat, 5 Sep 2009 01:17:15 +0000 (18:17 -0700)]
Merge change 24048 into eclair
* changes:
fix [
2098939] Smooth gradients show banding on Sholes
Mathias Agopian [Sat, 5 Sep 2009 00:27:16 +0000 (17:27 -0700)]
fix [
2098939] Smooth gradients show banding on Sholes
Dirk Dougherty [Fri, 4 Sep 2009 23:45:52 +0000 (16:45 -0700)]
am
dac0d75a: Doc change only: Add sizes/checksums for SDK packages.
Merge commit '
dac0d75ad7fbd10981477b1fcc35c955185a41fd' into eclair
* commit '
dac0d75ad7fbd10981477b1fcc35c955185a41fd':
Doc change only: Add sizes/checksums for SDK packages.
Android (Google) Code Review [Fri, 4 Sep 2009 22:58:02 +0000 (15:58 -0700)]
Merge change 24029 into eclair
* changes:
Fix mncLength in cases with a malformed AD_DONE msg from SIM
Android (Google) Code Review [Fri, 4 Sep 2009 22:40:30 +0000 (15:40 -0700)]
Merge change 24020 into eclair
* changes:
Wallpapers: new transitions, hiding when not visible, other cleanup.
Android (Google) Code Review [Fri, 4 Sep 2009 22:39:46 +0000 (15:39 -0700)]
Merge change 24024 into eclair
* changes:
Remove "predefined" elements from Java layer. Static elements continue to exist but are no longer treated as a special version of element.
Android (Google) Code Review [Fri, 4 Sep 2009 22:16:25 +0000 (15:16 -0700)]
Merge change 24002 into eclair
* changes:
Fix SparseArray accesses
Android (Google) Code Review [Fri, 4 Sep 2009 21:38:20 +0000 (14:38 -0700)]
Merge change 24008 into eclair
* changes:
Clean up from earlier changes to place title bar at top of WebView
Android (Google) Code Review [Fri, 4 Sep 2009 21:30:29 +0000 (14:30 -0700)]
Merge change 23907 into eclair
* changes:
Add sync_details support.
Android (Google) Code Review [Fri, 4 Sep 2009 21:24:00 +0000 (14:24 -0700)]
Merge change 24010 into eclair
* changes:
Don't toggle between in app and global search on repeat key events.
Android (Google) Code Review [Fri, 4 Sep 2009 20:05:50 +0000 (13:05 -0700)]
Merge change 23979 into eclair
* changes:
Do a better job at finding the activity associated with a dialog when triggering search.
Android (Google) Code Review [Fri, 4 Sep 2009 19:51:11 +0000 (12:51 -0700)]
Merge change 23940 into eclair
* changes:
Add more documents on the ACTION_SEND_MULTIPLE intent.
Android (Google) Code Review [Fri, 4 Sep 2009 11:49:11 +0000 (04:49 -0700)]
Merge change 23949 into eclair
* changes:
GPS: Fix race condition reporting NMEA data.
Android (Google) Code Review [Fri, 4 Sep 2009 10:27:47 +0000 (03:27 -0700)]
Merge change 23804 into eclair
* changes:
Fix appcache layout test that was timing out due to race condition in WebView::addJavascriptInterface.
Android (Google) Code Review [Thu, 3 Sep 2009 23:29:44 +0000 (16:29 -0700)]
Merge change 23906 into eclair
* changes:
Removing references to deprecated API and the deprecated API itself.
Android (Google) Code Review [Thu, 3 Sep 2009 23:24:46 +0000 (16:24 -0700)]
Merge change 23908 into eclair
* changes:
Add another testcase for moto to reproduce bug #
2099685 to the stagefright commandline app.
Android (Google) Code Review [Thu, 3 Sep 2009 22:54:22 +0000 (15:54 -0700)]
Merge change 23870 into eclair
* changes:
Allow hasIccCard to be useable by any processes.
Android (Google) Code Review [Thu, 3 Sep 2009 22:47:39 +0000 (15:47 -0700)]
Merge change 23890 into eclair
* changes:
Improve structure support using symbol lookup of named structures in scripts to allow them to appear as just pointers to structs.
Android (Google) Code Review [Thu, 3 Sep 2009 21:45:00 +0000 (14:45 -0700)]
Merge change 21774 into eclair
* changes:
Implement USIM and add support for importing emails from USIM.
Android (Google) Code Review [Thu, 3 Sep 2009 21:36:28 +0000 (14:36 -0700)]
Merge change 23868 into eclair
* changes:
Add better service reporting.
Android (Google) Code Review [Thu, 3 Sep 2009 21:18:51 +0000 (14:18 -0700)]
Merge change 23861 into eclair
* changes:
Replace the bugreport symlink with a tool that starts the new dumpstate service.
Android (Google) Code Review [Thu, 3 Sep 2009 21:16:57 +0000 (14:16 -0700)]
Merge change 23824 into eclair
* changes:
Override getAccounts to return an empty AccountSet in MockAccountManager. This used to throw an NPE instead since IAccountManagerService is set to NULL.
Android (Google) Code Review [Thu, 3 Sep 2009 20:34:58 +0000 (13:34 -0700)]
Merge change 23750 into eclair
* changes:
Add a test case to measure the power usage of loading a web page
Android (Google) Code Review [Thu, 3 Sep 2009 19:27:26 +0000 (12:27 -0700)]
Merge change 23835 into eclair
* changes:
When encountering a .nomedia file, notify the MediaScannerClient, so that it can erase the data column for entries that are in the folder containing the .nomedia file. This prevents us from deleting (via a delete trigger) files when somebody adds a .nomedia file after the fact.
Android (Google) Code Review [Thu, 3 Sep 2009 18:43:06 +0000 (11:43 -0700)]
Merge change 23760 into eclair
* changes:
Attach the title bar to the top of the page.
Android (Google) Code Review [Thu, 3 Sep 2009 18:40:42 +0000 (11:40 -0700)]
Merge change 23807 into eclair
* changes:
Add support for running apps with uid/gid AID_LOG by specifying android.uid.log in the manifest
Android (Google) Code Review [Thu, 3 Sep 2009 18:23:22 +0000 (11:23 -0700)]
Merge change 23833 into eclair
* changes:
New, darker tab widgets for the platform.
Android (Google) Code Review [Thu, 3 Sep 2009 17:46:59 +0000 (10:46 -0700)]
Merge change 23828 into eclair
* changes:
allow subclassing for drawing vertical scrollbar, so that clients (e.g. webview) can resize/position
Android (Google) Code Review [Thu, 3 Sep 2009 16:40:17 +0000 (09:40 -0700)]
Merge change 23715 into eclair
* changes:
Setting the component role appears to be mandatory now for all mime types.
Android (Google) Code Review [Thu, 3 Sep 2009 16:40:08 +0000 (09:40 -0700)]
Merge change 23714 into eclair
* changes:
Some work to make audio encoding work.
Android (Google) Code Review [Thu, 3 Sep 2009 16:35:25 +0000 (09:35 -0700)]
Merge change 23818 into eclair
* changes:
Exit Emergency Callback Mode if phone process crashes/restarts
Android (Google) Code Review [Thu, 3 Sep 2009 16:33:44 +0000 (09:33 -0700)]
Merge change 23811 into eclair
* changes:
Fix the registration of the package changes broadcast receiver.
Android (Google) Code Review [Thu, 3 Sep 2009 16:24:15 +0000 (09:24 -0700)]
Merge change 23806 into eclair
* changes:
Handle security exception when Geolocation registers with system location service in DumpRenderTree.
Android (Google) Code Review [Thu, 3 Sep 2009 16:08:24 +0000 (09:08 -0700)]
Merge change 23761 into eclair
* changes:
Fix compilation of add-resource tag.
Android (Google) Code Review [Thu, 3 Sep 2009 15:49:56 +0000 (08:49 -0700)]
Merge change 23817 into eclair
* changes:
Fix http://b/issue?id=
2096107 (cosmetic issue for menus in WVGA)
Android (Google) Code Review [Thu, 3 Sep 2009 15:01:09 +0000 (08:01 -0700)]
Merge change 23801 into eclair
* changes:
fix issue
2096657: Sholes: residue shutter sound heard ONCE while taking a picture AFTER the volume is turned off.
Android (Google) Code Review [Thu, 3 Sep 2009 15:00:30 +0000 (08:00 -0700)]
Merge change 23798 into eclair
* changes:
Fix issue
2097083: STREAM_SYSTEM should be at max volume.
Eric Laurent [Thu, 3 Sep 2009 10:45:52 +0000 (03:45 -0700)]
fix issue
2096657: Sholes: residue shutter sound heard ONCE while taking a picture AFTER the volume is turned off.
Do not ramp volume if the first frame of a track is processed after the track was stopped.
In the case of very short sounds, the track stop request can be received by AudioFlinger just after the start request before the first frame is mixed by AudioMixer. In this case, the track is already in stopped state and initial volume is applied with a ramp for the first frame processed which should not be the case: initial volume change is always applied immediatelly.
Android (Google) Code Review [Thu, 3 Sep 2009 08:33:44 +0000 (01:33 -0700)]
Merge change 23793 into eclair
* changes:
add conditional verbose logging for when sending a SMS message.
Android (Google) Code Review [Thu, 3 Sep 2009 06:11:16 +0000 (23:11 -0700)]
Merge change 23787 into eclair
* changes:
Fix issue #
2097313: Latin IME crashes first use
Android (Google) Code Review [Thu, 3 Sep 2009 05:29:08 +0000 (22:29 -0700)]
Merge change 23782 into eclair
* changes:
Fix the issue that dialing *86 during call, the dialing voicemail screen is not shown.
Android (Google) Code Review [Thu, 3 Sep 2009 05:20:29 +0000 (22:20 -0700)]
Merge change 23774 into eclair
* changes:
Fix issue #
2097189: can't set custom wallpaper
Android (Google) Code Review [Thu, 3 Sep 2009 03:29:09 +0000 (20:29 -0700)]
Merge change 23607 into eclair
* changes:
Reject (NAK) CDMA SMS with unknown teleservice ids.
Scott Main [Thu, 3 Sep 2009 03:21:42 +0000 (20:21 -0700)]
Android (Google) Code Review [Thu, 3 Sep 2009 03:19:39 +0000 (20:19 -0700)]
Merge change 23126 into donut
* changes:
docs only. add documentation about zipalign and new auto-signing procedures for Ant
Android (Google) Code Review [Thu, 3 Sep 2009 02:35:07 +0000 (19:35 -0700)]
Merge change 23765 into eclair
* changes:
[Issue
2087123] Suppressing all exception when trying to load a photo for the in-call UI
Dirk Dougherty [Thu, 3 Sep 2009 02:32:02 +0000 (19:32 -0700)]
am
2a2058f5: Merge change 23762 into donut
Merge commit '
2a2058f5a31e3bace3d0284fb1259a9ddcbec3a5' into eclair
* commit '
2a2058f5a31e3bace3d0284fb1259a9ddcbec3a5':
Add updated API diff based on 4.xml.
Android (Google) Code Review [Thu, 3 Sep 2009 02:29:45 +0000 (19:29 -0700)]
Merge change 23762 into donut
* changes:
Add updated API diff based on 4.xml.
Dirk Dougherty [Thu, 3 Sep 2009 02:14:24 +0000 (19:14 -0700)]
am
a6602f1f: Add docs for SDK update. Add redirects for preview files. Manually integrate a few doc changes from cupcake.
Merge commit '
a6602f1fe4590e48c760f21ce29a92629240c463' into eclair
* commit '
a6602f1fe4590e48c760f21ce29a92629240c463':
Add docs for SDK update.
Android (Google) Code Review [Thu, 3 Sep 2009 02:13:10 +0000 (19:13 -0700)]
Merge change 23584 into eclair
* changes:
Simple app to create a gl2 context and dump the strings.
Android (Google) Code Review [Thu, 3 Sep 2009 01:18:59 +0000 (18:18 -0700)]
Merge change 23751 into eclair
* changes:
Fix deadlock in wallpaper.
Scott Main [Thu, 3 Sep 2009 00:58:12 +0000 (17:58 -0700)]
Android (Google) Code Review [Thu, 3 Sep 2009 00:55:35 +0000 (17:55 -0700)]
Merge change 23704 into eclair
* changes:
Fiddle system boot ordering.
Android (Google) Code Review [Thu, 3 Sep 2009 00:55:32 +0000 (17:55 -0700)]
Merge change 23565 into donut
* changes:
docs only. add new announcement for 1.6 sdk to homepage
Android (Google) Code Review [Thu, 3 Sep 2009 00:40:20 +0000 (17:40 -0700)]
Merge change 23693 into eclair
* changes:
dumpstate: Add option to output to socket, disable code that switched to nonroot
Android (Google) Code Review [Thu, 3 Sep 2009 00:25:35 +0000 (17:25 -0700)]
Merge change 23738 into eclair
* changes:
fix doc
Android (Google) Code Review [Thu, 3 Sep 2009 00:21:35 +0000 (17:21 -0700)]
Merge change 23568 into eclair
* changes:
Work on issue #
2079167: Flickering issue across multiple UI
Dianne Hackborn [Wed, 2 Sep 2009 02:01:50 +0000 (19:01 -0700)]
Work on issue #
2079167: Flickering issue across multiple UI
This addresses a few parts of the bug:
- There was a small issue in the window manager where we could show a window
too early before the transition animation starts, which was introduced
by the recent wallpaper work. This was the cause of the flicker when
starting the dialer for the first time.
- There was a much larger problem that has existing forever where moving
an application token to the front or back was not synchronized with the
application animation transaction. This was the cause of the flicker
when hanging up (now that the in-call screen moves to the back instead
of closing and we always have a wallpaper visible). The approach to
solving this is to have the window manager go ahead and move the app
tokens (it must in order to keep in sync with the activity manager), but
to delay the actual window movement: perform the movement to front when
the animation starts, and to back when it ends. Actually, when the
animation ends, we just go and completely rebuild the window list to
ensure it is correct, because there can be ways people can add windows
while in this intermediate state where they could end up at the wrong
place once we do the delayed movement to the front or back. And it is
simply reasuring to know that every time we finish a full app transition,
we re-evaluate the world and put everything in its proper place.
Also included in this change are a few little tweaks to the input system,
to perform better logging, and completely ignore input devices that do not
have any of our input classes. There is also a little cleanup of evaluating
configuration changes to not do more work than needed when an input
devices appears or disappears, and to only log a config change message when
the config is truly changing.
Change-Id: Ifb2db77f8867435121722a6abeb946ec7c3ea9d3
Android (Google) Code Review [Thu, 3 Sep 2009 00:05:31 +0000 (17:05 -0700)]
Merge change 23720 into eclair
* changes:
Add colorkey to gl clear operation
Android (Google) Code Review [Wed, 2 Sep 2009 23:50:13 +0000 (16:50 -0700)]
Merge change 23698 into eclair
* changes:
suppress syncs until boot is complete
Android (Google) Code Review [Wed, 2 Sep 2009 23:45:33 +0000 (16:45 -0700)]
Merge change 23690 into eclair
* changes:
Prevent a crash when webkit changes the selection.
Android (Google) Code Review [Wed, 2 Sep 2009 23:44:52 +0000 (16:44 -0700)]
Merge change 23723 into eclair
* changes:
Get drawable directory for the platform buttons.
Android (Google) Code Review [Wed, 2 Sep 2009 23:25:01 +0000 (16:25 -0700)]
Merge change 23717 into eclair
* changes:
Make new attribute EXTRA_CHANGED_COMPONENT_NAME in broadcast intent ACTION_PACKAGE_CHANGED public so that apps like launcher can find out the changed component name when loading changes made in components.
Android (Google) Code Review [Wed, 2 Sep 2009 23:01:15 +0000 (16:01 -0700)]
Merge change 23646 into eclair
* changes:
Immediately destroy BluetoothSocket's on close().
Rebecca Schultz Zavin [Wed, 2 Sep 2009 06:06:45 +0000 (23:06 -0700)]
Add colorkey to gl clear operation
Signed-off-by: Rebecca Schultz Zavin <rebecca@android.com>
Jean-Baptiste Queru [Wed, 2 Sep 2009 22:35:10 +0000 (15:35 -0700)]
am
d3db17d8: Merge snapshot version of donut back into the main tree
Merge commit '
d3db17d8e8563c1629bc705ecded54a405d84b7e' into eclair
* commit '
d3db17d8e8563c1629bc705ecded54a405d84b7e':
donut snapshot
Dianne Hackborn [Wed, 2 Sep 2009 22:35:01 +0000 (15:35 -0700)]
am
e1b4437d: Revert "Fix content provider"
Merge commit '
e1b4437dba7c33566af55d4e5d27d35729678684' into eclair
* commit '
e1b4437dba7c33566af55d4e5d27d35729678684':
Revert "Fix content provider"
Android (Google) Code Review [Wed, 2 Sep 2009 22:29:26 +0000 (15:29 -0700)]
Merge change 23510 into eclair
* changes:
SMS-to-email fix for messages from the web
Android (Google) Code Review [Wed, 2 Sep 2009 21:06:59 +0000 (14:06 -0700)]
Merge change 23652 into eclair
* changes:
Read forward address from file for DRT, fallback to default address
Jean-Baptiste Queru [Wed, 2 Sep 2009 20:42:05 +0000 (13:42 -0700)]
Merge snapshot version of donut back into the main tree
Android (Google) Code Review [Wed, 2 Sep 2009 20:33:43 +0000 (13:33 -0700)]
Merge change 23669 into eclair
* changes:
Cleaner way to fix the -1 count problem (and removing an Eclipse warning along the way).
Android (Google) Code Review [Wed, 2 Sep 2009 20:15:52 +0000 (13:15 -0700)]
Merge change 23667 into eclair
* changes:
Fix the -1 unread count bug.
Android (Google) Code Review [Wed, 2 Sep 2009 20:01:59 +0000 (13:01 -0700)]
Merge change 23548 into eclair
* changes:
Fix some sign in errors.
Android (Google) Code Review [Wed, 2 Sep 2009 19:38:03 +0000 (12:38 -0700)]
Merge change 23643 into eclair
* changes:
Don't crash when a user taps on a fast track trigger that isn't hooked up to a contact.
Android (Google) Code Review [Wed, 2 Sep 2009 19:37:56 +0000 (12:37 -0700)]
Merge change 23323 into eclair
* changes:
For intent ACTION_PACKAGE_CHANGED, there could be a lot of broadcasts related to enabling/disabling components by apps which could result in thrashing on the PackageManager. For apps that do not want to be restarted when such a broadcast is sent, we can just aggregate these broadcasts and handle them at one go. Changes include: New structure to hold pending broadcasts by class name. If a component is enabled or disabled frequently aggregate component enabled/disabled settings in this structure in a 10 second window and then send out the accumulated list of broadcasts to the ActivityManager. A new Handler implementation handles this message Add new attribute name EXTRA_CHANGED_COMPONENT_NAME in broadcast intent Intent.ACTION_PACKAGE_CHANGED for additional information for apps like Launcher. Rename a couple of parameters, the names were too jarring.