OSDN Git Service

android-x86/frameworks-base.git
5 years agoMerge "API: Add missing nullability annotations" am: e148fbcf03
Adrian Roos [Wed, 30 Jan 2019 10:12:37 +0000 (02:12 -0800)]
Merge "API: Add missing nullability annotations" am: e148fbcf03
am: 336e11018e

Change-Id: Idb6cbb94968f4a2ffe3055291f23fc903fe923a0

5 years agoMerge "API: Add missing nullability annotations"
Adrian Roos [Wed, 30 Jan 2019 09:51:31 +0000 (01:51 -0800)]
Merge "API: Add missing nullability annotations"
am: e148fbcf03

Change-Id: I6b092f370a8b2eba20d19c6e43b4e5f5b217af16

5 years agoMerge "API: Add missing nullability annotations"
Adrian Roos [Wed, 30 Jan 2019 09:31:58 +0000 (09:31 +0000)]
Merge "API: Add missing nullability annotations"

5 years agoMerge "move ServiceState.getDataRegState to greylist" am: 607e797932
Chen Xu [Wed, 30 Jan 2019 06:49:57 +0000 (22:49 -0800)]
Merge "move ServiceState.getDataRegState to greylist" am: 607e797932
am: 43640ec075

Change-Id: Icf40ec83d25ec8057429e3b142fea6506f2ebe40

5 years agoMerge "Add APIs to get/set if usage of multiple SIMs is restricted." am: 59133875e7
Michele Berionne [Wed, 30 Jan 2019 06:42:29 +0000 (22:42 -0800)]
Merge "Add APIs to get/set if usage of multiple SIMs is restricted." am: 59133875e7
am: e01966e89b

Change-Id: I383b701bff4c77596fad1d72929a5afcc5b0cf56

5 years agoMerge "move ServiceState.getDataRegState to greylist"
Chen Xu [Wed, 30 Jan 2019 06:37:01 +0000 (22:37 -0800)]
Merge "move ServiceState.getDataRegState to greylist"
am: 607e797932

Change-Id: I7d63f204bb34e462039d3889d1876b3264d0f567

5 years agoMerge "Add APIs to get/set if usage of multiple SIMs is restricted."
Michele Berionne [Wed, 30 Jan 2019 06:31:18 +0000 (22:31 -0800)]
Merge "Add APIs to get/set if usage of multiple SIMs is restricted."
am: 59133875e7

Change-Id: Ie9c2a17b65f21862502056957ff5603b62f7d4dd

5 years agoMerge "move ServiceState.getDataRegState to greylist"
Chen Xu [Wed, 30 Jan 2019 06:20:01 +0000 (06:20 +0000)]
Merge "move ServiceState.getDataRegState to greylist"

5 years agoMerge "Add APIs to get/set if usage of multiple SIMs is restricted."
Michele Berionne [Wed, 30 Jan 2019 06:18:19 +0000 (06:18 +0000)]
Merge "Add APIs to get/set if usage of multiple SIMs is restricted."

5 years agoMerge "Compile NetworkStack as system_current" am: 17c303b79d
Remi NGUYEN VAN [Wed, 30 Jan 2019 05:33:27 +0000 (21:33 -0800)]
Merge "Compile NetworkStack as system_current" am: 17c303b79d
am: d3e0862b2c

Change-Id: I6f232f2bdd1206cc8b7d226fdae2c53b6f40fe05

5 years agoMerge "Remove last NetworkStack usage of hidden APIs" am: 16ec5d038c
Remi NGUYEN VAN [Wed, 30 Jan 2019 05:27:50 +0000 (21:27 -0800)]
Merge "Remove last NetworkStack usage of hidden APIs" am: 16ec5d038c
am: 4845df3ced

Change-Id: I488fc028b8fd2aa5a09464082c65a4889a8a6b62

5 years agoMerge "Compile NetworkStack as system_current"
Remi NGUYEN VAN [Wed, 30 Jan 2019 05:18:39 +0000 (21:18 -0800)]
Merge "Compile NetworkStack as system_current"
am: 17c303b79d

Change-Id: If74cbb1e9f59373636350c24aa07831d1705db49

5 years agoMerge "Remove last NetworkStack usage of hidden APIs"
Remi NGUYEN VAN [Wed, 30 Jan 2019 05:13:46 +0000 (21:13 -0800)]
Merge "Remove last NetworkStack usage of hidden APIs"
am: 16ec5d038c

Change-Id: I27c78d09938f672a4428a17436d5ed0541170d0d

