Commit Graph

7724 Commits

Author SHA1 Message Date
Malcolm Chen
c5dedead28 Add System API to indicate whether physical SIM can be disabled.
Bug: 133379187
Test: build
Change-Id: I764f344b0d430cb49ccccc9f402139ea32e70c92
2019-11-25 15:36:06 -08:00
Sarah Chin
b63c1d95e4 Merge "Add NR to CellInfo" 2019-11-22 23:48:47 +00:00
Jack Yu
563151db65 Merge "Added sub id to SmsCbMessage" 2019-11-22 17:28:43 +00:00
Sarah Chin
b2edb53b7d Add NR to CellInfo
Add HAL 1.4 to CellInfo, CellInfoNr, CellIdentityNr

Test: atest RILTest
Bug: 144874741
Change-Id: I9a34b57cebddb3be810b86080aff1022557c4c24
2019-11-21 17:41:38 -08:00
Jayachandran Chinnakkannu
2f01b2d13f Merge "Remove usage of TelecomManager.from() hidden API" am: 07235288eb am: 55e2207408
am: 12bfd3082e

Change-Id: I7f65f3bbb777eec8b0a78718daa0545ea0349c4d
2019-11-21 16:13:27 -08:00
Jayachandran Chinnakkannu
12bfd3082e Merge "Remove usage of TelecomManager.from() hidden API" am: 07235288eb
am: 55e2207408

Change-Id: Ic49428aa0012cbaae293aea7bbcaafb42459e2f8
2019-11-21 16:03:58 -08:00
Jayachandran Chinnakkannu
55e2207408 Merge "Remove usage of TelecomManager.from() hidden API"
am: 07235288eb

Change-Id: Ic77adb515a9fea1dfa238908e3e4c754408d4103
2019-11-21 15:53:12 -08:00
Jayachandran Chinnakkannu
07235288eb Merge "Remove usage of TelecomManager.from() hidden API" 2019-11-21 23:40:35 +00:00
Jordan Liu
6ac19321a7 Merge "Expose SmsCbLocation and SmsCbMessage constructors" am: d87727f7d9
am: 850525ffaf

Change-Id: I905e9aff73ac79a4a8e917296bb8bc0077371844
2019-11-21 15:10:06 -08:00
Jordan Liu
850525ffaf Merge "Expose SmsCbLocation and SmsCbMessage constructors"
am: d87727f7d9

Change-Id: I24bfb6ed5fa25a810c2a5fe78745091f5b576162
2019-11-21 15:02:37 -08:00
Jack Yu
750b8b1972 Added sub id to SmsCbMessage
Added a new field subscription id to SMS
cell broadcast message.

This is the preliminary step of deprecating
CellBroadcastMessage class.

Bug: 144891074
Test: Manual
Change-Id: I23f61e77f6a9a16ce77f7892ba96fd7485c555a4
2019-11-21 14:21:56 -08:00
Jordan Liu
c3922ef9a4 Expose SmsCbLocation and SmsCbMessage constructors
Bug: 135956699
Test: manual
Change-Id: Ic2a58005db6f5d01b6769b84b8cf7d5f013bbbf1
Merged-In: Ic2a58005db6f5d01b6769b84b8cf7d5f013bbbf1
2019-11-21 13:14:02 -08:00
Jayachandran C
8aa54aa288 Remove usage of TelecomManager.from() hidden API
Bug: 140908357
Test: Build
Change-Id: I6e230e42cbecd7d7e236e0a2bfe3ea6c3d4c54c3
2019-11-21 11:58:24 -08:00
Jayachandran Chinnakkannu
5d9097c4f1 Merge "Remove access to the telephony manager constructors from SystemRegisteryService" 2019-11-21 19:09:49 +00:00
TreeHugger Robot
039f7731b9 Merge "Add more error codes." 2019-11-21 19:03:09 +00:00
Chen Xu
f3d94810f1 Merge "expose systemAPI for SmsCbLocation constructor" am: 174b988133
am: da22ddac87

Change-Id: I88ace6abf7cd535fa586c8442586ab18b88e8fb2
2019-11-21 09:57:25 -08:00
Chen Xu
da22ddac87 Merge "expose systemAPI for SmsCbLocation constructor"
am: 174b988133

Change-Id: Id44432a314e2becf72818f445120dbbe8367f9bc
2019-11-21 09:49:17 -08:00
Jayachandran C
58fd3eb31a Remove access to the telephony manager constructors from SystemRegisteryService
Introduce a new system API called TelephonyFrameworkInitializer
and invoke from SystemRegisteryService for registering the services

