Commit Graph

26859 Commits

Author SHA1 Message Date
TreeHugger Robot
deaecab703 Merge "Add basebandCn0DbHz to GnssStatus" 2019-11-28 01:06:25 +00:00
David Su
f79678a66d Merge "Promote WifiConfiguration.configKey() to @SystemApi" 2019-11-27 20:24:34 +00:00
Jordan Liu
ea6874a856 Merge "Expose some SystemApis and edit framework-cellbroadcast-shared-srcs" 2019-11-27 19:43:24 +00:00
Jackal Guo
566121289c Publicize constructors of accessibility related infomational classes
This is the first step of eliminating SynchronizedPool for a11y ojbects.
The patch doesn't stop recycling, but allows service developers to
choose whether or not to.

Since recycling a11y node info is stopped in the cache, but the nodes
are still holding pooled collection/item/range info objects. Here it
goes away with public constructors except those refreshed one.

Bug: 117999988
Test: m update-api; m checkapi; m ds-docs
Test: atest --test-mapping $ANDROID_BUILD_TOP/frameworks/base/core/java/android/view/accessibility:postsubmit

Change-Id: I12304662f216b5e443785939f231893abdfa07d5
2019-11-27 13:50:56 +00:00
TreeHugger Robot
db0b8bfd09 Merge "Improves text of the negative button on the save UI" 2019-11-27 13:15:48 +00:00
TYM Tsai
67428261d2 Improves text of the negative button on the save UI
Adds new style "Never" for the service can never tirgger the save
UI.

Fixes: 144466480
Test: atest CtsAutoFillServiceTestCases
Change-Id: I31f3f806c794f46c8cb320345bacfc26885b4532
2019-11-27 17:50:05 +08:00
Jordan Liu
15a727439f Expose some SystemApis and edit framework-cellbroadcast-shared-srcs
The APIs are used in the CellBroadcastService, and the
framework-cellbroadcast-shared-srcs library is also linked there.

Bug: 135956699
Test: manual
Change-Id: I5e71ea1ee1a858c0520c241dc7365733441e0f50
2019-11-26 15:26:11 -08:00
Makoto Onuki
13cace2cbd Merge "Expose APIs to register service manager wrappers." 2019-11-26 22:10:33 +00:00
TreeHugger Robot
7761845259 Merge "Adding temp whitelist methods to PowerWhitelistManager interface." 2019-11-26 20:56:24 +00:00
TreeHugger Robot
ca4f0580fe Merge "Add public API and stub implementations for app integrity manager (service)." 2019-11-26 20:31:33 +00:00
Makoto Onuki
0ceb3e0394 Expose APIs to register service manager wrappers.
Bug: 143788029
Test: boot & tree hugger
Change-Id: I6a1ce9d9603ce79d2ddb14f2a946fb51be25a9e4
2019-11-26 12:11:55 -08:00
Roshan Pius
dc4c722068 Merge changes from topic "wifi_mainline_apex"
* changes:
  Revert "Add a new wifi protection level"
  Revert "Mainline wifi stack module"
  Revert "WifiManager: Retrieve IWifiManager service lazily"
  Revert "Sysui/WifiTracker: Changes to support late starting wifi service"
2019-11-26 19:22:17 +00:00
Kweku Adams
835283f000 Adding temp whitelist methods to PowerWhitelistManager interface.
Migrating temp whitelist APIs to PowerWhitelistManager to allow
telephony to add apps to the temp whitelist.

Bug: 138239060
Bug: 140141678
Bug: 141155196
Bug: 142420609
Bug: 144864180
Test: atest PowerWhitelistTest
Change-Id: Iefd6ecf89aad46de042ef3a1ec0c20d6c35da5a6
2019-11-26 11:07:29 -08:00
TreeHugger Robot
d6b38783fd Merge "Rename PO Device IDs access -> Org Owned device" 2019-11-26 18:59:48 +00:00
Song Pan
75147d5967 Add public API and stub implementations for app integrity manager (service).
App integrity manager will accept rules from verifier and evaluate these rules
during install (and accept/reject the install accordingly). For more
information, see the linked bug (and the blocked bug).

Design doc: go/integrity-component-android-infra

Bug: 143689885
Change-Id: Ie965c6cc77987e06e9dea4be8fb49785a7bd08c4
Test: moving only
2019-11-26 18:38:17 +00:00
Xiangyu/Malcolm Chen
a452be9d6f Merge "Add System API to indicate whether physical SIM can be disabled." 2019-11-26 18:37:41 +00:00
TreeHugger Robot
4da9fbe356 Merge "Secure FRP : Add a secure bit to know when the device is in secure FRP mode." 2019-11-26 17:56:45 +00:00
Yu-Han Yang
15e4303a5b Add basebandCn0DbHz to GnssStatus
The new basebandCn0DbHz is the carrier-to-noise density measured at the
baseband. The old Cn0DbHz is measured at the attenna port. Adding
the new field so that ecosystem will report both and avoid reporting
inconsistent signal strengths in one field. See go/r-gnss-hal for
detailed design.

