2017.04.03..2017.04.04
project android/
e0e5702 Manifest for Android 7.1.2 Release 5 (N2G47J)
project art/
f9e3754 Revert "Revert "ART: Give JIT thread pool workers a peer""
2db6c40 ART: Add ThreadPool mode that creates peers
f5f462b Add Thread entry to signal if the thread can call into java
3f3d4d6 Cache flush/invalidate needs RWX permission
61049e8 Delete extra arm64/mips64 MterpReturn suspend check
40d4c76 Add visiting for class loaders in StickyMarkSweep
9d5d85e Revert "Revert "Prune uses library classes even without profile DO NOT MERGE""
fc9bec2 Revert "Prune uses library classes even without profile DO NOT MERGE"
dfd17f1 Prune uses library classes even without profile
8394cee Prune uses library classes even without profile DO NOT MERGE
2b25ca9 Fix event reporting from the debugger thread
b33635d ART: Prioritize reference table dump
project bionic/
b7ec7ca Fix streaming(memcpy) performance on Cortex-A7
8402b42 Add cortex-a7 specific routines.
418fe1e Check for bad packets in getaddrinfo.c's getanswer.
2190eb1 DO NOT MERGE: Update timezone data to 2016j
2993aaa Fix x86_64 build which uses g++ and hits -Werror=unused-but-set-variable
c0f1f55 Fix uninitialized variable usage.
1dc3ae1 Fix error case to print newlines properly.
f1e4478 Make prctl test check maps.
b7f0267 Fix uninitialized variable usage.
105a0bd Check for bad packets in getaddrinfo.c's getanswer.
9ea3f1c Check for bad packets in getaddrinfo.c's getanswer.
87c0dba Check for bad packets in getaddrinfo.c's getanswer.
dd0155f DO NOT MERGE : Update timezone data to 2016i.
41e96c8 DO NOT MERGE : Update timezone data to 2016h.
project bootable/recovery/
54ea136 Add a checker for signature boundary in verifier
48be23c Remove outdated reference to icon_installing.png
1bf1772 DO NOT MERGE updater: Add "write_value()" function.
195ff7f DO NOT MERGE ANYWHERE init: move healthd to late-init
2f2c723 Shrink all recovery loop images with zopflipng
37d7d67 DO NOT MERGE Report uncrypt errors in details
a8c0d0b DO NOT MERGE Duplicate the last_install content into last_log.
de1b53d DO NOT MERGE Fail gracefully when we fail to fork the update binary
41a3fd4 Check corruption when reading uncrypt_status file
e16e799 save uncrypt status to last_install
d00f5eb Have gr_init_font alloc memory for the font
ad8b5a6 Remove duplicate thread loop
43d1860 Remove debug log statement; fix build
5e7cfb9 Remove duplicate methods and variables from WearRecoveryUI
35fff61 Support use of custom fonts in miniui
project build/
c61a657 N2G47J
d137649 N2G47I
40d78b4 N2G47H
30d8a9e N2G47G
bd0eab8 N2G47F
5f6e030 N2G47E
f0b041a N2G47D
425dfda N2G47C
d4cd99e N2G47B
302cc8a N2G47
127d348 N2G46
2a53b34 N2G45
8ee3a4c Update Security String to 2017-04-05 on nyc-dev
93c1a72 Update Security String to 2017-04-01 on nyc-dev
af15999 [DO NOT MERGE] Update Security String to 2017-04-05 for mnc-dev
06a5749 [DO NOT MERGE] Update Security String to 2017-04-01 for mnc-dev
e2eff3f [DO NOT MERGE] Update Security String to 2017-04-05 on lmp-dev
ffab699 [DO NOT MERGE] Update Security String to 2017-04-01 on lmp-dev
502366c [DO NOT MERGE] Updating Security String to 2017-04-05 on klp-dev
00c627e [DO NOT MERGE] Update Security String to 2017-04-01 on klp-dev
060cdb5 N2G44
e6e285b N2G43
e9f855c N2G40B
ea7c86b N2G40
a0ab81d N2G39
6fd4eaa N2G38
cf2a651 N2G37
8f9f9f9 N2G36
26cc825 N2G33B
023002c N2G33
295af45 N2G32
456de41 N2G31
655737e N2G30B
9d1a275 N2G30
5594953 N2G29
99e5a4c N2G26
4799524 N2G25
b430f1f N2G24
29e1cc4 N2G23
95a22c4 N2G22
3392a68 N2G19
8570bce Copy IDC for goldfish_rotary to /system/usr/idc
9331eea N2G18
25b39b1 Updating Security String to 2017-03-05 on nyc-dev
003e5aa Updating Security String to 2017-03-01 on nyc-dev
b6ac653 [DO NOT MERGE] Updating Security String to 2017-03-05 on mnc-dev
a0cf89a [DO NOT MERGE] Updating Security String to 2017-03-01 on mnc-dev
8488865 [DO NOT MERGE] Updating Security String to 2017-03-05 on lmp-dev
28dae4b [DO NOT MERGE] Updating Security String to 2017-03-01 on lmp-dev
3597d69 [DO NOT MERGE] Updating Security String to 2017-03-05 on klp-dev b/34345751
6cece24 [DO NOT MERGE] Updating Security String to 2017-03-01 on klp-dev
1a21473 N2G17
14f944e N2G16
fe50dff N2G15
bf957d9 N2G12B
bdceef4 Allow /dev/goldfish_sync
f23565e N2G12
9d84051 N2G11B
72cb1ae N2G11
634c142 N2G10B
f3480a0 N2G10
36289bd N2G09
ca4d937 N2G08
bfc66c8 N2G05C
ae67bab build_image: add support for specifying number of inodes [DO NOT MERGE]
0c363c5 N2G05B
37a73e0 build_image: add support for specifying number of inodes [DO NOT MERGE]
ce0b339 N2G05
a5cb936 N2G04
cb6bae7 N2G03
cfb3c72 N2G02
4ea6ab5 N2G01
0ee6172 N2F90
ae16181 N2F89
b6ac187 N2F88B
a3cfec5 N2F88
98ee29e N2F87
8f3fbe7 N2F86
1856584 N2F82B
faf075c N2F82
3fd94cb N2F81
2f88dd6 N2F80
0dfc0e5 N2F79
0aa4f6a N2F76
b8b3bc9 N2F75
08c9346 N2F74B
31ac096 N2F74
07cde5f N2F73
9a30bf5 N2F72
4793b67 N2F69
af63566 Update Security String to 2017-02-05 on nyc-dev
35901a7 Update Security String to 2017-02-01 on nyc-dev
06e7d1f [DO NOT MERGE] Update Security String to 2017-02-05 on mnc-dev
f92880e [DO NOT MERGE] Update Security String to 2017-02-01 on mnc-dev
fd48c0b Update Security String to 2017-02-05 in lmp-dev
19717df Update Security String to 2017-02-01 in lmp-dev
7078534 Updating Security String to 2017-02-05 in klp-dev
b1a7ec0 Update Security String to 2017-02-01 in klp-dev
aed8b18 N2F68B
2c03604 N2F68
035abf7 N2F67
dad33c5 N2F66
937f7f5 N2F65
47ec5ab Build recovery-two-step.img for two-step OTAs.
31c4628 N2F62
7824073 DO NOT MERGE increase generic_mips system partition
57f9571 N2F61
18264c2 N2F60
7bb3aff Makefile: Pack verity_verifier into otatools.zip.
7880c24 N2F59
a4a7fa4 N2F58
0f12aaf N2F55
fc0189f Adding in some documentation to ensure files are updated as needed
69b3653 N2F54
6b1778b N2F53
8c1b05d N2F52
72e90e7 N2F51
d038673 N2F48
2625001 Updating Security String to 2017-01-05
a0985a8 Updating Security String to 2017-01-01
190129b Updating Security String to 2017-01-05 on nyc-dev
202380f Updating Security String to 2017-01-01 on nyc-dev
5e46dc2 Updating Security String to 2017-01-05 on mnc-dev
7224901 Updating Security string to 2017-01-01 on mnc-dev
4f483f1 Update Security String to 2017-01-05 in klp-dev
21f5d28 Update Security string to 2017-01-01 in klp-dev
41d4523 N2F47
3755c6a N2F46B
6eb6218 N2F46
b60ce24 N2F45B
5004e1d N2F45
3af94e3 N2F44
366795d N2F41B
9a675c9 DO NOT MERGE: build_image: add padding to match partition size
d1164a4 N2F41
cd4f7c9 releasetools: Use java_path in sign_target_files_apks.py.
3b026dc N2F40
32fa812 N2F39
daf430d N2F38
b4cd33f releasetools: Make BBOTA incremental generation repeatable.
ca3f53c N2F37
89d1205 N2F34B
798125f N2F34
24087c8 N2F33
61be03b DO NOT MERGE Nougat MR2 is 7.1.2
0f94c5a N2F32
8fef6bb N2F31
3208f4b N2F30
855bd04 N2F27
66de9bb N2F26
c781483 releasetools: Support verity signer args.
a711c4b N2F25
404318a N2F24 - prime the buildid for nyc-mr2-release.
8560ceb Empty commit to trigger build
3c97fa7 build: tools: Add json collection of installed files with hashes.
3451f24 Change name of overlay subdir 'sku'->'theme'
a08a101 Install runtime resource overlay without subdir.
8c3ddab Don't regenerate userdata.img when signing
7390ef5 Avoid accidentally using the host's native 'as' command.
project compatibility/cdd/
project cts/
198248b DO NOT MERGE Disable CTS test using private attribute.
3bc7c22 DO NOT MERGE Add CTS test for CVE-2016-2429
a9092b3 Updating CTS Security Patch to 2017-04 on nyc-mr1
03b0320 DO NOT MERGE: Bump CTS and CTS Verifier to 7.1_r3
c5713b3 DO NOT MERGE: Bump CTS and CTS Verifier to 7.0_r7
785a5d2 DO NOT MERGE: Bump CTS and CTS Verifier to 6.0_r16
744abfc DO NOT MERGE: Bump CTS and CTS Verifier to 5.1_r17
e2f015f DO NOT MERGE: CTS Test for security vulnerability fix: potential OOB write in audioserver
5965f23 DO NOT MERGE: Test for bug 32915871
9de19f2 DO NOT MERGE: CTS Test for security vulnerability fix: potential OOB write in audioserver
85cb528 DO NOT MERGE: CTS Test for security vulnerability fix: potential OOB write in audioserver
8cad416 DO NOT MERGE: Test for bug 32915871
0e52869 DO NOT MERGE Add test for security bug 32873375
3ef2281 DO NOT MERGE: Add test for security bug 32873375
02c2cb0 DO NOT MERGE: Add CTS test for CVE-2016-2429
f3cc73b DO NOT MERGE: Add CTS test for CVE-2016-2429
3e314dd DO NOT MERGE: Add CTS test for CVE-2016-2429
d9e30f7 DO NOT MERGE Fixing layout of several test suites for round screens.
814b11b DO NOT MERGE Fixing layout of security, sensors & projection in CTS Verifier.
459d156 DO NOT MERGE Fixing layout of audio test suite for round screens.
9a551d7 Expanding the list view to be scrollable on watch.
f66ce3d Updating CTS Security Patch to 2017-04
210b89e [ITS] Enable non-debug mode to speed up tests.
2168ee3 Fixing test list issue on Device Owner Test, Go button in Device Administration test
5ac3162 Hidding DISALLOW_FUN test on watch since easter egg is not available
40c0fbd Fix MetadataReporter tests
7d589c6 Add a test configuration for output of metadata
5dc5b10 Configurable verifier suite name.
2110136 Wait for destoroying activities on EglConfigTest#testEglConfigs
e037774 Test: Skip testMuteDndAffectedStreams for tv platform
320f921 Increase timeout for EncoderTest, required for passing tests on watches
5ff0958 Add missing file
772b5dc CTS test for bug 33897722
473aa82 CTS test for bug 33897722
5b8a9f7 Backport MediaCodec-based test to StagefrighTest
d13a2e3 Revert "Configurable verifier suite name."
6ab6b54 Track test runtime
ff9017f Fix CTS test case for running on qHD platform
9b4f251 Remove trust agents test if platform has none.
58342ad DO NOT MERGE StagefrightTest: add test for OOB write in sonivox.
98f9674 Configurable verifier suite name.
6b08198 DO NOT MERGE: Cherry pick CTS test fixes from mr1.
6f3fba0 Change CTS Verifier suite name to CTS_VERIFIER to match processing in APFE. Report curent time instead of system uptime for report times.
96cfab6 Fixed EnumDevicesTest checking wrong variable
a175c5e Check that H.264 is available before checking max frame rate
1180e2e media: release extractor in DecoderTest.testTrackSelection
25a7312 Add supporting style files for CtsVerifier reports. Add utility functions for device-side result reporting.
3657102 Copy any additional files from the previous result after retry
04ab29f Fix "Disallow network reset" cannot found "Network reset" item
d51d14c Remove ResultHandlerTest from HostUnitTests.
7941f05 Disable DISALLOW_INSTALL_UNKNOWN_SOURCES, DISALLOW_CONFIG_CREDENTIALS tests on watches
0826bf1 Change CTS Verifier reporting to CTSv2 format.
87aba92 Re-word "Disallow USB File Transfer" manual test.
5c317a0 Lock screen orientation of CapturedActivity
9bffc71 Comment out BackupAccessibilityTest for further work
3ff85c8 Skip tests using dock if split window unsupported.
c4dd18f Increase arbitrary wait for boot.
eadf6f8 Add PropertyUtils to get first_api_level property
ee0e79f Cancel notification which is dispatched for a test
88e87c4 DO NOT MERGE Fallback to freeform windows if split screen not supported
943e5da DO NOT MERGE Improve parsing of "am stack list" in CTS drag and drop tests
68640bf more annonations
55ad56e Detect support in ActivityManagerDockedStackTests.
f092a5e Check support in AccessibilityWindowQueryTest.
9ebc151 CameraITS: add delta on saturation value for images
3f78150 Do not check isInMultiWindowMode in PIP mode tests.
1cf3c1d Move empty module handling to ModuleDef
db99b91 Fix dlopen failures for CtsSecurityTestCases and cleanup
8b0aed5 Fix additional UnsatisfiedLinkError for CtsSecurityTest
5284420 Add android.cts.device.lowram for libcore tests.
4909af2 Fix tts tests for devices w/o a preloaded TTS
ce1208a Include Wear device idle settings
9beafae Fixing DeviceAdminUninstallTest for watch
533642b CP: Screen on and stay on for GLES tests
9383cc3 Fix dlopen failures for CtsSecurityTestCases and cleanup
f4e5b39 Fix additional UnsatisfiedLinkError for CtsSecurityTest
109350a Fix AudioNativeTest for devices without stereo recording capability
d21387c Wrong log filter in TrustedVoiceHostTest#testUnlock
55250c8 DO NOT MERGE Fix CrossAppDragAndDropTests.
91e1658 Disable drag and drop tests on Wear
4ddab43 DO NOT MERGE: Skip "to side" test if not capable of multi-window or screen rotations
d37a845 Catch case where browser is protected by a permission
37e097e Added skip of android.host.retaildemo.DemoModeTest#testIsDemoUser_inDemoUser if device doesn't support multiple users
d1a8bc3 Skip shortcut backup CTS when device has no FEATURE_BACKUP
cf1c20e Skip BackupQuotaTest if FEATURE_BACKUP is not declared
504112d Added skip of android.backup.cts.BackupQuotaTest#testQuotaExceeded if LocalTransport is not present
e3e99db Fix failure due to accessibility node not updated after scrolling.
42f3cd3 Check SearchManager presence and state for disable of SearchManager tests
54b6dc1 Disable CTS test that needs multiWindow if not supported
fa05631 Removed assertion in testPerformGlobalActionRecents()
86c58d0 Disabled android.accessibilityservice.cts.AccessibilityEndToEndTest#testTypeNotificationStateChangedAccessibilityEvent for Wear
4a48ad4 CTS DecodeAccuracyTest: check available codecs before test run.
591c82b Exempt Watch from testPackageInstallUserRestrictions.
a96984b Force popup window theme to disable swipe-to-dismiss.
2dca38a Camera2: fix digital zoom test
ad8f575 Initial commit for cts-sts
a2174d0 CTS tests for popup window position after scrolling
6d7f0c8 Redefine compatibility test not_executed counts, improve setDone
a51ea3f CP MediaStress and MediaPreparer dynamic config changes to nougat
1d61144 Fix build, MediaPreparer unit tests
681b8f1 DO NOT MERGE StagefrightTest: add test for bug 32577290
01b10fd DO NOT MERGE Test for potential overflow in Visualizer effect
6b8bc32 DO NOT MERGE CTS Test for security vulnerability fix: Effect command might allow negative indexes
2ac9672 DO NOT MERGE: CTS Test for security vulnerability fix: Effect command might allow negative indexes
3c50012 DO NOT MERGE: test app must be streamed
1521c618 DO NOT MERGE: StagefrightTest: add test for bug 32577290
63558c8 DO NOT MERGE: Test for vorbis decoder bug
82a010b DO NOT MERGE: Updating CTS Security patch to 2017-01
272e86c DO NOT MERGE: StagefrightTest: add CTS test for bug 32322258
0b14570 DO NOT MERGE: CTS Test for security vulnerability fix: Effect command might allow negative indexes
5e06f45 DO NOT MERGE: CTS Test for security vulnerability fix: Equalizer command might allow negative indexes
fad4695 DO NOT MERGE: StagefrightTest: add test for bug 32577290
f7849e3 DO NOT MERGE: StagefrightTest: add CTS test for bug 32322258
e8dfea1 Revert "Create InvocationHistory that tracks results across session retries"
409661b DO NOT MERGE - add comments to indicate false-positive CTS 5.1 tests for Automotive devices.
b6c7eee DO NOT MERGE: After we merge the commit for CVE-2014-9675,we updated the FreeType to the version 2.6.2. But after this modification, when we run cts case: android.theme.cts.ThemeHostTest#testHoloThemes, there are many fails.
94b65e3 emulator: fix DPM security logging test
ec3aa96 [DO NOT MERGE] Adjust CTS to allow multiple toasts from foucsed app
e3c15b3 Set retry commandline args for all CTS shards
6151e8e DO NOT MERGE: Bump CTS and CTS Verifier to 7.1_r2
b87765b Do not serialize "null" for empty values in CTS reports.
e35f6cf Redefine compatibility test not_executed counts, improve setDone
43bc783 Create InvocationHistory that tracks results across session retries
894f7af DO NOT MERGE: Bump CTS and CTS Verifier to 7.0_r6
1100322 DO NOT MERGE: Bump CTS and CTS Verifier to 6.0_r15
2a17045 [ITS] correct tile areas. Tiles are relative.
7830e49 Disable - App links from the work side
44c245f Fix testGetWindowVisibleDisplayFrame in multiwindow mode
d62cb94 do_3a should only be used if supported by the camera
1ebccfb CameraITS scene5 only read_3a is supported
5ccab7b DO NOT MERGE Add comment for false-negative test on emulator
1ff0d2e DO NOT MERGE: Bump CTS and CTS Verifier to 5.1_r16
7b932b8 Only mark module "done" in absence of additional filtering on retry
e74dce0 CTS: skip wifi related net test if no such feature
d52ec60 CP MediaStress and MediaPreparer dynamic config changes to nougat
842d02a Do not turn Wifi off for sustained performance test
2cefbc6 Do not turn Wifi off for sustained performance test
ee6562f DO NOT MERGE: bump cts for 201703 security public bulletin
a77b576 DO NOT MERGE: bump cts for 201703 security public bulletin
6724fda DO NOT MERGE: bump cts for 201703 security public bulletin
e674434 Some High PoC CTS tests for December (10) Test: this is a test Change-Id: If68e2f868fb9debe0875a79fa94c62a6483688c0 (cherry picked from commit d8fe6172a8448969c7216f31be3e31ccc9370449)
4ed5d7a DO NOT MERGE: Relax the requirement of DirectBoot-aware IMEs
2729a4a Fix CustomPrintOptionsTest issues.
5ed7488 CTS Verifier, adjust UI in Device Owner Tests for watch
2e9a85f Add a CTS test for issue 33300701
841e61a Updating CTS Security Patch to 2017-03
7d7b780 LocationManagerTest runs on devices that don't have a GPS provider
7dff8ce Increase sustained performance test bar for Dhrystone from 10% to 15%
ffbd872 Test runs on devices that don't have a GPS provider
d8d4020 Add NativeClearKeySystemTest test. *DO NOT MERGE*
c61ac2f Merge of commit 91996d74 from nougat-cts-dev:
9a09bb0 Add mdpi and hdpi assets for theme cts.
1b1d20b Skip SHOW_MODE_HIDDEN test if IME has no window
cf4c64a Test for bug 33137046
3873e63 Update ApplicationTest for multi-window awareness
5494d51 Don't include ScreenPinning test on auto
e233451 Customize Device Suspend instruction for watches.
a136b40 Allow failing testUsbAccessory CTS test in some cases.
fb2c7c3 DO NOT MERGE CTS Test for security vulnerability fix: Equalizer command might allow negative indexes
8bdc693 Supply CTS/GTS precondition arguments to precondition preparers
ee5a122 DO NOT MERGE Improve parsing of "am stack list" in CTS drag and drop tests
56361d2 Opt UI_MODE_TYPE_TELEVISION out of SearchManagerTest
1b963fc 2 CTS test for January bulletin Critical
dc76200 Security Patch Tests for critical bugs October 2016
6bf9abd DO NOT MERGE Improve parsing of "am stack list" in CTS drag and drop tests
a8dc7d1 Opt UI_MODE_TYPE_TELEVISION out of SearchManagerTest
576904f Backport MediaCodec-based test to StagefrighTest
ec0328c Commit for some of the critical bugs in December 20016
97bc3d3 Backport MediaCodec-based test to StagefrighTest
126fc37 DO NOT MERGE: CTS Test for security vulnerability fix: Equalizer command might allow negative indexes
926d43e DO NOT MERGE: Updating CTS Security patch to 2017-01
858887b Disable part of CTS that relies on non-public strings
bf7eb9b Log output of adb shell am output in CrossAppDragAndDropTests
9626456 Log output of adb shell am output in CrossAppDragAndDropTests
af0f5a8 Minimal commit for security test patches
3809ec6 Add CTS test for CVE_2016_2463
1ddb568 DO NOT MERGE Initial hostside commit for CVE-2016-8430 b/32225180
35f6127 Add testOnReceivedLoginRequest to WebViewClientTest in mnc-dev
d9d70aa Temporary workaround for webview render delay
419c8b0 Backport MediaCodec-based test to StagefrighTest
ea41e40 Backport MediaCodec-based test to StagefrighTest
051b570 Add dismiss keyguard flag to fix disableScreenCapture test
739bdc2 Reland WebViewClientTest testOnReceivedLoginRequest test fix
f8ef9a3 Fix a thread safe issue where GnssMeasurementsEvent event list returned by the listener can be modified by other concurrent thread
48850d1 Revert "resolve merge conflicts of 2537ffdefc to marshmallow-cts-dev"
d6e5227 heck USB Host feature on Audio Frequency Unprocessed Test
32908a5 DO NOT MERGE: Removing test for audio source unprocessed
eadff71 Let the first frame come in before measuring refresh rate time.
d64ff85 Wait for MediaPlayer.release before continuing
2537ffd Fix testOnReceivedLoginRequest assertion error bug
b9e35be Remove Sample tests
37c5d22 Add summary xml file to CTS results output
a6644df Remove Sample tests
0f9ceac Use getLocationOnScreen to compute verification bitmap offset
8101d4c Add AudioSecurityTest
e36fc2d Fix Accessibility CTS: testFindByText in freeform mode
b0c4c78 Wait for MediaPlayer.release before continuing
96b35bb CTS test for mock location exploit
1f5438b Disable Select/Confirm work lock tests
5b2113c Camera ITS: select smaller image if size is > 12M
3524f06 DO NOT MERGE - Disable ListeningPortsTest
1d5591f DO NOT MERGE: Bump CTS and CTS Verifier to 7.0_r5
5b8daaa DO NOT MERGE: Add sustained performance test results warning
90c13ac DO NOT MERGE: Add more filtering logic for CtsDeqpTestCases on retry
90444df DO NOT MERGE: Exclude individual CtsDeqpTestCases tests on retry
a98feee DO NOT MERGE: Generate and include checksum data with CTS report submissions Test: Used exploratory tests and unit tests in ChecksumReporterTest.java to verify the behavior. * All TestResults are added from an InvocationResult * Able to verify TestResult against previously calculated checksum * CRCs are created for all files in a directory including subdirectories * Checksum integrity is maintained while serializing to/from disk * When possible checksum data is compressed before report submission
4b6a2d5 DO NOT MERGE: Remove shortname for result-type in SubPlanCreator
d9f18d6 DO NOT MERGE: Don't used removed shortname in SubPlanCreatorTest
931810c DO NOT MERGE: Remove shortname for session-id in SubPlanCreator
f5c81c3 DO NOT MERGE: Mark optional tests which only passes on Android 7.1.1 (but fail on 7.1)
bb061df DO NOT MERGE: delete file when don't support 3gp Bug:30545980
7e2745e DO NOT MERGE disable the gnss status test until the builds are ready
9800b94 DO NOT MERGE Fix second dialog CTS issues to be more generic
cf91d29 DO NOT MERGE: Camera2: RecordingTest: Enforce frame drop test only on non-LEGACY
60cc4b6 DO NOT MERGE: CameraITS: do not create a key that doesn't exist
669d0f5 DO NOT MERGE: CameraITS: fix key error
0fea16d Fixing the test as per GMS 7.0R4 requirements
45ee6c5 DO NOT MERGE: Bump CTS and CTS Verifier to 6.0_r14
c130f51 DO NOT MERGE: Bump CTS and CTS Verifier to 5.1_r15
f0564c9 Increase the timeout for dpm.removeActiveAdmin().
d83c578 Fix domains in domain-config test
0a27f9d Increase sustained performance test bar for Dhrystone from 10% to 15%
82ff4d6 Test: Add testClearFormData to lollipop-mr1-cts-dev
f5f94cc Test: Add testOnReceivedLoginRequest to WebViewClientTest in lollipop-mr1-cts-dev
9b7d6c8 Fix CTS Media Utils, change MediaPreparer default max resolution
41c6616 Allow bluetooth service to access bluetooth directory and add /logs (1/14)
939f049 DO NOT MERGE: Added test_required_features for AppWidgetServiceImpl Test
ecb6568 DO NOT MERGE: Updating CTS Security Patch Month to 12 for Dec 2016
de9bab5 DO NOT MERGE: CTS to test service binders accessibility from isolated processes
886618c DO NOT MERGE: Updating CTS Security Patch Month to 12 for Dec 2016
00c543d DO NOT MERGE: Add test to ensure media stack has no sticky SSLv3 fallback DO NOT MERGE
e2462c8 Enable wifi before device policy wifi tests start.
5b64fbb Bug #225396 Add hdpi.zip for theme test
31f6c84 CTS: change resource file on hdpi density
6bdfe0c Remove shortname for result-type in SubPlanCreator
216e28d Don't used removed shortname in SubPlanCreatorTest
5175db0 Remove shortname for session-id in SubPlanCreator
97f197e CTS: Sensor - Correct FrequencyVerificationTest Pass Range
cd84f30 Remove apk test until I figure out why it is failing
00168f1 Add sustained performance test results warning
2c7e517 NEW-CTS: test for SecurityLog.SecurityEvent
e594ddb Fix ClearKeySystemTest fails Wifi connection test in emulator.
e685a91 Fix ClearKeySystemTest fails Wifi connection test in emulator.
7b79276 Update multi-launch tests to support watch.
72e4426 OpenGlEsVersionTest: require features to exactly match capabilities
737f44a Fix MediaRecorderTest#testRecordAudioFromAudioSourceUnprocessed
38a7ea1 Description:We use finalview.post in ondraw method,when this message can not be excuted quickly in the message queue, the ondraw() will be called more than once and get some more finalview.post message, That will lead to DrawWaiter.waitForDrawComplete() invalid in android.widget.cts.ListViewTest test case. Bug:33159262
f4a5dcb Force popup window theme to disable swipe-to-dismiss.
872eaa1 Revert "Force popup window theme to disable swipe-to-dismiss."
3c6d6d5 DO NOT MERGE Mark optional tests which only passes on Android 7.1.1 (but fail on 7.1)
34ee3cd DO NOT MERGE ANYWHERE: bump cts for 201702 security public bulletin
f616ee2 DO NOT MERGE ANYWHERE: bump cts for 201702 security public bulletin
8546aba DO NOT MERGE ANYWHERE: bump cts for 201702 security public bulletin
a492358 Updating CTS Security Patch to 2017-02
9af59f1 Force popup window theme to disable swipe-to-dismiss.
fe79bbb Initial commit for root hostside adb tests.
6446a95 delete file when don't support 3gp Bug:30545980
fb8f3bf Don't check HMAC keys smaller than 64 bits.
0654d7f DO NOT MERGE Mark optional tests which only passes on Android 7.1.1 (but fail on 7.1)
eb843b9 disable the gnss status test until the builds are ready
b15da1e Use device APIs to determine max resolution for MediaPreparer
9f7b1ff Fix second dialog CTS issues to be more generic
6fa9a88 Add test for security bug 32873375
74ff45a Fix for location test ConcurrentModificationException issue
6d4fae0 Don't GetIntegerv with 0 length arrays
43eb411 Uninstall devicepolicy test packages
0d2df63 Fix ClearKeySystemTest fails Wifi connection test in emulator.
17520f7 Add more filtering logic for CtsDeqpTestCases on retry
b86c351 Skip BackupQuotaTest if FEATURE_BACKUP is not declared
d560f77 Add 360dpi.zip for theme test
5541e42 Parse module runtime as long in ResultHandler
b7d1335 DO NOT MERGE: Revert "Updating CTS Security patch to 2017-01"
1983cf1 Prompt for mode setting only if setting is available
e3d1cc3 CTS Test for security vulnerability fix: potential OOB write in audioserver
930b76c [CTS Verifier] Test "Wi-Fi Data Usage Settings Visible" only if the device has Wi-Fi
cec3c64 Exclude individual CtsDeqpTestCases tests on retry
a8f267c DO NOT MERGE: remove 2 hammerhead knownfailures (fixes are in)
bc70c51 Test for bug 32915871
195aed2 Fix build breakage by removing duplicate definition of GNSS_NAVIGATION_MESSAGE_TYPE.
b0e9f55 Add tvdpi images for theme test
d1aaeda Increase card sizes to reduce workload on scroll
f627500 NEW-CTS: Adding tests for new NetworkStatsManager APIs in N
8cdf017 CTSVerifier test for Unprocessed
40364ab Fix testCameraManagerCameraCharacteristics
3ad9236 DO NOT MERGE CTS Platform Version Verification
a7f3001 Fix com.android.cts.devicepolicy.MixedDeviceOwnerTest#testPackageInstallUserRestrictions
21df9aa Revert "Apply requested DRM info test changes"
2dee49c Fixed CTS unit tests
e5f4b61 Adjust ProjectionWidgetActivity layout to be more like ProjectionListActivity, allowing it to work better on tiny screens
381d865 Remove trust agents test if platform has none.
7ab68a1 Fix TextView fading edge test
41af367 Fixing layout of several test suites for round screens.
a25bf22 Fix test case context which is not fully visible on wear.
27ac566 Bug Id:32895359 Description:modify for AssistStructureTest
4643ab6 Fix build for nyc-dr1-dev
75b19f9 Check that H.264 is available before checking max frame rate
59975eb Use defined NavigationMessage types
8ff042f Fix CTS GPS verifier false failure
17930a2 Fix wrong variable name in permission tests
352e89c Fix CTS GPS test false failure
88eccc0 Fix AlarmIntentTest layout
c6f25a3 DO NOT MERGE: Bump CTS and CTS Verifier to 5.1_r14
8a7001e DO NOT MERGE: Bump CTS and CTS Verifier to 6.0_r13
9d747a2 Run DynamicConfig setup twice
d821b37 DO NOT MERGE: Bump CTS and CTS Verifier to 7.0_r4
2ff4245 Fix UserRestrictionsTest.testUserRestrictions_secondaryProfileOwnerOnly
fd80f4e Generate and include checksum data with CTS report submissions Test: Used exploratory tests and unit tests in ChecksumReporterTest.java to verify the behavior. * All TestResults are added from an InvocationResult * Able to verify TestResult against previously calculated checksum * CRCs are created for all files in a directory including subdirectories * Checksum integrity is maintained while serializing to/from disk * When possible checksum data is compressed before report submission
729c472 Add retry logic for adoptable storage tests
f709f2d Catch case where browser is protected by a permission
734ac0f Fix failure due to accessibility node not updated after scrolling.
fee83df CTS DecodeAccuracyTest: check available codecs before test run.
11a3fe7 Fix DO/PO Wifi CTS
69c7354 Test: Fix testFindAll result listener not set issue
327c13b Updating CTS Security patch to 2017-01
ff8bfe9 DO NOT MERGE ANYWHERE: bump cts for 201701 security public bulletin
0ec2afa DO NOT MERGE ANYWHERE: bump cts for 201701 security public bulletin
be7b7ae CTS Test for security vulnerability fix: Effect command might allow negative indexes
38271e4 CTS Test for security vulnerability fix: Effect command might allow negative indexes
c3c7ece Fix for testFreeformWindowManagementSupport
5e8c5ec Increase timeout for EncoderTest, required for passing tests on watches
91996d7 Fix activity & window manager tests on emulator
7374ddf media: log reported frame rates for media dashboard
7b71d9b Test for vorbis decoder bug
605b8f4 CTS Test for security vulnerability fix: Equalizer command might allow negative indexes
726a898 Add runtime-hint for CTS media and mediastress modules
d55adc4 Add runtimes when parsing results in ResultHandler
66cc63a Remove shortname for result-type in SubPlanCreator
0b8bed4 PlayVideoActivity: update comments for ENABLE_PASS_DELAY
c705f34 streamquality: reduce ENABLE_PASS_DELAY to 5 seconds
49b45f0 DO NOT MERGE: Updating CTS Security Patch Month to "11" for November 2016
a39fd4c media: release extractor in DecoderTest.testTrackSelection
f8d51d7 Removed assertion in testPerformGlobalActionRecents()
dfddcd3 Don't clear the restriction after every test item.
3816bed Fix StagefrightTest
1fa31a4 StagefrightTest: add test for bug 32577290
789f373 Change test number to be 7 digits instead of 5
5d6bbff StagefrightTest: add CTS test for bug 32322258
21d2b0f Check SearchManager presence and state for disable of SearchManager tests
68e3a1f AnimatorInflaterTest should not rotate square screens.
e63db3b Fixing couple issues DO NOT MERGE
d7df6ba Update policy transparency test instructions.
34db2a9 Reset the policy when the switch is turned off.
a31bbcb Revert "Disable some CTS tests for watches."
81ce8a8 Fixing layout of several test suites for round screens. DO NOT MERGE
5f30e43 Disable unsupported test items for DO as well.
643c7be CTS: clear notification when testPerformGlobalActionQuickSettings is done
b396aaf Use AutoCloseInputStream in BackupQuotaTest
c54487a Disable unsupported test items under policy transparency tests.
1fe1a58 Include Wear device idle settings
a0774a1 Don't used removed shortname in SubPlanCreatorTest
5fab1d6 Fixed EnumDevicesTest checking wrong variable
3f596f9 Reformat CTS MediaStress Dynamic Config Keys
0484750 Revert "DO NOT MERGE: Add CTS For bug - 13225149"
902ecb4 DO NOT MERGE: CameraITS: add delta on saturation value for images
6d72c23 Remove shortname for session-id in SubPlanCreator
0442a67 Fix selector in XSLT
883c729 Include Wear device idle settings
a5c4752 Remove obsolete SUID File Scanner CTS Verifier test
7bda7c3 CTS Test for security vulnerability fix: Equalizer command might allow negative indexes
db5899c Fixing layout of security, sensors & projection in CTS Verifier.
5fd215d Fix AudioNativeTest for devices without stereo recording capability
c287597 Fix tts tests for devices w/o a preloaded TTS
a596c33 Devices may not support Direct Boot emulation.
f969661 Fixing layout of audio test suite for round screens.
8d09feb Exempt Watch from testPackageInstallUserRestrictions.
755df75 Fix testIsPresent when there is no geocoder package.
f4ed8c3 Disable CTS test that needs multiWindow if not supported
a91c65c Disable drag and drop tests on devices without multi-window support.
40f5b78 Add android.cts.device.lowram for libcore tests.
89cbc1b Re-word "Disallow USB File Transfer" manual test.
53fbd8c Camera: cleanup RS cache in tight loop
8fc93f7 Fix second dialog CTS issues to be more generic
bd09c9a Continuously #checkCanOpenCamera until camera policy has been enforced
62ea0b4 DO NOT MERGE: Skip "to side" test if not capable of multi-window or screen rotations
8694b14 ExifInterfaceTest: Catch IOException
9e2cbdd Fix CtsAadbHostTestCases#testSyncFiles_extStorageVariable
132d055 Run Dynamic Config Preparers before preconditions
6bc2b40 Fix for build breakage.
fe18bf1 disable the gnss status test until the builds are ready
f2b64a1 Fix android.os.cts.SeccompTest for Nougat on i386 and x86_64.
444e091 Add Nougat MR2 (7.1.2) to EXPECTED_RELEASES
8613f9b MediaPlayerStressTest: get MediaFormat from config instead of media files
20fc15a CameraITS: fix key error
db17612 DO NOT MERGE: disable tests that fail on some devices (Hammerhead)
5eba429 Add confirm dialog before clearing CtsVerifier test results.
14afdcf Allow failing testUsbAccessory CTS test in some cases.
74802bc Revert "CTS: check cpu currents are initialized in the device tree."
bb451bb Fixing DeviceAdminUninstallTest for watch
192d3d4 Removed BLE RPA timeout check
ef57d13 fix android.graphics2#android.graphics2.cts.TextureViewTest#testTextureViewActivity for TV
b590074 Fix FrameMetrics testReceiveData() flakiness
e64a748 Fix CTS wifi toggle test Related to bug: 31050764
aaa2124 DO NOT MERGE: CameraITS: do not create a key that doesn't exist
6c59c81 Improve timeout methods in DecodeAccuracyTest.
5124b35 Camera2: RecordingTest: Enforce frame drop test only on non-LEGACY
37d88c4 Fix AudioNativeTest for Android Wear
14475f7 fix android.hardware.camera2.cts.CameraManagerTest#testManagerGetDeviceIdList for TV
be2b17c Don't include ScreenPinning test on auto
77f169c Test: fix WebView testFindNext flakyness
0bafa55 Added skip of android.host.retaildemo.DemoModeTest#testIsDemoUser_inDemoUser if device doesn't support multiple users
49aaf2e Fix TransparencyTestActivity crash
edd139b Added skip of android.backup.cts.BackupQuotaTest#testQuotaExceeded if LocalTransport is not present
3ffe0da Add CTS test for CVE-2016-2429
e25b8d3 DO NOT MERGE CTS to test service binders accessibility from isolated processes
fde243c DO NOT MERGE CTS to test service binders accessibility from isolated processes
b9d0b52 Don't fail the .GnssNavigationMessageTest#testGnssNavigationMessageMandatoryFieldRanges test if it is run as part of the CTS automation run, only fail it if it is run as a CtsVerifier test
83bad69 CTS to test service binders accessibility from isolated processes
ace59b0 DO NOT MERGE CTS to test service binders accessibility from isolated processes
d4d4ab6 Remove unnecessary waitForIdleSync
78fe2c6 Look for matching dynamic sensor on reconnect
05f2f85 Skip shortcut backup CTS when device has no FEATURE_BACKUP
30dc646 Remove "only if" part of managed provisioning test
d4804f7 [device owner] result_canceled counts as vpn restricted
b1ae0e1 AdaptivePlaybackTest: dequeue more output buffers at the end.
a828442 Fix for testManagedContactsPolicies
3533de9 delete file when don't support 3gp Bug:30545980
a5aa60d Fix build
a0d057b update get_achievable_rates for CTS v2 and N
90e8e2a Allow last item to overlap prompt in testPromptViewBelow()
931bb65 Add CTS test for CVE_2016_2463 This test verifies whether a mp4 file limits the memory usage during decode media
0aaf075 DO NOT MERGE Fix CrossAppDragAndDropTests.
5b2aaf7 Change the video file in MediaStore_Video_ThumbnailsTest.
be21d5c Fix tts tests for Android Wear.
6f5e793 Fix test case context which is not fully visible on wear.
e2cc635 Test for potential overflow in Visualizer effect
ef5ef29 Fixing layout of security, sensors & projection in CTS Verifier.
401fbc8 Fixing layout of several test suites for round screens.
864ba0c Fixing layout of audio test suite for round screens.
748ef71 Remove WebView startup StrictMode CTS test and add NullWebView check
c49577f Disable some CTS tests for watches.
bd18627 Disable drag and drop tests on Wear
bec6722 CTS: Fix issue with StaticMetadataTest#testCapabilities
b808f74 upport the #testAppLinks for the device which implemented browsers
aa66161 Check bluetooth support when testing "Disable NFC beam"
91f008a Fixed testPinchOut to calculate expected touch down points correctly.
ecb44f2 [DO NOT MERGE] CTS test for FreeType update to 2.6.2
a2728dd Add a CTS test for FreeType update to 2.6.2+update
project dalvik/
6354515 Backport changes to whitelist sockets opened by the zygote.
project developers/build/
cfef233 Add ability to use support library for vector drawables
a9a842c Update sample prebults for 2017-02 release (nyc-mr1-dev)
29c609a Updates support library for 2.0 launch and adds provided gradle requirement for all wear samples.
2cce381 Unrevert "Revert "Updating prebuilts for 2016-12 samples release""
b50264e Revert "Add deprecation notice to README files for samples"
a459ec3 Revert "Updating prebuilts for 2016-12 samples release"
0c7140e Updating prebuilts for 2016-12 samples release
79f3f32 Update dependency versions for 2016-12 release
4c2765d Update build tools version for N MR1 samples
3e5b6fd Add deprecation notice to README files for samples
project developers/samples/android/
6f3586b Update BasicKeyStore sample for new keystore APIs.
9bc28e3 Fixes xml node name to issue tracker resolves.
3962962 Part 3 - Updates wear samples for Wear 2.0 launch (fixes minor issues too from using latest support library) .
a89d0cd Part 2 - Updates wear samples for Wear 2.0 launch (fixes minor issues too from using latest support library) .
4088e40 Updates wear samples for Wear 2.0 launch (fixes minor issues too from using latest support library) Part 1.
559783e EffectiveNavigation: Revive an old sample
4067f65 Adds clarification text to intro to help developers run the watch face sample the first time and understand auth for fit.
9804ffa Small fixes for AppRestriction samples.
58a2ae8 Adds support for opening iOS phone app from wear and clearer message for Phone app to wear app failure to open play store, i.e., the wear device is 1.0 without the play store.
df833a2 Update XYZ to work again since several maps classes moved around.
14260ba PermissionRequest: Only handle video capture
fdff048 Lint fixes for AppRestrictions sample.
b8f046b PermissionRequest: Several updates
9429c19 Small lint fixes for FingerprintDialog sample.
6b36f3f Fix lint issues in AsymmetricFingerprintDialog sample.
5e8b90d Updated NetworkConnect to not leak Activity in AsyncTask. Also: * Persist through config changes. * Fixed LINT errors. * Refactored and removed unused code. * Switched to TextView instead of Log fragment. * Switched to HTTPS connection. * Check for connectivity before network request.
7b6e65d Work around an issue with aapt
ae9c44a BluetoothChat: Clean up code
07d1034 Fix link in README.md
6a3afe1 Various updates and fixes
accbabf Corrected typo in word device
46ecdfb remove references to Android L preview in CardView sample
861586d Fix CommitContent samples
6275099 Clarified the length of time that a device is discoverable
20238ad Update dependency versions for 2016-12 release
9dd464c Add new samples to master build.gradle
5953554 Adds text to template xml and screenshots.
cca67a3 Create template version of WearHighBandwidthNetworking for first pass review by ENG.
340c10a Update remote verify sample to use beta1 library.
967e652 Add template description, screenshots, etc. for sample.
c45c0c2 Wear side app to check if phone app is installed. If not, opens play store on phone. Also includes template stuff to start project.
3cdb494 Phone side to verify if app is install on wear devices. If not, opens up play store on those wear devices.
1a24e2a Avoids leaks and major revamp of the JobScheduler sample
8ad9d23 Fix DirectBoot sample.
ca81422 Adds modern tabs, removes tests
9dfb11b Fixes count bug and lint warnings
ec76529 Fix lint warnings.
3f3d37e Swap out dropdown with WearableRecyclerView.
52879b0 Update build tools version for N MR1 samples
project development/
49453c6 Increment package revision for 2017-02 samples release
8a66f8c Update sample prebults for 2017-02 release (nyc-mr1-dev)
f22b170 samples: Update sdk.atree for nyc-mr1-dev
3468e63 Update the Notepad sample app to: 1. Show that any application state should be saved in onStop() versus onPause(). 2. Remove the deprecated methods and start using CursorLoader instead of any managedQuery. 3. Remove deprecated LiveFolders usage.
a70cf63 Add runner to run frameworks-telephony tests
project device/generic/goldfish/
3aee924 Add Input Device Configuration for rotary input.
b4e6cf1 Add /dev/goldfish_sync to ueventd.ranchu.rc
project device/google/contexthub/
c77d0b6 Add support for detecting old unpublished AR events to discard them
c9878ba Adds a lock to the flush() method of the AR HAL
ba7c07d bmi160: Set the min_step_buf to 2 for sensitive mode
2b95fe5 [DO NOT MERGE ANYWHERE] Update magnetometer calibration parameters
e722b91 Quick fix to set correct temperature sensor type
a107817 hostIntf: properly handle hardware that fails to initialize
b6e5f65 Update magnetometer calibration parameters
b2a6210 synaptics_s3708: Poll interrupt after arming LPWG
58691fd sensorhal: don't process data beyond the end of the buffer
37699ba hostIntf: disable wdt when verifying os signature
affb06f bmi160: add support for sensitive step counting mode
d136cca sensors: add support for an ungaze sensor
01d6f82 nanohubCommand: call appSecRxDataOver to verify signature
dd0f5c9 hostIntf: unload all external apps before erasing the shared area
ba7f5d6 sensorhal: add support for a GAZE sensor
cf10b66 libm: add support for expf
7309aad DO NOT MERGE: nanohub: fix the app flash base address in the log
b92d3ae sensorhal: add a short delay between flushes, log errors
7103675 contexthubhal: log the error returned by poll
a159cda sensType: add AR raw event.
9568e8d activityhal: support separate sensors for activity start/stop
project device/hp/tenderloin-common/
7c9cb9d add in some low-ram optimization
project device/moto/shamu/
d6ebd77 shamu: add first_api_level property
bd6ca81 Revert "Revert "Revert "Path fix for backend connection to FE upon call disconnection"""
9388a72 Revert "audio: fix headset + speaker path"
9957146 shamu: add first_api_level property
929cd03 Allow bluetooth service to access bluetooth directory and add /logs (10/14)
1c88540 Import translations. DO NOT MERGE
161ffb5 audio: fix headset + speaker path
project device/sample/
11e8476 DTAG: Change ia APN from empty to internet.telekom
19024f0 DTAG: Add HOS APN for IWLAN (bearer 18) MMS.
9b0156e Use bearer instead of bearer_bitmask to avoid merging APNs.
19cf3c5 Use fast.t.mobile.com for Initial Attach.
project docs/source.android.com/
7d4ec4d Remove ro.zygote.disable_gl_preload description
project external/aac/
97a1b81 Fix aacDecoder_drcExtractAndMap()
project external/android-mock/
project external/apache-harmony/
3127958 Test class prepare event from the debugger
project external/boringssl/
7a342e9 Rewrite BN_bn2dec.
29b92ab Rewrite BN_bn2dec.
8c2c80c Rewrite BN_bn2dec.
project external/chromium-webview/
591955f WebView AOSP Integration Request - 52.0.2743.100
project external/conscrypt/
3209baf Fix typo in name of des-ede mapping
0af37f8 Fix typo in name of des-ede mapping
project external/deqp/
6bc3c7a Limit changes by xor to upper 8 bits in mixed atomic tests
5e86333 x11: Fix deadlock
5d11c9d x11: Call XInitThreads()
263e135 CP: Remove two read-backs from copy image tests
7aff1a0 CP: Non-compressed copy image target size (64,64,8
267c765 Remove tests affected by NV/OES_viewport_array extension
975a59e Generate flat triangles in polygon offset tests.
625d685 Drop incorrect framebuffer texture subtests.
ba45591 Relax line width verification in primitive bbox tests
1614827 Optimize swapchain OOM tests
2ed3a5a Fix internal format/type for ES3 3D + depth/stencil negative API tests.
09784f8 Fix eglBindAPI negative test
521bf8a Add support for EGL_EXT_pixel_format_float
302bd7c DO NOT MERGE: Remove changed texel buffer access tests from mustpass
09e8b66 DO NOT MERGE: Remove a few changed Vulkan tests from mustpass
cc80496 Add runtime to CtsDeqpTestCases
4af0452 Fix internal format/type for 3D + depth/stencil negative API tests.
b26bba4 Fix sample_mask_in.bit_count_per_two_samples tests for 2x MSAA.
b81edb4 Blacklist match_different_[member_]struct_names SSO validation tests.
dbf9715 GetDevices: Also allow `\.` to be part of the host name
b0ce1f0 Update glslang to d02dc5d
ef29b77 Cherry-pick SPIR-V ClipDistance validation fixes
e71e3bb Cherry-pick dEQP-VK.pipeline.cache fixes to nougat-cts-dev
a428365 Change GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS minmax to 2048
bf0076a Add runtime to CtsDeqpTestCases
ea5589c Fix sample_mask_in.bit_count_per_two_samples tests for 2x MSAA.
d2f3b46 Fix internal format/type for 3D + depth/stencil negative API tests.
4ccc9fd Add the support to device connection via TCP/IP
project external/doclava/
50e7541 Add support for MathJax in javadocs bug: 32935028
project external/embunit/
project external/flac/
83a817d src/libFLAC/stream_decoder.c : Fix NULL de-reference.
project external/icu/
0f5b8ca Fix @links in icu.
76715e0 DO NOT MERGE: Update timezone data to 2016j
2d6bdb9 DO NOT MERGE : Update timezone data to 2016i.
a7cdbdb DO NOT MERGE : Snap ICU timezone-related .txt files to latest
8f84f7d DO NOT MERGE : Update timezone data to 2016h.
06ec6d9 docs: Fixing bad unicode sequence in Javadocs.
project external/ims/
2605a94 Sync mobile data status to modem on device bootup
project external/ipsec-tools/
25e4998 Moved add_proposal() for SHA2_512
12fee5f Add support for SHA384 and SHA512, depref SHA256.
a7ed60e VPN reconnection fails after manually disabling VPN
6613a82 Don't add a trailing NULL to the XAUTH password.
project external/jmonkeyengine/
project external/libavc/
0b23c81 Decoder: Fixed initialization of first_slice_in_pic
4945612 Decoder: Moved end of pic processing to end of decode call
8b5fd8f Decoder: Treat first slice in a picture as part of new picture always
69b5191 Decoder: Add supported width check for MBaff streams
9d60a0c Decoder: Added a check for unsupported resolutions
1f0ab0b DO NOT MERGE: Decoder: Fixes an out of bound write in bitstream buffer
9a00f56 Decoder: Return correct error code for slice header errors
f634481 Decoder: Initialize default reference buffers for all pictures
7950bf4 Fix in returning end of bitstream error for MBAFF
33ef7de Decoder: Fixes an out of bound write in bitstream buffer
b88f59d Decoder: Padded gau1_ih264d_top_left_mb_part_indx_mod to avoid an out of bound read
ef27433 Decoder: Fix in checking first_mb_in_slice
bee9b9a Decoder: Increase memory allocation for weights & offsets for interlaced clips
2cd2f7a Decoder: Fixed DoS in header decode when no PPS is present
74f03b6 DO NOT MERGE Decoder: Increase memory allocation for weights & offsets for interlaced clips
1d5640f Decoder: Initialize ps_cur_slice->u1_mbaff_frame_flag correctly for error cases
99a85bb Decoder: Fixed an out of bound access while parsing SEI
e1cf7ea Decoder: Fixed number of MB calculation for interlaced error streams
43e0aa2 Decoder: Fix in MB count in MBAff error handling
3183684 Call ih264d_deblock_display only for valid process calls
9b095de Decoder: Fixed allocation of ps_dec->ps_nbr_mb_row
902c152 Decoder: Fixed cur_mb_info initialization in error cases
3ebff7d Decoder: Fix in error concealment in the case of Mbaff clips
56b5563 Decoder: Fix in the case of error in the first MB in frame.
d1896de Decoder: Fix in returning incomplete frame error
54cbe1b Decoder: Fix initialization of ps_next_dpb during reference list creation
d7eee55 Decoder: Fix in checking for valid profile flags
project external/libevent/
96109b5 DO NOT MERGE: Build static libevent for the target.
project external/libgdx/
ebb6f04 Security fix for overflow check.
0da62f4 Fix buffer overflows
890381c Fix security vulnerability
project external/libhevc/
1ab5ce7 Handle invalid num_reorder_pics & max_dec_pic_buffering in SPS
01ca88b Fix in handling wrong cu_qp_delta
b5cae81 Added check for invalid log2_max_transform_block_size in SPS
a76773a Fixed handling invalid chroma tu size for error clips
4def2df Fixed out of bound reads in stack variables
68215fd Fix in Chroma SAO for non-multiple of 8 height
f4f3556 Handle invalid slice_address in slice header
27405a2 Added memory barrier calls
project external/libmpeg2/
f301cff Check for Valid Frame Rate in Header
227c1f8 Error Check for VLD Symbols Read
project external/libnfc-nci/
6b9d393 Fix native crash in nfc_ncif_proc_activate
project external/libnl/
f83d9c1 Perform range check on len in nlmsg_reserve
f01b03b libnl: Check data length in nla_reserve / nla_put
project external/libopus/
d9d5ac4 Ensure that NLSF cannot be negative when computing a min distance between them
project external/libunwind/
f7eef92 Move large structure off the stack.
project external/libvpx/
57e9ae1 libvpx: Cherry-pick 1961a92 from upstream
70cca74 vp8:fix threading issues
1114575 DO NOT MERGE | libvpx: Cherry-pick 0f42d1f from upstream
000486a DO NOT MERGE | libvpx: Cherry-pick 0f42d1f from upstream
206b75a DO NOT MERGE | libvpx: Cherry-pick 0f42d1f from upstream
3e88ffa DO NOT MERGE libvpx: Cherry-pick 8b4c315 from upstream
518e6a5 DO NOT MERGE libvpx: Cherry-pick 8b4c315 from upstream
5225d93 DO NOT MERGE libvpx: Cherry-pick 8b4c315 from upstream
project external/lldb/
project external/marisa-trie/
project external/openfst/
project external/openssh/
db0dfa1 modify SSHDIR as that's not part of upstream code
d65902a use __ANDROID__ and remove GCE_ANDROID
a2eb7b5 openssh-7.1p2
eab54b0 Specialize for gce targets in openssh
ab28f54 forcibly disable roaming support in the client
125dbf4 Stop relying on global GCE_PLATFORM_SDK_VERSION
7d4e474 makes certain libcrypto implementations cache a /dev/urandom fd in preparation of sandboxing.
2373f98 Add metadata needed for vomit.
95194cb Map unknown users to shell for Android GCE.
3337c70 Make the sshd directory configurable
0199da8 Don't chmod /dev/ptmx when allocating a pty on Android.
0c94e12 remove .gce_x86 suffix from ssh output files (post_install_cmd is not supported in jb-mr1 and before).
994dea3 Use linux/capability.h in jb-mr1 too
b66687b capability used to be under linux, not system
bf4d797 Revert "Removed an unused header include"
b5de6ef Removed an unused header include
project external/pdfium/
5022fbe [DO NOT MERGE] Fix the way FreeType headers are incldued.
project external/skia/
318e350 Use fixed size buffer for RLE bmps DO NOT MERGE
16882f7 Fix out of bounds memory read in GIFMovie.cpp
20de35a DO NOT MERGE Do not create an SkRawCodec with zero dimensions
project external/sl4a/
05e6c67 Fix MMS send and receive failures.
a533e9c DO NOT MERGE: VpnFacade.java: code to instal certs
project external/sonivox/
56d1532 eas_mdls: fix OOB read.
6e988ba Fix NULL pointer dereference
project external/squashfs-tools/
6697c18 Fix rounding error when generating .map files.
project external/tremolo/
6922092 Fix divide by zero for non-arm processor
798ceb6 Tremolo: fix ARM assembly code for decode_map type 3 case
project frameworks/av/
5443b57 codecs: handle onReset() for a few encoders
dd447c3 DO NOT MERGE codecs: handle onReset() for a few encoders
e5a5448 EffectBundle: check nb channels to write speaker angles
9667e3e Fix overflow check and check read result
42b1ea8 Turn off overflow protection for various math functions
2dd1d5e Revert "Turn off overflow protection for various math functions"
f86177d CameraBase: Don't return an sp<> by reference
4b49489 CameraBase: Don't return an sp<> by reference
cbf5e69 Turn off overflow protection for various math functions
1da5859 DO NOT MERGE Revert "Log audio information to ensure complete delivery"
b375204 avc_utils: skip empty NALs from malformed bistreams
91fe76a avc_utils: skip empty NALs from malformed bistreams
9b6b81d stagefright: parseApp check data boundary conditions
7da83aa DO NOT MERGE - improve audio effect framwework thread safety
a9660fe Don't initialize sync sample parameters until the end
c2f0c73 Don't CHECK when buffer is too large
d95d34d Don't send short URB packet when sending MtpDataPacket.
5c66471 Stop sending object handle with sendObject request.
d2ed094 MediaBufferGroup: release buffers in add_buffer when growth limit reached
08dbccd DO NOT MERGE Move legacy widevine classic global lock from framework to vendor/widevine implementation.
bc7f347 DO NOT MERGE - improve audio effect framwework thread safety
84c3921 DO NOT MERGE - improve audio effect framwework thread safety
b47a5ab DO NOT MERGE - improve audio effect framwework thread safety
b37f28a DO NOT MERGE ANYWHERE - improve audio effect framwework thread safety
31a4598 DO NOT MERGE - audioflinger: fix recursive mutex lock in EffectHandle.
a76c7de APM::updateCallRouting: ignore for stub output hal
c60828e AudioRecord: fix AudioRecordThread crash upon exit
b378b73 DO NOT MERGE - improve audio effect framwework thread safety
58aef30 MediaRecorderClient: Use checkService instead of getService for camera
1f82f95 Log audio information to ensure complete delivery
58a795b provideKeyResponse to send an event to test AMediaDrm_setOnEventListener.
13cd59a Camera: fix camera facing override logic
e275907 Fix security vulnerability: potential OOB write in audioserver
d859d8a If a device does not have a camera, do not set a camera death notifier
dd79ccd Effect: Use local cached data for Effect commit
0118340 Fix security vulnerability: Effect command might allow negative indexes
1d4958d Avoid crash for stss sync sample number 0
7fdd364 Make VBRISeeker more robust
5759c46 DO NOT MERGE: defensive parsing of mp3 album art information
cadb330 Camera: Clear not-yet-submitted request in cleanupFailedRequest
3d34cc7 Effects: Check get parameter command size
8cc90e4 Fix findId spinning if session id is not found. *** DO NOT MERGE ***
4fb1e42 IOMX: convert ANWB to Gralloc meta if using useBuffer in the same process
fa0806b DO NOT MERGE: defensive parsing of mp3 album art information
21f2814 DO NOT MERGE: defensive parsing of mp3 album art information
52d02b9 DO NOT MERGE: defensive parsing of mp3 album art information
2ff8053 DO NOT MERGE: defensive parsing of mp3 album art information
49aac43 Camera API1: don't pick wrong preview fps value
e981cca Fix security vulnerability: Equalizer command might allow negative indexes
84eb960 Camera API1: relax the fps check with some margin
2817be0 DO NOT MERGE SimpleDecodingSource: fix handling of Vorbis buffers
58388aa stagefright: remove allottedSize equality check in IOMX::useBuffer
000d415 media: Adjust the first video/audio sample time in slow motion.
4f5dc77 Camera API1: filter out the unsupported preview fps range
59e9ca7 NuPlayerDecoder: initialize dropAccessUnit to true
86cbc18 DO NOT MERGE: Visualizer: Check capture size and latency parameters
9a2732b Visualizer: Check capture size and latency parameters
ee844a8 Don't try to connect camera service if it is disabled.
project frameworks/base/
5126941 OpaLayout: setLandscape -> setVertical
6422e8f Don't crash when primary volume is null in AppCollector.
951233a Add carrierconfig KEY_CARRIER_VOLTE_OVERRIDE_WFC_PROVISIONING_BOOL
c10c3de ReolverActivity: try auto launching single choice
512bbdd DO NOT MERGE - Ensuring that there are per-user last stack active times.
67c708b Add extra key for app-specified outgoing call timeout
390120b Fix incorrect values for VelocityTracker in SwipeDismissLayout.
e8b0e11 Introduce debounce to filter rapidly toggling type-c ports [DO NOT MERGE]
8b0807c Fix handling usb dialog for wall chargers. [DO NOT MERGE]
755d78d [DO NOT MERGE] Revert "[DO NOT MERGE] Delay SharedPreferences.apply() by 50 ms"
7bae182 DO NOT MERGE - Check exported status in chooser
5510057 DO NOT MERGE : Revert "DO NOT MERGE. No direct Uri grants from system."
134ad6e Only modify window layout params when necessary.
e7aadaa Workaround wallpaper restore race
cd757d4 Fix live wallpaper not showing on lock screen after restore
c342666 Import translations. DO NOT MERGE
5758a9a Add tweaks to smooth out swipe to dismiss.
551e80c 2D Recents: Fix a glitch during task relayout after a dismiss
ac06177 Update the exception description for start().
b3a1417 Zygote: Restore GL preload
981ae54 DO NOT MERGE. Grant MMS Uri permissions as the calling UID.
e0358de Fixed an issue where the emergency affordance didn't show
78f2e38 DO NOT MERGE. Grant MMS Uri permissions as the calling UID.
735b4dc Allow any device with a device_owner to execute setDeviceOwnerSystemPropertyLocked().
d0bc779 Import translations. DO NOT MERGE
c7b1834 Don't check device_provisioned on Wear devices in setDeviceOwnerSystemPropertyLocked()
ca53b27 Fix uri permission grant on remote bug report uri
017a3ac 2D Recents: Slightly darken header to differentiate from thumbnail
84aa5a8 DO NOT MERGE Guard against null entries in process list during updateOomAdjLocked
6f754e4 DO NOT MERGE. Grant MMS Uri permissions as the calling UID.
3f3da42 DO NOT MERGE. Grant MMS Uri permissions as the calling UID.
a78841e DO NOT MERGE. Grant MMS Uri permissions as the calling UID.
3eddf40 DO NOT MERGE. Grant MMS Uri permissions as the calling UID.
aae6047 Fingerprint: get auth id for non-current user.
b83f6b6 Import translations. DO NOT MERGE
446a66d Import translations. DO NOT MERGE
ca2ead6 Import translations. DO NOT MERGE
e33c3c8 Fix requiresCharging false value ignored issue
415f8b3 Prevent division-by-zero error when calculating battery capacity.
99485ef Use correct APIs to detect conditions for round scrollbars.
232c490 docs: Update gluUnProject parameter description.
4cfe567 Add additional logging for temperature readings.
49a9d35 Import translations. DO NOT MERGE
9b11a3c Import translations. DO NOT MERGE
8c97416 Import translations. DO NOT MERGE
62c9527 Import translations. DO NOT MERGE
ba8e772 Import translations. DO NOT MERGE
b2d808b3 Import translations. DO NOT MERGE
37093ca Import translations. DO NOT MERGE
31423f2 Import translations. DO NOT MERGE
f812207 Import translations. DO NOT MERGE
b5aa599 Fixed that the HUN layout could be visible on Keyguard
e3286c3 DO NOT MERGE - Check exported status in chooser
614f40e Remove experimental twilight-based automatic brightness
739cda8 Fix the documentation for SecurityLog.SecurityEvent.getData().
2dfdf66 DO NOT MERGE. No direct Uri grants from system.
6f13f73 DO NOT MERGE. No direct Uri grants from system.
bac46f5 DO NOT MERGE. No direct Uri grants from system.
b18bd06 DO NOT MERGE. No direct Uri grants from system.
021747a DO NOT MERGE. No direct Uri grants from system.
3e2652a DO NOT MERGE. No direct Uri grants from system.
b61338e DO NOT MERGE. No direct Uri grants from system.
119a06c Add Wear keycodes to emulator key layout file.
f8a1095 Enable SMS in carrier demo mode
23301af Fixed an issue where heads-upped notifications would stay
2317451 DO NOT MERGE Do not call RecoverySystem with DPMS lock held
4ffe72d DO NOT MERGE Do not call RecoverySystem with DPMS lock held
6521823 Import translations. DO NOT MERGE
14ed611 DO NOT MERGE Do not call RecoverySystem with DPMS lock held
835c8b3 DO NOT MERGE Do not call RecoverySystem with DPMS lock held
e924e16 Import translations. DO NOT MERGE
85f7e39 Import translations. DO NOT MERGE
2fc4494 [DO NOT MERGE] Delay SharedPreferences.apply() by 50 ms
8cdc049 DO NOT MERGE Do not call RecoverySystem with DPMS lock held
c800ddc Correct the formula of battery capacity estimation.
05bd58f SFR sims should treat Spain as roaming
a96a617 2D Recents: fix toggling behavior
efdec8f Do not call RecoverySystem with DPMS lock held
083c6fb 2D Recents: Fix the thumbnail radius.
3294256 Fixed the logic for tethering provisioning re-evaluation
776f6ba 2D recents: fix layout to show 3 tasks on a single line
de3cfb0 2D Recents: use correct layout logic for drawing transition headers
7b89a7b Add hidden API for whether permission review mode is on.
88e45dc Add a flag to enable/disable the diskstats logging service.
f62e889 Add separate roaming icon for status bar + QS
1710e5f DO NOT MERGE Change batch finalization timeout mechanism from Handler#sendMessageDelayed() to a wakeful alarm
452ff6d DO NOT MERGE Fixing crash in SystemUI fetching task description icons.
9c0c94c Import translations. DO NOT MERGE
30b5edf Import translations. DO NOT MERGE
951b161 Import translations. DO NOT MERGE
54de774 Fix @links in reference docs.
24cd592 DO NOT MERGE: Allow launcher icon to be config'd in overlay.
d19343c Don't scroll popup parent in response to parent scrolling
97bfa0f Decrease frequency of high temp warnings
4882496 Refactored setCurrentFunction and setUsbDataUnlocked into single method.
4749930 MessagingStyle: Fix buggy measure in MessagingLinearLayout
8ea36af 2D Recents: Less drastic scale reduction for dismiss animation
57b6149 2D Recents: Fix issues with thumbnail scaling transitions
37e63c7 Don't lower priority of EGL Init thread
1cd8508 [DO NOT MERGE] Do not log boot times for secondary users and upgrades
63db925 Add Settings.Global configs to high temp warning.
4234144 Make SpannableStringBuilder.getSpans thread-safe
5736544 Fix typo in the IS_OMPT_VOICEMAIL field.
1372717 Vodafone SIMs should treat Spain as roaming
b68b765 2D Recents: Keep nav bar hidden from transition thumbnail
f60d275 Import translations. DO NOT MERGE
7eefc3e Import translations. DO NOT MERGE
c78569c Import translations. DO NOT MERGE
319b44e DO NOT MERGE - Require password to FR in carrier demo mode
fd104e7 Load EGL early in Activity launch, instead of in Zygote
e256a18 Query for the settings package in KeyguardManager instead of hardcoding it.
232b0d4 DO NOT MERGE Finalize device-monitoring dialog strings
83a218c [DO NOT MERGE] Do not report boot timings on first boot or runtime restart
f48d5ce Add voicemail backup/restore columns
90f4f52 2D Recents: round task thumbnails properly.
44db902 2D Recents: handle keyboard config changes.
051caed Fix SpannableStringBuilder getSpans sort
e710a6f Use separate switch ops for runtime permissions
a19f9f2 Eschew unspecified IP addresses for DNS servers
2b465d8 VPN reconnection fails after manually disabling VPN
61385ac Import translations. DO NOT MERGE
c2eddc9 Import translations. DO NOT MERGE
fc6ac0a 2D Recents: polish the app -> recents transition
c0e1813 Add arrow key navigation support to Grid-based Recents.
47dd7c5 2D Recents: use a different background color for drop targets
3506807 Validate custom pointer icons aren't null.
45c8048 2D Recents: to and from home, animate task views as a block
4a601f9 DO NOT MERGE ANYWHERE Skip review permissions if package is installed with -g.
b189aa6 DO NOT MERGE - Fix demo mode reset notification
1876583 svc nfc should support watches too
f98ed68 Fix issue with saving admins before finishing loading.
adbda74 Fix issue with saving admins before finishing loading.
21f495f Add keyboard support to Grid-based Recents.
244bac6 2D Recents: Fix issue with undocking only one task
4518d0b DO NOT MERGE: Propagate revoked permissions in permission review mode
c0432c6 2D Recents: Always use grid layout even in split view
ed371cb Remove the requirement of the --checkin flag.
e8ce127 DO NOT MERGE Revert "Stop preloading EGL/GLES in Zygote"
91a0bc9 Fixed the logic for tethering provisioning re-evaluation
79bf392 Create GraphicsEnvironment for communicating with driver loaders
93f630e Stop preloading EGL/GLES in Zygote
d741f3d Add WearCellularMediatorService to the system server.
1d35979 Not allowing foreground services to be cleared as children
b632c55 Add support for carrier demo mode
e45b502 DO NOT MERGE: Fix to maintain the Carrier Network connection.
36d9a6d Support shadows and reordering in ViewOverlay
cf246af Treat Latin American locales specially
6c08f8d Add logging for high temp warning.
569cbec DO NOT MERGE - 2D Recents: Make sure thumbnail fills task view in all orientations
da5900d DO NOT MERGE - Also scale down thumbnail in app transitions for grid recents
1f99f81 Do not write if apply() did not change the file.
d15c4f1 Only persist last Shared Preferences state
bfc5d56 Clean up persistent usb state on boot.
541295a Fixed handling of usb state during adb changes.
4da4a5d [DPM] Improvements to the network logs batch finalization mechanism
e4cefbf Don't save password metrics to disk.
b223610 Fixed a bug where notifications could stay expanded
8c90b5a Import translations. DO NOT MERGE
50a1d26 Import translations. DO NOT MERGE
cb4aa4d Captive portal: better detect empty responses
ab24dc9 Allowing heads-up notifications now on the lock screen
add9526 Introduced the visual stability manager
5e01820 Removing notifications always immediately when swiping them away
d91dd06 Emulator: Fix CTS failure caused by removed MANAGE_USERS permission in Shell
15fa324 2D Recents: Show shadows behind task views.
5df7667 2D Recents: Use a different task dismiss animation
82e201f add additional logging to ActiityManagerService
5e7fc7c Sync the startConsentUiIfNeeded logics to master. We are missing the package name when starting the activity now.
df7bfcf Add ticker text for network logging notification
ef161dd Add isChildDocument to MtpDocumentsProvider.
d909f80 Not create document under the device.
a561b1f Added BUGREPORT_OPTION_TELEPHONY.
88959dc Using an increasing request counter instead of system uptime to avoid duplicates when sorting pending updates.
d361b18 Re-Add VPN-"Settings" button to QSFooter dialog
9712364 Dismiss network logging notification when disabling logging
5ef189d Import translations. DO NOT MERGE
4fcf5b1 Import translations. DO NOT MERGE
d6a5660 Add Brightness setting for VR Mode.
b3152ab update navbar assets for sw900dp device.
39dd370 Check if the activity translucency was converted before converted back.
b08db48 Hold a wake lock while DeviceIdleController is going idle.
883887e Force Grid-based Recents to show at most 8 tasks.
2a3ebad Docs: Updates Javadoc documentation. Bug: 32532540
3a1ff62 nfc: Adds NFC_PAYMENT_DEFAULT_COMPONENT to the backed up settings.
117d5b4 Create a global registry for system message IDs
1ad4a2d Fix unexpected VR mode exit on package update.
429cafb Update CHAR LIMIT for notification body.
1cac832 Add temperature config for high temp warning.
8a28aa5 Fix message for screen unpinning
c4046b5 bools: fix use_lock_pattern_drawable javadoc.
2f6b711 Revert "DO NOT MERGE ANYWHERE unlock_wave: replace with black"
57edeef Revert "DO NOT MERGE ANYWHERE default_wallpaper: replace with black"
9b32a35 Omit NavigationGuard if the input method uses FLAG_LAYOUT_IN_OVERSCAN
2fda2ce widget: Adding support for custom LockPatternView.
a51dba4 Import translations. DO NOT MERGE
319605a Import translations. DO NOT MERGE
bd4eeb7 Added alert icon to high temp dialog.
d51ac73 Add VR mode check for thermal notification
67e9705 Show notif when device reaches throttling temp
a8e8e4a Harden against jobscheduler client app misbehavior
fd24353 Get account features before taking lock (cherry-pick from master)
eb2206c Add logging for task view thumbnail state.
a50cc71 Bluetooth: track enabling in dumpsys
84cd5cb Import translations. DO NOT MERGE
9ab6fa6 Import translations. DO NOT MERGE
8f34df4 Cut the Grid-based Recents title if it's too long.
26f637b Move grid checking into the layout algorithm.
acf90ac QS - Fix race condition in accessibility
4e723e6 Change screen pinning back to old gesture
0a5e2d6 Resue TaskView information.
5fac212 Check split screen properly.
3092b5a DO NOT MERGE Revert "Add Brightness setting for VR Mode."
966045d DO NOT MERGE Revert "Add Brightness setting for VR Mode."
1f8025a Keyguard: Don't lock on SIM removed during shutdown
79902fb Fix a bug where the package stats query timeout may crash.
2f157c4 Don't loop forever on zero-length ICMPv6 ND options.
84980c7 Add Brightness setting for VR Mode.
cf76a16 Fix a bug where the package stats query timeout may crash.
57f3837 DO NOT MERGE: Add UI toggle to control connections to carrier networks.
7158c89 Import translations. DO NOT MERGE
0277a42 Import translations. DO NOT MERGE
9f47a5d DO NOT MERGE: Add API to indicate carrier networks.
1f0d972 NetworkNotificationManager: remove spammy log
77a51d1 Enable multi-dex for coverage builds to fix breakage
48de4e6 2D Recents: use a slightly darker scrim background
620aeba DO NOT MERGE - Disabled swiping in Grid-based Recents.
e93f810 DO NOT MERGE - Delete the separate grid recents activity and related code
8ff7854 2D recents: show all close buttons right away
016c9c8 [DO NOT MERGE] Prevent crash from early Toast surface destruction.
eab25ae Adds custom call forwarding block while roaming carrier config key
090b2d9 Augment diskstats dumpsys to have categorization and apps.
c7d9de5 Add an app size collector.
be770dc Add a file collector to the platform.
fa9bec9 Bluetooth: persist state when turning on from BLE
8dc3b87 Add flags to send package name for feedback.
e5726a2 Ambient Display: Fix race with coloring and redaction
bf8e290 DO NOT MERGE - Port 2D recents implementation from master to nyc-mr2
2dc4a74 Fix incorrect FIFO cgroup assignment.
923d2cc DO NOT MERGE Show notification when network logging is enabled
ff11122 DO NOT MERGE: Cross profile candidate should be considered
2f51204 DO NOT MERGE Rework Device Monitoring Dialog in Quicksettings
a865790 DO NOT MERGE Stricter NetworkNotificationManagerTest
8e210306 DO NOT MERGE Fix other String.format issues in NetworkNotificationManager.java
02ca23d DO NOT MERGE Fix malformed log statement.
c48f07b sysui: update sw900dp navbar sizes
6d53de6 DirectReply: Close if touching outside status bar
7cd0010 Migrate system+lock wallpaper to lock-only when setting live wp
cdf3ba4 Captive portals: login activity probes like NetworkMonitor
94ebbe0 docs: remove implicit intent from bindService and startService
5f05256 docs: update Paint.setTextSize() to indicate pixel units
b9bd6cc docs: Add deprecation message for the developer.android.com docs
6ba0ef3 Start sensor service in a seperate thread
ac8d8e7 Add UI prompt for MMI code failure on 3gpp
a8f4286 docs: update description for BitmapFactory.Options#inBitmap
67639a5 Fix OnCancelListener for Dialogs on swipe to dismiss.
4548978 Reset BatteryStats when too large for clients to handle
fa63068 Bluetooth: fix issues re-enabling after crash
ffcf88f Bluetooth: log message improvements
ed7bf5e Assist app is not launched when long-pressing on Home key
c94b637 DO NOT MERGE Add network logging icon to Quicksettings when enabled
a775ad9 Initialize AtomicBoolean for NetworkLogger#mIsLoggingEnabled
d2d32b1 In permission review mode, always request user's consent to toggle BT.
27b53cf Don't call into VrManagerService with AM lock.
566525c Add config_demoModePassword
2b7a8a9 Notify user when user fails to connect to the network.
c3db570 [DO NOT MERGE] Fix vulnerability in MemoryIntArray - fix build file
a206a0f Fix exploit where can hide the fact that a location was mocked
2299a1c DO NOT MERGE IP Connectivity metrics: add connect() statistics
92cd0ce DO NOT MERGE Make NetworkLogger.mIsLoggingEnabled an AtomicBoolean
93c0de0 DO NOT MERGE Fix IP connectivity metrics tests
097bde6 DO NOT MERGE IP connectivity metrics: introduce ConnectStatistics and DNS statistics
4c9d3f1 DO NOT MERGE IP connectivity metrics: add transport field.
e8fe0aa DO NOT MERGE Netd events: record connect() success/errno
84daaea DO NOT MERGE Network notifications: revamp keying scheme
473355f Have IpManager track L2-L4 signaling traffic required for IP connectivity.
74f9e1b Add null check to a11y interrupt.
065acc5 DO NOT MERGE Define Network notification proto constants.
d3da17a DO NOT MERGE Unit tests for NetworkNotificationManager
1e0cc80 Import translations. DO NOT MERGE
f84a966 Adds carrier config to determine if high definition audio is displayed
6e54b88 Avoid NPE in notification inline controls.
64f87ba FalsingLog: Fix false positive Log.wtfs
c6bd424 Fixing issue in current and max duration calculations.
e6f8cb2 fix case issues with mGoingIdleWakeLock in DeviceIdleController
71d2a41 Add @GuardedBy annotation to PersistentDataBlockService#mIsWritable.
a9437bd Prevent writing to FRP partition during factory reset.
6c0782f More correct startup and shutdown procedures.
33ec106 docs: changes to broadcast documentation
f9f39cc DO NOT MERGE ANYWHERE: Hold a wake lock while DeviceIdleController is going idle.
040484c Fix VR interaction with screen on/off/lockscreen.
8a9b277 Fix swipe-to-dismiss to properly react to swipe gestures.
ea10cc0 Do not write if apply() did not change the file.
31d6889 Only persist last Shared Preferences state
f37fce5 DirectReply: Show bouncer when occluded
6bb22e3 Add carrier config key KEY_EDITABLE_TETHER_APN_BOOL.
e92de95 Keyguard: Don't lock if SIM is NOT_READY
0bfaa46 [DO NOT MERGE] Prevent crash from early Toast surface destruction.
ab58b5a DO NOT MERGE Using Activity#setTitle to have TalkBack announce root traversal.
98e5826 DO NOT MERGE ANYWHERE Revert "Using Activity#setTitle to have TalkBack announce root traversal."
e3639a0 DO NOT MERGE Fixes in comments for NetworkEvent, DnsEvent and ConnectEvent
0c4ec00 DO NOT MERGE Fix Lint errors for network logging API
c4e7c32 DO NOT MERGE Logging when the new batch of network logs broadcast is sent to DO
504fa62 DO NOT MERGE Disable DO single user features when clearDeviceOwner() is called regardless of the amount of users
5c64223 DO NOT MERGE Fix disabling DO single user features when clearDeviceOwner() is called
896b9db DO NOT MERGE [DPM] Minor code fixes in NetworkLoggingHandler
bbf352a DO NOT MERGE [DPM] DO uses batch token to retrieve network logs, and can retrieve the same batch many times
4c47ade DO NOT MERGE [DPM] Management and retrieval of network logs
c3abd34 DO NOT MERGE [DPM] DO can start network logging and listen for events
1317e04 Display "Sign into network" in settings when on a captive portal.
97d10ff DO NOT MERGE IpConnectivityMetrics: rate limit ApfProgramEvents
ff0b586 DO NOT MERGE IpConnectivityMetrics reads buffer size in settings
f6fdb4a DO NOT MERGE TokenBucket for rate-limiting and throttling
31cf55b DO NOT MERGE IpConnectivity metrics: add version number
a61684f DO NOT MERGE Logging improvements in CaptivePortalLoginActivity
e6e588d2 Import translations. DO NOT MERGE
76bf8eb Fix loading bar positioning.
d2274f8 Fix animations for app QS tiles.
7a1e682 [DO NOT MERGE] Switch to using UMS.mUserStates
41d2be0 Fix race condition bug related to freezing apps.
77deddc Import translations. DO NOT MERGE
eb5e9aa DO NOT MERGE NetworkMonitor: send one DNS probe per web probe
dd22982 DO NOT MERGE NetworkMonitor metrics: add first validation information
a4f17bc DO NOT MERGE Captive portal systel log improvements
0cc49bb DO NOT MERGE APF: also drop any ICMPv6 RSs
2fe1990 [DO NOT MERGE] Increased user switch timeout to 3s
1181f44 Fix vulnerability in MemoryIntArray
43966da Revert "Fix vulnerability in MemoryIntArray am: a97171ec49"
f11879ae Add missing API diffs for support library 25.1.0
376b175 sysui: add assets and dimentions for sw900dp
a97171e Fix vulnerability in MemoryIntArray
d4bdbc3 Import translations. DO NOT MERGE
ef89f62 Import translations. DO NOT MERGE
c300be1 Import translations. DO NOT MERGE
c30efc0 Import translations. DO NOT MERGE
b004945 Import translations. DO NOT MERGE
1f06508b Revert "Fix vulnerability in MemoryIntArray"
4694cad Fix vulnerability in MemoryIntArray
29139a8 Revert "Fix vulnerability in MemoryIntArray"
a62a130 DO NOT MERGE API for reporting IMS registration failures
72abcda EmergencyCryptkeeperText: Make sure we update if airplane mode changes
86dfa09 Fix vulnerability in MemoryIntArray
6adbd2b Add reason code used to tell dialer when call failed due to WFC being off.
d7a313f DO NOT MERGE Fix android:noHistory for Wear
825a5ea AudioService: fix mismatch in device volume index for alias streams
20db11c Fix two StrictMode stack collection bugs.
94280c0 Add missing API diffs for support library 25.0.0
965f426 Added label for REQUEST_IGNORE_BATTERY_OPTIMIZATIONS permission.
62be439 Notifications: Fix bad layout for long texts
d575d88 Revert "Direct Reply: Add back emoji button" This reverts commit 713fed9226a411d1ba83f925c10bc56fec4f2b70.
34be302 DO NOT MERGE: Add notification delay for when the user needs cannot register to a network and needs to be notified.
28f0e5b Revert "Allow power button to close an input method"
45a7644 Centre clock text on visible characters instead of : character
91e2e7f DO NOT MERGE: Add TouchLatency test
7d6cb91 Modify SwipeDismissLayout to perform its own exit animation
21b93c1 Add API info about Keyframe and PropertyValuesHolder
9fff53f Avoid NPE around mReusedTask of ActivityStarter
296a60a [DO NOT MERGE] Allow multiple toasts for the focused app
cc28012 TwilightService: Ignore (0,0) coordinate location updates
360d567 Treat the mdn as an additional voicemail number
05ab7a3 Revert "Import translations. DO NOT MERGE"
61edf5b Show popup transitions when there is no anchor set
82737b4 Add WiFi toggle prompts - framework
ac9443e Revert "Change activity dismiss animation to move left to right."
52ae328 Import translations. DO NOT MERGE
f7964be Disable swipe-to-dismiss for not cancelable dialogs.
17f40b8 Recreate the bitmap cache when it is smaller than needed
7917006 sysui: fix navbar button view orientation
854bc8e Fix vertical nav button direction issue
c429e71 DO NOT MERGE Add connect event reporting
70444d3 DO NOT MERGE Extending DNS event reporting
b1e2da7 Add Bluetooth toggle prompts - framework
4e22d6d Add ability to set supported audio routes on phone accounts and connection
17010dc DO NOT MERGE. Retain DownloadManager Uri grants when clearing.
6eee8e3 DO NOT MERGE. Retain DownloadManager Uri grants when clearing.
f279a5b DO NOT MERGE. Retain DownloadManager Uri grants when clearing.
1de465b DO NOT MERGE. Retain DownloadManager Uri grants when clearing.
f084ccd DO NOT MERGE. Retain DownloadManager Uri grants when clearing.
fbf395c DO NOT MERGE. Retain DownloadManager Uri grants when clearing.
3b0aa06 DO NOT MERGE. Retain DownloadManager Uri grants when clearing.
fd61f22 DO NOT MERGE Show keyguard when SIM is removed
14efe88 Update the documentation related to VD / AVD
6b04f11 To enable scroll function at DatePickerDialog
c8d6603 Fix deadzone in seascape orientation
fc175c0 Change insecure HTTP resource link to scheme-relative link.
a562fe4 Change exit animation to use normal z-order.
0940834 Fix LUTInterpolator lookup table position calc
d28e907 Allow power button to close an input method
6d969ea Change activity dismiss animation to move left to right.
7b62df8 Revert "DO NOT MERGE Wear Fwk: Disable Animations for A11y"
f73d085 DO NOT MERGE: Properly set FLAG_ACTIVITY_BROUGHT_TO_FRONT for onNewIntent() callback
f610369 Let lock icon reappear after fingerprint draw off
845740e Add methods to query the private storage.
1ec8fe9 Allow Carriers to specify Wifi Networks.
7f9014b DO NOT MERGE Rename the DnsEventListenerService to NetdEventListenerService
5514d77 Disables swipe-to-dismiss windows for input methods on Wear
bfc7faa Fix boot loop when upgrading direclty from L to N
e61672a Revert "Catch KeyStoreException for setting profile lock"
fac592f Fix issue with apps restored to lower versions.
43f166d Fix createConfirmDeviceCredentialIntent for wear for CTS.
56c25af Fix default dialog background colour for watch devices.
91add43 DO NOT MERGE. Check provider access for content changes.
9b85862 DO NOT MERGE. Check provider access for content changes.
6689f33 Bluetooth: BLE app tracking fixes
4c80659 DO NOT MERGE ANYWHERE
40ba793 [DAC FIXIT]: Noted that UNINSTALL_SHORTCUT is no longer supported.
7e45541 DO NOT MERGE ANYWHERE - Clear preferences when package is removed.
fbb63b0 Add capability flag for 802.11r fast BSS transition
3ed7caa Add constants for 802.11r
c8fa5ed Catch KeyStoreException for setting profile lock
77ad342 DO NOT MERGE ANYWHERE Add supports-multiwindow command to am.
ff2fede DO NOT MERGE: Check provider access for content changes.
956bc43 DO NOT MERGE: Check provider access for content changes.
4ddbf94 DO NOT MERGE: Check provider access for content changes.
c813f5d DO NOT MERGE: Check provider access for content changes.
11e3e52 DO NOT MERGE: Check provider access for content changes.
80a0e6d Added configuration for VT downgrade/tear down when data disabled
3fef783 Add cross-links between FINE and COARSE location permissions. bug: 25371600
4f05d8d Preventing widgets from exceeding Bitmap memory limit
b8a7f78 Fixed a bug with the emergency affordance in multi user
5edde5f Remove 'until next alarm'.
d9a8ee7 Zygote: Additional whitelists for runtime overlay / other static resources.
9087f33 Zygote: Additional whitelists for runtime overlay / other static resources.
c13df1e DO NOT MERGE - 2-dimensional Recents activity.
3e73713 BLE OOB Pairing - parse address type (5/5)
2d0ebcf Fix Bluetooth OOB pairing not working for unseen devices
8fcff25 Add LE Secure Connection data parsing (1/4)
f5ffd25 Import translations. DO NOT MERGE
1b9fbcf Import translations. DO NOT MERGE
b8aaaa8 Import translations. DO NOT MERGE
05a48e2 Import translations. DO NOT MERGE
3bd78c2 Import translations. DO NOT MERGE
c51dd09 Import translations. DO NOT MERGE
e650926 Import translations. DO NOT MERGE
b6f3751 Zygote : Block SIGCHLD during fork.
e0cd5ca colors: add missing accent_material_{700,50} resources.
12ab5e1 Prevent crash on uninstall.
fade123 colors: add missing accent_material_{700,50} resources.
ac75cdd Lockscreen: Restrict double taps to prevent falsing
377d4af Import translations. DO NOT MERGE
37fa5cb Import translations. DO NOT MERGE
b1f1209 Zygote : Block SIGCHLD during fork.
c5bf8bc DO NOT MERGE ANYWHERE Revert "DO NOT MERGE ANYWHERE libhwui: make setSurface asynchronous"
f88508b DO NOT MERGE ANYWHERE Add CONNECTIVITY_USE_RESTRICTED_NETWORKS permission
7b37157 colors: Properly set the default accent colors.
9072dcd Update colorPrimary in watch
dfcc79e Zygote : Block SIGCHLD during fork.
bbfdf7a DO NOT MERGE: Allow regular ambient light sensor sampling in doze mode.
95cd3f1 Import translations. DO NOT MERGE
686de42 Enable swipe to dismiss for watch devices.
ac39b96 Pinner Service - update Camera app max size to 80MB
6abecd2 DO NOT MERGE - Slightly better encapsulation for the set of recent activities
7821bbd Import translations. DO NOT MERGE
0244ca8 Fix idmap leak in zygote process
7d302e0 Zygote: Additional whitelisting for legacy devices.
0ad0e85 Zygote: Additional whitelists for runtime overlay / other static resources.
e452660 Handle IpReachabilityMonitor errors better.
aa45161 Import translations. DO NOT MERGE
5e2f7c6 Zygote: Additional whitelisting for legacy devices.
4e8ba1d Zygote: Additional whitelists for runtime overlay / other static resources.
4364bbf Allow config.xml to set the default display's default color mode
5c7ae14 DO NOT MERGE: Sync with master: Add initial ambient light sensor rate
25cd01c Zygote: Additional whitelists for runtime overlay / other static resources.
0c1f10d Import translations. DO NOT MERGE
fa38b27 Import translations. DO NOT MERGE
c08a721 Import translations. DO NOT MERGE
6633316 Import translations. DO NOT MERGE
92ba705 Import translations. DO NOT MERGE
b95efc8 Import translations. DO NOT MERGE
a5753ce Import translations. DO NOT MERGE
4d67c3b Import translations. DO NOT MERGE
6b7911a Import translations. DO NOT MERGE
d6a229b Import translations. DO NOT MERGE
ad302b6 Docs: Revised the Drawable example
3188386 Fix waitingForDrawn callback not called when adjusting for IME
2585033 Add check for null manger for a11y recents action
0294f9e Fixed a bug with the emergency affordance in multi user
f824792 Added CMAS/ETWS duplicate expiration support
34fb70a If the current device is a watch, fix DeviceOwner/ProfileOwner logic.
ef945b6 DO NOT MERGE ANYWHERE Add supports-multiwindow command to am.
eb2e453 New Wear devices need to update their DISABLE_LOCKSCREEN_KEY.
040b482 DO NOT MERGE ANYWHERE Add supports-multiwindow command to am.
1cb6777 Disable multiwindow support for watch devices by default.
5d5bac8 High speed GPS/GNSS Navigation Information Block
def2123 Public volumes belong to a single user.
6b0079d Public volumes belong to a single user.
3a062a6 Public volumes belong to a single user.
a9d976f Don't invalidate list data during layout.
6fb3b77 Import translations. DO NOT MERGE
212cda9 Import translations. DO NOT MERGE
7d24dd6 Import translations. DO NOT MERGE
866ded5 Revert "Don't invalidate list data during layout."
6c8e3bb Tweak AlertDialog and Preference layout for nonround watches.
456158f Don't invalidate list data during layout.
e065f7c Workaround for javac compilation issue of lambda code
9a74480 Import translations. DO NOT MERGE
9be7264 Import translations. DO NOT MERGE
5c0af88 Clean up InputConnection.commitContent() javadocs DO NOT MERGE
98a1158 docs: Added note - test subscriptions cannot use reserved IDs
ac28982 Always scan the Settings app for updated shortcuts.
145b377 docs: Added descriptions of IAB subscription-specific settings.
5ac1b67 Import translations. DO NOT MERGE
580135c Increment a MetricsLogger counter on back press.
6566fbe Public volumes belong to a single user.
8b38d08 Public volumes belong to a single user.
104f805 App Shortcut: Clarify which attributes must be resources
5177264 Update colors for the round scroll bar.
9071db1 Allow boot clock to be toggled between 12 and 24 hour format
8500f26 DO NOT MERGE Wear Fwk: Disable Animations for A11y
68d2cc1 Fix WebViewDatabase javadoc.
b87a491 [DO NOT MERGE] Only setSize if -s arg is specified
aad661f Import translations. DO NOT MERGE
c541a19 Import translations. DO NOT MERGE
fc0224f Import translations. DO NOT MERGE
d1b8917 Import translations. DO NOT MERGE
6e3055e Import translations. DO NOT MERGE
1377e2b Import translations. DO NOT MERGE
7765d73 Only bind to RESOLVE_EPHEMERAL_PACKAGE once.
f930e5b Update progress bar and progress dialog to match UX specs for watch.
a80d745 Bluetooth: prevent enabling BLE in airplane mode
63d2e41 Properly set the center of the circular mask.
e2c8589 [DO NOT MERGE] Don't accidentally delete renamed packages
644a224 Import translations. DO NOT MERGE
bff09ae Import translations. DO NOT MERGE
1b5d5bd DO NOT MERGE ANYWHERE Enable shader cache for applications that shared UID with multiple packages
80e6d88 DO NOT MERGE ANYWHERE libhwui: make setSurface asynchronous
82b9aff DO NOT MERGE: Add initial ambient light sensor rate
cb60c7a Ambient: If user turned off ambient, keep it off after split
6744706 Import translations. DO NOT MERGE
07e46a5 Import translations. DO NOT MERGE
8dd88f6 Avoid redundant setMatrix calls from setMatrixInTransaction This matches the behavior of setPositionInTransaction and setSizeInTransaction.
b3a6a7a Import translations. DO NOT MERGE
6d512da Import translations. DO NOT MERGE
bf3ad32 Import translations. DO NOT MERGE
89aa6fb DhcpClient: guard against failure to parse packets
c27fdce Import translations. DO NOT MERGE
8758da7 Import translations. DO NOT MERGE
a2b07dc DO NOT MERGE: Cap doze autobrightness when collecting new sensor samples
4fff94f Revert "DO NOT MERGE: Disable dim brightness reset when using ALS-based doze"
637ae79 DO NOT MERGE: Disable dim brightness reset when using ALS-based doze
cf11cea Fwk: Only chime when docked and accessbility is on
b608d28 DO NOT MERGE ANYWHERE Allow Wear Home app to send wallpaper commands at any time
4f8b640 Add new color: accent with 60% opacity.
56b9987 Fix idmap calls when a subdir is present.
9c86e68 Fix improperly laid out alert dialog title to match UX specs.
4bc78eb Add option to skip and avoid captive portals.
84c6d33 Gradually increase the level of authentication on failed GATT operations.
59d5ed7 Import translations. DO NOT MERGE
0de1d97 Import translations. DO NOT MERGE
54dcaab Change name of overlay subdir 'sku'->'theme'
5a05ce6 Import translations. DO NOT MERGE
00afe02 Import translations. DO NOT MERGE
1f36a21 Search for RRO both in SKU subdir and in vendor/overlay
4a6e246 Search for RRO in Java both in SKU subdir and in vendor/overlay
8973739 DO NOT MERGE: remove miscellaneous logging
c84731a DO NOT MERGE Improved anti-aliasing for circular display mask
e6c3867 Fix oversized icons and removed title line limit.
e39fbd8 Adding customizable background color support for watch.
f32982d Import translations. DO NOT MERGE
9396a20 Import translations. DO NOT MERGE
3514404 DPM.isProvisioningAllowed(ACTION_PROVISION_MANAGED_DEVICE) should return 'false' for Wear devices after pairing/upgrade.
78a340f Add custom scrollbars to the default device theme
c4e1e49 DO NOT MERGE: Ambient light sensor changes for doze mode.
95e1865 DO NOT MERGE - Added translations for emergency action string
13f51c6 DO NOT MERGE - Added translations for emergency action string
1b60879 DO NOT MERGE - Added translations for emergency action string
d74366f DO NOT MERGE - Fixed an issue where the emergency affordance would show
a70bb89 DO NOT MERGE - Fixed an issue where the emergency affordance would show
6531666 DO NOT MERGE - Fixed an issue where the emergency affordance would show
3b3940d Change 2nd and later burn-in protection intervals to 2 mins
76ed4dd Fix memory leak in Ringtone
fe3c094 Import translations. DO NOT MERGE
d80432d Import translations. DO NOT MERGE
b1301fa Add a way to query for supported Bluetooth profiles.
ac29ce3 Fix issue where icon was not centered properly.
9475460 Fix race condition in checkPattern and verifyPattern.
d64a158 Adding minimal customizable background colour support.
91181aa Revert "Adding customizable background colour support."
801cb62 Revert "Improving customization in DeviceDefault themes."
cd22634 DO NOT MERGE - Added Emergency affordance feature
5fbc86b DO NOT MERGE - Added Emergency affordance feature
e6680d9 DO NOT MERGE - Added Emergency affordance feature
ac7dd9a Import translations. DO NOT MERGE
a8afcaf Import translations. DO NOT MERGE
e12cd3b Do not listen for clock ticks, time changes, timezone changes, or time format changes when TextClock is not visible
426e7a0 Improving customization in DeviceDefault themes.
f8d60b1 Automatically grant location and body sensors permissions to system packages that handle the com.android.fitness.TRACK intent.
f39d580 Import translations. DO NOT MERGE
0e03f95 Import translations. DO NOT MERGE
eedebc4 Adding customizable background colour support.
c03d948 Change name of overlay subdir property to sku.
28f02b2 Import translations. DO NOT MERGE
69fa3bc Import translations. DO NOT MERGE
e9ac5b4 Search for runtime resource overlays in Java in subdir.
0d85ee2 Do not launch assistant via long press when device is locked.
2a2856e Import translations. DO NOT MERGE
92a4f29 Import translations. DO NOT MERGE
1c15c63 Search for runtime resource overlays in subdir.
062640e Import translations. DO NOT MERGE
8385775 Import translations. DO NOT MERGE
b32aae2 Add the onDeviceOffBody API method to KeyStore
b46c93e Extract action icons for Wear adjusted for optical alignment
8adaec0 Add property to disable camera service proxy.
e0e30f5 Import translations. DO NOT MERGE
7fea90b Import translations. DO NOT MERGE
ef89d21 Make VrManager service optional.
876d4b6 Change layout_height of contentPanel in Wear AlertDialog to wrap_content
21f989f Update Switch track in SwitchPreference on watch
6e50001 Allow shell to acquire wakelock.
b1440bd Limit translation of bottom panel snapping to not overshoot.
f185f5d Add power efficient indeterminate progress drawable animations for watch devices.
e250e9d Import translations. DO NOT MERGE
57d503b Import translations. DO NOT MERGE
5e1e86c Remove background for button bar for watch devices.
87e0371 [DO NOT MERGE] Grant fixed SMS & Phone permission to package handling the twinning settings intent.
db776ce Support telecom related operations for watch back button usage.
09de419 Make consumer_ir an optional service.
f049e24 Ensure preference icon is returned when inflated from XML even if it has not been displayed yet.
057353b Import translations. DO NOT MERGE
cf35085 Import translations. DO NOT MERGE
0e3d2ab Allow custom fonts in the boot animaiton zip file
42ba47e Import translations. DO NOT MERGE
4f0e401 Import translations. DO NOT MERGE
9f17565 Update normal dark button colour to match UX specs.
20ad073 Add rotary encoder support to scrolling containers
798e2ba Use png for switch in SwitchPreference on watch
3c44c5a Add missing screen bucket for screen percentage for round screens.
10abd65 DO NOT MERGE ANYWHERE unlock_wave: replace with black
d8ca892 DO NOT MERGE ANYWHERE default_wallpaper: replace with black
2fe301d Focus behavior for scroll containers in watch mode
09bd81c Remove the incognito start page resource.
043a571 DO NOT MERGE: Add dynamic illuminance hysteresis support
e707fa7 Remove unused webkit assets.
8213e7a Import translations. DO NOT MERGE
dc984e4 Remove bootanimation sounds.
8386dc4 Reduce the size of boot animaion assets.
52745e1 DO NOT MERGE ANYWHERE: Restore AnyMotionDetector angle threshold of 0.1 degree on Wear Bug: 26385112
7510fbb Fix some potential power-draining race conditions
a5b41c8 DO NOT MERGE Cherry-Pick: Add ViewConfiguration.getScaledScrollFactor()
42c69b9 List all methods that change data in the docs
3f12495 Import translations. DO NOT MERGE
44f854a Add offset to round screens when an AlertDialog list item is shown.
7229035 Import translations. DO NOT MERGE
03fa77f Import translations. DO NOT MERGE
790a34e Hide space for title if the title is GONE.
a564546 Avoid an NPE while checking view location on screen.
62a3424 Import translations. DO NOT MERGE
621dc1c DO NOT MERGE: Make slow brightness display ramp rate configurable.
53ae06f Import translations. DO NOT MERGE
10540d5 Import translations. DO NOT MERGE
52dda59 ContextHub: Avoid reference leaks
7a323e2 Fixes date and time picker to use integer values
01b1a07 Import translations. DO NOT MERGE
569f78a Import translations. DO NOT MERGE
e797692 Add colours for disabled state for switch in SwitchPreference for watch devices.
dc74142 Add missing null check to AppErrors#handleAppCrashLocked
68a2a0f Fixing NPE in device policy tests
3396b38 DO NOT MERGE ANYWHERE: Deprecate QNS network disable reason BAD_LINK
ade5eb1 Update setting pickers to use default theme for watches.
6d1efa8 Import translations. DO NOT MERGE
70c2429 Import translations. DO NOT MERGE
96e9cc5 Add panic detection to back button
546cb77 Make NetworkOverLimitActivity and DataUsageSummaryActivity configurable
87f8b8c Changes styling on number, date and time pickers.
8806c6d Import translations. DO NOT MERGE
124e246 Import translations. DO NOT MERGE
33e43a7 Import translations. DO NOT MERGE
352c3e4 Import translations. DO NOT MERGE
5d34f00 Store parameter object's intent field to local var
31f4876 Optimize animation of watch switch thumb
7a446bb Update text appearances for watch type device to conform with typography specs.
44ff1e1 Resolve issues with AlertDialog layout for watch devices.
c04e68f0a Update Priority Only defaults on Watch to not include Repeat Callers
fecbc67 Let Rotary encoder events skip IME
project frameworks/ex/
88a3774 Handle small sized webps correctly
c6eca84 Handle size correctly from webp header
project frameworks/native/
bb5a921 libEGL: Add initialization tracing
2ae83f4 Fix security vulnerability
45b2025 Fix security vulnerability
a91f64c EGL: Load updated EGL/GLES drivers
afd0288 Load updated drivers using derived loader namespace
53c82c2 Add GraphicsEnv to libgui
cd4d663 Added -t option to dumpstate.
56ec3af gralloc1: Acquire mutex early in release
0f48c45 [sensorservice] Init batterystats service when needed
c556562 libvulkan: add NULL check to DestroySwapchainKHR
a9cc65f Add btsnoop_hci.log to bugreport zip (1/2)
304f781 Allow both RENDER and TEXTURE flags when creating native client buffers.
3b36bcf IServiceManager: Improve getService responsiveness in absence of service
dffa078 Fix security vulneratibly 31960359
8b64307 Correct overflow check in Parcel resize code
1f24f0f [DO NOT MERGE ANYWHERE] Fix bodysensor permission
0409733 atrace.rc: move to post-fs trigger
b77df78 Remove modem log after they are added to bugreport
d073eb7 Fix SF security vulnerability: 32706020
2d8a243 Fix SF security vulnerability: 32660278
8079ad6 SF: Request SF wakeup for pending transactions
d9d1817 SF: Request SF wakeup for pending transactions
397ec26 Check and restorecon cache/code_cache directories.
de591df DO NOT MERGE. Add modem logs to the bugreport
a94d940 Keep protected content in EGLImage attrs as needed.
65a8f07 Fix integer overflow in unsafeReadTypedVector
5e7f79b Sensors: Add WRIST_TILT_GESTURE as wake sensor
377c203 In SurfaceFlinger, test fence before merging
6db42ac libui: Change hasSignaled to return optional
8aacbc3 Add a feature to signal fitness quality heart rate monitors
5736f7d libui: Add hasSignaled() method to Fence
fd4c8c3 Use snprintf for SurfaceFlinger fence name
3b8e6b2 Eliminate unnecessary calls to onBufferReleased
4f707f8 [sensorservice] Fix inconsistent states in SensorDevice
f87959e Dumpstate should hold a wakelock to save bug report time.
afc38fe make sure anrd trace is being collected.
fba3c11 Show masked value for sensor with permission
5cad0ed Revert "Hold a wakelock during dumpstate."
d7803db Hold a wakelock during dumpstate.
068ecc7 Add anrd trace to bugreport
e1b59c3 Add gyroscope support to wearable core hw support
project frameworks/opt/chips/
adc5a07 Import translations. DO NOT MERGE
8cd6353 Call ChipDeleted when RecipientEditTextView's parent handles a delete.
11c1526 Explicitly mark chips as "inReplacedChip".
b37b09e Persist warning alert dialog across rotations.
e2348bf Add ability to show warning icon with warning text in chips.
9b6b5d6 Import translations. DO NOT MERGE
cc1fff1 Import translations. DO NOT MERGE
dd27121 Import translations. DO NOT MERGE
project frameworks/opt/datetimepicker/
5f15692 Import translations. DO NOT MERGE
8a18ea0 Import translations. DO NOT MERGE
project frameworks/opt/net/ims/
266d392 Use pause signaling to halt a video call when data limit is reached.
e441415 DO NOT MERGE ImsRegistrationListener#registrationChangeFailed
5778185 Added configuration for VT downgrade/tear down when data disabled
663aa12 ImsManager: check roaming status in setWfcSetting
531a8b6 ImsManager: updateWfcFeatureAndProvisionedValues use roaming state
project frameworks/opt/net/wifi/
3112931 DO NOT MERGE: Fix to enable reconnecting to a Carrier network.
936d25c DO NOT MERGE: Fix to maintain the Carrier Network connection.
ab9a573 DO NOT MERGE ANYWHERE: Connect to Carrier networks if enabled in Settings.
82c1e5c DO NOT MERGE: WifiConfigStore: Strip out FT flags in WifiConfiguration
d84ac6a DO NOT MERGE: Fix null dereference in carrier networks
3925063 [DO NOT MERGE] WifiStateMachine: prevent erroneous wifi toggle
68b8c4c DO NOT MERGE: Add API to indicate carrier networks.
843ee4e DO NOT MERGE: Fix bug in WifiStateMachine for EAP-SIM.
1414598 DO NOT MERGE: Allow Carriers to specify Wifi Networks.
054ddcd In permission review mode, always request user's consent to toggle WiFi.
3fb2033 DO NOT MERGE: WifiConfigManager: Ignore disabled networks in PNO list
db144d4 DO NOT MERGE: WifiStateMachine: Add null check in CMD_AUTO_ROAM
de3de10 configparse: do not delete passpoint configuration file
6126ecd Send CMD_DISCONNECT after removing app/user configs DO NOT MERGE
cbd7a1b DO NOT MERGE: WifiConfigStore: Remove config validity check
ef31a2f DO NOT MERGE: WifiConfigStore: Remove config validity check
e22b689 DO NOT MERGE: Allow Carriers to specify Wifi Networks.
989265e Add WiFi toggle prompts - wifi
1200cb2 DO NOT MERGE: Upgrade WPA/EAP connections to their fast-transition equivalent
eb77c40 DO NOT MERGE: WifiConfigManager: Ignore disabled networks in PNO list
70570f9 DO NOT MERGE: QNS: less agressive roaming
81080a8 DO NOT MERGE: OMAParser: throw IOException when parsing a null XML string
a8a5644 DO NOT MERGE: Check on whether an ephemeral network is deleted
168a9ff Merge "WifiStateMachine: Mask RTT capabilities against System Properties" am: a78a579804 am: 21b6b83067 am: 8c0d84239a am: dd25b8603d
2efcaa6 DO NOT MERGE ANYWHERE: Fix WiFiNetworkAgent#unwanted
project frameworks/opt/photoviewer/
7ad7f68 Import translations. DO NOT MERGE
e124c9b Import translations. DO NOT MERGE
8b455d0 Import translations. DO NOT MERGE
3673853 Import translations. DO NOT MERGE
d23c3d9 Revert "Replace ic_refresh_holo by material ic_refresh"
3bad95b Replace ic_refresh_holo by material ic_refresh
project frameworks/opt/telephony/
37392ec Don't dial non-emergency CS voice call in airplane mode
e938271 Handle OPERATOR_DETERMINED_BARRING failure.
e465c97 Prevent phone process crashing on bad params to TelephonyTester
e871dc6 [DO NOT MERGE] Best-Effort Load of Potentially-Large SIM Records
0939bc7 Properly route the SET_CALL_FORWARD_DONE message
8647593 fix multi-part sms issue
e8bc731 DO NOT MERGE: Collect telephony metrics for CS Calls.
173f6b8 DO NOT MERGE Fix : Reconnection not triggered when APN changed
359c182 Use video pause signaling when data limit reached.
149f0d5 Notify user when user fails to connect to the network.
d92c67a DcTracker will use dun APN from database if carrier allows it.
60109aa Adds logic to display UI if call forwarding is not enabled on 3gpp
4b17d6f DO NOT MERGE If set data profile with roaming protocol, set back to home when roaming off.
c0ba7b0 Hook the Phone.isUtEnabled() Function to ImsPhone.isUtEnabled()
fb041b5 DO NOT MERGE ANYWHERE Fix UE initiated detach Abnormal case
229d331 Add PLMN Selection Info to SIM Records
4a1959c Add meaningful error strings to IccIoResult
1df6da9 Cleanup of IccConstants and SIMRecords Constants
9cfc7dc Fixed that MMS incorrectly treated as metered data traffic.
636fbb0 Add more logging to debug when radio power is turned off/on.
4839eb5 Re-evaluate Otasp state when reenable metered APNs
a4e2afb Added configuration for VT downgrade/tear down when data disabled
af0722d Retry data call on low priority APNs when high priority APN is disabled.
75f96a4 Only get WiFi status based on RAT extras
1588309 Add method to check for ongoing video call or conference call.
b12a289 Add CellInfo to ServiceStateTracker's dump
40b0e24 Use preferred APN for IA if it'll work.
project frameworks/opt/timezonepicker/
d58535c Import translations. DO NOT MERGE
project frameworks/rs/
444b48a Fix @links in rs.
project frameworks/support/
d3347c7 Import translations. DO NOT MERGE
016c3fa Import translations. DO NOT MERGE
8cc46d2 Fix memory leak in deferred a11y dispatcher. DO NOT MERGE
c88a088 Fix dodge rect contains check
acc7644 Update documation for VDC / AVDC
d6c71b8 Adding in a boilerplate for the ideal isAtLeast method
f073132 Fix CoordinatorLayout inset tests
c3e71f0 Possibly fix IllegalArgumentException for dodge insets
95ca36d Return current object instead of Exception when constant state is null
69557a3 Fix BottomNavigationMenu item selection via Menu object
f56f87f DO NOT MERGE fix BrowseFragmentTest static variable issue
3536c10 DO NOT MERGE leanback: Lint fixes
6ae9314 Import translations. DO NOT MERGE
0b27201 Import translations. DO NOT MERGE
46fd97c Import translations. DO NOT MERGE
5435163 Stop measure/layout on GONE views in CoordinatorLayout
79cc8b4 Fix AlertDialog width on API 11+
6caeb66 MediaBrowserCompat: Fix NPE
6508918 Import translations. DO NOT MERGE
c6decbc Import translations. DO NOT MERGE
9693f80 Import translations. DO NOT MERGE
4533a55 Fix InputContentInfoCompat.releasePermission()
72c39bd Fix TextViewCompat#getCompoundDrawablesRelative on API 17
5eab26a Fix TextInputLayout hint not working in extract mode
4d8f957 Preserve left+right compound drawables
724b679 Workaround weirdness when running on Intel devices
c6f44e3 Fix background tint for Button.Colored on API 22
2210570 Add proguard to make sure AVD's getter and setter still works
4f11964 Prevent RecyclerView from doing another layout while processing updates
7ff7ddc Add shadow to BottomNavigationView.
af52318 Fix null LayoutManager prefetch crash - DO NOT MERGE
80c46a0 Fix crash when adding items to BottomNavigationView.
2056c3e leanback: Use weareference for details transition timeout task
b997c6f Update build numbers for nyc-mr1-dev to 25.0.1
e1e8ec0 BottomNavigationView javadoc fix up.
259e537 Fix "null" in content description
project hardware/broadcom/libbt/
f9d54f5 BT: Added the libbt configuration file for nerka
904faf7 Add vnd_ayu.txt
9f9f66a update shasta and anthracite config
159d531 Add vnd_sawfish.txt
bf26681 Add empty line in vnd_sawshark.txt to fix build error
1f5d57f BT: Added the libbt configuration file of sawshark
project hardware/broadcom/wlan/
9deece5 net: wireless: bcmdhd: add bssid count element in hotlist cfg
3377e62 net: wireless: bcmdhd: update bcm4354/56 FW (7.35.101.5)
5a43434 net: wireless: bcmdhd: fix buffer overrun in ePNOCommand
38cfc37 net: wireless: bcmdhd: update bcm4358 FW (7.112.201.3)
bc88924 DO NOT MERGE ANYWHERE: Fix P2P failure when setting WPS P2P IE
project hardware/intel/common/omx-components/
c98025c Handle the skip decoding case.
project hardware/intel/img/hwcomposer/
088aa2e display: fix up TTM dependency by setting ov# to 0
project hardware/intel/img/psb_video/
06e002d Fixed the Media CTS testVideoSurfaceResetting random failure issue.
project hardware/libhardware/
d6aebac hw_auth_token: use macro for HW_AUTH_TOKEN_VERSION
3f9a6d3 Fix security vulnerability: potential OOB write in audioserver
93bd76b BLE OOB Pairing - parse address type (2/5)
c1ded2a Sensors: MultiHal: support sensor API version 1.4
28a872e Treat all tags as unsigned when comparing them
59d9fb4 Sensors: MultiHal: ignore errors from poll calls
project hardware/qcom/audio/
32847ef audio: hal: fix power issue if tfa98xx calibration failed
243503e Fix for audio distortion on speaker
587e913 Fix for audio distortion on speaker
3927e17 audio: hal: Use the elapsed time only if last_write_time_us is valid
dc71a44 audio: hal: Fix CTS test failure with no hardware output
8a8deaa msm8998: rename from cobalt to 8998
858c3c6 audio: hal: fix no sound in mic during hfp-sco call
6185d57 audio: hal: a workaround to avoid mic no sound while making voice call.
0c0f53e audio: hal: add hfp volume control for smart pa
0b67950 audio: hal: set mode bt in tfa when entering start_hfp
01197db hal: extend configuring VOICEMMODE1 device id runtime
13f26e8 audio: hal: add customized external smart pa code
122b241 Fix the wrong volume setting on HFP call
500a9fe Fix security vulnerability: Effect command might allow negative indexes
7fea204 hal: Fix an issue on finding a wrong operator in case of no sim
a2bdf6e hal: Update mixer control for voice/volte call
ceb7b2d Fix security vulnerability: Equalizer command might allow negative indexes
0cfc50a msmcobalt: add to build
d135c31 msm8916: hal: optimize worst case soundcard detection time
3f6051b hal: select HFP devices based on hfp active session
9c50bd8 hal: add new acdb ids for HFP call
4e80fa2 Add forward definition for usecase_type_t
e3b9956 hal: add support for app type config in HFP call
bb15d17 hal: msm8916: Add correct HFP Tx mute mixer controller
65dba39 post_proc: Enable post processing for msm8909
project hardware/qcom/bt/
661a4ba msm8998: fix build when no kernel source in tree
6572a3b msm8998: Update to LA.UM.5.7.R1.07.00.00.253.052
9340e06 msm8998: rename msmcobalt to msm8998
bc37ff2 msmcobalt: Update to LA.UM.5.7_RB1.07.00.00.251.006
190a4be msmcobalt: Update to 07.00.00.253.042
project hardware/qcom/camera/
c92cb05 Camera HAL3: cut off the private reprocess metadata for HFR
fd231dd QCamera2:HAL: Removing 20 second redundancy.
e763e80 QCamera2: HAL3: Add AF_SCENE_CHANGE vendor tag
e9fabb9 QCamera2: avoid leaking device code names to JPEG EXIF
72c75ca QCamera2: HAL3: Remove unhelpful error message
68ba517 msm8998: Qcamera2: Add vendor tags for DevCamera debug
19463d7 QCamera2: msmcobalt: HAL3: Add hybrid AE vendor tag
426c4d9 Camera: silent log spew
4bea843 msm8998: rename msmcobalt to msm8998
e924f42 QCamera2: stack: update test for cam_semaphore_timedwait
c661363 Do not include msmcobalt when building for msm8996
17883a4 msmcobalt: QCameraMem: fix build when USE_MEDIA_EXTENSIONS is not set
e80ad7c msmcobalt: Update to LA.UM.5.7_RB1.07.00.00.251.006
59c9b8b QCamera2: HAL3: Use monotonic timestamp for pthread_cond_timedwait
c2ee330 msmcobalt: Update to 07.00.00.253.042
295a0ca msmcobalt: Update to 07.00.00.253.039
project hardware/qcom/display/
d62c8a2 msm8998: Update to LA.UM.5.7.R1.07.00.00.253.052
a558e9f msm8998: rename msmcobalt to msm8998
72adb43 msmcobalt: Update to LA.UM.5.7_RB1.07.00.00.251.006
9c880b5 msm8226: update references to support prebuilt kernel build
eb58d55 msmcobalt: Update to 07.00.00.253.042
e37b310 sdm: Reduce logspam when changing color transforms
05b2a3c msmcobalt: Update to 07.00.00.253.039
f110f7c hwc: Do GPU fall back for layer transforms
30bff23 hwc: add venus color format support for msm8909w
8dc0cd6 gralloc: Make Invalid handle debug print an error
338be39 gralloc: Add missing va_end()
project hardware/qcom/gps/
4eda8e1 fixing a race condition on MsgTask::destroy()
02f13da msm8998: rename msmcobalt to msm8998
47b6263 Added XTRA CA path to gps.conf
c2fbb41 msmcobalt: Update to LA.UM.5.7_RB1.07.00.00.251.006
c5b4bd3 gps: enable SAP
63f8eb7 msmcobalt: Update to 07.00.00.253.042
bc2807a msmcobalt: Update to 07.00.00.253.039
90ff845 fixed a copy paste error
685517e deprecate legacy NTP time download
351d698 multiple XTRA downloaders could be triggered on boot up
d304a98 XTRA Client 2.0
d4fd1e9 Adding TARGET_NO_GNSS check while creating LocApi
f89bb9b Fix gps compilation for 8x26
64efbd9 Support GnssMeasurement
project hardware/qcom/media/
af7f1cd msm8998: Update to LA.UM.5.7.R1.07.00.00.253.052
0cfe6f8 msm8998: rename msmcobalt to msm8998
b50ee0d msmcobalt: Update to LA.UM.5.7_RB1.07.00.00.251.006
fa202b9 msmcobalt: Update to 07.00.00.253.042
69b5668 msmcobalt: Update to 07.00.00.253.039
project hardware/qcom/msm8x26/
bf37605 msm8x26: Update rmnet headers
project kernel/moto/shamu/
69ae486 qseecom: whitelist support for kernel client and listener
0b52658 qseecom: Change whitelist_support flag to false if TZ failed to check
3b24877 qseecom: allocate sglistinfo buffer for kernel clients
0f48bd4 qseecom: support whitelist memory for qseecom_send_modfd_cmd
20abfcc ANDROID: ion: Protect kref from userspace manipulation
24b2d44 net: wireless: bcmdhd: Fix for arbitrary memory free.
e48d11a UPSTREAM: udp: properly support MSG_PEEK with truncated buffers
f480ce3 ASoC: msm: qdsp6v2: Fix out-of-bounds access in put functions
738a5d2 filter: prevent nla extensions to peek beyond the end of the message
352660e net: wireless: bcmdhd: fix overrun in wl_run_escan
df0100a net: wireless: bcmdhd: remove unsed WEXT file.
ed93492 net: wireless: bcmdhd: fix buffer overrun in wlfc reordering
9eccfbf UPSTREAM: [media] media-device: fix infoleak in ioctl media_enum_entities()
f1a9f22 UPSTREAM: ALSA: control: Make sure that id->index does not overflow
6de7feb UPSTREAM: ALSA: control: Handle numid overflow
b300eab UPSTREAM: aio: fix kernel memory disclosure in io_getevents() introduced in v3.10
f5a15fb net: wireless: bcmdhd: fix buffer overrun in wl_cfg80211_add_iw_ie
7c78038 FROMLIST: 9p: fix a potential acl leak
7fa9185 BACKPORT: posix_acl: Clear SGID bit when setting file permissions
e8f8148 net: wireless: bcmdhd: fix hotlist index in wl_cfgvendor_hotlist_cfg
57afd13 sdcardfs: limit stacking depth
56525d5 BACKPORT: fs: limit filesystem stacking depth
370338f crypto: msm: check integer overflow on total data len in qcedev.c
584e106 net: wireless: bcmdhd: Heap overflow in wl_run_escan.
5be13fa FROMLIST: qcrypto: protect potential integer overflow.
8a78e9c net: wireless: bcmdhd: fix buffer overrun in wl_android_set_roampref
ae49966 shamu: config: enable CONFIG_CRYPTO_SHA512 and savedefconfig
project libcore/
7e69777 Fix URLTest#testAtSignInUserInfo failure
7247f6a Pull upstream fix for CVE-2016-5552
218158d Re-add tz code that was lost in java.lang.System
c8c60eb Test fix: Handle missing dummy0 network interface
53c8c68 Document incorrect LinkedHashMap Spliterator ordering in Android N.
b62ed4c recvfrom should set srcAddress for empty packets
2f026b4 Fix ByteBuffer.put(ByteBuffer) edge case.
57e73ef Don't run Annotations57649Test on low-ram devices.
c18a1e5 Do not run test requiring 3GB free space on devices that do not have it
f26dd88 DO NOT MERGE: CertificateTest: explicitly set validity check date
558e9c5 Fix Formatter.format("%,d") for locales without grouping
06673ab CertificateTest: explicitly set validity check date
3ed8687 Fix ordering issue in view ByteBuffer
88be0f8 DO NOT MERGE IDN: Fix handling of long domain names.
3bae679 IDN: Fix handling of long domain names.
c14d69d DO NOT MERGE: Add tests for security vulnerability CVE-2016-0718
a7b6585 DO NOT MERGE Add tests for security vulnerability CVE-2016-0718
bc48f87 DO NOT MERGE IDN: Fix handling of long domain names.
3d3f0a4 DO NOT MERGE Add tests for security vulnerability CVE-2016-0718
ecb120c DO NOT MERGE Assert that DESede/CBC/PKCS5Padding Cipher works as expected
efb5f5b DO NOT MERGE Assert that DESede/CBC/PKCS5Padding Cipher works as expected
9a659a1 CertificateTest: explicitly set validity check date
3fdd10e CertificateTest: explicitly set validity check date
7b54756 Fix byte ordering in ByteBufferAsXBuffer
177835a Don't run Annotations57649Test on low-ram devices.
dc7af43 Fix getTrafficClass on a closed socket leaks resources
aea194e Fix merge issue for OldSocketTest
c62555a Fix sendUrgentData on a closed socket leaks resources
f98287d Fix URL parser may return wrong host name
fc575bc DO NOT MERGE Relax N CTS about whether \t is allowed in header values
6a7463d CipherTest: in ASN1 encoding for GCM, no value for tag size means 12
bffdac5 Do not run test requiring 3GB free space on devices that do not have it
c27c91e Do not run test requiring 3GB free space on devices that do not have it
project packages/apps/BasicSmsReceiver/
92d2dc9 Import translations. DO NOT MERGE
project packages/apps/Bluetooth/
971d02c Import translations. DO NOT MERGE
52c59e4 Change scan downgrading to be app independent
2fabe63 Remove advertiser during unregistration
b5633d9 Add counters for true number of events being logged
be82cf8 Fix A2DP metrics session duration
9de0d81 DO NOT MERGE ANYWHERE: Let audio HAL know when BT is turned off
2d1d81f Move state dumpsys (to BluetoothManagerService)
c29e2f1 Prevent Null Pointer Exception caused by empty remote device properties
046debb Prevent SQL query from having a bad where clause
c37f271 Remove MANAGE_DOCUMENTS permission as it isn't needed
8c14386 BLE OOB Pairing - parse address type (3/5)
e3b6e81 Add LE Secure Connection data parsing (2/4)
119ceb8 Import translations. DO NOT MERGE
6bb2114 DO NOT MERGE BLE Check and send scan response data
3ee63fd Disable HFP audio path when HFP call goes on hold/resume when goes off hold
33acd22 Add some debug logs to the HeadsetClientService.
b7e2f97 Implement new API for retrieving supported Bluetooth profiles.
19f672c Match semantics of ArrayList#toArray in Config's use thereof
617b751 Add missing null pointer check inside HeadSetClientService.stop()
project packages/apps/Camera2/
d5645db Import translations. DO NOT MERGE
2432746 Import translations. DO NOT MERGE
0c2aec1 Import translations. DO NOT MERGE
project packages/apps/CarrierConfig/
83f5283 Make all fields except the 'apn' field read-only for VZW.
85ddde9 Add multiendpoint ImsReasonInfo remapping.
f88d561 Add custom carrier blocking prefixes
c8494c2 Turn off 3gpp MMI codes while roaming on certain carriers
043ad59 Add disable_hd_audio_icon to carriers
6edbb5e Override editable_tether_apn_bool for Telstra.
1291a5d Add carrierconfigs to treat mdn as VM number
dca13ae Reduced the data retry to 40 times for the first hour for AT&T
25fda5d Fixed the incorrect VT carrier settings.
0665760 DO NOT MERGE: CarrierConfig: ignore case when comparing mvno
071f7b5 Added configuration for VT downgrade/tear down when data disabled
de939fe Added CMAS/ETWS duplicate expiration support
project packages/apps/CellBroadcastReceiver/
babd60a Import translations. DO NOT MERGE
a1362f0 Fixed that wakelock is not released when in vibrate only mode.
618359d Import translations. DO NOT MERGE
93da96c Added CMAS/ETWS duplicate expiration support
project packages/apps/CertInstaller/
cc8cfc2 Import translations. DO NOT MERGE
9a9e517 WifiInstaller: add permission for access downloaded files
bfd17d2 WifiInstaller: remove the installation file
45d19cc Import translations. DO NOT MERGE
ace72de Import translations. DO NOT MERGE
7fcb43a Import translations. DO NOT MERGE
5f0cef6 Import translations. DO NOT MERGE
63cab9c Import translations. DO NOT MERGE
project packages/apps/Contacts/
15922c5 Import translations. DO NOT MERGE
89b350a Import translations. DO NOT MERGE
9230fa7 Import translations. DO NOT MERGE
project packages/apps/ContactsCommon/
4478fa0 Import translations. DO NOT MERGE
2a1d7f9 Import translations. DO NOT MERGE
8969c89 Import translations. DO NOT MERGE
f84cb88 Import translations. DO NOT MERGE
2a8514b Import translations. DO NOT MERGE
d67bdcc Import translations. DO NOT MERGE
30bdf50 Import translations. DO NOT MERGE
8b0a187 Import translations. DO NOT MERGE
c1d25c5 Import translations. DO NOT MERGE
c2d0802 Import translations. DO NOT MERGE
5dfe154 Import translations. DO NOT MERGE
f746bae Import translations. DO NOT MERGE
8693459 Import translations. DO NOT MERGE
5d1ac91 Import translations. DO NOT MERGE
4142e4f Import translations. DO NOT MERGE
80389d0 Import translations. DO NOT MERGE
d867a0f Import translations. DO NOT MERGE
65aa927 Import translations. DO NOT MERGE
5955373 Import translations. DO NOT MERGE
99d07c1 Import translations. DO NOT MERGE
a9176dd Import translations. DO NOT MERGE
112112b Import translations. DO NOT MERGE
29755e8 Import translations. DO NOT MERGE
8f09dd2 Import translations. DO NOT MERGE
ed19fa9 Import translations. DO NOT MERGE
8d555bc Import translations. DO NOT MERGE
c29e509 Import translations. DO NOT MERGE
40cb8b4 Import translations. DO NOT MERGE
ab1da0c Import translations. DO NOT MERGE
fa4537c Import translations. DO NOT MERGE
0b6c338 Ask for confirmation before importing from vcard
d84b832 Import translations. DO NOT MERGE
project packages/apps/DeskClock/
c4dc552 Import translations. DO NOT MERGE
df2ee66 Import translations. DO NOT MERGE
721f8d5 Import translations. DO NOT MERGE
project packages/apps/Dialer/
4095f56 Import translations. DO NOT MERGE
1b7051a Import translations. DO NOT MERGE
project packages/apps/Email/
9794d7e Limit account id and id to longs
4d43d4a DO NOT MERGE Limit account id and id to longs
project packages/apps/EmergencyInfo/
109dfaf Mark getFragments as @VisibleForTesting
4538a5b Import translations. DO NOT MERGE
5a48420 Import translations. DO NOT MERGE
project packages/apps/ExactCalculator/
a7c62ac Import translations. DO NOT MERGE
ef35d30 Import translations. DO NOT MERGE
0967b4d Import translations. DO NOT MERGE
project packages/apps/Gallery/
project packages/apps/Gallery2/
bdba1ea Import translations. DO NOT MERGE
503656d Import translations. DO NOT MERGE
project packages/apps/KeyChain/
d8f890c Import translations. DO NOT MERGE
project packages/apps/ManagedProvisioning/
54dfb00 Import translations. DO NOT MERGE
40408b7 DO NOT MERGE: Only select Wi-fi when needed
b7d0c66 Import translations. DO NOT MERGE
a2b30c2 Import translations. DO NOT MERGE
1fb5785 Import translations. DO NOT MERGE
d5a2220 Import translations. DO NOT MERGE
project packages/apps/Messaging/
6f763fe 32764144 Security Vulnerability - heap buffer overflow in libgiftranscode.so in colorMap->Colors[colorIndex]
837474a 33388925 Mismatched new vs delete in framesequence library
a2aa53f 32807795 Security Vulnerability - AOSP Messaging App: thirdparty can attach private files from "/data/data/com.android.messaging/" directory to the messaging app.
69ed579 32161610 Security Vulnerability - Information disclosure vulnerability in AOSP Messaging
bcc1f62 32322450 Security Vulnerability - heap buffer overflow in libgiftranscode.so
project packages/apps/Nfc/
e237e68 Import translations. DO NOT MERGE
5890c8c Import translations. DO NOT MERGE
67a5e6b Adds functionality to detect live case NFC tags on lock screen.
012bb17 payment: Do not reset the default payment is non-null.
b1e51e7 Add android.nfc.tech.ndef to unformatted NFC tags
a3a3558 Use FileProvider rather than sharing raw file URI
18d84fe Fix unresponsive touch screen after NFC WPS dialog is closed
d7d4468 BLE OOB Pairing - parse address type (4/5)
f3caf6e Add LE Secure Connection data parsing (4/4)
8d0af30 Import translations. DO NOT MERGE
project packages/apps/PackageInstaller/
e1dbf0e Import translations. DO NOT MERGE
f44d80b Don't show dialog when create the base view.
275897a Set USER_FIXED for all non-granted permissions as long as one in the group is changed.
38a75ae Tweak resource selector to only pick width for watch percentage size.
b8e4193 Partial cherry-pick changes on permission model change.
8bb2553 Add refresh logic for individually controlled permission in onResume.
f7d0ef9 Don't set USER_FIXED when revoking a permission inside Settings -> App.
1019d73 Expand all permissions when permissions in a group are individually managed.
6d4fdd4 Merge "stop incorrectly showing unknown sources prompt" am: 5e4d32ccfc am: e931327ee0
540a404 Prioritize package installer intent filter
17e1b04 Prioritize package installer intent filter
f1fb59a Prioritze package installer intent filter
a3b219a Import translations. DO NOT MERGE
e01dae7 Prioritze package installer intent filter
528811c Add Bluetooth toggle prompts - package installer
6dfb1f6 DO NOT MERGE Reworked additional permissions fragment for each app
23153df Make system app fragment refresh on resume
aee1fe9 Import translations. DO NOT MERGE
f7093b4 Import translations. DO NOT MERGE
df5a889 Display support dialog for locked permissions.
043bc59 Fix crash on small square watches.
3485d26 Import translations. DO NOT MERGE
746d850 Import translations. DO NOT MERGE
827b513 Fix icon positioning for AcceptDenyDialog.
ed03821 Import translations. DO NOT MERGE
75b7bd7 Import translations. DO NOT MERGE
f92132d Fix issue with blank screen and grouped permissions.
931d2d2 Fix issue where dialog buttons were not functional if the ID changed.
9999019 Update ids of permission dialogs for easier testing and automation.
a5d853c Update permissions UI to match new watch UI.
dd8fef7 Handle exception when removing package
b9f30f3 Wear: Don't uninstall unless package is found
aac719d Check for permissions after checking for features.
0b3eafe Import translations. DO NOT MERGE
e27e680 Add basic accessibility to Wear permissions dialog
project packages/apps/PhoneCommon/
d57140d Import translations. DO NOT MERGE
b2fc15f Import translations. DO NOT MERGE
project packages/apps/Settings/
b92663a [DO NOT MERGE] Revert "[DO NOT MERGE] Use new QueuedWork interface."
da8a98f Import translations. DO NOT MERGE
fa190d4 DO NOT MERGE Fix "3 dot" icon size so it displays fully
f9ef17c Import translations. DO NOT MERGE
5d0af58 Import translations. DO NOT MERGE
de172c7 Update "more" icon so the 3 dots are perfectly round.
76ad635 Ignore orientation change to preserve ApnEditor.
1024651 Import translations. DO NOT MERGE
22430d5 DO NOT MERGE - Require password to FR in carrier demo mode
bb6859c DO NOT MERGE - Allow FR in carrier demo mode
2a3b062 Import translations. DO NOT MERGE
81758ed [DO NOT MERGE] Use new QueuedWork interface.
a1499c3 Remove fake data
9db3cb3 Fix null pointer exception when surveys are turned off
59fd24c Finalize string for usage alerts.
db68fc3 Import translations. DO NOT MERGE
1c72ce0 *DO NOT MERGE* Create new suggestion category for backup.
a291336 Refactor setCurrentFunction and setUsbDataUnlocked into one method
2eac39b Add SuggestionFeatureProvider interface.
2c57011 Import translations. DO NOT MERGE
e519728 Fix Bluetooth pairing dialogue crash
0446865 Import translations. DO NOT MERGE
8a49de3 Implements additional battery info menu behavior.
7b557df Adds a menu item for additional battery info to battery settings.
4b69b11 Removed fake data
39c04bb Import translations. DO NOT MERGE
2cb82c5 Added survey triggering mechanisms
cd0fe60 Added feature for surveys provider to Settings
5d8d883 Import translations. DO NOT MERGE
ef2b35a DO NOT MERGE: Fix NPE in ConfigureWifiSettings.
cd3475f Import translations. DO NOT MERGE
0be5ccb Import translations. DO NOT MERGE
db380fa DO NOT MERGE Fix Notification Settings when unblockable app is blocked.
675122a DO NOT MERGE: Add UI toggle to control connections to carrier networks.
54e5382 Import translations. DO NOT MERGE
d9b3709 DO NOT MERGE OMADM Trigger in *#*#INFO#*#* hidden menu.
d18b9fc Always include BAND_MODE=AUTOMATIC in the Radio Band Mode List
a48002a Import translations. DO NOT MERGE
a4e78d2 Import translations. DO NOT MERGE
8a2f28a DO NOT MERGE: Fix DPM.ACTION_SET_NEW_PASSWORD
839b9f9 Add Ims Registration Info to RadioInfo
c137050 Enable and Disable IMS Provisioning Based on Platform Capability
c04f8b9 Move private volume storage calculations into a shared lib.
d13efff Import translations. DO NOT MERGE
416fa38 Import translations. DO NOT MERGE
b21815e Add subtypes to tron logging for Wifi toggles.
c9cdc25 Fix crash when opening account sync detail for external app
bb6af99 Import translations. DO NOT MERGE
06f30f9 Import translations. DO NOT MERGE
e7f9b0b Import translations. DO NOT MERGE
9351e5f Import translations. DO NOT MERGE
56c1b61 Fix potential NPE in BluetoothPairingDialog#onDestroy
project packages/apps/Stk/
556bbac Import translations. DO NOT MERGE
f049bd4 Import translations. DO NOT MERGE
project packages/apps/StorageManager/
b87076c Import translations. DO NOT MERGE
8b53e55 Import translations. DO NOT MERGE
5c7c575 Import translations. DO NOT MERGE
ccadf8e Reduce the timeframe which Deletion Helper queries for usage stats.
a76f0d5 Import translations. DO NOT MERGE
28f1368 Fix a bug where the ASM upsell never stops showing.
788f521 Fix off-by-one error on ASM dismissal notification day count.
1cdbabb Only show ASM activation notification locally.
22a75dc Fix a bug where multiple private volumes caused inaccuracies.
bc88b0d Import translations. DO NOT MERGE
60f050f Import translations. DO NOT MERGE
project packages/apps/TvSettings/
bdfcff6 Import translations. DO NOT MERGE
8f48959 Refactor setCurrentFunction and setUsbDataUnlocked into one method.
07a7907 Make unpairing not have to time out
605bb43 Allow for a null list of BT devices
8c35a9f DO NOT MERGE: Add some null-protection to BT devices on main screen
e97221c [DO NOT MERGE] Update Talkback content for setup transitions
92adc44 Provide stub intent filters for CTS
e887599 Import translations. DO NOT MERGE
39d6dd6 Import translations. DO NOT MERGE
1bd2446 Import translations. DO NOT MERGE
956cbe0 Add activity for android.settings.WEBVIEW_SETTINGS
b943e6d Import translations. DO NOT MERGE
project packages/apps/UnifiedEmail/
eace8b4 Don't allow file attachment from /data through GET_CONTENT.
9edf71d Don't allow file attachment from /data through GET_CONTENT.
project packages/apps/WallpaperPicker/
project packages/inputmethods/LatinIME/
2b39ab6 Import translations. DO NOT MERGE
dd6d694 Import translations. DO NOT MERGE
99348c7 Import translations. DO NOT MERGE
4ddf46c Import translations. DO NOT MERGE
af57a49 Import translations. DO NOT MERGE
dbceb8d Import translations. DO NOT MERGE
64be32f Import translations. DO NOT MERGE
f38dc8d Import translations. DO NOT MERGE
765fb96 Import translations. DO NOT MERGE
99edf00 Import translations. DO NOT MERGE
5062034 Import translations. DO NOT MERGE
project packages/providers/ContactsProvider/
54fe662 Import translations. DO NOT MERGE
c4b2bcd Fix VoicemailProviderTest for new columns
27bedb2 Add voicemail backup/restore columns
640e082 Fix failing test
687bef9 Prevent LAST_MODIFIED from changing after deletion
project packages/providers/DownloadProvider/
7d042ad Import translations. DO NOT MERGE
6ee315d Import translations. DO NOT MERGE
project packages/providers/MediaProvider/
cb7136a Import translations. DO NOT MERGE
761f04e Import translations. DO NOT MERGE
385f237 Set the activity result for the watch's RingtonePickerActivity.
c4835ba Import translations. DO NOT MERGE
75bc824 Import translations. DO NOT MERGE
f1c53f2 Add buttonless UI for watch type devices.
project packages/providers/TelephonyProvider/
47c74c4 Import translations. DO NOT MERGE
b0d0a69 add display_originating_address in the mms raw db
14154db Remove spaces from APN types read from the file
project packages/providers/TvProvider/
e2fe2af Import translations. DO NOT MERGE
project packages/providers/UserDictionaryProvider/
4529b11 Import translations. DO NOT MERGE
project packages/screensavers/PhotoTable/
eb37d17 Import translations. DO NOT MERGE
project packages/services/Car/
69bc432 fix build
project packages/services/Mms/
f37c91b 31613454 Prevent setting up network twice for receiving MMS
project packages/services/Telecomm/
ad18dc9 Accept timeout from apps requesting call disconnect
ebe6617 Import translations. DO NOT MERGE
fb8f300 Enhance logging for vibration during ringing.
b1c2197 Strip separators while sending CLCC response
4905666 Fix issue where the dnd mode remains on after a call terminates.
492c818 Add cap on number of calls stored in analytics
d5d9884 Fix tests for CallAudioRouteStateMachine
96a0be6 Handle audio route restrictions set on calls
8e154db Auto un-mute incoming call when answered.
55083df Import translations. DO NOT MERGE
f1255e0 Remove the custom missed call notification component config.
6191486 Move the wear dialer off the custom component and use the default dialer hook.
13791b9 Allow (silence rather than reject) the incoming call if it has a different source (connection service) from the existing ringing call when reaching maximum ringing calls.
project packages/services/Telephony/
993a920 Fix VoWiFi prompt when dialing in airplane mode
89dd335 DO NOT MERGE Set Settings.Global.CELL_ON default to CELL_ON_FLAG if not defined.
5e0ffbe DO NOT MERGE Refactor EmergencyCallHelper -> RadioOnCallHelper
099e9d4 Import translations. DO NOT MERGE
aeb795e Added permission check for setCellInfoListRate
2415bf8 Correct CDMA conference establishment issue.
57a4975 Don't activate VVM if carrier config changed without signal
269606e Modify CallFeatureSetting WFC mode to apply to roaming cases.
3128d9e Added permission check for setCellInfoListRate
6889b6a Change the 'dt' field of CVVM to 6
e4f651b Preserve PIN_NOT_SET state when reactivating on VVM3
1509f29 Set client type for outbound visual voicemail SMS
6173d39 Import translations. DO NOT MERGE
c3c1e0a Import translations. DO NOT MERGE
dfb6ca8 Import translations. DO NOT MERGE
dff4f5f Import translations. DO NOT MERGE
02dfc68 Block call forwarding calls with custom prefixes while roaming
b1b36e3 Add CarrierConfig option to not display HD icon
23913d1 Add reason code used to tell dialer when call failed due to WFC being off.
c2c40a1 Import translations. DO NOT MERGE
d5c297a Import translations. DO NOT MERGE
5aed054 DO NOT MERGE ANYWHERE Send voicemail notification to dialer instead of custom component
4557827 Import translations. DO NOT MERGE
dbb0502 Import translations. DO NOT MERGE
32015f9 Fix force close of voicemail activity caused by screen rotation
0a9be37 Cellular radio is turned off in power save mode on Wear. Change the error message so that user knows how to make phone call in this case.
b762832 Added configuration for VT downgrade/tear down when data disabled
a456e31 Ignore modem crashes in SimChangeReceiver
c8d0b18 Not cache empty config bundle.
0259650 Not cache empty config bundle.
2b50d1d Prevent modification of TTY setting while in video call or conf call.
da25370 UI will no longer kick-off the search of network operators automatically.
558cc8d Import translations. DO NOT MERGE
e3b4afc Catch SIP exceptions which can crash Phone process on answer.
232a03b Catch SIP exceptions which can crash Phone process on answer.
eb72c56 Catch SIP exceptions which can crash Phone process on answer.
9678d64 Remove source when disabling VVM
9ae2a06 Directly invoke the default phone's method in setRadioPower()
project packages/wallpapers/LivePicker/
f42c8e0 Import translations. DO NOT MERGE
777ac7d Prompt wp destination when system imagery can migrate to lock.
9e60e91 Import translations. DO NOT MERGE
2645dad Import translations. DO NOT MERGE
project platform_testing/
3840922 Fix appsmoke tests for Pixel C
f8a61df Create Launcher strategy for Wear
680844d Fix flaky jank test: Swipe Expanded Card
b98107c Revert "CwPerformanceLaunch checked in to avoid sideload"
8103fdc Add new jank test cases based on swipe right ui
c375101 Add exception handling in abstract fit helper
df5b5b6 CwPerformanceLaunch checked in to avoid sideload
ecd020b App helper updates for Verizon DoU test suites
0b20ce2 Abstract App helpers for AngryBirds and Slacker Radio
4ec4951 Adds instrumentation to scan for wifi signal strength.
bdd9d8b Fix several bugs in SysUI jank test
e29fa15 Load helper classes from multiple JAR paths
15f68e9 Change keyboard name to fix the test
83e1614 Fix branch breakage
ebba393 Fix flaky ime jank test
392ff6a Disable dex pre-optimization on Notification gen.
3971ad4 Add oncreate trace point in hermetic activity
5c9aad9 Add bouncing ball jank test on wear
24e6868 Revert "Add GCA prebuilt to app-helpers Android.mk"
project prebuilts/deqp/
d549d23 Update SPIR-V prebuilts for Android 7.0 CTS
project prebuilts/gradle-plugin/
11dcdf8 added 2.2.4 to prebuilts/gradle-plugin
f5b35a6 add newest gradle plugin
8730f2d add newest gradle plugin
project prebuilts/maven_repo/android/
6f53f0a Moving the NOTICE.txt back
a760745 Update Internal Maven Repo for SupportLib 25.1.0
1f3c648 Update Internal Maven Repo for SupportLib 25.0.1
project prebuilts/misc/
2623b3e New layoutlib-api prebuilts
c059b2b Update ninepatch prebuilt
project prebuilts/qemu-kernel/
370cf70 DO NOT MERGE Upgrade emulator kernels am: 054873c1d2
project prebuilts/sdk/
063536d DO NOT MERGE ANYWHERE Import SDK from build 3336686
project prebuilts/tools/
12ac71c Add gradle-tooling-api-3.3
373b3d6 Move to nightly 3.4-20161228213723
2e2bc83 Update google-java-format to 1.2-SNAPSHOT.
cf3d29c Add AntennaPod dependencies
e731a11 Add gradle-tooling-api-3.4-20161207091511+0000
9526689 Add gradle-tooling-api-3.3-rc-1
7eab61b Added guava 19 sources.
1e4285e Move bazel prebuilts from tools/base to prebuilts/tools.
0f889ef Add google-java-format-diff.py from the public repository.
5b2bef1 Drop com.android.tools.external.com-intellij:uast:145.597.4.
3632ce5 Update javapoet version
df51a98 Add maven_aar rules
cd3f8c2 Add gradle-3.4-20161207091511+0000
64a8f34 Add missing BUILD files
008ce77 Add NOTICE file for asm-util
d3f5eb1 added BUILD files for proguard 5.3.2
ad2d0cf added proguard 5.3.2 to prebuilts.
a855f19 Gradle nightly 3.3-20161202145356
a489928 Fix kythe indexing:
52b2c30 Add asm-util 5.0.4
a273cf2 New Gradle 3.3 nightly: 20161129000109
336de7a AntennaPod dependencies
2f0e920 Add groovy-all-2.4.7
a3ff802 Run buildifier
7dd3ad3 Move filegroup for guava 18 to where its files are
f35a9a9 Add ASM 5.1
15fabf8 Gradle Tooling API 3.3-20161119000048 nightly
abc0227 Add more dependencies to compile integration tests.
1b332ef Generate BUILD files from IML
633c468 Added jacoco 0.7.7.201606060606 to prebuilts
bed77a8 Generate BUILD from IML
e625250 Manually extract proto includes.
856b5e2 Add nightly tooling API for Gradle.
a3ae222 Remove maven-metadata files from prebuilts.
bca1a79 Update to Gradle 3.2.
c6fad23 Added BUILD files for firebase
1884404 Add BUILD file for jasmin.
d95609b Add notice for Truth 0.28
57bea66 Add lifecycles dependencies This CL adds prebuilts for a bunch of libraries required by lifecycles.
b495332 add junit 4.11 and kotlin prebuilts
0463c6d Migrate targets to Maven artifacts
7765012 Adds missing prebuilts
a809b01 update format in kythe latest.txt
65df144 Adding missing jar file for protobuf-lite
7d33894 Add grpc 1.0.1
167747e Changes maven BUILD files to include pom information
5367aec Revert Change I87f987b9
d5594e2 Removes incorrect build files
dcbce9b Changes maven BUILD files to include pom information
3124785 Add missing BUILD files
c80c755 Add Bazel file for the ECJ 4.6.1 prebuilt
4db94b1 Add ECJ 4.6.1 to the prebuilts
39513e9 Add Proguard 5.3.1
57bc768 Add UAST library version 162.2228.14 (IntelliJ IDEA 2016.2.5)
77b2d26 Remove unused dependencies from offline repo.
project system/bt/
5a99257 Corrected default value assignments in Bluetooth A2DP Metrics
7ab4b59 Fix A2DP Metrics Logging Capacity
117ffc2 Fix NPE when discovering invalid GATT datatbase
14248c4 Fix A2DP metrics session duration
9ab509f Add LeakyBondedQueue to libosi
352b8e8 Serialize stack shutdown, state change callback and cleanup
8d3cf59 Remove position dependent lookup tables in AT command parser
a512475 Move btsnoop_hci.log to /data/misc/bluetooth/logs
aa40aa1 DO NOT MERGE ANYWHERE Fix the timestamp in btsnoop format
3e1402c DO NOT MERGE ANYWHERE Do not update sco_state when no matching peer_addr is found
cd06d9c Add extra logs by default inside sdp_copy_raw_data()
21c4b16 Improve HOGP input report error handling
a86618a Cleanup GATT cache when remote device is disconnected
f74a382 Fix how LE connection parameters are set after connecting.
5e7cf0c Fix incorrect check for empty out-of-band pairing data
76f0078 BLE OOB Pairing - parse address type (1/5)
59e0b06 Add LE Secure Connection data parsing (3/4)
ebba3ef Mask out HFP 1.7 feature bits if peer version is <1.7
83a376c Remove position dependent lookup tables in AT command parser
d14ee8b [DO NOT MERGE] Remove incorrect assert in btm_read_rssi_cb
eac369f DO NOT MERGE ANYWHERE Auto Connection Parameter Update for Whitelisted Address
f431497 DO NOT MERGE ANYWHERE LE Connection Parameter Update Callback
e643371 Assign pairing code to bta_dm_cb before device name resolution
0cb0e93 DO NOT MERGE ANYWHERE Add Wear-specific feature to override LE IO capability
1b3e274 Fix HFP AT command BIA failures
99abd31 Add dumpsys support for LE connection parameter updates
project system/ca-certificates/
465b0d8 Update CA certificates
project system/core/
4e3e5fd fingerprint: bump hw api version to 2.1 [DO NOT MERGE]
b7893e6 bootstat: Fix false metrics due to soft reboots.
00d5dad dlext_namespace.h: Declare android_get_LD_LIBRARY_PATH
243bbd2 Make dlext_namespaces.h available to users of libnativeloader
6c533a7 adb: fix IOKit handle leaks on OS X.
8c63536 gatekeeperd: protect from invalid data passed by HAL
03067a2 Allow bluetooth service to access bluetooth directory and add /logs (2/14)
04bbd5c change /data/bugreports to /bugreports
88a579a bootstat: Fix the boot complete signal for FBE devices.
876ad45 init: Fix sync issue on property trigger.
58eda35 adb: actually fix the windows build.
dd78ae7 fs_mgr: Fix disable-verity for verifyatboot partitions
a9c0ac0 adb: turn darwin/windows builds back on, hopefully fix them.
a7ba9ff DO NOT MERGE:Add missing SOCK_CLOEXEC flag when opening socket
bef09aa DO NOT MERGE:Add missing SOCK_CLOEXEC flag when opening socket
be6c880 DO NOT MERGE Put a small sleep back in the start of toolbox top.
34543c0 fs_mgr: Add support for at-boot verification
6f83149 healthd: Show animation before waiting on timer
3f0250c Always show the battery percentage unless it is unknown
e3083de Enable CHARGER_ENABLE_SUSPEND to allow suspend
1f1a6fd healthd: allow override of wake interval timing
565ba02 Allow customization of charger animation
0ee524d Update to new minui text API
project system/extras/
8a764b5 make_ext4fs: add option to specify the number of inodes [DO NOT MERGE]
989f6a1 DO NOT MERGE verity_verifier: Support verifying images with FEC.
549f048 DO NOT MERGE: libfec: allow fec_header to be located anywhere
61fce29 DO NOT MERGE: fec: add --padding
955d3af DO NOT MERGE: fec: remove unneeded target executable
cace33a DO NOT MERGE: fec: remove unused mmap code
1522691 build_verity_metadata: Support --signer_args argument.
b403779 ANRdaemon: fix a bug in handling dump request when trace is running.
47c3ecb Remove unused function declarations
83208e5 Fix lsof option in anrd script.
95c0059 Fix missing pipe in ANRdaemon.
project system/keymaster/
391a367 Support Union and Difference in AuthorizationSet
project system/netd/
483afa4 DO NOT MERGE Add success/errno to connect() event reporting
5e07140 DO NOT MERGE onConnectEvent does not report udp connects
9b794ac DO NOT MERGE Comment out tests/benchmarks/Android.mk on nyc-mr2-dev
d0620ca DO NOT MERGE Fix use-after-free of mClient member DnsProxyListener::GetHostByNameHandler::run().
69e82f1 DO NOT MERGE Add null check for hp in DnsProxyListener::GetHostByNameHandler
eced78e DO NOT MERGE Add connect event reporting
d1da1b8 DO NOT MERGE Fixing the netd benchmark
fa5d873 DO NOT MERGE Extending DNS event reporting
2169f5a DO NOT MERGE Remove "if (auto ret = " treated as unused by some compilers
8ef9907 DO NOT MERGE Adding EventReporter class
ad771ad DO NOT MERGE [benchmark] remove unnecessary shared libs, fix apct
a0f5ae9 DO NOT MERGE Benchmarks for network metrics reporting
9484dab DO NOT MERGE Move Stopwatch into its own header
137088f DO NOT MERGE Fix getaddrinfo test to use random mapping ids
1b82ad7 DO NOT MERGE UidRange bounds-checking typo
0186179 DO NOT MERGE Rename the DnsEventListenerService to NetdEventListenerService
project system/security/
0ab28b7 Support and use TAG_ALLOW_WHILE_ON_BODY
project system/sepolicy/
7a2107c Allow bluetooth service to access bluetooth directory and add /logs (3/14)
cea7171 Add btsnoop_hci.log to bugreport zip (2/2)
87a5654 label /bugreports
c2a470d DO NOT MERGE Change name in the rules after renaming dns_listener -> netd_listener
f6f51e0 recovery.te: Allow writing to sysfs_devices_system_cpu.
adf210d allow policy to create a file by vfat (fs_type) for a case using sdcardfs
e123f06 Allow dumpstate to use wake_lock.
project system/update_engine/
c736d47 DO NOT MERGE: Parse Android .map files for unknown filesystem.
821c833 Mark current slot successful after cancelling an update.
a8683d1 Call truncate through perl.
project system/vold/
e74c3ea Fix deadlock between vold and init
project test/vts/
project tools/external/gradle/
a0dd398 Add gradle 3.3
e58ef11 Move to nightly 3.4-20161228213723
0fd0a41 Add gradle-3.4-20161220000031+0000
550b7a0 Add gradle 3.3-rc-1
9a422d7 Update to gradle-3.4-20161207091511+0000
3df1da1 Gradle nightly 3.3-20161202145356
97dad06 New Gradle 3.3 nightly: 20161129000109
d9604fa Gradle 3.3-20161119000048 nightly.
9287b36 New nightly of Gradle.
db2b892 Indirection for the Gradle version.
03aa215 Update to Gradle 3.2.
49f91ad Multiple versions of Gradle in BUILD files.
d8b0325 Revert "Update to Gradle 3.2."
cde199d Update to Gradle 3.2.
3ba702b Prepare targets for Maven offline repo
001e10e Add gradle-api-2.14.1.jar
project tools/test/connectivity/
2d89192 Fix the Exception typo in setup_droid_properties.
f59e54a Add MMS test cases.
39ebbb1 Merge "Change expected call state for no-hold-button device." am: eafbd8f3ef am: 16a1234633 am: 340bdddf33 am: 5d5ef904f3
9452265 Autotest fails due to missing __init__.py
92d1b43 Update the TelliveStressCallTest.py with the copy in master.
7611cb7 LegacyVpnTest.py: Script for VPN testing
84e9414 Config VoWiFi only on devices with Verizon sim.
163b53a Setup VoWiFi MDN per b/33187374.
7c7db57 Fix TelLiveDataTest
fa9c5fc Fix TelLiveDataTest
660948a In preflight toggle airplane mode with skipping bluetooth checking.
6f5f913 [DO NOT MERGE] Fixed bug with acts missing __init__.py crashing uninstall
c1f9f93 Add strict_checking argument in toggle_airplane_mode method.
234153a Add strict_checking argument in toggle_airplane_mode method.
259a90c Add strict_checking argument in toggle_airplane_mode.
80ecbd4 Removed duplicate results from summary
0d5c8d8 Add device serial number and cmd in AdbError message in _exec_cmd method.
639d077 Add device serial number and cmd in AdbError message in _exec_cmd method.
c1a0cfb Capture the Sl4aApiError exception error for _wait_for_bluetooth_in_state.
b12ac95 Capture the Sl4aApiError exception error for _wait_for_bluetooth_in_state.
b1ec393 Fix the wifi tethering bug cause by start_wifi_tethering method.
1eaeb9a Fix the wifi tethering bug cause by start_wifi_tethering method.
67a92ae Fix the recent change in c/1615525. The ControllerInfo in summary_dict is string, not integer. Append the extra change from https://android-review.googlesource.com/#/c/285968/.
185a41a Add more test cases in TelPowerTest and reorganize the script.
36af394 Add more test cases in TelPowerTest and reorganize the script.
d7222ca Add android device information in result report.
1487843 Add reboot stress test with phone call only and reorganize old test cases.
a1ebec7 Fix for GATT tool test by building scan filter
be2ad89 Remove log_energy_info from last test
847724e Verify Valid Default Voice and Data SubIDs in Preflight Check