Commit Graph

8691 Commits

Author SHA1 Message Date
Jordan Liu
7c0ad50543 Merge "Add slot based ICC channel APIs" 2019-03-13 05:29:20 +00:00
Josh Hou
7a0d2a2519 Merge "add NonNull annotation to API" am: 56c9d22970 am: 69e802e6e6
am: 8d19949c4c

Change-Id: I92bad21050b4396d1bb3588cd42d78a1c662903c
2019-03-12 22:10:54 -07:00
Josh Hou
8d19949c4c Merge "add NonNull annotation to API" am: 56c9d22970
am: 69e802e6e6

Change-Id: Ieed6eba51fc2c3fdf7823415c783482a77c2d29c
2019-03-12 21:55:13 -07:00
Josh Hou
69e802e6e6 Merge "add NonNull annotation to API"
am: 56c9d22970

Change-Id: Iaa22836680e45c4244a4380d9688b968b7877c8e
2019-03-12 21:26:18 -07:00
Josh Hou
56c9d22970 Merge "add NonNull annotation to API" 2019-03-13 00:58:21 +00:00
Jordan Liu
0fd9d60cea Merge "Add carrier's option to cancel CS reject cause notification" into pi-dev-plus-aosp 2019-03-13 00:10:31 +00:00
Nathan Harold
b0ec15dc03 Merge "[API Feedback] Rename DebugEventReporter" am: 3a6dcad0a3 am: e80b170949
am: 53fb0789fb

Change-Id: If7d117810bd56d6057cb99e79f52def579b5a089
2019-03-12 16:37:57 -07:00
Xiangyu/Malcolm Chen
0a0213e493 Merge "Don't return hidden subscription in getActiveSubIdList" am: d2cb5a0608
am: 851ec326d9

Change-Id: I9356cfd364f7a9d65c299a10d9aea37f1d3d79de
2019-03-12 16:36:02 -07:00
Xiangyu/Malcolm Chen
1eb9df2088 Merge "Don't return hidden subscription in getActiveSubscriptionInfoList." am: 8cbe957dba
am: 6dc894e962

Change-Id: Idc50eab22bc89207868349a96dfbc38783125165
2019-03-12 16:25:18 -07:00
Nathan Harold
53fb0789fb Merge "[API Feedback] Rename DebugEventReporter" am: 3a6dcad0a3
am: e80b170949

Change-Id: I2c458c5a5fa2b1f47f9bc92e89a7385ca35d877d
2019-03-12 16:12:08 -07:00
Xiangyu/Malcolm Chen
851ec326d9 Merge "Don't return hidden subscription in getActiveSubIdList"
am: d2cb5a0608

Change-Id: Ie8d0998a15b2fa905ba5073f47badf51afd1154a
2019-03-12 16:12:05 -07:00
Xiangyu/Malcolm Chen
d2cb5a0608 Merge "Don't return hidden subscription in getActiveSubIdList" 2019-03-12 22:59:00 +00:00
Xiangyu/Malcolm Chen
6dc894e962 Merge "Don't return hidden subscription in getActiveSubscriptionInfoList."
am: 8cbe957dba

Change-Id: I372f27a1ee10cd46c5f0633586709ee14cd6e070
2019-03-12 15:55:53 -07:00
Xiangyu/Malcolm Chen
8cbe957dba Merge "Don't return hidden subscription in getActiveSubscriptionInfoList." 2019-03-12 22:40:39 +00:00
Nathan Harold
e80b170949 Merge "[API Feedback] Rename DebugEventReporter"
am: 3a6dcad0a3

Change-Id: Iab9ed0e8160b45628286f6236f1bb5f61ecc74cd
2019-03-12 15:38:26 -07:00
Seongho Kim
431e03a6f8 Add carrier's option to cancel CS reject cause notification
Some carrier still want to cancel CS reject notification automatically
when it gets service. So, we need a way to set carrier's option for it.

Bug: 79889307
Test: Manual
Change-Id: If4c696e8116094d0cb555fe87c92243af1f34cec
Merged-In: If4c696e8116094d0cb555fe87c92243af1f34cec
2019-03-12 15:34:16 -07:00
Nathan Harold
3a6dcad0a3 Merge "[API Feedback] Rename DebugEventReporter" 2019-03-12 22:25:46 +00:00
Jordan Liu
04c28872d1 Add slot based ICC channel APIs
These are SystemApis which require MODIFY_PHONE_STATE, and can be used
to open ICC channels when there is no available subscription, using the
slot index instead of subId.