Bug: 136136192

Test: atest GnssStatusTest
Change-Id: Idbfb611c6cb1c8d00c1f3bb719e422177a5ff7f2
2019-11-26 16:37:16 +00:00
Eran Messeri
18d21312ca Rename PO Device IDs access -> Org Owned device
Repurpose the "Profile Owner was granted access to device identifiers"
to "Profile Owner of an Organization-owned device".

The old method now throws an exception, as it should not be called by
anything other than ManagedProvisioning (which is changed in this topic).

The new method now provides the functionality the old method provided,
and there's a new permission associated with it.

No functionality has been added or removed in this CL beyond that.

Bug: 138709470
Test: atest FrameworksServicesTests:DevicePolicyManagerTest
Test: atest com.android.cts.devicepolicy.MixedManagedProfileOwnerTest#testDeviceIdAttestationForProfileOwner
Change-Id: I9914e8220213898d0c6b3499af8897e3a6f23819
2019-11-26 14:57:30 +00:00
Simranjit Singh Kohli
2cebd529f3 Secure FRP : Add a secure bit to know when the device is in secure FRP mode.
Bug: 141262900
Test: atest SettingsProviderTest
Change-Id: Iabc1f699d6afd6a1524b37f992314b9b20463bc2
2019-11-26 06:34:12 -08:00
Roshan Pius
f7ea8f9d32 Revert "Add a new wifi protection level"
This reverts commit 73266f2f64.

Reason for revert: Wifi services no longer plan to be a separate
APK/process for mainline. Will instead become a jar loaded from Apex.

Bug: 144722612
Test: Device boots up & connects to wifi networks.
Change-Id: I234510b96ddd39f64f74eb0573963365f9ff5556
2019-11-25 21:00:00 -08:00
David Su
ff488b0709 Promote WifiConfiguration.configKey() to @SystemApi
Bug: 143614759
Test: atest FrameworksWifiApiTests
Change-Id: I08c201add76545d64a75b16375afcb072367c7aa
2019-11-25 18:54:24 -08:00
David Su
58bea80fd2 Merge "Expose WifiConfiguration @hide APIs as @SystemApi" 2019-11-26 00:35:34 +00:00
Nate Jiang
91b408266d Merge "User binder as identifier for scanResultcallback" 2019-11-25 23:38:41 +00:00
Malcolm Chen
c5dedead28 Add System API to indicate whether physical SIM can be disabled.
Bug: 133379187
Test: build
Change-Id: I764f344b0d430cb49ccccc9f402139ea32e70c92
2019-11-25 15:36:06 -08:00
Meng Wang
8adec1b5d9 Merge "Expose API isInEmergencySmsMode" 2019-11-25 23:06:23 +00:00
Jiashen Wang
829ca16f1b Merge "Change KEY_CARRIER_APP_REQUIRED_DURING_SIM_SETUP_BOOL to public" 2019-11-25 23:01:13 +00:00
Meng Wang
064b674358 Expose API isInEmergencySmsMode
Bug: 140908357
Test: cts
Change-Id: Ib9c1a4e05f5c8417b93e11cdf6bf81304e57eaec
2019-11-25 13:33:26 -08:00
Nate(Qiang) Jiang
10bc5db45a User binder as identifier for scanResultcallback
Bug: 143138047
Test: atest android.net.wifi
Test: atest com.android.server.wifi
Change-Id: I91d68b247490ac33656decc519c39c77bfe786a4
2019-11-25 12:06:15 -08:00
David Su
36491ea3e1 Expose WifiConfiguration @hide APIs as @SystemApi
These APIs are mostly used by Settings.

Bug: 143892601
Bug: 129482052
Bug: 115717178
Test: atest FrameworksWifiApiTests
Change-Id: Ie801fdc6ed716007802fe77b8db3decd37813c58
2019-11-25 11:37:30 -08:00
Tomasz Wasilczyk
896d585ddd Merge "Allow null TransmitPowerRange ctor argument for ModemActivityInfo" 2019-11-25 18:18:17 +00:00
Jiashen Wang
48ae8d52c3 Change KEY_CARRIER_APP_REQUIRED_DURING_SIM_SETUP_BOOL to public
Change
CarrierConfigMananger#KEY_CARRIER_APP_REQUIRED_DURING_SIM_SETUP_BOOL to
a public API.
Bug: 128629337
Test: Manually tested on P20 device.

Change-Id: I9e214607d4b791f11c8b688268fa1d58d66c23fc
2019-11-25 17:23:02 +00:00
Benedict Wong
76182b50f3 Merge changes from topics "Expose IKE ID, TS & SaProposal", "Expose IKE exception and callback", "Expose IkeManager & IkeSession", "Expose SessionOptions & EapConfig" am: 091e420529 am: bf9172deb4
am: d8dbd83e6d

