Commit Graph

28124 Commits

Author SHA1 Message Date
Hongming Jin
60d32dbf5d Merge "API on AccessibilityService side to support customized system actions." 2020-01-17 19:09:11 +00:00
Kai Shi
85f8385f42 Merge "Wifi: add APIs to set/get max supported link speed" 2020-01-17 19:03:48 +00:00
TreeHugger Robot
17b76c6238 Merge "Mark DemuxCapabilities @SystemApi" 2020-01-17 19:01:16 +00:00
Sarah Chin
ac5ff7ea6d Merge "Expose getLteOnCdmaMode as isGlobalModeEnabled" 2020-01-17 18:34:19 +00:00
Ahmed ElArabawy
cd80e83a2b Wifi: Add a system api to query for device phy capabilities
This commit adds the API to query for the device phy capabilities.

Bug: 143543900
Bug: 134688244
Bug: 144576344
Test: atest com.android.wifi.server
Change-Id: I8bff0fb45faaa39a7cd4dd19fe4591ac2e7af3d5
2020-01-17 18:25:37 +00:00
Andy Hung
83d3fb1805 Merge "AudioTrack: Add Tuner Configuration methods" 2020-01-17 17:53:16 +00:00
Nick Chalko
ffb72186df Merge "Create a OnTunerEventListener" 2020-01-17 17:48:26 +00:00
TreeHugger Robot
05ed82b446 Merge "Expose java puller api as @SystemAPI" 2020-01-17 17:39:18 +00:00
Pierre Barbier de Reuille
d56a615a01 Merge "New UserManager API to request quiet mode." 2020-01-17 16:50:29 +00:00
Mingguang Xu
71c3dbac87 Merge "Extension API: Create System APIs to allow OEM module to override WiFi scorer in AOSP" 2020-01-17 16:07:08 +00:00
Nick Chalko
aea07315fd Create a OnTunerEventListener
Test: m framework-minus-apex
Change-Id: I422b40c12edf60c3d19dc9b37260174be1ae55e0
Bug: 139308734
2020-01-17 07:32:21 -08:00
Pierre Barbier de Reuille
17eaf740d1 New UserManager API to request quiet mode.
Adding new API to request the end of quiet mode without asking the user
for their credentials.

Bug: 145732320
Change-Id: I80f313d269d46400fdb21ef9265fa7c0c3b5c7d0
Test: atest 'com.android.cts.devicepolicy.QuietModeHostsideTest#testQuietMode_noCredentialRequest'
2020-01-17 13:14:24 +00:00
Rubin Xu
41bdd9713d Add device policy API to toggle Common Criteria mode
Common Criteria mode puts device into a state where certain
funtionalities are tuned or turned on to meet the higher security
requirement from Common Criteria certification. Device Owner
can use the new device policy API to toggle Common Criteria mode.

Bug: 137937540
Test: atest FrameworksServicesTests:DevicePolicyManagerTest
Test: atest SettingsProviderTest
Test: atest com.android.cts.devicepolicy.MixedDeviceOwnerTest#testCommonCriteriaMode
Test: atest com.android.cts.devicepolicy.OrgOwnedProfileOwnerTest#testCommonCriteriaMode
Change-Id: If07c053437e980ed3317d3838cc74e5bfd44efce
2020-01-17 10:20:21 +00:00
Joanne Chung
b0dbf96728 Merge "TextLinks API updates." 2020-01-17 09:06:52 +00:00
Goven Liu
9863ff1fe9 Merge "[Wi-Fi] Refactor add wifi networks feature to use WifiNetworkSuggestion." 2020-01-17 08:14:52 +00:00
Mingguang Xu
ec6f8ce6fd Extension API: Create System APIs to allow OEM module to override WiFi
scorer in AOSP

Create WiFi scorer interface and score change callback interface in WifiManager; Define register and unregister methods for WiFi scorer.

Test: atest android.net.wifi
Bug: 135573686, 122133502, 136312816, 135572156

Change-Id: Ib51d877a463d1f69b31b9743917ea1b3590a30f7
Signed-off-by: Mingguang Xu <mingguangxu@google.com>
2020-01-17 07:22:50 +00:00
govenliu
041217c980 [Wi-Fi] Refactor add wifi networks feature to use WifiNetworkSuggestion.
WifiConfiguration used in the feature of add apps Wi-Fi networks was deprecated, need to be changed to use WifiNetworkSuggestion instead.