5 years agoMerge "Compile NetworkStack as system_current"
Remi NGUYEN VAN [Wed, 30 Jan 2019 04:56:15 +0000 (04:56 +0000)]
Merge "Compile NetworkStack as system_current"

5 years agoMerge "Remove last NetworkStack usage of hidden APIs"
Remi NGUYEN VAN [Wed, 30 Jan 2019 04:55:21 +0000 (04:55 +0000)]
Merge "Remove last NetworkStack usage of hidden APIs"

5 years ago[automerger skipped] Merge "Whitelist packages from VPN lockdown: DPM API." am: c9d83...
Pavel Grafov [Wed, 30 Jan 2019 01:52:14 +0000 (17:52 -0800)]
[automerger skipped] Merge "Whitelist packages from VPN lockdown: DPM API." am: c9d834e3f5
am: aade923534 -s ours
am skip reason: change_id I7508070f828fb7150df5d9e34846535d57c6a7c3 with SHA1 5cba336daf is in history

Change-Id: Ic053580559dbe0733a19c2d74fab3fba374428ba

5 years agoMerge "Whitelist packages from VPN lockdown: DPM API."
Pavel Grafov [Wed, 30 Jan 2019 01:41:49 +0000 (17:41 -0800)]
Merge "Whitelist packages from VPN lockdown: DPM API."
am: c9d834e3f5

Change-Id: I5723a0970a0e37995c9db6e42ae527b8692bc48a

5 years agoAdd APIs to get/set if usage of multiple SIMs is restricted.
Michele [Fri, 21 Dec 2018 22:51:01 +0000 (14:51 -0800)]
Add APIs to get/set if usage of multiple SIMs is restricted.

Add API that indicates if the usage of multiple SIMs at the same time is
allowed or restricted in order to support requirements from carriers for
dual SIM devices

Bug: 123537730
Test: Verified with test application.
Change-Id: I5e3e5ff41927e43ead4a30988630cf9125d5a048
Merged-In: I5e3e5ff41927e43ead4a30988630cf9125d5a048
(cherry picked from commit 398d5d91136d6e2146bf56ad3bdbb326a835c8ef)

5 years agoMerge "Whitelist packages from VPN lockdown: DPM API."
Treehugger Robot [Wed, 30 Jan 2019 01:29:45 +0000 (01:29 +0000)]
Merge "Whitelist packages from VPN lockdown: DPM API."

5 years agoCompile NetworkStack as system_current
Remi NGUYEN VAN [Tue, 29 Jan 2019 12:32:48 +0000 (21:32 +0900)]
Compile NetworkStack as system_current

Test: make NetworkStack
Test: flashed, WiFi and tethering working
Bug: 112869080
Change-Id: I2d805c0fefe271199f4f0e0d49d91e03f41a7eef

5 years agoRemove last NetworkStack usage of hidden APIs
Remi NGUYEN VAN [Tue, 29 Jan 2019 06:38:52 +0000 (15:38 +0900)]
Remove last NetworkStack usage of hidden APIs

Includes various small changes to stop using hidden APIs

Test: make NetworkStack
Test: flashed, booted, WiFi and tethering working
Bug: 112869080
Change-Id: Id2830795a444f484b377ed6437435a1cd833697a

5 years agoMerge "Add IntRange and FloatRange annotations" am: 94a9377222
Chen Xu [Wed, 30 Jan 2019 00:43:48 +0000 (16:43 -0800)]
Merge "Add IntRange and FloatRange annotations" am: 94a9377222
am: 74798a771a

Change-Id: I6353003144e4c2cf5882d20d2d37921dc69b4bcf

5 years agoMerge "Add IntRange and FloatRange annotations"
Chen Xu [Wed, 30 Jan 2019 00:32:21 +0000 (16:32 -0800)]
Merge "Add IntRange and FloatRange annotations"
am: 94a9377222

Change-Id: Iab472ad2c0ffe875069ea7b71ce10a14e9ef70f5

5 years agoMerge "Add IntRange and FloatRange annotations"
Chen Xu [Wed, 30 Jan 2019 00:06:23 +0000 (00:06 +0000)]
Merge "Add IntRange and FloatRange annotations"

5 years agomove ServiceState.getDataRegState to greylist
chen xu [Tue, 29 Jan 2019 23:56:40 +0000 (15:56 -0800)]
move ServiceState.getDataRegState to greylist

given we don't have a public alternatives for dataregstate for Q,
thus we shouldn't move this API to app-compat dark list.

Bug: 123099466
Test: Build
Change-Id: I67531ce536e004e1bc0f764824a261fb51cd27fa