Bug: 126578014
Test: builds
Change-Id: I3f47a8ac07813ea9e326c7d76123352708bfeea2
2019-03-12 22:09:31 +00:00
Malcolm Chen
9ac7e52a93 Don't return hidden subscription in getActiveSubIdList
Now getActiveSubscriptionInfoList will not return hidden
subscriptions. And getActiveSubIdList should be consistent
with it. In the mean time, internal SubscriptionController
API should have a way to specify if caller wants hidden
subscriptions or not.

Bug: 124690005
Test: manual
Change-Id: I46ccae88167c2988d71a6e07da2937bf9644a1f0
Merged-In: I46ccae88167c2988d71a6e07da2937bf9644a1f0
2019-03-12 14:09:33 -07:00
Malcolm Chen
310718530c Don't return hidden subscription in getActiveSubscriptionInfoList.
Bug: 121396526
Test: manual
Change-Id: I3a9f3a9a2628a8e2ad1c401f6fe5e4c5866a0047
Merged-In: I3a9f3a9a2628a8e2ad1c401f6fe5e4c5866a0047
2019-03-12 13:39:15 -07:00
Jordan Liu
58d5921d07 Merge "Add carrier's option to cancel CS reject cause notification"
am: 46f5897ae8

Change-Id: I5f95b337c6fca60d8ef66308b606081c5d9451d0
2019-03-12 13:13:35 -07:00
Xiangyu/Malcolm Chen
410d1c2c04 Merge "Show signal strength of current active subscription" 2019-03-12 17:55:34 +00:00
Seongho Kim
d351dba3a2 Add carrier's option to cancel CS reject cause notification
Some carrier still want to cancel CS reject notification automatically
when it gets service. So, we need a way to set carrier's option for it.

Bug: 79889307
Test: Manual
Change-Id: If4c696e8116094d0cb555fe87c92243af1f34cec
Merged-In: If4c696e8116094d0cb555fe87c92243af1f34cec
2019-03-12 10:47:16 -07:00
TreeHugger Robot
3bd5a13e85 Merge "Fix line length issues" 2019-03-12 17:02:46 +00:00
Leland Miller
010e9f003c Fix line length issues
Needed to pass upload style checks.

Test: Builds and existing tests pass
Change-Id: Ief7eab9c0d9ee7f5b378100bff022ee537fe1c5e
2019-03-12 16:56:24 +00:00
Daniel Huang
3f0ba8ac68 Merge "Modify API return type and add callback." am: f96cc08066
am: 9b82062164

Change-Id: I6f54522dba518416445c647a1aaef11caf6865ec
2019-03-11 23:32:14 -07:00
Daniel Huang
9b82062164 Merge "Modify API return type and add callback."
am: f96cc08066

Change-Id: I8d8ff3efd4666c4548dfe8a142ae0ad3f0b34b2c
2019-03-11 23:16:53 -07:00
Daniel Huang
f96cc08066 Merge "Modify API return type and add callback." 2019-03-12 06:02:04 +00:00
Malcolm Chen
50ba963fdc Show signal strength of current active subscription
For grouped primary and opportunistic use-case, if both are active,
mobile signal bar should by default show which one is currently
used for Internet data. Unless carrier set it otherwise -- if they
want to always show signal bar of primary subscription.

Bug: 123780907
Test: manual
Change-Id: I62e298e7b9bdc82dd44f0c8ae783c623e101b0ef
2019-03-11 16:20:38 -07:00
Chen Xu
8607125b45 Merge "rename precise carrier id to specific carrier id" am: 118354f77c
am: ab85849ce7

Change-Id: Icb53a9998d1f93852aadbee36a0f61322d8962b3
2019-03-11 15:33:16 -07:00
Chen Xu
ab85849ce7 Merge "rename precise carrier id to specific carrier id"
am: 118354f77c

Change-Id: I2ef97c1013e3e77b7ec4ec311eaa437503a758e8
2019-03-11 14:54:34 -07:00
Chen Xu
118354f77c Merge "rename precise carrier id to specific carrier id" 2019-03-11 21:34:30 +00:00
Seongho Kim
93f78f5d81 Add carrier's option to cancel CS reject cause notification
Some carrier still want to cancel CS reject notification automatically
when it gets service. So, we need a way to set carrier's option for it.

