Commit Graph

7727 Commits

Author SHA1 Message Date
TreeHugger Robot
bc56ea3551 Merge "Add change ID for platform compat" 2019-11-25 00:23:58 +00:00
Shuo Qian
4aeff5ba6e Merge "Introduce APIs for Emergency Number Database version" 2019-11-23 02:33:50 +00: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
Hall Liu
68a00bcf3d Add change ID for platform compat
Add definition of the change ID for the APN permissions change for
platform compat.

Bug: 144631034
Test: compiles
Change-Id: I6388418453ddec5b4ff45efebd81ffabd62b64ba
2019-11-21 16:35:37 -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
Shuo Qian
1b28fdd6dd Introduce APIs for Emergency Number Database version
1) Test API to override file partition for testing
2) System API to notify Telephony Emergency Number database installation
 complete
3) Remove broadcast mechanism

Test: gts
Bug: 136027884

Change-Id: Ie2b0c390948c82ccbb94187a6ded9affd162f5ab
2019-11-20 15:52:20 -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