5 years agoMerge "Merge "Card ID APIs are public" am: bd4a4dc889" into stage-aosp-master
Jordan Liu [Tue, 29 Jan 2019 23:32:12 +0000 (15:32 -0800)]
Merge "Merge "Card ID APIs are public" am: bd4a4dc889" into stage-aosp-master
am: 22a8239b6a

Change-Id: If3f27b835cacaff13d19d8dbe36d59b4f2265439

5 years agoMerge "Card ID APIs are public" am: bd4a4dc889
Jordan Liu [Tue, 29 Jan 2019 23:18:21 +0000 (15:18 -0800)]
Merge "Card ID APIs are public" am: bd4a4dc889
am: a039e692a4

Change-Id: I6041944772567794b79a355c9f77767ed61c0f76

5 years agoMerge "Merge "Card ID APIs are public" am: bd4a4dc889" into stage-aosp-master
Android Build Merger (Role) [Tue, 29 Jan 2019 23:14:51 +0000 (23:14 +0000)]
Merge "Merge "Card ID APIs are public" am: bd4a4dc889" into stage-aosp-master

5 years agoMerge "Card ID APIs are public"
Jordan Liu [Tue, 29 Jan 2019 23:13:25 +0000 (15:13 -0800)]
Merge "Card ID APIs are public"
am: bd4a4dc889

Change-Id: Ie436f74a0501d46ac12ea641ab71741fc6cbf3ba

5 years agoMerge "Card ID APIs are public"
Jordan Liu [Tue, 29 Jan 2019 23:06:01 +0000 (15:06 -0800)]
Merge "Card ID APIs are public"
am: bd4a4dc889

Change-Id: I2cf670328f7b2f35d6009eecb0e3741311d6e2df

5 years agoMerge "Card ID APIs are public"
Jordan Liu [Tue, 29 Jan 2019 22:43:47 +0000 (22:43 +0000)]
Merge "Card ID APIs are public"

5 years agoMerge "v3 keys use SP800 derivation" into pi-dev
Paul Crowley [Tue, 29 Jan 2019 22:41:51 +0000 (14:41 -0800)]
Merge "v3 keys use SP800 derivation" into pi-dev
am: 83924aca2c

Change-Id: I4d74a329823a05473089936cb2f6907aeda56013

5 years agoAdd IntRange and FloatRange annotations
chen xu [Tue, 29 Jan 2019 21:58:29 +0000 (13:58 -0800)]
Add IntRange and FloatRange annotations

Bug: 123223163
Test: Build
Change-Id: I17f27075007df642ec93e5b762b0717da4a1e927

5 years agoMerge "v3 keys use SP800 derivation" into pi-dev
TreeHugger Robot [Tue, 29 Jan 2019 21:53:43 +0000 (21:53 +0000)]
Merge "v3 keys use SP800 derivation" into pi-dev

5 years agoWhitelist packages from VPN lockdown: DPM API.
Pavel Grafov [Fri, 25 Jan 2019 08:50:06 +0000 (08:50 +0000)]
Whitelist packages from VPN lockdown: DPM API.

Bug: 77468593
Test: atest MixedDeviceOwnerTest#testAlwaysOnVpn
Test: atest MixedDeviceOwnerTest#testAlwaysOnVpnAcrossReboot
Change-Id: I7508070f828fb7150df5d9e34846535d57c6a7c3
Merged-In: I7508070f828fb7150df5d9e34846535d57c6a7c3

5 years agoMerge "Whitelist packages from VPN lockdown: DPM API." into pi-dev-plus-aosp
TreeHugger Robot [Tue, 29 Jan 2019 21:44:13 +0000 (21:44 +0000)]
Merge "Whitelist packages from VPN lockdown: DPM API." into pi-dev-plus-aosp

5 years agoMerge "Define more thresholds for opportunistic data" am: cf2e069962
Sooraj Sasindran [Tue, 29 Jan 2019 20:21:17 +0000 (12:21 -0800)]
Merge "Define more thresholds for opportunistic data" am: cf2e069962
am: c3bf9392ac

Change-Id: I44cd2e063fd5587ee7abf77e22acca7b08953a02

5 years agoMerge changes I94d15307,I7deb8556,I755b3140 am: 5aef5c6508
Jack He [Tue, 29 Jan 2019 20:11:12 +0000 (12:11 -0800)]
Merge changes I94d15307,I7deb8556,I755b3140 am: 5aef5c6508
am: b7493c6059

Change-Id: I5f316278424f6c072c14f52e067d3306491b4a13

5 years agoMerge "Define more thresholds for opportunistic data"
Sooraj Sasindran [Tue, 29 Jan 2019 20:09:58 +0000 (12:09 -0800)]
Merge "Define more thresholds for opportunistic data"
am: cf2e069962

