Commit Graph

27697 Commits

Author SHA1 Message Date
Automerger Merge Worker
adf7e99baa Merge "Add addOnSubscriptionsChangedListener with an executor as a parameter" am: 6c64897b4e am: 3fef1ac0e8 am: 08293747be
Change-Id: I351568382899993f43ec39ab205e5978acfa5e93
2020-01-09 04:01:08 +00:00
Automerger Merge Worker
08293747be Merge "Add addOnSubscriptionsChangedListener with an executor as a parameter" am: 6c64897b4e am: 3fef1ac0e8
Change-Id: Ife154aab45f1b3f2864898a872c5a5a0191f0a9f
2020-01-09 03:47:00 +00:00
Automerger Merge Worker
2eabc68a4f Merge "[Telephony Mainline] Make newFromBundle and fillInNotifierBundle System API" am: 593bd91f2c am: fd67572055
Change-Id: I126c9f94973100d03020cd74931dfc62a41591dd
2020-01-09 03:35:31 +00:00
Zongheng Wang
6c64897b4e Merge "Add addOnSubscriptionsChangedListener with an executor as a parameter" 2020-01-09 03:11:39 +00:00
Sarah Chin
c26dc202c4 Merge "Make MmsManager public" 2020-01-09 02:51:47 +00:00
Xiangyu/Malcolm Chen
593bd91f2c Merge "[Telephony Mainline] Make newFromBundle and fillInNotifierBundle System API" 2020-01-09 02:37:56 +00:00
Hai Shalom
3b4792a487 Merge "[SAE] Add support to add SAE Authentication algorithm" 2020-01-09 00:40:08 +00:00
Automerger Merge Worker
e14402b3e2 Merge "PersistableBundle: writeToStream/readFromStream" am: 0204e4a08e am: 083df1ec90 am: 869646b5ab
Change-Id: I059547d4a8ed075c82cf483b2b226b3e337203c2
2020-01-09 00:33:44 +00:00
Automerger Merge Worker
6c04e82b30 Merge changes from topics "141018421_set3", "146905502", "remove_getPhoneId" am: 939d3d62cd am: 69804facae
Change-Id: I024e8d46492c7a40a30cd6aa036df2ddee1623ce
2020-01-09 00:21:44 +00:00
Automerger Merge Worker
4d4abe7a8f Expose setUiccApplicationsEnabled as @SystemApi for eSIM to call upon slot mapping change. am: 4ece3db113 am: cd6845de02
Change-Id: I2ccf309efd24c561cf35d8e54a139d84250d2746
2020-01-09 00:21:32 +00:00
Automerger Merge Worker
869646b5ab Merge "PersistableBundle: writeToStream/readFromStream" am: 0204e4a08e am: 083df1ec90
Change-Id: I8823618f688d781f5a96549da695b45b0f561878
2020-01-09 00:19:20 +00:00
Meng Wang
1b3499c83c Merge "System API used by telephony to bind to WapPushManager app." 2020-01-09 00:18:53 +00:00
TreeHugger Robot
7304df0c07 Merge "wificond: Mark wificond service name a @SystemApi" 2020-01-09 00:11:46 +00:00
Malcolm Chen
cd6845de02 Expose setUiccApplicationsEnabled as @SystemApi for eSIM to call upon slot mapping change.
am: 4ece3db113

Change-Id: I06d6c9bf6dfda3a7a95de3d70220ea9d838e4916
2020-01-08 16:08:17 -08:00
Peter Wang
eeea33fb80 Merge "[Telephony Mainline] Expose APIs in SubscriptionManager" 2020-01-09 00:07:48 +00:00
Peter Wang
3e2fb955a8 Merge "[Telephony Mainline] Refactored ServiceManager calls" 2020-01-08 23:57:48 +00:00
Xiangyu/Malcolm Chen
939d3d62cd Merge changes from topics "141018421_set3", "146905502", "remove_getPhoneId"
* changes:
  Make sanitizeLocationInfo System Api.
  Expose setUiccApplicationsEnabled as @SystemApi for eSIM to call upon slot mapping change.
  Mainline: remove usage of hiddepn API SubscriptionManager#getPhoneId