Bug: 144892231
Test: Telephony Sanity
      atest frameworks/opt/telephony/tests/telephonytests/

Change-Id: Ic1a2f66948c53f6426be733563fb050b67dcb320
2019-11-21 17:41:50 +00:00
Chen Xu
174b988133 Merge "expose systemAPI for SmsCbLocation constructor" 2019-11-21 17:38:41 +00:00
Jack Yu
b840c063ca Merge "SubscriptionManager: Cache created resources" am: f91923ff9d am: 7b76848f90
am: d490da8eb8

Change-Id: Icf6f3564e45658fad984dc6aad0ab3e3eb306278
2019-11-20 17:22:02 -08:00
Jack Yu
d490da8eb8 Merge "SubscriptionManager: Cache created resources" am: f91923ff9d
am: 7b76848f90

Change-Id: I28b5c95c7de9e120194456df894d41fcaee5a416
2019-11-20 17:18:08 -08:00
Jack Yu
7b76848f90 Merge "SubscriptionManager: Cache created resources"
am: f91923ff9d

Change-Id: I783003109debfaac5afabf8cd977c7e4c1a39eca
2019-11-20 17:13:46 -08:00
Jack Yu
f91923ff9d Merge "SubscriptionManager: Cache created resources" 2019-11-21 01:07:33 +00:00
Jack Yu
8782bfab97 Merge "telephony annotations part 2" am: 1a9f2d0e78
am: ccf305e76f

Change-Id: Ib08af42a04289f0cf6bc8987341afdfe02c5b7a6
2019-11-20 17:06:27 -08:00
Jack Yu
ccf305e76f Merge "telephony annotations part 2"
am: 1a9f2d0e78

Change-Id: I99e956fc3766bbb585c7e7315142ee43de95ce23
2019-11-20 17:02:30 -08:00
Chen Xu
2105a42191 expose systemAPI for SmsCbLocation constructor
Bug: 135956699
Test: cts SmsCbLocationTest
Change-Id: I7b9c6fa453ee907aaa13d65e0b13de0556852313
(cherry picked from commit 8635f37b96)
Merged-in: I7b9c6fa453ee907aaa13d65e0b13de0556852313
2019-11-20 15:53:02 -08:00
Chen Xu
b6d1319d1a telephony annotations part 2
adding missing annotations

Bug: 140908357
Test: Build

Merged-In: I6de632ef7ef01a939971b7d1bacb227ec5ff4048
Change-Id: I6de632ef7ef01a939971b7d1bacb227ec5ff4048
(cherry picked from commit f85cf993d3)
2019-11-20 14:09:16 -08:00
Sooraj Sasindran
8a4fd6a91b Merge "Add back off timer configs as carrier config" into qt-qpr1-dev am: 772358beb6
am: 5f230a4c97

Change-Id: I63c26b82740cdfd3ae147b1c7a6675bd2983e5b4
2019-11-20 11:44:19 -08:00
Sooraj Sasindran
5f230a4c97 Merge "Add back off timer configs as carrier config" into qt-qpr1-dev
am: 772358beb6

Change-Id: If636a77aad26311092305ab1d090fc982da9af94
2019-11-20 11:37:21 -08:00
Meng Wang
1fa4a358f3 Merge "Expose IMSI encryption info APIs as system API" am: 0209217e33
am: 910d4e982a

Change-Id: I80e52cfd16d533ccf30587d952040791e37e6263
2019-11-20 10:14:24 -08:00
Meng Wang
910d4e982a Merge "Expose IMSI encryption info APIs as system API"
am: 0209217e33

Change-Id: Iafce568b8ea8cfc5d499dc21b5bbdc738cbfd3fd
2019-11-20 10:07:06 -08:00
Meng Wang
0209217e33 Merge "Expose IMSI encryption info APIs as system API" 2019-11-20 17:57:08 +00:00
SongFerng Wang
341b8c38da Merge "isTetherApnRequired api rename as isTetheringApnRequired" am: 25ea00d059 am: c4bb6df605
am: 1877b8226d

Change-Id: Ie5aa119857b940abb838f5cb0baf6ba294eb896a
2019-11-20 02:24:15 -08:00
SongFerng Wang
1877b8226d Merge "isTetherApnRequired api rename as isTetheringApnRequired" am: 25ea00d059
am: c4bb6df605

Change-Id: I8de3f03e2443eafc072650cb362f82e4bed94aa8
2019-11-20 02:18:08 -08:00
SongFerng Wang
c4bb6df605 Merge "isTetherApnRequired api rename as isTetheringApnRequired"
am: 25ea00d059