Change-Id: I8426e90c7f8a6b251e3bfdf0e2f3f0cf819fa777

5 years agoMerge changes I94d15307,I7deb8556,I755b3140
Jack He [Tue, 29 Jan 2019 19:53:43 +0000 (11:53 -0800)]
Merge changes I94d15307,I7deb8556,I755b3140
am: 5aef5c6508

Change-Id: I2e38b52aeff244bdec199907f5cf90ce23ecbbfe

5 years agoMerge "Define more thresholds for opportunistic data"
Sooraj Sasindran [Tue, 29 Jan 2019 19:43:26 +0000 (19:43 +0000)]
Merge "Define more thresholds for opportunistic data"

5 years agoWhitelist packages from VPN lockdown: DPM API.
Pavel Grafov [Fri, 25 Jan 2019 08:50:06 +0000 (08:50 +0000)]
Whitelist packages from VPN lockdown: DPM API.

Bug: 77468593
Test: atest MixedDeviceOwnerTest#testAlwaysOnVpn
Test: atest MixedDeviceOwnerTest#testAlwaysOnVpnAcrossReboot
Change-Id: I7508070f828fb7150df5d9e34846535d57c6a7c3

5 years agoMerge changes I94d15307,I7deb8556,I755b3140
Treehugger Robot [Tue, 29 Jan 2019 19:27:53 +0000 (19:27 +0000)]
Merge changes I94d15307,I7deb8556,I755b3140

* changes:
  Atom: Add more Bluetooth atoms
  Atom: Add A2DP playback related atoms to StatsLog
  Fix typo in hci/enums.proto: OCCURED -> OCCURRED

5 years agoCard ID APIs are public
Jordan Liu [Fri, 18 Jan 2019 18:29:56 +0000 (10:29 -0800)]
Card ID APIs are public

These were system API but we should expose them for apps with carrier
privileges.

Test: manual
Bug: 122974656
Change-Id: Ie60e4c580dfa9dd0d7d6fb6b94226661d0620dad

5 years agoMerge "Merge "Add check for slot index value" am: d8148b6c8c am: e7d03a6ff1" into...
Android Build Merger (Role) [Tue, 29 Jan 2019 17:45:39 +0000 (17:45 +0000)]
Merge "Merge "Add check for slot index value" am: d8148b6c8c am: e7d03a6ff1" into pi-dev-plus-aosp

5 years agoMerge "Add check for slot index value" am: d8148b6c8c
Michele Berionne [Tue, 29 Jan 2019 17:45:09 +0000 (09:45 -0800)]
Merge "Add check for slot index value" am: d8148b6c8c
am: e7d03a6ff1

Change-Id: I57c57b70484ec0c08bcd7b02e880fbe28e2cde9e

5 years ago[automerger skipped] Merge "[DO NOT MERGE]Add check for slot index value" into pi-dev
Andy Chou [Tue, 29 Jan 2019 17:43:53 +0000 (09:43 -0800)]
[automerger skipped] Merge "[DO NOT MERGE]Add check for slot index value" into pi-dev
am: dbf0f79d4a -s ours
am skip reason: SHA1 dbf0f79d4a skipped by user mberionne

Change-Id: I74f89c391a079b57a36ed79a97c63f5e96e8d7c3

5 years agoMerge "Add check for slot index value"
Michele Berionne [Tue, 29 Jan 2019 17:34:53 +0000 (09:34 -0800)]
Merge "Add check for slot index value"
am: d8148b6c8c

Change-Id: I33be18a2fb8b3e35e521bdea28354ba1b7daa5b9

5 years agoMerge "Add check for slot index value"
Michele Berionne [Tue, 29 Jan 2019 17:25:17 +0000 (17:25 +0000)]
Merge "Add check for slot index value"

5 years agoMerge "apilint: Allow parsing 3.0 signature files" am: 34b11c92b3
Adrian Roos [Tue, 29 Jan 2019 16:33:45 +0000 (08:33 -0800)]
Merge "apilint: Allow parsing 3.0 signature files" am: 34b11c92b3
am: f9cd2cb759

Change-Id: I0ef6e376da489473f777cbc8abf43c0381a9376c

5 years agoMerge "apilint: Allow parsing 3.0 signature files"
Adrian Roos [Tue, 29 Jan 2019 16:23:14 +0000 (08:23 -0800)]
Merge "apilint: Allow parsing 3.0 signature files"
am: 34b11c92b3

Change-Id: I0cc45b11f079c7a0d383b49e74d55658a8915d71