2020-01-08 23:51:48 +00:00
Meng Wang
0204e4a08e Merge "PersistableBundle: writeToStream/readFromStream" 2020-01-08 23:47:40 +00:00
Etan Cohen
71b6aaf001 Merge "Add auto-join API for Passpoint configurations" 2020-01-08 23:33:18 +00:00
Automerger Merge Worker
d9f8e96cea Merge "[Mainline] Make canManageSubscription(SubscriptionInfo, String) System API." am: 5b879d5b2c am: 4e07be1fd7
Change-Id: I2a1b24ca0c20046855b26c324f0208ace3e7b47e
2020-01-08 23:29:28 +00:00
Xiangyu/Malcolm Chen
5b879d5b2c Merge "[Mainline] Make canManageSubscription(SubscriptionInfo, String) System API." 2020-01-08 23:05:03 +00:00
Automerger Merge Worker
3e5baf453b Merge "Add API surface for ConnectivityDiagnostics API." am: afa0f1756e am: eb3bae3d11 am: 1a7bc730ee
Change-Id: Id7191b7b625a4026feb7f752c7475011a3adbf52
2020-01-08 22:49:23 +00:00
Automerger Merge Worker
1a7bc730ee Merge "Add API surface for ConnectivityDiagnostics API." am: afa0f1756e am: eb3bae3d11
Change-Id: I762ac90f485af3c31afadb249f28363f5a34713f
2020-01-08 22:44:10 +00:00
Automerger Merge Worker
655ad4a8f5 Merge "Add setDisabledForSimNetworkLock to StatusBarManager" am: f428f58080 am: 33d3e85975 am: e219088375
Change-Id: Ie4ede0037ee0c209e31c572c805948a17a83a6e4
2020-01-08 22:41:08 +00:00
Roshan Pius
bae9769e76 wificond: Mark wificond service name a @SystemApi
wifi mainline module needs to use this constant to retrieve the wificond
binder service.

Bug: 140062898
Test: Compiles
Change-Id: If42df001d3c7fa7c743c1448a22697daf06c0d81
2020-01-08 14:22:30 -08:00
Malcolm Chen
538fd0d477 [Telephony Mainline] Make newFromBundle and fillInNotifierBundle System
API

The APIs are used in several placed where listens to
SERVICE_STATE_CHANGE broadcast.

Bug: 140908357
Test: build
Change-Id: I84543dbb056694d975799c7959c7ed66e286c530
Merged-In: I84543dbb056694d975799c7959c7ed66e286c530
2020-01-08 14:03:55 -08:00
Malcolm Chen
b9446af563 Make sanitizeLocationInfo System Api.
sanitizeLocationInfo is a helper API but it's used by TelephonyRegistry
which is not part of mainline module. So we need to expose it as System
Api, and properly rename it.

Bug: 146905502
Test: build flash and boot
Change-Id: Ia318ada2e478dbb24349119203b7869d23342ee5
Merged-In: Ia318ada2e478dbb24349119203b7869d23342ee5
2020-01-08 14:01:39 -08:00
Malcolm Chen
4ece3db113 Expose setUiccApplicationsEnabled as @SystemApi for eSIM to call upon slot
mapping change.

Because currently we rely on eSIM module to do handle some slot mapping
change and single to dual SIM config change, eSIM needs to also make
sure uicc applications are enabled for certain scenarios. So we expose
the SubscriptionManager#setUiccApplicationsEnabled as @SystemApi

Bug: 141018421
Test: unittest
Change-Id: I9844e71260ea009afd0928a0f4be4426e7d12358
Merged-In: I9844e71260ea009afd0928a0f4be4426e7d12358
2020-01-08 13:56:27 -08:00
Cody Kesting
afa0f1756e Merge "Add API surface for ConnectivityDiagnostics API." 2020-01-08 21:53:14 +00:00
Meng Wang
e6a40697e1 System API used by telephony to bind to WapPushManager app.
Bug: 145179378
Test: make
Change-Id: Ibfb5ce49d20addcd19775d9e8d762945e71b9843
2020-01-08 13:52:19 -08:00
Meng Wang
2536134b12 PersistableBundle: writeToStream/readFromStream
Bug: 143911192
Test: manual sanity test
Change-Id: I208487d572c8148f28fac3307873dfdc90996ae1
2020-01-08 13:44:15 -08:00
Malcolm Chen
2619a9b138 [Mainline] Make canManageSubscription(SubscriptionInfo, String)
System API.

Bug: 146900942
Test: Build flash and bootup
Change-Id: I824582f9203b950d1153091181de345629adfe65
Merged-In: I824582f9203b950d1153091181de345629adfe65
2020-01-08 13:39:36 -08:00
Automerger Merge Worker
e219088375 Merge "Add setDisabledForSimNetworkLock to StatusBarManager" am: f428f58080 am: 33d3e85975
Change-Id: Id3ea80c30e149588a6d97f02df978f258dda3495
2020-01-08 21:13:09 +00:00
Hall Liu
f428f58080 Merge "Add setDisabledForSimNetworkLock to StatusBarManager" 2020-01-08 20:54:48 +00:00
TreeHugger Robot
d9c399ef6d Merge "Add @IntRange to MediaMetadataRetriever#getScaledFrameAtTime" 2020-01-08 20:16:45 +00:00
Etan Cohen
b6f262f552 Add auto-join API for Passpoint configurations
Add API to enable/disable the auto-join configurations for
Passpoint profiles.

