OSDN Git Service
Steven Moreland [Wed, 23 Jan 2019 18:33:27 +0000 (10:33 -0800)]
Merge "jarjar hidl core libs." am:
436e2ad4c7
am:
977fc9bf8e
Change-Id: I13006d1ab820171739fa680aabdd661e58cf7c34
Steven Moreland [Wed, 23 Jan 2019 18:20:23 +0000 (10:20 -0800)]
Merge "jarjar hidl core libs."
am:
436e2ad4c7
Change-Id: I05314143d12bab29062d1309074c7d710a38b1f4
Nathan Harold [Wed, 23 Jan 2019 18:08:56 +0000 (10:08 -0800)]
Merge "Deprecate Duplicate SignalStrength Methods" am:
a3ab270ce1
am:
e880dcb9ea
Change-Id: Ic7b763122addc84a5fad86cf8a8dceb69896800e
Steven Moreland [Wed, 23 Jan 2019 18:05:25 +0000 (18:05 +0000)]
Merge "jarjar hidl core libs."
Nathan Harold [Wed, 23 Jan 2019 17:55:26 +0000 (09:55 -0800)]
Merge "Deprecate Duplicate SignalStrength Methods"
am:
a3ab270ce1
Change-Id: Ifacba0cbb949fa0b35e1f22bf3225f5c608f36a6
Mathieu Chartier [Wed, 23 Jan 2019 17:46:34 +0000 (09:46 -0800)]
Merge "[view compilation] Add --compile-layouts flag to `pm compile`" am:
52cf4adf70
am:
581c43404a
Change-Id: Ie02b1129ee81a1346a775d1873531e3f714b5fea
Nathan Harold [Wed, 23 Jan 2019 17:37:03 +0000 (17:37 +0000)]
Merge "Deprecate Duplicate SignalStrength Methods"
Nandana Dutt [Wed, 23 Jan 2019 17:36:20 +0000 (09:36 -0800)]
Merge "Improvements to Bugreporting API." am:
212353c896
am:
42df2e1602
Change-Id: I7ea14750afc2c8b6f2b387ad23a054acf1ec6384
Mathieu Chartier [Wed, 23 Jan 2019 17:26:26 +0000 (09:26 -0800)]
Merge "[view compilation] Add --compile-layouts flag to `pm compile`"
am:
52cf4adf70
Change-Id: I0ad866ef309f31b9dbbc62887f14adf3fcfd7ae4
Nandana Dutt [Wed, 23 Jan 2019 17:17:50 +0000 (09:17 -0800)]
Merge "Improvements to Bugreporting API."
am:
212353c896
Change-Id: I1afa04707bcf84aed87bc99695c33b8fdfb08ac4
Mathieu Chartier [Wed, 23 Jan 2019 17:02:31 +0000 (17:02 +0000)]
Merge "[view compilation] Add --compile-layouts flag to `pm compile`"
Treehugger Robot [Wed, 23 Jan 2019 17:00:48 +0000 (17:00 +0000)]
Merge "Improvements to Bugreporting API."
Remi NGUYEN VAN [Wed, 23 Jan 2019 16:40:50 +0000 (08:40 -0800)]
Merge changes I1250730c,I7d00848c am:
e693d49c0a
am:
9026fb46cc
Change-Id: I31c9f6c11d0f52a34f68151fc2baca1921dcadad
Todd Kennedy [Wed, 23 Jan 2019 16:34:53 +0000 (08:34 -0800)]
Merge "Add OWNERS" am:
78cccf728d
am:
284bfc5a52
Change-Id: Ib4ea0938fcfe0c440ffcefa4a577909057be8518
Remi NGUYEN VAN [Wed, 23 Jan 2019 16:26:33 +0000 (08:26 -0800)]
Merge changes I1250730c,I7d00848c
am:
e693d49c0a
Change-Id: I2f19490a2340bdc2630162dfe9a277dffc5041fa
Lorenzo Colitti [Wed, 23 Jan 2019 16:25:19 +0000 (08:25 -0800)]
Merge "Stop depending on the ConnectivityService default request." am:
e62097f71d
am:
15f89ada84
Change-Id: I93532a44b070dfbca74e8b68c3e26aa96ed5c480
Todd Kennedy [Wed, 23 Jan 2019 16:19:26 +0000 (08:19 -0800)]
Merge "Add OWNERS"
am:
78cccf728d
Change-Id: I448ebe48d5306ca7bc50df23412a45d0988eac53
Lorenzo Colitti [Wed, 23 Jan 2019 16:14:33 +0000 (08:14 -0800)]
Merge "Stop depending on the ConnectivityService default request."
am:
e62097f71d
Change-Id: Iae908cb959d50870923bce4dbe1bfed5f4c26c2c
Remi NGUYEN VAN [Wed, 23 Jan 2019 15:05:00 +0000 (15:05 +0000)]
Merge changes I1250730c,I7d00848c
* changes:
Create a wrapper for IpClient
Move IpClient to NetworkStack
Treehugger Robot [Wed, 23 Jan 2019 14:48:19 +0000 (14:48 +0000)]
Merge "Add OWNERS"
Lorenzo Colitti [Wed, 23 Jan 2019 12:29:40 +0000 (12:29 +0000)]
Merge "Stop depending on the ConnectivityService default request."
Luke Huang [Wed, 23 Jan 2019 12:24:30 +0000 (04:24 -0800)]
Merge "Netd unsolicited event porting" am:
98f0c30911
am:
6303689d0f
Change-Id: I79818efb3ebcc41b020c6442aa023cd9b46bda53
Luke Huang [Wed, 23 Jan 2019 12:14:17 +0000 (04:14 -0800)]
Merge "Netd unsolicited event porting"
am:
98f0c30911
Change-Id: I13d8a53368850b07a65e42adc5d3f5fd0575c12a
Luke Huang [Wed, 23 Jan 2019 12:02:14 +0000 (12:02 +0000)]
Merge "Netd unsolicited event porting"
Chalard Jean [Wed, 23 Jan 2019 11:24:20 +0000 (03:24 -0800)]
Merge "[MS11] Implement findL2Key" am:
773f3f5bf3
am:
21c8257178
Change-Id: I3005b92ab49ed79f854614281ef09fe5dbeea5c9
Chalard Jean [Wed, 23 Jan 2019 11:14:56 +0000 (03:14 -0800)]
Merge "[MS11] Implement findL2Key"
am:
773f3f5bf3
Change-Id: If429108eddc802f0c13f7b10048b1fe87bd51b22
Treehugger Robot [Wed, 23 Jan 2019 11:01:43 +0000 (11:01 +0000)]
Merge "[MS11] Implement findL2Key"
Nandana Dutt [Wed, 23 Jan 2019 08:39:05 +0000 (08:39 +0000)]
Improvements to Bugreporting API.
* Add cancelBugreport method.
* Remove unused arguments to onFinished listener call.
* Publish the system service now that sepolicy for it
is submitted.
* Use the new bugreportd service.
Test: boots
BUG:
111441001
Change-Id: I12d72e0e1f4ca72d285fd02a3fc1a44f5c179885
Luke Huang [Wed, 23 Jan 2019 09:14:34 +0000 (01:14 -0800)]
Merge changes from topic "Java async dns" am:
31ff0616d1
am:
a8e16262f1
Change-Id: I305cf0ae791f9503519884bdf382863002357ac7
Lorenzo Colitti [Wed, 23 Jan 2019 08:54:08 +0000 (17:54 +0900)]
Stop depending on the ConnectivityService default request.
This avoids the need to expose ConnectivityService implementation
details as @SystemApi and the complexities that would be required
to make NetworkCapabilities parcelable in stable AIDL.
Bug:
112869080
Test: atest FrameworksNetTests NetworkStackTests
Change-Id: Icd5d25b9b8e9b7a7d1899b000c92dc4976c3b3d7
Luke Huang [Wed, 23 Jan 2019 09:06:19 +0000 (01:06 -0800)]
Merge changes from topic "Java async dns"
am:
31ff0616d1
Change-Id: Ia08a8300887315d673f398b1340b2f44ce501b14
Luke Huang [Wed, 23 Jan 2019 08:48:23 +0000 (08:48 +0000)]
Merge changes from topic "Java async dns"
* changes:
Add asynchronous DNS query API in Java
Add jni method for DnsResolver
Luke Huang [Tue, 4 Sep 2018 09:08:18 +0000 (17:08 +0800)]
Netd unsolicited event porting
Test: atest FrameworksNetTests passes
Test: 1. manual test datacall/wifi work
2. manual test tethering work
3. run cts StrictModeTest pass
4. manual test data alert work
5. manual test idletimer work
Change-Id: Ia4c12510c9c97fed76e4b31fb9756c28fff72853
Ugo Yu [Wed, 23 Jan 2019 08:12:42 +0000 (00:12 -0800)]
Merge "Skeleton implementation of Bluetooth metadata APIs" am:
625a1f4461
am:
2f1cba20a5
Change-Id: If532d6e87a7d863f0802084f945b12406152d666
Chalard Jean [Fri, 18 Jan 2019 11:21:26 +0000 (20:21 +0900)]
[MS11] Implement findL2Key
Bug:
113554482
Test: old tests pass, new tests added
Change-Id: I2e93c88c30eae614a6db04abe698e8edf7fa6a43
Ugo Yu [Wed, 23 Jan 2019 07:50:13 +0000 (23:50 -0800)]
Merge "Skeleton implementation of Bluetooth metadata APIs"
am:
625a1f4461
Change-Id: I770732a7bd5f7af8779dd4b06cc137570a4028b7
Remi NGUYEN VAN [Wed, 23 Jan 2019 07:24:30 +0000 (16:24 +0900)]
Create a wrapper for IpClient
The wrapper allows migrating clients of the IpClient in the NetworkStack
independently.
Test: atest FrameworksNetTests NetworkStackTests FrameworksWifiTests
Bug:
112869080
Change-Id: I1250730c07166298bee2816f05351ba95416994a
Remi NGUYEN VAN [Thu, 10 Jan 2019 10:12:46 +0000 (19:12 +0900)]
Move IpClient to NetworkStack
Test: atest FrameworksNetTests NetworkStackTests
Bug: b/
112869080
Change-Id: I7d00848c052382cd1b6ce458868bed6a1e9e8ec5
Remi NGUYEN VAN [Wed, 23 Jan 2019 07:39:57 +0000 (23:39 -0800)]
Merge "Add UserHandle constants to SystemApi" am:
0a9054639d
am:
7b0f06d7d9
Change-Id: I4ab95e6114546f01648a949b5712b7a609319684
Treehugger Robot [Wed, 23 Jan 2019 07:38:06 +0000 (07:38 +0000)]
Merge "Skeleton implementation of Bluetooth metadata APIs"
Remi NGUYEN VAN [Wed, 23 Jan 2019 07:23:59 +0000 (23:23 -0800)]
Merge "Add UserHandle constants to SystemApi"
am:
0a9054639d
Change-Id: I2652807a0a44b885abe00c8ec64b14de503db2b7
Remi NGUYEN VAN [Wed, 23 Jan 2019 07:06:44 +0000 (07:06 +0000)]
Merge "Add UserHandle constants to SystemApi"
Xiangyu/Malcolm Chen [Wed, 23 Jan 2019 06:07:47 +0000 (22:07 -0800)]
Merge "Add System API to enable / disable a logical modem." am:
8df9d17289
am:
def2c87ee6
Change-Id: I85875233adced81ae9caa4d1a4c65cdc84922356
Xiangyu/Malcolm Chen [Wed, 23 Jan 2019 05:54:20 +0000 (21:54 -0800)]
Merge "Add System API to enable / disable a logical modem."
am:
8df9d17289
Change-Id: Ie73f7dc14b6367fe50c4a47157b6ce386788cb1e
Xiangyu/Malcolm Chen [Wed, 23 Jan 2019 05:40:04 +0000 (05:40 +0000)]
Merge "Add System API to enable / disable a logical modem."
Todd Kennedy [Tue, 22 Jan 2019 23:49:01 +0000 (15:49 -0800)]
Add OWNERS
Test: None
Change-Id: I3c58436a02eb61f9c822f0003165223eaf8f317a
Tyler Gunn [Wed, 23 Jan 2019 04:10:33 +0000 (20:10 -0800)]
Merge "Add get/set user selected outgoing phone account APIs." am:
bf10036306
am:
6e7caec9ae
Change-Id: I5278da53a5292379c27db7da1a9029d87f785d9a
Tyler Gunn [Wed, 23 Jan 2019 03:32:13 +0000 (19:32 -0800)]
Merge "Add get/set user selected outgoing phone account APIs."
am:
bf10036306
Change-Id: I992722f1eccf85ca4ec64e457197f72505b8ebbb
Tomoharu Kasahara [Wed, 23 Jan 2019 03:02:31 +0000 (19:02 -0800)]
Merge "Enable phone apps to mute the BLUETOOTH_SCO stream" am:
09d13a2232
am:
b0395aca6a
Change-Id: I1656753897ff28a9ff9096fee0ba9928623e75ad
Tyler Gunn [Wed, 23 Jan 2019 02:45:29 +0000 (02:45 +0000)]
Merge "Add get/set user selected outgoing phone account APIs."
Tomoharu Kasahara [Wed, 23 Jan 2019 02:13:53 +0000 (18:13 -0800)]
Merge "Enable phone apps to mute the BLUETOOTH_SCO stream"
am:
09d13a2232
Change-Id: I2e49205fd3c1c4af909972a0a9b943876ef24ddd
Remi NGUYEN VAN [Wed, 23 Jan 2019 02:06:18 +0000 (11:06 +0900)]
Add UserHandle constants to SystemApi
The affected constants are already SystemApi in internal.
Bug:
112869080
Test: m
Change-Id: Iacefdefa59346eaebd8b92743fe8710845edcc29
Merged-In: I261dfcc5cfdfc76bda5d70181785e11c2715a558
Treehugger Robot [Wed, 23 Jan 2019 01:54:28 +0000 (01:54 +0000)]
Merge "Enable phone apps to mute the BLUETOOTH_SCO stream"
Remi NGUYEN VAN [Wed, 23 Jan 2019 01:53:09 +0000 (17:53 -0800)]
Merge "Add getAvoidBadWifi system API" am:
58582a36fc
am:
656f2fa71a
Change-Id: Ide4ffc316c9301b795e8c0dabea3322aaf0b3184
Remi NGUYEN VAN [Wed, 23 Jan 2019 01:41:46 +0000 (17:41 -0800)]
Merge "Add getAvoidBadWifi system API"
am:
58582a36fc
Change-Id: Ifdf913669df84df3e3b158d5527895236e6758b7
Remi NGUYEN VAN [Wed, 23 Jan 2019 01:13:01 +0000 (01:13 +0000)]
Merge "Add getAvoidBadWifi system API"
Sal Savage [Wed, 23 Jan 2019 01:11:06 +0000 (17:11 -0800)]
Merge "Update config file documentation and examples for network type propagation" am:
bfd44b60ef
am:
a414bf1691
Change-Id: I86789fdd45ebff23fa6020c0fa702d06908d3d67
Sal Savage [Wed, 23 Jan 2019 00:43:27 +0000 (16:43 -0800)]
Merge "Update config file documentation and examples for network type propagation"
am:
bfd44b60ef
Change-Id: I0b1690102776065a7f1c1156e9c4808a8c111e29
Sal Savage [Wed, 23 Jan 2019 00:10:24 +0000 (00:10 +0000)]
Merge "Update config file documentation and examples for network type propagation"
Tomoharu Kasahara [Fri, 18 Jan 2019 11:04:38 +0000 (20:04 +0900)]
Enable phone apps to mute the BLUETOOTH_SCO stream
This change adds support for privileged apps with the MODIFY_PHONE_STATE
permission to mute the bluetooth sco stream using the adjustStreamVolume
method.
The change adds specific handling for BLUETOOTH_SCO as a mutable stream.
Bug:
111195322
Test: Mute works by AudioManager.adjustStreamVolume
(STREAM_BLUETOOTH_SCO, ADJUST_MUTE, 0)
Change-Id: I932f9e152e9b6df93a749b083a7bcc7e08c2ad70
Nick Kralevich [Tue, 22 Jan 2019 23:28:39 +0000 (15:28 -0800)]
Merge "UsbDebuggingActivity.java: OK -> Allow" am:
f9718dbe17
am:
56ed214f67
Change-Id: Ieec3c59499c3a3770d92a52866aa324df1ce0473
Chalard Jean [Tue, 22 Jan 2019 23:20:30 +0000 (15:20 -0800)]
Merge changes If71fadd2,I42047185 am:
022daeb874
am:
6d1da29090
Change-Id: Id181b0c617c209bdf01ce25a8920d96025f8421d
Nick Kralevich [Tue, 22 Jan 2019 23:19:11 +0000 (15:19 -0800)]
Merge "UsbDebuggingActivity.java: OK -> Allow"
am:
f9718dbe17
Change-Id: I597e50b031334ff67641f9252d8081fbfca7f4b4
Chalard Jean [Tue, 22 Jan 2019 23:12:54 +0000 (15:12 -0800)]
Merge changes If71fadd2,I42047185
am:
022daeb874
Change-Id: Ie15258f09adb7f1cc53c558e1d3d5fdaf8d93476
Treehugger Robot [Tue, 22 Jan 2019 23:09:39 +0000 (23:09 +0000)]
Merge "UsbDebuggingActivity.java: OK -> Allow"
Ugo Yu [Tue, 8 Jan 2019 01:00:09 +0000 (09:00 +0800)]
Skeleton implementation of Bluetooth metadata APIs
Bug:
121051445
Test: Build pass
Change-Id: I5e80210205b37294b1eb8356502ebf242e627ce4
Chalard Jean [Tue, 22 Jan 2019 22:50:21 +0000 (22:50 +0000)]
Merge changes If71fadd2,I42047185
* changes:
[MS10] Address leftover comments on MS03 and MS07
[MS09] Implement isSameNetwork.
Remi NGUYEN VAN [Tue, 22 Jan 2019 22:35:29 +0000 (14:35 -0800)]
Merge "Migrate ICaptivePortal to stable AIDL" am:
eb7c53718a
am:
d15930fc27
Change-Id: I6fa53f6f7c45aa801a1e48e04bdb3ca6004f565d
Remi NGUYEN VAN [Tue, 22 Jan 2019 22:25:09 +0000 (14:25 -0800)]
Merge "Migrate ICaptivePortal to stable AIDL"
am:
eb7c53718a
Change-Id: Id0844ec4d438dcc1f6c1028552dd21da6bd76584
Remi NGUYEN VAN [Tue, 22 Jan 2019 22:03:44 +0000 (22:03 +0000)]
Merge "Migrate ICaptivePortal to stable AIDL"
Suren Baghdasaryan [Tue, 22 Jan 2019 21:55:25 +0000 (13:55 -0800)]
Merge changes from topic "move sched_policy functions" am:
2a2b4eec35
am:
ef974c1a36
Change-Id: I571daf3bed2a2145ea85435f6d5a753635cca9f3
Suren Baghdasaryan [Tue, 22 Jan 2019 21:49:21 +0000 (13:49 -0800)]
Add libprocessgroup dependency and fix sched_policy include am:
09a29e161f
am:
2d74e0de16
Change-Id: I77e49756d7c415896e1c3888a7f26acfb5b21105
Suren Baghdasaryan [Tue, 22 Jan 2019 21:21:57 +0000 (13:21 -0800)]
Merge changes from topic "move sched_policy functions"
am:
2a2b4eec35
Change-Id: I1b72c5676b1d3ec18e7432cf7f5e3336f956051c
Suren Baghdasaryan [Tue, 22 Jan 2019 21:14:22 +0000 (13:14 -0800)]
Add libprocessgroup dependency and fix sched_policy include
am:
09a29e161f
Change-Id: I4bde60447975339250dd4e755530e4bc390461c7
Steven Moreland [Thu, 17 Jan 2019 20:24:54 +0000 (12:24 -0800)]
jarjar hidl core libs.
Otherwise, these might conflict with priv-apps that use them.
Bug:
86259915
Test: boot Pixel 2/3, look for relevant logs
Change-Id: I5f088303ba33cc2d641eea622dcdca2a642a7cd2
Suren Baghdasaryan [Tue, 22 Jan 2019 20:58:16 +0000 (20:58 +0000)]
Merge changes from topic "move sched_policy functions"
* changes:
Add libprocessgroup dependency
Add libprocessgroup dependency and fix sched_policy include
Tyler Gunn [Tue, 22 Jan 2019 20:52:26 +0000 (12:52 -0800)]
Merge "Mark NEW_OUTGOING_CALL broadcast as deprecated." am:
1e08a90339
am:
8aa49b57f3
Change-Id: Ie60bbc11e0bd5ca434be609dd596ea1a33ba8812
Sal Savage [Wed, 9 Jan 2019 23:31:30 +0000 (15:31 -0800)]
Update config file documentation and examples for network type propagation
Bug:
112588045
Test: N/A -- only updates comments
Change-Id: Iae5363e06d3f79e308f49cd64c286695722adf73
Holly Jiuyu Sun [Tue, 22 Jan 2019 20:12:59 +0000 (12:12 -0800)]
Merge "Check whether cardId is valid in EuiccManager#isEnabled." am:
feb047acb3
am:
4fc9c994d4
Change-Id: I356c5b13808562af3baf970dfad6443564f64590
Tyler Gunn [Tue, 22 Jan 2019 20:08:48 +0000 (12:08 -0800)]
Merge "Mark NEW_OUTGOING_CALL broadcast as deprecated."
am:
1e08a90339
Change-Id: I9894a0bfa6eecf0fa23ee799a22078e432b5716c
Holly Jiuyu Sun [Tue, 22 Jan 2019 19:57:56 +0000 (11:57 -0800)]
Merge "Check whether cardId is valid in EuiccManager#isEnabled."
am:
feb047acb3
Change-Id: I29c25297b91bb8c31addf4d88d126adaa440db8b
Tyler Gunn [Tue, 22 Jan 2019 19:42:29 +0000 (19:42 +0000)]
Merge "Mark NEW_OUTGOING_CALL broadcast as deprecated."
Holly Jiuyu Sun [Tue, 22 Jan 2019 19:03:58 +0000 (19:03 +0000)]
Merge "Check whether cardId is valid in EuiccManager#isEnabled."
Jack Yu [Tue, 22 Jan 2019 18:57:43 +0000 (10:57 -0800)]
Merge "Support radio HAL V1.4 SetupDataCallResult and DataCallFailCause" am:
3788e9147d
am:
c5e86971c1
Change-Id: Ie453f40d946ec9f512bd6ee09ce37aef4813be54
Nathan Harold [Mon, 14 Jan 2019 22:30:08 +0000 (14:30 -0800)]
Deprecate Duplicate SignalStrength Methods
This change cleans up access and deprecates method
on the SignalStrength class that are no longer needed
due to the support of getCellSignalStrengths(). These
methods are generally technology-specific getters. In
addition, this tags non-public methods that were also
of this type to restrict their access to apps
targeting P or earlier via the @UnsupportedAppUsage
annotation.
In addition, deprecate the semantically incorrect
isGsm().
Lastly, deprecate the NotifierBundle() methods that
rely heavily on implementation details that changed
in this release, and which should also be unneeded due
to getCellSignalStrengths() giving access to the
internal storage classes of SignalStrength.
Bug:
122845432
Test: make update-api && make offline-sdk-docs && make
(no functional change).
Change-Id: Iec794aee337099dee91d0820f7269fda433e8b01
Jack Yu [Tue, 22 Jan 2019 18:31:11 +0000 (10:31 -0800)]
Merge "Support radio HAL V1.4 SetupDataCallResult and DataCallFailCause"
am:
3788e9147d
Change-Id: I01620d1fa5bc8417ba154b76ad854fa64d6d042f
Jack Yu [Tue, 22 Jan 2019 18:18:20 +0000 (18:18 +0000)]
Merge "Support radio HAL V1.4 SetupDataCallResult and DataCallFailCause"
Suren Baghdasaryan [Thu, 17 Jan 2019 17:47:51 +0000 (09:47 -0800)]
Add libprocessgroup dependency
Because set_sched_policy is moved into libprocessgroup an additional
dependency is required for its users. libframeworksnettestsjni requires
libprocessgroup otherwise com.android.frameworks.tests.net fails with
error:
dlopen failed: library "libprocessgroup.so" not found
Exempt-From-Owner-Approval: janitorial
Bug:
111307099
Test: builds, boots
Merged-In: Ia8bc5b447efa568fd1c822746919fa1496cc42a6
Change-Id: Ia8bc5b447efa568fd1c822746919fa1496cc42a6
Signed-off-by: Suren Baghdasaryan <surenb@google.com>
Suren Baghdasaryan [Fri, 4 Jan 2019 20:16:57 +0000 (12:16 -0800)]
Add libprocessgroup dependency and fix sched_policy include
Because android_runtime is using set_sched_policy which is moved
into libprocessgroup an additional dependency is added and header
file change is made.
Exempt-From-Owner-Approval: janitorial
Bug:
111307099
Test: builds, boots
Merged-In: I98a7a6f9a9d6be8595b3604fb73dafc05412c482
Change-Id: I98a7a6f9a9d6be8595b3604fb73dafc05412c482
Signed-off-by: Suren Baghdasaryan <surenb@google.com>
Eric Holk [Mon, 7 Jan 2019 21:58:25 +0000 (13:58 -0800)]
[view compilation] Add --compile-layouts flag to `pm compile`
This allows us to generate precompiled layouts for installed applications.
If the system property view.precompiled_layout_enabled is set, then
PackageMannager will also automatically generate precompiled layouts for apps at
install or upgrade time.
Bug:
111895153
Test: manual
Merged-In: If6455e1b9b0542a36882af9f3e29d0185a53393c
Change-Id: Iea40f5bc90bca0d2605c3c5221159cef13e1e447
Tobias Thierer [Tue, 22 Jan 2019 17:22:30 +0000 (09:22 -0800)]
Merge "Deprecate SSLCertificateSocketFactory" am:
f86156158c
am:
6804819923
Change-Id: Ib92af4ccfb66dc2bf261eb474d54e913bbcd96d8
Tobias Thierer [Tue, 22 Jan 2019 17:13:20 +0000 (09:13 -0800)]
Merge "Deprecate SSLCertificateSocketFactory"
am:
f86156158c
Change-Id: I30dafbd9577dbaced7712b7497ecb0e0324c75f5
Tobias Thierer [Tue, 22 Jan 2019 16:57:50 +0000 (16:57 +0000)]
Merge "Deprecate SSLCertificateSocketFactory"
Tyler Gunn [Tue, 15 Jan 2019 16:57:57 +0000 (08:57 -0800)]
Mark NEW_OUTGOING_CALL broadcast as deprecated.
Mark NEW_OUTGOING_CALL broadcast as deprecated and document that callers
should use the CallRedirectionService API.
Test: Build APIs.
Bug:
64959558
Change-Id: I9192b50b16be2ff0cdc0f864ee99b42b83e261e9
Luke Huang [Fri, 4 Jan 2019 11:56:29 +0000 (19:56 +0800)]
Add asynchronous DNS query API in Java
DnsResolver for asynchronous DNS querying
DnsPacket for parsing answer
Test: built, flashed, booted
atest DnsResolverTest
atest DnsPacketTest
Change-Id: Id014bc7387dd940cfaa270f68e7d4d85fab320a0
Luke Huang [Fri, 4 Jan 2019 11:46:47 +0000 (19:46 +0800)]
Add jni method for DnsResolver
Test: built, flashed, booted
atest DnsResolverTest
Change-Id: Iff730ec918f4db1ba0216f90a12550fe26e271d0
Remi NGUYEN VAN [Sun, 20 Jan 2019 11:35:06 +0000 (20:35 +0900)]
Add getAvoidBadWifi system API
This helps remove the dependency on MultinetworkPolicyTracker from
IpClient.
Test: atest FrameworksNetTests NetworkStackTests
Bug:
112869080
Change-Id: If56791dbed564772f25a859f301b8b52d84e38a3
Remi NGUYEN VAN [Sun, 20 Jan 2019 05:00:34 +0000 (14:00 +0900)]
Migrate ICaptivePortal to stable AIDL
Also add required API for the captive portal app to stop using hidden
members.
Test: atest FrameworksNetTests NetworkStackTests
Bug:
112869080
Merged-In: I62b457e709fa199822bb8f80b0eab990be4ded93
Change-Id: I62b457e709fa199822bb8f80b0eab990be4ded93
Tyler Gunn [Thu, 15 Nov 2018 15:29:49 +0000 (07:29 -0800)]
Add get/set user selected outgoing phone account APIs.
Promoting getUserSelectedOutgoingPhoneAccount to a public API accessible
to the default dialer app, as well as to system priv apps such as the
settings app.
Promoting setUserSelectedOutgoingPhoneAccount to a system API accessible
to apps such as the settings app.
Add telecom shell commands to support changing the outgoing phone account
in CTS tests.
Bug:
119227574
Test: Manual
Test: Added and ran new CTS test
Change-Id: I204b2f01a1b6746aa35faf8aaacd30ebf53b9a5d
Tyler Gunn [Tue, 22 Jan 2019 15:20:11 +0000 (07:20 -0800)]
Merge "Support for treating single party IMS conference as a standalone call." am:
89e53d81ce
am:
955c9adb36
Change-Id: I5af4c4591cd825adfeab8be56d7c60d29905f1c4