Change-Id: Id6e9d123f2dfb627402f09e0a609413f7b487af1
2019-11-20 02:11:20 -08:00
Torbjorn Eklund
f8899f0a5b SubscriptionManager: Cache created resources
Optimize resource handling in SubscriptionManager by caching
Resources created in getResourcesForSubId.

Inspired by commit: f9a7ccc1be43459516f0df0fc7042b1bc0560dd2

Bug: 144051856
Test: Manual
Change-Id: Id6878f933f09f9e3df183ffe45bf60108038889d
2019-11-20 10:59:59 +01:00
SongFerng Wang
25ea00d059 Merge "isTetherApnRequired api rename as isTetheringApnRequired" 2019-11-20 08:46:05 +00:00
danielwbhuang
8cbbed00df Add more error codes.
Add error codes for setPreferredOpportunisticDataSubscription and updateAvailableNetworks

Test: run atest.
1.atest TelephonyManagerTest#testPreferredOpportunisticDataSubscription
[1/1] android.telephony.cts.TelephonyManagerTest#testPreferredOpportunisticDataSubscription: PASSED (1.662s)
2.atest TelephonyManagerTest#testUpdateAvailableNetworks
[1/1] android.telephony.cts.TelephonyManagerTest#testUpdateAvailableNetworks: PASSED (534ms)

Bug: 130595455
Change-Id: I6f386bfcf75236e30141fab89e2b62ee3a8cb59e
2019-11-20 15:06:01 +08:00
Allen Su
dd59b70388 Merge "[RCS] Add initial RcsFeature type" am: 6cb5422c5b am: ca6995b7bc
am: 2c464dfd31

Change-Id: I117e1eb1fadb57ee47b66bd1f7ca3fad6175f75d
2019-11-19 20:07:47 -08:00
Brad Ebinger
15bc4c6a0c Merge "Add support for disconnecting outgoing calls for emergency calls" am: 252fcc7b27 am: 5dc01f163a
am: dd1cd69743

Change-Id: I588f15fd76f6bb1b863c612aa8f896be098317f4
2019-11-19 19:55:15 -08:00
Chen Xu
c4944f81b2 Merge "deprecate KEY_CARRIER_FORCE_DISABLE_ETWS_CMAS_TEST_BOOL" am: 04b9b718a5 am: 550006b8f8
am: 6f16f33d4c

Change-Id: I8768a687343265b4634919370affdffa49eb46b2
2019-11-19 19:32:22 -08:00
Meng Wang
40c72efd32 Merge "Move RLog out of telephony module" am: 7622ccb5f0
am: d641117588

Change-Id: I2f146c6f24143e0ff11793bb73efaa599557fbd4
2019-11-19 18:20:52 -08:00
Meng Wang
d641117588 Merge "Move RLog out of telephony module"
am: 7622ccb5f0

Change-Id: I39257ab4ba819dcba7f56b207a4483937f5d54f5
2019-11-19 18:13:24 -08:00
Treehugger Robot
7622ccb5f0 Merge "Move RLog out of telephony module" 2019-11-20 01:59:18 +00:00
Allen Su
2c464dfd31 Merge "[RCS] Add initial RcsFeature type" am: 6cb5422c5b
am: ca6995b7bc

Change-Id: Ic0a07c251380fe5dcbc0053d2d67d327ad28be46
2019-11-19 17:56:46 -08:00
Allen Su
ca6995b7bc Merge "[RCS] Add initial RcsFeature type"
am: 6cb5422c5b

Change-Id: Ifd264d67ce6901054b31f65981f4c736589f91f8
2019-11-19 17:48:17 -08:00
Allen Su
6cb5422c5b Merge "[RCS] Add initial RcsFeature type" 2019-11-20 01:38:21 +00:00
Meng Wang
78301b1563 Expose IMSI encryption info APIs as system API
Bug: 142431997
Test: make
Change-Id: I45ca070cfc59f4a7cc87d5d530b665d9259fcb71
Merged-In: I7bd15f225ac7774ac6e31c766ee0f11302aae3d8
2019-11-19 16:23:37 -08:00
Meng Wang
e88b4d2918 Move RLog out of telephony module
Bug: 144374158
Test: make
Change-Id: I7702677c8bb2529655ef03fc0a27c33743ae01b5
Merged-In: If983bc315218486be73567cd1919d1f60250f670
2019-11-19 16:16:08 -08:00
Brad Ebinger
dd1cd69743 Merge "Add support for disconnecting outgoing calls for emergency calls" am: 252fcc7b27
am: 5dc01f163a

Change-Id: I10a98fb8d649e4f1fe7e6ccf9b330ceae76dd247
2019-11-19 15:56:00 -08:00