Tyler Gunn
545bace60f
Merge "Cleanup unsupported appusage in Telecom apis."
...
am: 90723afa47
Change-Id: If983c7a0351138fcfb35d9060b0c17c7b9e2c69f
2019-03-15 16:51:04 -07:00
Tyler Gunn
90723afa47
Merge "Cleanup unsupported appusage in Telecom apis."
2019-03-15 23:36:21 +00:00
Jack Yu
f713c1ff26
Merge "Moved transport to IntDef"
...
am: b7463a63d1
Change-Id: I80d2bf5b3d195d4b05135006418ba4b638271f4f
2019-03-15 16:31:06 -07:00
Treehugger Robot
b7463a63d1
Merge "Moved transport to IntDef"
2019-03-15 23:21:29 +00:00
Sasha Smundak
c35c355dbb
Merge "Convert Android.mk file to Android.bp"
...
am: 504a33a64e
Change-Id: I464c162ef26998c2c1c968e9da36b35fa36eabb1
2019-03-15 16:02:49 -07:00
Pengquan Meng
58fed7fac6
Merge "[API feedback] api fixed for getSlotMapping"
...
am: 9931252c3f
Change-Id: I68489daa92188232f3d1489226f71c14d5b2b14d
2019-03-15 15:58:45 -07:00
Treehugger Robot
504a33a64e
Merge "Convert Android.mk file to Android.bp"
2019-03-15 22:49:30 +00:00
Pengquan Meng
9931252c3f
Merge "[API feedback] api fixed for getSlotMapping"
2019-03-15 22:38:46 +00:00
Sooraj Sasindran
f6b0d994a7
Merge changes from topic "Porting-ONSAPIChanges"
...
am: 31c7607ee6
Change-Id: Ibca8c0202ff702be57f128b0cc24a8679d0a8083
2019-03-15 12:53:18 -07:00
Sooraj Sasindran
3e08825d4c
Provide network bands in AvailableNetworkInfo
...
am: c9948da02a
Change-Id: Ib7ba8c29f8e8ed7237b5afcccf9d1694596f1263
2019-03-15 12:46:05 -07:00
Sooraj Sasindran
31c7607ee6
Merge changes from topic "Porting-ONSAPIChanges"
...
* changes:
Should not turn on validation for data
Provide network bands in AvailableNetworkInfo
2019-03-15 19:31:55 +00:00
Fan Zhang
6d52af0b55
Merge "Update feature flag mapping owners"
...
am: 16eab7c16d
Change-Id: I2b51778fc7ed71066d95968bfef6053659945e8c
2019-03-15 12:22:29 -07:00
Fan Zhang
16eab7c16d
Merge "Update feature flag mapping owners"
2019-03-15 19:12:37 +00:00
Benedict Wong
016ac0a953
Merge "Integrate testNetworkService and Manager with Connectivity stack"
...
am: b86c3255fd
Change-Id: I571e583d896841c814efe58b8c0875fa9cd3873c
2019-03-15 10:50:06 -07:00
Benedict Wong
b86c3255fd
Merge "Integrate testNetworkService and Manager with Connectivity stack"
2019-03-15 17:41:02 +00:00
Cody Kesting
842fd65fe4
Merge "Fix ServiceState.hashCode() bug."
...
am: 466ff7b990
Change-Id: I9705b0857ecc5f9a809e7e640fbc35151d244211
2019-03-15 09:11:09 -07:00
Cody Kesting
466ff7b990
Merge "Fix ServiceState.hashCode() bug."
2019-03-15 15:46:30 +00:00
Cody Kesting
99ef1d40dc
Fix ServiceState.hashCode() bug.
...
ServiceState currently overrides hashCode() incorrectly. It hashes an
Array field without using Arrays.hashCode(), meaning that the default
Object.hashCode() implementation is used (which is based on the address
of the Array field). This allows equivalent ServiceState instances to
produce different hashes.
Bug: 128609620
Test: atest CtsTelephonyTestCases:ServiceStateTest
Change-Id: I40a7d0b7ebab6d2a1be47ea63a6d223c4c13700b
2019-03-15 15:46:09 +00:00
Abhijeet Kaur
32538e15a3
Merge "Bugreport Manager service clear binder identity"
...
am: 1f6b8f50c1
Change-Id: Idc5d92ca9be7d20f57dcd6a376b96ed12cc382fc
2019-03-15 07:26:06 -07:00
Treehugger Robot
1f6b8f50c1
Merge "Bugreport Manager service clear binder identity"
2019-03-15 14:13:43 +00:00
Nandana Dutt
20324711c0
Merge changes I39e84219,I8d0e12cb
...
am: cae221acac
Change-Id: I5fe14b5b25a1b22e184aa02e658c81d9d0238541
2019-03-15 03:39:51 -07:00
Treehugger Robot
cae221acac
Merge changes I39e84219,I8d0e12cb
...
* changes:
Bugreporting API: Take ownership of fds.
Don't manage dumpstate lifecycle from system server
2019-03-15 10:28:06 +00:00
Junyu Lai
1ed9d716fc
Merge "[KA02.5] Use binder thread and executor to invoke callback"
...
am: f9ae70a41c
Change-Id: I892d4f4dc786aa42dcbe565f345e9a731f318c8a
2019-03-15 00:53:55 -07:00
Junyu Lai
f9ae70a41c
Merge "[KA02.5] Use binder thread and executor to invoke callback"
2019-03-15 07:35:27 +00:00
Amit Mahajan
c911bc365e
Merge "Remove SMSDispatcher.sendData() from greylist as it's params changed"
...
am: fe86a00845
Change-Id: If66d5c144751d213c7054c966af6327c45e51aa2
2019-03-14 20:51:50 -07:00
Remi NGUYEN VAN
b07d868c53
Merge "Initialize the NetworkStack before WiFi"
...
am: 6d0186de88
Change-Id: If852f57a4164d1422605c3477d036cc953179620
2019-03-14 20:46:49 -07:00
Treehugger Robot
fe86a00845
Merge "Remove SMSDispatcher.sendData() from greylist as it's params changed"
2019-03-15 03:42:09 +00:00
Jack Yu
6f7b30499c
Moved transport to IntDef
...
Moved out from the sub class per API review feedback.
Test: Build
Bug: 128607082
Merged-In: I1b513bcaaa0ebf47c14593d962579ed48a7c6db0
Change-Id: I1b513bcaaa0ebf47c14593d962579ed48a7c6db0
2019-03-14 20:32:16 -07:00
Treehugger Robot
6d0186de88
Merge "Initialize the NetworkStack before WiFi"
2019-03-15 03:26:34 +00:00
sqian
bcd431fd2f
Merge "API review: Telecom outgoing call Call redirection API"
...
am: bac4d5b257
Change-Id: Ia2b1be5f130c673bb691d9b54c7d9498ccd9472b
2019-03-14 19:24:32 -07:00
Treehugger Robot
bac4d5b257
Merge "API review: Telecom outgoing call Call redirection API"
2019-03-15 02:07:46 +00:00
Paul Hu
4a862a637a
Merge "Rename some failed causes"
...
am: f6382802ef
Change-Id: I01b6d267c4b2cbf23d6cdc2dea770f5da99fa155
2019-03-14 17:56:12 -07:00
Paul Hu
f6382802ef
Merge "Rename some failed causes"
2019-03-15 00:43:42 +00:00
Fan Zhang
bfa1f876e8
Update feature flag mapping owners
...
Test: rebuild
Change-Id: I288e039ffaf88ce271ba17bcc26f0e038314b354
2019-03-14 16:26:05 -07:00
Remi NGUYEN VAN
389443ceda
Initialize the NetworkStack before WiFi
...
The NetworkStack needs to be marked as start requested before any client
can use it from the system server, so it knows to queue requests until
it actually comes up.
This fixes a bug introduced in commit:
I93315ad31925bd436e21d1eabb21d5967e6aae60
where a client trying to use the network stack in the system server
before ActivityManager.systemReady() could block and eventually timeout,
resulting in a null INetworkStackConnector.
Test: booted, WiFi working
Bug: 128620654
Change-Id: Ieca2657373eba78195b387fb266fa0424fce8ada
2019-03-15 08:24:07 +09:00
Deqiang Chen
787e52045f
Merge "Avoid IllegalArgumentException when bluetooth is disabled"
...
am: 2a1bdd2429
Change-Id: I536b4ca701bed102c5c2914a6dbfa2393a646c6d
2019-03-14 15:41:33 -07:00
Deqiang Chen
2a1bdd2429
Merge "Avoid IllegalArgumentException when bluetooth is disabled"
2019-03-14 22:23:18 +00:00
Shuo Qian
614f1e0bba
Merge "Explain the difference of isValid, isActive, isUsable"
...
am: 9c649215f6
Change-Id: I8146a074fa87747e91a22da4a4bfb696dcc7deef
2019-03-14 15:20:03 -07:00
Shuo Qian
9c649215f6
Merge "Explain the difference of isValid, isActive, isUsable"
2019-03-14 22:05:46 +00:00
Amit Mahajan
370e9a0eff
Remove SMSDispatcher.sendData() from greylist as it's params changed
...
Test: none
Bug: 120403639
Merged-in: Ib70dd739d8067ca2e37f0dbc6c48a2d625935a4b
Change-Id: I0218764fc02d3f6b9f12b3480aba9742a52b8413
2019-03-14 13:30:59 -07:00
Abhijeet Kaur
9394ea6c63
Bugreport Manager service clear binder identity
...
Binder identity of the caller needs to be cleared before making a call
to ensureIsPrimaryUser() and is later restored for the rest of the code
to execute.
Test: Builds
Change-Id: Ida781b633efbea57a9442fb9a8a5f823f9acbe8b
Merged-In: Ida781b633efbea57a9442fb9a8a5f823f9acbe8b
(cherry picked from commit 99766179567464860585feeb669eb01619598a50)
2019-03-14 20:12:22 +00:00
sqian
0bcdd6cbd4
Explain the difference of isValid, isActive, isUsable
...
Bug: 118675257
Test: compile
Change-Id: Ibec1bf7929991ca0e2910684f5216ab8372d4e95
2019-03-14 11:34:01 -07:00
Benedict Wong
7a66b02e62
Merge "Add MANAGE_TEST_NETWORKS permission as @hide"
...
am: 96f51fd970
Change-Id: Ia5e9f3e7ba7024151d0f4fa595bf66daaa0fc948
2019-03-14 10:59:14 -07:00
Benedict Wong
96f51fd970
Merge "Add MANAGE_TEST_NETWORKS permission as @hide"
2019-03-14 17:39:21 +00:00
Nandana Dutt
9d6ff2968e
Bugreporting API: Take ownership of fds.
...
BUG: 126434607
FIXES: 127649051
Test: manual
Change-Id: I39e8421925c53061b6bc2954dffe3bccb7b3314d
2019-03-14 16:16:33 +00:00
junyulai
7c469179ce
[KA02.5] Use binder thread and executor to invoke callback
...
Currently, client side of keepalive event handling rely on a
newly created thread, looper, messenger and handler per object.
However, by creating oneway AIDL interface with the executor,
the callbacks can be invoked on the binder thread with user
specified context, which not only greatly simplify the design
but also reduce the cost of current thread modeling.
Bug: 114151147
Bug: 123969871
Test: 1. atest FrameworksNetTests --generate-new-metric 10
2. atest-deflake.sh
Change-Id: I27504074cd28d5b5eb94a7ec0e97ebaaaaa1ae3d
2019-03-14 19:24:12 +08:00
Nikita Ioffe
e54c0344de
Merge "Add a whitelist to control packages that can use Bugreporting API"
...
am: 17492d0691
Change-Id: If224c6522c89c53cb1d5e72a55d5aa051a4e0d02
2019-03-14 03:23:08 -07:00
Treehugger Robot
17492d0691
Merge "Add a whitelist to control packages that can use Bugreporting API"
2019-03-14 10:13:32 +00:00
sqian
140d648611
API review: Telecom outgoing call Call redirection API
...
Bug: 126360354
Test: Treehugger
Change-Id: Id5b0b4aecb33ba4dc9629cc6bd2bb8836aedc653
2019-03-13 22:47:00 -07:00
Chen Xu
3a720c6739
Merge "fix the issue that setPreferredNW send wrong RAT to HAL"
...
am: 4837dbe536
Change-Id: I33e98b0f4ac9b0d7130b9e6b25fec5b76409e021
2019-03-13 18:04:44 -07:00