Warning Releases with no significant changes other than version bump in platform/build component are likely to only feature proprietary binary blob (e.g. firmwares) changes.
22d79a5: make offsets in firmware update header not point to bad blocks
813022b: Update version string.
9033c12: docs: accept the enter key on key-down, rather than key-up, in order to be sure we capture this key before anything else. Fixes case where highlighted suggestions don't get executed when pressed. Bug: 1909300
e749b5a: Fix windows make: layoutlib_api moved to sdk.git too.
781a636: doc change: add announce for developer lab at mwc.
945ed36: docs: add the ability to exclude PRE elements from being prettified by adding the class "no-pretty-print" (needs to hyphenate 'prettyprint', otherwise the prettify script will parse "no-prettyprint" the same as "prettyprint")
13b79b2: docs: hide the "back to top" link when there's no vertical scroll also use local variables for DOM objects (in a slow effort to eventually remove all non-essential global vars)
4e7b0e2: Add etc1tool to Windows SDK.
a16e79c: SDK doc change: css styling for blockquote.
b6da480: update for change Ia39d3bb0, which regressed a resizing hack for IE6.
a39d3bb: docs: fix resizeAll script for IE6 so that the resizeWidth function is only called when the side navigation is actually resizable
3669072: docs: make the Resources docs use the same clearsilver template as the Dev Guide. This removes the custom resourcespage.cs file and routes resources pages to use docpage.cs, while still setting the resource hdf flag true (in order to highlight the Resources tab).
bdd4fc1: Mark flaky test ListActivityTest as broken.
dcdc3af: Fix broken cts content tests.
0c466d7: Fix DateUtilsTest that are dependent on current year.
c81b90d: Increment CTS version to 2.1_pre_r2.
36b433e: Add CTS test for ContactsContract#Data and ContactsContract#CommonDataKinds#Photo
e4ce7a4: Add CTS for SyncManager / ContentResolver - fix imports - took care of Ken feedbak - fixed variables naming - fixed comments and copyright year and trailing whitespace - fixed some other redundant whitespaces - took care of Fred feedback - code formatting - changed MockSyncAdapter so that it does not use SyncAdapter class anymore - suppress non needed assert on extra Bundle when init in startSync
793a25b: Fix build. Revert "Add CTS for SyncManager / ContentResolver"
9a553cc: Add CTS for SyncManager / ContentResolver - fix imports - took care of Ken feedbak - fixed variables naming - fixed comments and copyright year and trailing whitespace - fixed some other redundant whitespaces - took care of Fred feedback - code formatting
09db55c: Seeding CTS tests for ContactsContract.
aecd087: Second step to CTS account manager
d7af06f: Remove KeyEventTest testGetMatch2.
331849a: Fix TimeTest:testSet0.
ec61146: More CTS test cleanup.
0c88aba: Register a callback for video size change in testPlayVideo.
9fe411b: Remove duplicate and brittle ResourcesTests.
bd77fdb: Mark libcore cert tests using expired certs as known failures.
c4f9330: Fix for DecimalFormatTest#test_formatToCharacterIteratorLjava_lang_Object
56176a0: Fix ScannerTest failures.
53a6c01: Fix DecimalFormatTest#test_serializationHarmonyRICompatible.
8ba0b9b: Skip locale dependent libcore tests if required locales are not present.
0ffa1dd: doc change: fix a broken link in class summary
897af09: Add uses-feature for live wallpaper sample.
d51d36f: Windows SDK: package new tools/find_java.bat
e096b94: SDK doc change: Misc fixes.
a6181df: Add Dell Mini5 to the USB driver.
66e263b: Fix how the monkey counts events for scripts.
eef791e: Update documentation for OpenGL ES 1.0 / 1.1 / 2.0
2f2fb96: Make the SDK packaging put the samples in the root folder.
d670431: Add etc1tool to Windows SDK.
ef54fe9: Fix compilation error by declaring stride before the first goto
f44d1b0: Adding index file for BusinessCard sample. This will be displayed in the HTML documentation when this sample is selected via the Resource tab.
7e3d678: Fixes bug of the number of injected monkey events.
e1a1fae: Add the tool etc1tool to the sdk.
9c7692a: Set ro.monkey if it's not set yet.
48f0d89: Annouce that Monkey is running.
0bb9375: The number of frames that need to be hold in the video MIO is platform-specific.
1cb37b3: Add new -sdcard2 file option. Add support for FreeBSD in the standalone build system.
c973b05: Add support to the emulator's standalone build system for C++ sources.
e4c504a: If jpeg_start_decompress fails, but we have valid output dimensions and we're in kDecodeBounds_Mode, go ahead and return the config to the caller instead of reporting an error.
07a66af: Do not merge
8f178b4: FOR MR3: add eventlog entry for all corruption cases in sqlite3.c
2ea3148: remove usage of poison_patch from sqlite.
e32bb87: Revert https://android-git.corp.google.com/g/37444 as https://android-git.corp.google.com/g/37486 is a better fix for http://b/issue?id=2375232
9f20cbf: For mobile site, allow text wrap to screen if scale is not same as screen width scale.
8ed98e2: When starting the Geolocation service provider, check that the WebView is not already paused.
237bd75: First draft of multitouch in the WebView.
769ed21: Fix http://b/issue?id=2400423.
dc19ba8: doc change only: Update announcement and mwc redirect to point to microsite.
9985867: Fix 2397617: Right-align carrier text in lock screen and add carrier text to PINunlock in landscape mode.
cc4b401: Fix the reporting of NO_CONNECTIVITY.
6e6dec2: Refine fix I53e91db7 to apply only to wifi network
d644edb: docs: reference the history JS file with docRoot in order to make offline doc searches work. (I think this was a regression due to a missed merge.) Bug: 1909300
729d836: disable high-quality filtering during scrolling, until I can cached the scaled images.
af1b980: Fix 2287263: Change carrier TextView to be 1 line and marquee if text is too long.
5bc32d3: SDK doc change: Misc small fixes.
e6620b2: Fix issue #2391429: Crash during boot if fwd locked app is incompletely installed
83d0925: SDK doc change: Add "fetch by http" workaround for connection problems in SDK Manager.
a0fc438: doc change: add announce for developer lab at mwc. move adc to carousel.
670db2c: Updated emergency string when locale changes.
700aab6: Fix issue 2388215: Audio not routed to 3.5mm Headset after removal/insertion.
08cb002: Handle emergency calls only status in ServiceStateTracker.
036e210: Fix NPE when importing from USIM.
50adb16: Pull in "emergency calls only" translations.
44037e6: initialize sync adapters that get installed while the system is running bug http://b/issue?id=2360782
f936745: Add Emergency Calls Only String.
f465dc0: Instead of caputre the memory footprint before and after the test. We would like to monitor the memory trend while the test is running. This can eliminate the overhead for the frist test case in creating the player.
22149f3: fix bug 2264186: clean up the outstanding async queries in ContactHeaderWidget.
d5ada83: ScaleGestureDetector needs to query the displaymetrics for the width/height on each touch down as orientation can change.
c111296: Find layout classes in all "layout-*" dirs.
e6b1bbd: Fix failure to open AVRCP input device due to EPERM.
da03c4e: Try to switch to another default net on connection failure.
d1da5fa: Revert "SDK doc change: Add doc update for NDKr3."
51e2f71: Use MCC value to always override channel count setting
8f9fbb0: Fix the sloppy detection in the ScaleGestureDetector.
2c9d7fe: docs: add guide to copying and installing the Dev Tools app from the emulator to a device.
12bcbdc: Do not merge
cf1d8cb: Be tolerant of GPS session and engine on status messages arriving out of order.
5615ca1: docs: a lot of revision and expansion of the hello view tutorials includes new screenshots for some tutorials and a new sample images zip file
3330927: ADT/Layoutlib: implement sweep gradient.
15abc90: Cleanup of process-specific DNS.
380b525: Edge of screen slop detection for ScaleGestureDetector.
6261d87: docs: add a section about debugging web pages with the Console APIs; revise and cleanup some of the other content.
b1c4a2a: Fix issue #2364506: Phone locked up while listening to music and attempting to download an update
45a7c28: ADT/Layoutlib: implement radial gradient.
1e1a7a5: Do not merge
4ddcede: Prevent orientation change from triggering activity recreation.
13244e5: docs: some spelling typos
d4d1d6e: If ZoomButttonsController detects more than one pointer, give up the control. This should enable the View behind it, like WebView, will always get the multi-pointer events even when ZoomButtonsController is up.
2cd1e6e: Fix for 2292713: Remove workaround that hides SlidingTab widget while internal state is inconsistent.
36ab128: ADT/Layoutlib: Add dash support to stroke.
5ac8f40: ADT/Layoutlib: properly handle stroke information.
91ccdb5: Security fix in accessibility - don't read out password. # 2371557
e8f4d7d: ADT/Layoutlib: improved gradient drawing for perf.
89d538d: ADT/Layoutlib: don't draw 0-sized rectangle, AWT doesn't like that.
2dbb923: ADT/Layoutlib: always use custom gradient (java) Paint.
9960078: Updated developer groups documentation to point to Stack Overflow, also rearranged a few things.
374abf0: ADT/Layout: support for 3+ color in linear gradients
6656c1b: add drawSpriteScreenspaceCropped to renderscript
baf0899: docs: remove dev guide link from download confirmation content so we only link to the install guide and re-affirm the system reqs bug: 2374363,2374334
5e08302: ADT/Layoutlib: shader clean-up.
63b2e61: ADT/Layoutlib: 2 color, linear gradient support.
608cd11: ADT/Layoutlib: implement Canvas.concat(Matrix)
b61c1a0: Add Event log for RAT switch.
ae542ff: TransformGestureDetector is now ScaleGestureDetector - scope reduced. N1 screen can't reliably handle translation and scaling at the same time.
46f4b98: Add instrumentation as a source tag for proguard keep options.
ae4bd05: ADT/Layoutlib: Reimplement parts of BitmapFactory
1193ae4: Backport l53e91db7 from master.
4199528: Only output proguard keep for nonempty attribute name in the AndroidManifest.xml.
8acdb20: Added TransformGestureDetector (still in progress) Modified VelocityTracker to track multiple pointers Added TransformTest
7ebf017: framework: storage: Ensure that filesystems are unmounted before shutdown/reboot
9ce3b77: LayoutLib: support for custom styles.
ccaebfc: Don't set priority in Bonding state. This was causing A2DP get connected for Car Docks, when user didn't select it.
2187e24: Adding BusinessCard sample to Android.mk and to the Resources TOC on developer.android.com.
cf6bbab: SDK doc change: Miscellaneous fixes.
a2b0d38: First draft of multitouch in the WebView.
1dced50: SDK doc change: Add doc update for NDKr3.
aa3b596: javadoc change: fix the selector sample XML in the class description (was broken due to improper ordering)
dd1b39b: add eventlog message whenever sqlite reports db corruption error
663ec30: Fix issue 2361949: A2DP suspend parameters set wrongly.
063d03e: Converting tabs to spaces in docs/html/resources/resources_toc.cs.
4e7db25: SDK doc change: add "Optimizing Judiciously" excerpt to best practices. Clean up blockquote usage in other files.
8293593: Move Layoutlib API library to sdk.git
6309689: Fix media option settings for A2DP.
cb2d50d: Fix issue #2357259: aapt tool prints "uses-configuation:"
42c98ad: Still use ro.monkey
ac65121: Hide unused fields
c20467f: docs: update the device dashboard
08fa142: Rename ro.monkey to monkey.running
eb14a78: Fix issues 2333450 and 2333559:
8ac9f8d: Fix issue 2323920: Notification & A2DP audio stutter.
49c9a3a: Fix bug 2325244 screen turns black for a brief period of time
90b04c5: docs: fix some broken links
74962e5: upload new dev site robots.txt to disallow old tutorial and samples directories (while old pages are still orphaned) and upload new sitemap including new resources pages.
2703eda: docs: add new device features for the uses-feature manifest element and edit some other pieces.
0b91635: docs: add "required" attribute to the uses-feature docs and add a note to the CAMERA permission stating that it enables the uses-feature for camera. This is an incrimental update for the 2.0.1 docs. More changes to come for the 2.1 docs to include more features
4d5a064: doc change: add 7 diffs report.
577dd1f: Accept incoming connections if no other sink is in NonDisconnecting state.
1362bbc: docs: update the Bluetooth guide with links to the sample app, scrub the sibling files, and revise the Bluetooth package summary to point to the BT dev guide.
e4b0d30: docs: update the site homepage with 2.1 announcement
551ed72: Use UNDEFINED priorities when unpaired.
66dbe7a: Manual import as of 24178
484485a: Manual import as of 24178
f2be271: Fix 2287263: Change carrier TextView to be 1 line and marquee if text is too long.
6a50307: Update carrier display in lockscreen.
ccd5aee: Workaround for a keyguard problem that appeared in the in call screen.
607d068: Fix for 2292713: Remove workaround that hides SlidingTab widget while internal state is inconsistent.
5b2151a: Do not turn off screen immediately after undocking.
27517b2: Still use ro.monkey
4d3a972: Rename ro.monkey to monkey.running
c42d5b9: Fix issue 2378103: Bluetooth car kit partly handled by Passion AudioHardware implementation.
3964d4e: Fix issue 2199233: ERD16 Incall volume with headset is crazy loud / volume buttons have no effect
a73c739: Patch from HTC: fine-tuned acoustic parameters for car-dock wasn't loaded correctly.
372b625: Fix issue 2336461: [Passion] one issue about in-call downlink volume degration.
7500ede: Fix issues 2333450 and 2333559:
7f8ded1: Comments on the extension of registration status.
b536cdc: For overlay based platform, holding more than one frames in the video MIO can sometimes starve the video decoder. Thus, we set the number of video frames hold in the video MIO to be 1.
3d3c198: disable mr stretchy, but leave the support code around for now
79f107b: Do not merge
474429d: Do not merge
b67e98d: b/2377547 Fixed a test hard codes the "current year". So come happy new year and the test fails.
499e3b0: Modify the camera lantency report tag so that it is easier to publish to the dashboard.
6ecdecc: Add translations for Dock Settings menu item.
9fa4cc9: Add Dock Settings menu item to DeskClock.
6e37178: Re-schedule screen saver mode when returning to normal.
3866899: Fix http://b/2326879 (drawing glitches)
e7c9540: Refresh date display at midnight.
e4ca9a0: Fix for wakelock not being released in dock slideshow
27918e8: Fix to prevent auto-thumbnailer to run on images whose decoding has failed (causing CPU cycles being wasted resulting in sometimes affecting performance of CPU intensive applications such as the video player)
3540a68: Moving initializing of the listeners and CacheService to ACTION_MEDIA_MOUNTED for the first time
515cfec: Fix for checking to see if an account has picasa enabled before setting it explicitly to on by default
fea1862: Fix for picasa default setting (to be on)
b16aa5b: Support for zoom gesture.
3578431: Fixes the Picasa sync issue (where we were incorrectly marking a pending sync to the network)
899a6cf: Fix for media not appearing correctly. It seemed to happen when Gallery was started just when the media was mounted, thus resulting in lost clusters and the disk unwritable.
dfea5c1: Fix for bug 2382944. This is a very safe change that just corrects a long standing scroll speed bug in launcher.
f5e4dd0: Put the label into the same texture as the icon.
c5cfa73: Fix 2325492 - No icons in launcher after pressing home from within an app
2cbf43b: bug 2384418: fix bug in mms contact lookup.
9d17f03: Bug: 2167799
5a8b006: Optimizing phone lookup for MMS recipient list.
68f969d: Don't load contacts on UI thread
dc66301: Fully populate the AccessibilityEvent for the in-call UI.
3b980bd: Fix stuck dialogs and crashes after config changes in additional call settings and call forwarding settings
125e63c: Don't auto connect with Docks.
b7c33e3: Set default priority to Undefined, so that phone connects after wiping data.
2cb21cd: Use UNDEFINED priorities when unpaired.
ad76f17: Remove regulatory group setting in advanced wifi setting
ae3311e: b/2370089 Pop the dock dialog above the keyguard
f7c5a11: Add dock icon for top-level settings. #2367275
c93b824: b/2332395 Fixed a bug where BT is not disabled if the phone was inserted and removed quickly.
3fe86a3: b/2332395 Disable BT when undocked if BT was off to at docking time unless if 1) the user has manually turned off bt while docked or 2) there's a connect device at the time we are ready to turn off bt
6ff80dc: Fix #2377870 : NPE in Dock settings
0e2ab4f: New top-level Dock in Settings and a Dock Settings screen with Audio item. #2367275
237749d: Strings for new Dock settings screen, to get started on the L10N.
845e740: b/2367861 Auto connect if the user turns on BT while docked.
c5aa68f: b/2367020 Enable bt profiles by default for car dock.
55a05f8: b/2335545 Revert the dock strings back to "For Music and Media"
a718832: Still use ro.monkey
50cb76f: Rename ro.monkey to monkey.running
d8eec52: b/2318290 connect should be called instead of connect(profile) if device is unpaired.
f4a3b7e: Solving deadlock in ContactProvider2
01d49d7: Fix http://b/2352067 .
ebd8b7d: Fix issue #2395667: Pull LW Picker apk from Droid build
9d07543: SDK Updater: prevent potential NPE.
f52076d: Add support for the -0 aapt option in the custom Ant task for aapt.
1f78628: Fix ADT Build. ExplodedRenderingHelperTest was not updated to the new API of ExplodedRenderingHelper
047e5f5: Windows SDK: use find_java.bat in all batch wrappers.
60e5014: android.bat now checks if Java is installed.
9896deb: ADT/GLE: Support more layouts in explode mode.
c688b4e: Generic Tools change log.
e83bdbb: Update the change log for the eclipse plugin.
67219b3: Updated to better distinguish between options and operands
214968f: resolves Issue #5280: Go to problem in source from Logcat.
141efab: SDK Updater: Install samples in correct directory.
2bb7ab0: ADT NPW: cleanup minSdkVersion resolution for samples.
a713fb9: SDK Updater: support obsolete packages.
6dcf484: Error when building application with package that has a single segment.
f20987a: SDK Updater: samples support.
5138404: SDK Updater: support sample packages.
2084837: ADT: Fix case where the launch config contains a deleted activity.
4867429: ADT: Add missing NSL comment.
ccea4ad: Add support for packaging gdbserver in the apk in Ant.
b37b3ae: SDK Updater: refuse installing an addon without a matching platform.
6778196: ADT: Make the builders add gdbserver with the native libs if needed.
0e7261b: SDK Updater: support min-api-level in Extra packages.
52dcefe: ADT: fix potential NPE when launching app.
fe14931: Make "android update test-project" create all necessary files.
9f11429: Fix issue with absolute path in -nf parameter of apkbuilder.
d1e2dff: ADT: Fix arrayoutofboundexception
a72ddb5: ADT GRE: create base class for IViewRule.
1a9d304: ADT GRE: Move gscripts package.
4e737d9: ADT GLE: pass RulesEngine to LayoutCanvas.
5cc2e53: AD Tests: fix missing LayoutDevices sample xml.
9022802: Cleanup mock class, don't use NotImplementedException.
e31f916: ADT/GLE: Dynamically create ID values for non saved layout
5a665eb: ADT/GLE: remove unneeded exception when exploding a non supported layout
f70fb36: Add support for Sample packages in the SDK Manager
dcc72b2: ADV Manager: prevent deletion of running AVDs
0d0fcc5: AVD Mananger: Fix the deletion of a folder content.
00515b5: ADT/GLE: Fix config selector to not select a config that has a better match than the current file.
fc6cb68: ADT GLE: Support drop in AbsoluteLayout and create XML node.
cc2a020: For now make ADT still use fill_parent instead of match_parent
c7db6b9: Deprecate fill_parent and introduce match_parent. (do not merge) Bug: #2361749.
cff0d28: ADT/GLE: Fix issue with the locale list refresh in the ConfigComposite
aa58f6c: ADT/GLE: Cleaned up the open/replace file process in the GLE and the config composite
5a5e30a: ADT/GLE: Improve the config selector.
7e23cf2: Fix the locale selection in the config selector.
3917a7d: Move LayoutLib API library to sdk.git
550f89b: ADT/GLE2: send new width/heigh when in explode mode instead of original ones.
85b71f0: ADT GLE: defer drop to first parent view that accepts it.
26ecc76: ADT GRE: move scripts to ADT /gscripts.
8fbb33e: ADT GRE (Groovy Rules Engine), drag'n'drop.
4b26e04: ADT GRE (Groovy Rules Engine), part 1.
4ad5b5f: ADT: Refactor in ViewElementDescriptor.
c19f3f1: ADT: Fix potential NPE.
eb6a30b: ADT: GLE toggle buttons in configuration composite.
b383bbd: ADT-Tests: Create a suite for the Groovy test.