Change-Id: Ibe3c628fd6b3449c22be9e101dec6aeb1cb23895
2019-11-25 07:39:05 -08:00
evitayan
49d64ab74e Expose IKE module API: Session Options & EapSessionConfig am: 39202c84a1 am: 1230075676
am: 85cd7d9bc8

Change-Id: Id0697503d3ea3315bb6c9ab44b9c4bcf34af16d3
2019-11-25 07:38:59 -08:00
evitayan
c73d2ffdac Expose IKE module API: IkeException, configuration & callback am: c4a5883fc5 am: 4e19cf4738
am: 68a828daca

Change-Id: I5cf175934bd994661429cad6c0666999d30d11ae
2019-11-25 07:38:54 -08:00
evitayan
82d1e1414d Expose IKE module API: IKE ID, TS and SaProposal am: 69d77da91a am: 327e0fcecc
am: 171bf87879

Change-Id: I72e8f88adb2abf875eb97a3e248b8de019dcf846
2019-11-25 07:38:48 -08:00
Charles Munger
ccce5e7915 Merge "Deprecate FileUtils.closeQuietly" am: e4b84f3475 am: 769cf05c56
am: 17fac19d82

Change-Id: Iccafa4d1eda9861d99f80f90652b87833387f571
2019-11-25 07:33:11 -08:00
Rahul Sabnis
fe521bfca6 Merge "Resolve API dependencies on BluetoothPan" am: bad5a30d4f am: e89625113d
am: 8c6b4a1938

Change-Id: I1fbeb090cff73c1902ee676bfb2e0848d1ac5988
2019-11-25 07:31:07 -08:00
Charles Munger
b773ec723d Merge "Deprecate ListActivity and ExpandableListActivity" am: 0600b03d46 am: 87119ab3e2
am: e28f085137

Change-Id: If95dea203b5563252785802ba19df8288a162589
2019-11-25 07:29:17 -08:00
Charles Munger
6562afcd52 Merge "Deprecate TimingLogger" am: aec0ab99d4 am: 416618a591
am: d1c3f26e59

Change-Id: I28aeac2c4ebad13a23b20e22ff31674f61ba17c7
2019-11-25 07:28:40 -08:00
Charles Munger
718b71bdca Merge "Deprecate Looper.prepareMainLooper" am: b1f69203e7 am: 8292d73554
am: d2db9aeebc

Change-Id: Id49e8ee1bcce156f6efe9da590eb1aac476f2726
2019-11-25 07:28:01 -08:00
Aaron Huang
fde6552f0c Merge "Expose IpConfiguration and ProxyInfo APIs" am: 920a4a5b1b am: 4082917f46
am: d78b2a0b67

Change-Id: Iebd6cdd25f61a2255f1e17984bafda4c79a7d518
2019-11-25 07:16:49 -08:00
Sergej Salnikov
f2c2a1b595 Merge "Delete SearchManager.launchAssistService and convert SearchManager.launchAssist into @SystemApi method that handles both phone and TV devices." 2019-11-25 12:08:08 +00:00
Rhed Jao
a7ac868de8 Merge "Accessibility shortcut improvement (4/n)" 2019-11-25 03:53:24 +00:00
Roshan Pius
61069abccb Merge "NetworkScoreManager: Add @SystemApi for wifi mainline module" 2019-11-24 06:57:07 +00:00
Benedict Wong
bf9172deb4 Merge changes from topics "Expose IKE ID, TS & SaProposal", "Expose IKE exception and callback", "Expose IkeManager & IkeSession", "Expose SessionOptions & EapConfig"
am: 091e420529

Change-Id: If8bb832c218e426210a9236c3c623da779b78f15
2019-11-22 20:10:36 -08:00
evitayan
1230075676 Expose IKE module API: Session Options & EapSessionConfig
am: 39202c84a1

Change-Id: I57f9ee22f7bdc88f1f6d1dd656b579c39bb4d453
2019-11-22 20:10:31 -08:00
evitayan
4e19cf4738 Expose IKE module API: IkeException, configuration & callback
am: c4a5883fc5

Change-Id: Ic22bf1514db08f0454ad7a3dcce5c125ce47a293
2019-11-22 20:10:25 -08:00
evitayan
327e0fcecc Expose IKE module API: IKE ID, TS and SaProposal
am: 69d77da91a

Change-Id: I3cc01a28d45bbf9d7706e0522b2c8e1fc8d5a78f
2019-11-22 20:10:18 -08:00
Benedict Wong
091e420529 Merge changes from topics "Expose IKE ID, TS & SaProposal", "Expose IKE exception and callback", "Expose IkeManager & IkeSession", "Expose SessionOptions & EapConfig"
* changes:
  Expose IKE module API: IkeManager and IkeSession
  Expose IKE module API: Session Options & EapSessionConfig
  Expose IKE module API: IkeException, configuration & callback
  Expose IKE module API: IKE ID, TS and SaProposal
2019-11-23 03:45:53 +00:00