5 years agoMerge "apilint: Allow parsing 3.0 signature files"
Adrian Roos [Tue, 29 Jan 2019 16:05:21 +0000 (16:05 +0000)]
Merge "apilint: Allow parsing 3.0 signature files"

5 years agoMerge "Revert "Extract network observer code from NetworkManagementService."" am...
Remi NGUYEN VAN [Tue, 29 Jan 2019 14:59:13 +0000 (06:59 -0800)]
Merge "Revert "Extract network observer code from NetworkManagementService."" am: 9fdc6d2963
am: 04f4e4ed88

Change-Id: I75e37fb6e8681b2f64831ddc2dade382426e4859

5 years agoMerge "Revert "Extract network observer code from NetworkManagementService.""
Remi NGUYEN VAN [Tue, 29 Jan 2019 14:47:16 +0000 (06:47 -0800)]
Merge "Revert "Extract network observer code from NetworkManagementService.""
am: 9fdc6d2963

Change-Id: Ib4a7b32a143b3c8f029ccd92191494cd9579e8bd

5 years agoMerge "Revert "Extract network observer code from NetworkManagementService.""
Remi NGUYEN VAN [Tue, 29 Jan 2019 14:30:56 +0000 (14:30 +0000)]
Merge "Revert "Extract network observer code from NetworkManagementService.""

5 years agoapilint: Allow parsing 3.0 signature files
Adrian Roos [Tue, 29 Jan 2019 14:01:28 +0000 (15:01 +0100)]
apilint: Allow parsing 3.0 signature files

Test: python apilint_test.py
Change-Id: I59df950229c05329afde93f94efc13adb4640ad7

5 years agoMerge "[DO NOT MERGE]Add check for slot index value" into pi-dev
Andy Chou [Tue, 29 Jan 2019 12:28:47 +0000 (12:28 +0000)]
Merge "[DO NOT MERGE]Add check for slot index value" into pi-dev

5 years agoMerge "Move FdEventsReader to the shared area." am: 4a838a68d6
Chalard Jean [Tue, 29 Jan 2019 12:20:52 +0000 (04:20 -0800)]
Merge "Move FdEventsReader to the shared area." am: 4a838a68d6
am: 06318332ef

Change-Id: I0f4418b73b455f9b37ae8f5b2ca1a19884c51ff9

5 years agoMerge "Move FdEventsReader to the shared area."
Chalard Jean [Tue, 29 Jan 2019 12:11:44 +0000 (04:11 -0800)]
Merge "Move FdEventsReader to the shared area."
am: 4a838a68d6

Change-Id: I27ecc795228c7bd91c8443a9ba3dad19d8010cf8

5 years agoMerge "Move FdEventsReader to the shared area."
Treehugger Robot [Tue, 29 Jan 2019 11:45:15 +0000 (11:45 +0000)]
Merge "Move FdEventsReader to the shared area."

5 years agoMerge "Run IpClientLinkObserver on Binder thread" am: f89a1cfd21
Remi NGUYEN VAN [Tue, 29 Jan 2019 11:45:10 +0000 (03:45 -0800)]
Merge "Run IpClientLinkObserver on Binder thread" am: f89a1cfd21
am: d91372e4cb

Change-Id: Icd4bd866a14f3da2e74049fa8cda44bcbd5728f3

5 years agoMerge "Add utils connect, setsockopt, bind, sendTo" am: 1e002eede3
Remi NGUYEN VAN [Tue, 29 Jan 2019 11:34:23 +0000 (03:34 -0800)]
Merge "Add utils connect, setsockopt, bind, sendTo" am: 1e002eede3
am: dfa16fe772

Change-Id: Ib5ebe3134fb1d53581b9d91b4f4f142afb5e9fb3

5 years agoMerge "Add NetworkUtils utilities to SystemApi" am: 9cc31061fe
Remi NGUYEN VAN [Tue, 29 Jan 2019 11:29:01 +0000 (03:29 -0800)]
Merge "Add NetworkUtils utilities to SystemApi" am: 9cc31061fe
am: ca1d65e707

Change-Id: I978bdb626c1f4c8bbe736c8bad1c74fb6a67b4b5

5 years agoMerge "Run IpClientLinkObserver on Binder thread"
Remi NGUYEN VAN [Tue, 29 Jan 2019 11:25:26 +0000 (03:25 -0800)]
Merge "Run IpClientLinkObserver on Binder thread"
am: f89a1cfd21

Change-Id: I13c2a2c9c03c26777eb9c57e0ec62eab3d2df7da