Bug: 139199957
Test: atest android.net.wifi
Change-Id: I08729b1c31b9fdf10d513dd04d35ead18f2eaa62
2020-01-08 11:58:25 -08:00
Eran Messeri
76a011ba2a Merge "DPM: Add method for Organization-owned device detection" 2020-01-08 19:35:46 +00:00
TreeHugger Robot
acb948f299 Merge "Expose sanitizeLocationInfo as SystemApi" 2020-01-08 19:30:58 +00:00
David Su
439978b645 Merge "WifiManager: Promote EXTRA_WIFI_AP_FAILURE_REASON to @SystemApi" 2020-01-08 19:02:54 +00:00
Automerger Merge Worker
b809033d0c Merge changes from topics "vab_allocate", "vab_wait" am: d0c62b9dab am: dbdfc27520 am: 0d962baeea
Change-Id: I10c7a1e44f818487e3c63b937399f5edd9d929e8
2020-01-08 18:54:38 +00:00
Automerger Merge Worker
c4f10af28e Merge "Add hearingImpaired information to TvTrackInfo" am: 53379f83d1 am: 84ffee36cd am: b373c7f8d3
Change-Id: I70e50e29bbe8a9c72c2456da2e6bddd427cd1668
2020-01-08 18:54:11 +00:00
Automerger Merge Worker
0d962baeea Merge changes from topics "vab_allocate", "vab_wait" am: d0c62b9dab am: dbdfc27520
Change-Id: I2e6c97a2340b55dc8795767706c15588da1048f8
2020-01-08 18:44:43 +00:00
Automerger Merge Worker
b373c7f8d3 Merge "Add hearingImpaired information to TvTrackInfo" am: 53379f83d1 am: 84ffee36cd
Change-Id: I2ac5ec9f0d19774cc9af3ae887c20e139044a10a
2020-01-08 18:44:09 +00:00
Yifan Hong
d0c62b9dab Merge changes from topics "vab_allocate", "vab_wait"
* changes:
  Use @ErrorCode for UpdateEngineCallback
  Add @ErrorCode annotation to UpdateEngine APIs
  Add UpdateEngine.cleanupSuccessfulUpdate
  Add UpdateEngine.allocateSpace
2020-01-08 18:37:16 +00:00
Chong Zhang
ce8ace7e5b Add @IntRange to MediaMetadataRetriever#getScaledFrameAtTime
bug: 147321077
test: builds
Change-Id: I4aa3ce25e86debad0cfe38dd357746c048d92d16
2020-01-08 10:31:40 -08:00
Eran Messeri
a1015c8c95 DPM: Add method for Organization-owned device detection
Add a method to the DevicePolicyManager for finding out if the device is
an organization-owned device with a work profile (i.e. it has a work
profile but the work profile was created during the provisioning flow).

This method is currently available for privileged callers (system API),
since other methods (e.g. isDeviceManaged) are also restricted.

NOTE: Addition of GTS tests is pending final decision on whether this
will be public API or not.

Bug: 143518237
Bug: 144978467
Bug: 147340575
Test: atest FrameworksServicesTests:DevicePolicyManagerTest#testIsOrganizationOwnedDevice
Test: CTS tests that are on hold for now.

Change-Id: I26ce1de10844dc297924427a6d46df9208931ab0
2020-01-08 16:02:44 +00:00
Chiachang Wang
bde15c3c9a Merge "Expose clearCapabilities for mainline module" 2020-01-08 10:25:08 +00:00
Chiachang Wang
ba9707e90d Merge "Expose NetworkSpecifier methods as SystemApi" 2020-01-08 10:24:56 +00:00
lesl
3562952f83 softap: Add SAE and SAE transition mode in configuration
Bug: 142752869
Test: atest frameworks/base/wifi/tests/
Change-Id: I2eac1b7291554cd69db9833d494ba741a65d86c3
2020-01-08 10:02:34 +00:00
Kyeongkab.Nam
8bbcf8aae5 Add hearingImpaired information to TvTrackInfo
Add TIF API for getting hearing impaired attribute for audio and
subtitle tracks in order for TV App to use it.

Test: build
Bug: 112835103
Change-Id: I4046b5d49fcec2b944972bc532e844f0bdab9476
2020-01-08 17:51:27 +09:00