Bug: 79889307
Test: Manual
Change-Id: If4c696e8116094d0cb555fe87c92243af1f34cec
2019-03-11 12:50:29 -07:00
Nathan Harold
67a088d69c Merge "Add Missing getRssi to CellSignalStrengthGsm" am: e17575c03e am: 5aa9661739
am: b467c55448

Change-Id: Idb70f411aa4f5e60ff816483103674f8b031291d
2019-03-11 12:44:56 -07:00
Nathan Harold
b467c55448 Merge "Add Missing getRssi to CellSignalStrengthGsm" am: e17575c03e
am: 5aa9661739

Change-Id: I937fcd9eebd67e340af03ff5dc4e276922c018cb
2019-03-11 11:56:38 -07:00
Shuo Qian
36ad7638dc Merge "Emergency API review" 2019-03-11 18:39:35 +00:00
Nathan Harold
5aa9661739 Merge "Add Missing getRssi to CellSignalStrengthGsm"
am: e17575c03e

Change-Id: I882f00ce55571c66a1c9b50a839d848af950d68d
2019-03-11 11:19:00 -07:00
Nathan Harold
e17575c03e Merge "Add Missing getRssi to CellSignalStrengthGsm" 2019-03-11 17:53:40 +00:00
TreeHugger Robot
80bd5fe22e Merge "Unhide methods required for Parcelable class" 2019-03-11 17:24:51 +00:00
Jack Yu
654bb21f70 Unhide methods required for Parcelable class
Those methods were already public in the base class.

Test: Build
FIXES: 126702898
Change-Id: Ibce8f9bf5d1a3ebf9225fa46422dc3c78e29b1f6
2019-03-11 17:24:24 +00:00
TreeHugger Robot
9b9406f8c1 Merge "Use a boolean Consumer instead of RoleManagerCallback." 2019-03-11 17:22:40 +00:00
Josh Hou
134ffe709b add NonNull annotation to API
Bug: 126702863
Test: Build pass
Change-Id: I3398d43837bef90ebe685d7f7c35c6c5d0defd7e
2019-03-11 23:59:34 +08:00
danielwbhuang
a335880efe Modify API return type and add callback.
1. Modify the type from boolean to void for updateAvailableNetworks().
2. Adding callback for updateAvailableNetworks().
3. Define error codes for update available networks results.

Test: build pass
Bug: 124616182
Merged-In: I32fe1407deabe36485227ec75931bec334d85abe
Change-Id: I32fe1407deabe36485227ec75931bec334d85abe
2019-03-11 20:02:16 +08:00
chen xu
2b0139ca18 rename precise carrier id to specific carrier id
Bug: 126727010
Test: atest CtsTelephonyTestCases

Change-Id: I4561ae8c15c429912695e0753b2ab3137a4e1e44
(cherry picked from commit 45f6621391)
Merged-in: I4561ae8c15c429912695e0753b2ab3137a4e1e44
2019-03-10 01:06:33 -08:00
Sooraj Sasindran
3057634fd7 Merge "Provide network bands in AvailableNetworkInfo" 2019-03-10 05:27:42 +00:00
Sooraj Sasindran
40e6f909ef Provide network bands in AvailableNetworkInfo
Provide network bands in AvailableNetworkInfo

Test: verified using CTS and make
Bug: 123292899
Change-Id: I0d0a180eb4da3edf50a94ba621505ad95c7a262c
2019-03-09 17:02:13 -08:00
Nathan Harold
53ded36f39 Merge "Add TimeStamp Constructor for HAL 1.4 Support" am: f899e26857 am: 8dada71897
am: 37f2d61ca0

Change-Id: I4e1092538ef72038c2942eb1e4edf2c9b4f514fa
2019-03-09 07:10:47 -08:00
Tyler Gunn
0d53d79dd6 Merge "Add carrier config key for TTY support." am: 16f6deae44 am: 61ccd176f0
am: 6ab6033276

Change-Id: I68849ed86d3ecb92c1fd78995628ac49567f148a
2019-03-09 06:37:32 -08:00
Hall Liu
52b832c34f Merge "Add more nullability annotations" am: 3f2d69dc62 am: 03a6eadb2d
am: 656fadca4f

Change-Id: I4ed58e65f295a735e507ac55abe920224fe26f54
2019-03-09 04:26:55 -08:00
Sooraj Sasindran
153a235d10 Merge "Modify API return type and add callback." 2019-03-09 05:44:06 +00:00