5 years agoMerge "Add utils connect, setsockopt, bind, sendTo"
Remi NGUYEN VAN [Tue, 29 Jan 2019 11:21:22 +0000 (03:21 -0800)]
Merge "Add utils connect, setsockopt, bind, sendTo"
am: 1e002eede3

Change-Id: Ida2a99f35affe3cb9213f71ba622ace51c4d6f57

5 years agoMerge "Add NetworkUtils utilities to SystemApi"
Remi NGUYEN VAN [Tue, 29 Jan 2019 11:17:41 +0000 (03:17 -0800)]
Merge "Add NetworkUtils utilities to SystemApi"
am: 9cc31061fe

Change-Id: I82f20718d86b08cd0916ee33300ca0ee734305a6

5 years agoMerge "Run IpClientLinkObserver on Binder thread"
Remi NGUYEN VAN [Tue, 29 Jan 2019 11:07:42 +0000 (11:07 +0000)]
Merge "Run IpClientLinkObserver on Binder thread"

5 years agoMerge "Add utils connect, setsockopt, bind, sendTo"
Remi NGUYEN VAN [Tue, 29 Jan 2019 11:07:20 +0000 (11:07 +0000)]
Merge "Add utils connect, setsockopt, bind, sendTo"

5 years agoMerge "Add NetworkUtils utilities to SystemApi"
Remi NGUYEN VAN [Tue, 29 Jan 2019 11:07:04 +0000 (11:07 +0000)]
Merge "Add NetworkUtils utilities to SystemApi"

5 years agoRevert "Extract network observer code from NetworkManagementService."
Remi NGUYEN VAN [Tue, 29 Jan 2019 04:03:38 +0000 (04:03 +0000)]
Revert "Extract network observer code from NetworkManagementService."

This reverts commit d8bc829a85c9c9bb390e18b59ef1455b6d0b94ec.

Reason for revert: Refactoring was unnecessary

Merged-In: Ib4e7da3274e49f25676505a08e6ce7e7b0dfdb8d
Change-Id: Iff332c680315b560f0b762c1d7311ec83d539115

5 years agoMove FdEventsReader to the shared area.
Chalard Jean [Tue, 29 Jan 2019 09:30:03 +0000 (18:30 +0900)]
Move FdEventsReader to the shared area.

This is necessary both in the network stack app and the
framework.

Test: FrameworksNetTests
Change-Id: I48af0ab29405501f0581a6c0c9ce6e5d4a32c8b4

5 years agoMerge "Remove IpClient usage of NetworkManagementService" am: 9fe79edfd2
Remi NGUYEN VAN [Tue, 29 Jan 2019 09:27:43 +0000 (01:27 -0800)]
Merge "Remove IpClient usage of NetworkManagementService" am: 9fe79edfd2
am: 3af3f76129

Change-Id: I56ab41ca39dc745554534f3e85f5fc4257cc902a

5 years agoMerge "Remove IpClient usage of NetworkManagementService"
Remi NGUYEN VAN [Tue, 29 Jan 2019 09:16:21 +0000 (01:16 -0800)]
Merge "Remove IpClient usage of NetworkManagementService"
am: 9fe79edfd2

Change-Id: Ia66a457d3cb73c92c97de025348724fa3f5cbc55

5 years agoMerge "Remove IpClient usage of NetworkManagementService"
Remi NGUYEN VAN [Tue, 29 Jan 2019 08:58:32 +0000 (08:58 +0000)]
Merge "Remove IpClient usage of NetworkManagementService"

5 years agoAdd utils connect, setsockopt, bind, sendTo
Remi NGUYEN VAN [Tue, 29 Jan 2019 06:17:00 +0000 (15:17 +0900)]
Add utils connect, setsockopt, bind, sendTo

The utilities are not supported as public API but required as SystemApi
for the NetworkStack.

Test: flashed, boots, WiFi works
Bug: 112869080
Change-Id: Ia64b3bf9c6c33cf61bed76469ea9963b550bed2b

5 years agoAdd NetworkUtils utilities to SystemApi
Remi NGUYEN VAN [Tue, 29 Jan 2019 03:08:43 +0000 (12:08 +0900)]
Add NetworkUtils utilities to SystemApi

attach*Filter and addArpEntry are necessary for the NetworkStack but are
only usable for apps that have system permissions.
Also includes system API for IpPrefix, LinkAddress, LinkProperties,
Network, and static modifier in ApfCapabilities that were missed in
previous CLs.

Test: Builds, flashed, WiFi works
Bug: 112869080
Change-Id: If141ae6a2f9145f5af64ba002ca44938f39b90a9