Bug: 136472483
Test: just add action, test case will be in Settings App side.
Change-Id: Ia1e4ab88dd70f951ff4e9115b1e373a9886ab565
2020-01-17 14:25:31 +08:00
Tej Singh
6b9798385b Expose java puller api as @SystemAPI
Also clear calling identity before invoking the pull.

Test: make
Test: atest GtsStatsdHostTestCases
Bug: 146383532
Change-Id: I9a17d88944da0074dbbaffb0c1b99a9ce7743991
2020-01-17 03:45:49 +00:00
Joanne Chung
eae7bb76a9 TextLinks API updates.
1. Change TextLinks.getText() return type from String to CharSequence
2. Javadoc improvement

Bug: 147761091
Test: atest FrameworksCoreTests:android.view.textclassifier
Test: atest android.view.textclassifier.cts.TextClassifierValueObjectsTest
Change-Id: I40e4f401025f96717272a9ea2aac4c168297191e
2020-01-17 10:44:51 +08:00
Hongming Jin
8302c6cd85 API on AccessibilityService side to support customized system actions.
Test: atest AbstractAccessibilityServiceConnectionTest
      atest AccessibilityServiceTest
      atest AccessibilityManagerServiceTest
Bug: 136286274
Change-Id: I6810cc9d2fff3f81f76b63fb075a68973e9757c8
2020-01-17 01:35:27 +00:00
TreeHugger Robot
0622f20959 Merge "Expose NotificationChannel#setBlockableSystem as SystemApi" 2020-01-17 01:28:03 +00:00
Kai Shi
5cb2b67aba Wifi: add APIs to set/get max supported link speed
Add the following APIs:
getMaxSupportedTxLinkSpeed()
setMaxSupportedTxLinkSpeed()
getMaxSupportedRxLinkSpeed()
setMaxSupportedRxLinkSpeed()

Bug: 147390882
Test: atest android.net.wifi
Test: manual test with various APs
Change-Id: I7f3268b2842783f99c0a43d8b4996d0a7dd46c6e
2020-01-16 16:46:43 -08:00
Oscar Shu
07c7e32924 Merge "Allow set MAC randomization setting for passpoint" 2020-01-16 23:52:27 +00:00
Meng Wang
07bb82392d Merge "Expose logToRadioBuffer as system API" 2020-01-16 23:45:39 +00:00
Matt Pape
7aa4821b13 Merge "Annotate atomic DeviceConfig methods for testing." 2020-01-16 23:24:30 +00:00
Nate Jiang
a54eaa6ae3 Merge "Enable/disable auto-join for Suggestions" 2020-01-16 22:46:56 +00:00
Nate Myren
739e946f87 Merge "added methods to @TestApi" 2020-01-16 22:31:26 +00:00
Nate Myren
3f26271da4 added methods to @TestApi
Added ActivityManager.switchUser(UserHandle),
Context.startActivityAsUser, and UserHandle.of to
@TestApi

Test: None
Bug: 135282431

Change-Id: Iefbaa3c8f02649dd7d01be3093fa47104b077f58
2020-01-16 22:31:02 +00:00
TreeHugger Robot
ba3882446c Merge "Camera: Add new UNDEFINED pose reference enum" 2020-01-16 21:49:19 +00:00
Andy Hung
59dffec3f1 AudioTrack: Add Tuner Configuration methods
Test: atest AudioTrackTest#testTunerConfiguration
Bug: 133526565
Change-Id: I0cc8e9e8b780e1a87c38656c8dfc67dac03969d8
2020-01-16 12:30:26 -08:00
Sarah Chin
0b1078bd3c Expose getLteOnCdmaMode as isGlobalModeEnabled
Rename and make @SystemApi

Test: atest FrameworksTelephonyTests
Bug: 147335742
Change-Id: I2c5727bcc5fd0263acfe669177f43fda17650f41
2020-01-16 12:19:34 -08:00
Meng Wang
aa2ba8e941 Expose logToRadioBuffer as system API
Bug: 144374158
Test: make
Change-Id: I2d25a5844733ed7f1e0bb3f66d39f746f0f7acd8
2020-01-16 12:02:33 -08:00
xshu
380322e7ff Allow set MAC randomization setting for passpoint
Add API to enable/disable MAC randomization per passpoint profile.

Bug: 145209638
Test: atest android.net.wifi
Change-Id: I1683ed4eb3c64c6643eb04919dc77aa8f0db0ec6
2020-01-16 11:00:59 -08:00
Peter Wang
8bb0fa42e3 Merge "[Telephony Mainline] Refactored PermissionManager" 2020-01-16 18:51:18 +00:00
Ruslan Tkhakokhov
9e99080cd3 Merge changes from topic "overrideable-by-restore"
* changes:
  Add Settings.(System/Secure).putStringOverrideableByRestore
  Add preserveValueInRestore flag to Setting object
2020-01-16 18:33:48 +00:00
Hall Liu
7c4dd3a5ef Expose NotificationChannel#setBlockableSystem as SystemApi
Expose setBlockableSystem as a module-apps-only SystemApi.

Bug: 138401571
Test: atest android.app.cts.NotificationChannelTest
Change-Id: I0b6a14360e9278a092476ada6533e63a46d4e4fe
2020-01-16 10:03:27 -08:00
Matt Pape
e8c4eda30a Annotate atomic DeviceConfig methods for testing.
Enforce read permission for Device Config before checking the cache for
results.

Test: atest android.deviceconfig.cts.DeviceConfigApiPermissionTests
Test: atest android.deviceconfig.cts.DeviceConfigApiTests
Bug: 136135417
Change-Id: Ib86b0a6c8b809b23c098bfa75d61eeceda457634
2020-01-16 08:54:58 -08:00
Roshan Pius
feb86eae2e Merge changes from topics "user_remove_extra_user", "wifi_net_utils"
* changes:
  UserManagerService: Add UserHandle extra to user added/removed broadcast
  wifi-service: Jar-Jar net util library
  WifiManager: Add API to query STA + AP concurrency
2020-01-16 13:05:13 +00:00
Joanne Chung
adb9ce4ffe Merge "Made the InlineSuggestion APIs testable." 2020-01-16 12:37:32 +00:00
Anton Hansson
b2f709db1d Add <extension-sdk> manifest tag inside <uses-sdk>
This allows apps to specify the minimum versions they need
of extension sdks, and fails install if they aren't met.

There is additional work required to prevent local rollbacks
from triggering a downgrade of SDK versions after an install.

Bug: 137191822
Test: atest PackageParserTest
Exempt-From-Owner-Approval: PS4 was approved
Change-Id: If61ae6c67ceb752bec6876006a29e52b996901e7
2020-01-16 11:59:52 +00:00
Stanley Wang
b2aafcb399 Merge "Remove the @hide annotation for the dynamic index of Settings Search." 2020-01-16 11:53:19 +00:00
TreeHugger Robot
0ca2f2a8bc Merge "Update FLAG_DIR_BLOCK_TREE to FLAG_DIR_BLOCKS_OPEN_DOCUMENT_TREE" 2020-01-16 09:49:02 +00:00
Martin Sundermeyer
8fda7a563c Merge "Add string constants for new Reminder intent." 2020-01-16 09:07:51 +00:00
Automerger Merge Worker
c1a1b8c6ac Merge "Create a new API to decode Sms PDU" am: 7a837f162f am: 178b219963 am: 58cebe2cd7
Change-Id: Ic87215615561c7435370cb1937b0031e76c9bae8
2020-01-16 03:30:13 +00:00
Automerger Merge Worker
58cebe2cd7 Merge "Create a new API to decode Sms PDU" am: 7a837f162f am: 178b219963
Change-Id: I2ea418a6542d2f4cfdac235a1d9c2476c5b297f3
2020-01-16 03:15:45 +00:00
Zongheng Wang
7a837f162f Merge "Create a new API to decode Sms PDU" 2020-01-16 02:54:40 +00:00
Sarah Chin
eee174f612 Merge "Re-expose raw data roaming state" 2020-01-16 02:38:46 +00:00
Daniel Bright
4694b12e00 Merge "Using PhoneTypes in TelephonyManager" 2020-01-16 02:11:56 +00:00
TreeHugger Robot
a98a0c6f46 Merge "Make the method for finding out if a device is org-owned public." 2020-01-16 01:58:08 +00:00
Muhammad Qureshi
91f03e0047 Merge "StatsEvent @SystemApi" 2020-01-16 01:22:35 +00:00