5 years agoRun IpClientLinkObserver on Binder thread
Remi NGUYEN VAN [Tue, 29 Jan 2019 07:46:48 +0000 (16:46 +0900)]
Run IpClientLinkObserver on Binder thread

This restores previous behavior, where callbacks would not be called on
the IpClient handler thread.

Test: atest FrameworksNetTests NetworkStackTests
Test: flashed, WiFi works
Bug: 123062477
Change-Id: I3015566b0922d76ac7cf70579a1de3e033bf7b4a

5 years agoMerge "uce: Updating UCE API to accept ICC-ID." am: d20bdb915a
Gnaneshwar Gatla [Tue, 29 Jan 2019 07:53:35 +0000 (23:53 -0800)]
Merge "uce: Updating UCE API to accept ICC-ID." am: d20bdb915a
am: f0b1c48141

Change-Id: Iebacfbd592a36da5736b4979c6a6c0e47fa0effc

5 years agoMerge "Disable view compilation for privileged apps" am: 3c496729de
Mathieu Chartier [Tue, 29 Jan 2019 07:45:27 +0000 (23:45 -0800)]
Merge "Disable view compilation for privileged apps" am: 3c496729de
am: ff52af9cdd

Change-Id: I0ed2bcdd5b4618707a1586708e47abbfa1afff0e

5 years agoMerge "Fix for CTS testAllowWhileIdleJobInTempwhitelist" am: 23b144eb40
Kulwinder Singh [Tue, 29 Jan 2019 07:30:33 +0000 (23:30 -0800)]
Merge "Fix for CTS testAllowWhileIdleJobInTempwhitelist" am: 23b144eb40
am: 0e3645d84b

Change-Id: Ifdba2bfe1d83d2bb3f0510c83e7dd5f89e5bce3b

5 years agoMerge "new SystemAPI to getSimLocale" am: 5cf41e47fe
Pengquan Meng [Tue, 29 Jan 2019 07:03:32 +0000 (23:03 -0800)]
Merge "new SystemAPI to getSimLocale" am: 5cf41e47fe
am: 1b607c875f

Change-Id: I2a6c1b9aaab034763f261d7464bd302ad5bbdd2d

5 years agoMerge "Add SocketUtils for NetworkStack" am: cec60fa56a
Remi NGUYEN VAN [Tue, 29 Jan 2019 06:57:39 +0000 (22:57 -0800)]
Merge "Add SocketUtils for NetworkStack" am: cec60fa56a
am: 27ae908282

Change-Id: I89fe62b4baf63104359bb6741807bb2f1666cdd9

5 years agoMerge "clang-format ManifestFixer_test.cpp" am: 171c9cdc6a
Colin Cross [Tue, 29 Jan 2019 06:52:49 +0000 (22:52 -0800)]
Merge "clang-format ManifestFixer_test.cpp" am: 171c9cdc6a
am: 0b7bfe4c3f

Change-Id: I97d77c6537de1e328ba07a01cf95ade0d37933c2

5 years agoMerge "Add Secure NFC functionality" am: 3ffdb26aa8
Ruchi Kandoi [Tue, 29 Jan 2019 06:14:28 +0000 (22:14 -0800)]
Merge "Add Secure NFC functionality" am: 3ffdb26aa8
am: c538141c6d

Change-Id: I5e1c1d44396099c841f09bfdd2ac956f01fd4ceb

5 years agoMerge "Data profile refactoring" am: b551d0d6d3
Jack Yu [Tue, 29 Jan 2019 06:07:32 +0000 (22:07 -0800)]
Merge "Data profile refactoring" am: b551d0d6d3
am: daae1f5265

Change-Id: Ie04247ed0d8f6cb1139309a808ab2fb15ebcbade

5 years agoMerge "uce: Updating UCE API to accept ICC-ID."
Gnaneshwar Gatla [Tue, 29 Jan 2019 06:04:32 +0000 (22:04 -0800)]
Merge "uce: Updating UCE API to accept ICC-ID."
am: d20bdb915a

Change-Id: I09c1bb2f89d2fe456c3547671d1d81731b130d28

5 years agoMerge "Disable view compilation for privileged apps"
Mathieu Chartier [Tue, 29 Jan 2019 06:00:08 +0000 (22:00 -0800)]
Merge "Disable view compilation for privileged apps"
am: 3c496729de

Change-Id: Ice8a1710b04f93036dcdc831402d8975528f3fc2

5 years agoMerge "Add Emergency Number Test Mode" am: 783400c390
Amit Mahajan [Tue, 29 Jan 2019 05:58:47 +0000 (21:58 -0800)]
Merge "Add Emergency Number Test Mode" am: 783400c390
am: 4c12798e56

Change-Id: I741e0a5899d9734bf35c50853cccb95211cb1d70

5 years agoMerge "Fix for CTS testAllowWhileIdleJobInTempwhitelist"
Kulwinder Singh [Tue, 29 Jan 2019 05:50:20 +0000 (21:50 -0800)]
Merge "Fix for CTS testAllowWhileIdleJobInTempwhitelist"
am: 23b144eb40

Change-Id: Ifce8f15e876694a35c0e0a31b05d8ea47c462628

5 years agoMerge "jni: more O_CLOEXECs" am: 0bd511611e
Nick Kralevich [Tue, 29 Jan 2019 05:46:54 +0000 (21:46 -0800)]
Merge "jni: more O_CLOEXECs" am: 0bd511611e
am: c37cf98395

Change-Id: I358eab4877418f2c9a09a8b8d8c4c978de0656d7

5 years agoMerge "[DO NOT MERGE] ViewRoot: Notify app when surface is released from setWindowSto...
Vishnu Nair [Tue, 29 Jan 2019 05:40:57 +0000 (21:40 -0800)]
Merge "[DO NOT MERGE] ViewRoot: Notify app when surface is released from setWindowStopped" into pi-dev
am: e532469994

Change-Id: Id420ae52be01629921f2a190a0c5b10d7e074316

5 years agoMerge "Whitelist packages from VPN lockdown." am: 774c3ce152
Pavel Grafov [Tue, 29 Jan 2019 05:34:03 +0000 (21:34 -0800)]
Merge "Whitelist packages from VPN lockdown." am: 774c3ce152
am: b478bb25ac

Change-Id: I10094606f74e6cdc5f4b0b6591cf776fd895b1d3

5 years agoMerge "CallQuality is set to empty instead of null" am: b3f282daa1
Jordan Liu [Tue, 29 Jan 2019 05:28:03 +0000 (21:28 -0800)]
Merge "CallQuality is set to empty instead of null" am: b3f282daa1
am: aee66949ef

Change-Id: Iee5f05e4cc0efc8c0abbe2c46c7ceedea164bbee

5 years agoMerge "new SystemAPI to getSimLocale"
Pengquan Meng [Tue, 29 Jan 2019 05:24:15 +0000 (21:24 -0800)]
Merge "new SystemAPI to getSimLocale"
am: 5cf41e47fe

Change-Id: I61c7c147efc223000a58ae003231f97756783076

5 years agoMerge "Add SocketUtils for NetworkStack"
Remi NGUYEN VAN [Tue, 29 Jan 2019 05:19:36 +0000 (21:19 -0800)]
Merge "Add SocketUtils for NetworkStack"
am: cec60fa56a

Change-Id: I0db40afbf2de55d77d9d5493e556f499d2383f59

5 years agoMerge "clang-format ManifestFixer_test.cpp"
Colin Cross [Tue, 29 Jan 2019 05:16:13 +0000 (21:16 -0800)]
Merge "clang-format ManifestFixer_test.cpp"
am: 171c9cdc6a

Change-Id: Ia252884dd1ddb2d1aad7b9b881e1107aa8160122

5 years agoMerge "[DO NOT MERGE] ViewRoot: Notify app when surface is released from setWindowSto...
TreeHugger Robot [Tue, 29 Jan 2019 05:11:47 +0000 (05:11 +0000)]
Merge "[DO NOT MERGE] ViewRoot: Notify app when surface is released from setWindowStopped" into pi-dev

5 years agoMerge "Add Emergency Uniform Resource Number (URN)" am: e01a358b5b
Amit Mahajan [Tue, 29 Jan 2019 05:07:57 +0000 (21:07 -0800)]
Merge "Add Emergency Uniform Resource Number (URN)" am: e01a358b5b
am: 888d87ac7a

Change-Id: I33be4bec015d71415456a9abbd69bc705556afa8

5 years agoMerge "Remove DumpstateOptions" am: 706b2d0e16
Nandana Dutt [Tue, 29 Jan 2019 05:00:13 +0000 (21:00 -0800)]
Merge "Remove DumpstateOptions" am: 706b2d0e16
am: bc960e3905

Change-Id: Ieb16f21c95a1fd332530e1630101b56e8c4efdb7

5 years agoMerge "startop: use static_lib dependency on libdexfile." am: ff1aa4e49a
Orion Hodson [Tue, 29 Jan 2019 04:54:34 +0000 (20:54 -0800)]
Merge "startop: use static_lib dependency on libdexfile." am: ff1aa4e49a
am: db28e6e8b1

Change-Id: I64907bda16a8f248a27eb643b6a4621860c30928