Martijn Coenen
39beeb7b45
Revert "Added a new network capability MMTEL" am: bcfe8037e2
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1928147
Change-Id: I6057a67c41d0a9fd114a2b5696ad415d20623238
2021-12-21 11:37:15 +00:00
Martijn Coenen
c7dc6dc0da
Merge changes from topic "revert-1927643-mmtel_capability-TQUGHHKONR"
...
* changes:
Revert "Added setup/tear down data support"
Revert "Added a new network capability MMTEL"
2021-12-21 11:27:16 +00:00
Martijn Coenen
bcfe8037e2
Revert "Added a new network capability MMTEL"
...
Revert "Added a new network capability MMTEL"
Revert submission 1927643-mmtel_capability
Reason for revert: b/211586152
Reverted Changes:
Ifea8b1e40:Added a new network capability MMTEL
I38655bef2:Added a new network capability MMTEL
I837606d9e:Added setup/tear down data support
I2c7b291fe:Added a new network capability MMTEL
Change-Id: Ifd818ba06bc8c6a10bf0393243443d049e5d7503
2021-12-21 11:24:01 +00:00
Martijn Coenen
4a4b55fca3
Revert "Added setup/tear down data support"
...
Revert "Added a new network capability MMTEL"
Revert submission 1927643-mmtel_capability
Reason for revert: b/211586152
Reverted Changes:
Ifea8b1e40:Added a new network capability MMTEL
I38655bef2:Added a new network capability MMTEL
I837606d9e:Added setup/tear down data support
I2c7b291fe:Added a new network capability MMTEL
Change-Id: If4ab6dd27a995edcca037099ed3f68de917641cf
2021-12-21 11:24:01 +00:00
Jack Yu
1049457581
Added setup/tear down data support am: 09c6189ae4
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1927642
Change-Id: Iaca33603e8d3fe7bd7411ce2c3bee5cdc19cd149
2021-12-21 11:01:18 +00:00
Treehugger Robot
4b07c1b401
Merge changes from topic "mmtel_capability"
...
* changes:
Added a new network capability MMTEL
Added setup/tear down data support
2021-12-21 10:42:37 +00:00
Xin Li
4932b0137f
Merge SP1A.211205.008
...
Bug: 205056467
Merged-In: Id5cd4123f1bb7bdd85e564fc6997dfbc50652a5f
Change-Id: I2b614d13e18b8a03aaab041c058c1b2f0a21fcab
2021-12-20 14:13:38 -08:00
Hyunho Shin
0f71b8886e
Merge "API description changed." am: db0515696f am: 9f67e2a271 am: 12d4fc4d25
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1926905
Change-Id: Ib5195fb587408fc06ea7f75b3cbe78d06f7a1e2e
2021-12-17 04:47:08 +00:00
Hyunho Shin
12d4fc4d25
Merge "API description changed." am: db0515696f am: 9f67e2a271
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1926905
Change-Id: I169bf04d7430a7855110844acce83332f0aedd57
2021-12-17 04:15:13 +00:00
Hyunho Shin
db0515696f
Merge "API description changed."
2021-12-17 03:28:43 +00:00
Hyunho
83d8141905
API description changed.
...
the api description changed to reflect what is expected to be done by the caller
Bug: b/210738734
Test: Build
Change-Id: I85cddad952cfb9f657b15c5c5e75bb0adc52188f
Merged-In: I85cddad952cfb9f657b15c5c5e75bb0adc52188f
2021-12-17 01:13:50 +00:00
Jack Yu
f705cb8db6
Added a new network capability MMTEL
...
Added NET_CAPABILITY_MMTEL to indicate a network
support MMTEL (Multimedia telephony). This is for
IMS service to request an IMS network that supports
voice or PS (VoPS for 4G, VoNR for 5G).
Bug: 210774375
Test: atest ConnectivityServiceTest
Change-Id: I2c7b291fee3450f588a282f7a252c183c374becf
(cherry picked from commit 1e6438b43a13c27d0f939ec417dc0a84597fe935)
2021-12-16 22:55:52 +00:00
Jack Yu
09c6189ae4
Added setup/tear down data support
...
1. Added setup data network support.
2. Hook validation status down to data stall recovery manager.
3. Prelimanary changes before removing TransportManager.
4. Added tear down network support.
5. Added initial attach APN support.
6. Added set data profiles at modem support.
Bug: 196597630
Test: atest DataNetworkControllerTest DataProfileManagerTest DataProfileTest DataNetworkTest
Merged-In: I837606d9e91339c66f2e2cff1a3a76d1029750c6
Change-Id: I837606d9e91339c66f2e2cff1a3a76d1029750c6
(cherry picked from commit 69af77931e347c73ce2975e0ee54c5150a41203f)
2021-12-16 14:47:05 -08:00
Treehugger Robot
328e430b67
Merge "Add mock modem service operations in Telephony" am: a7ab25609e am: 2daf9fed80 am: f7d2720095
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1926901
Change-Id: Ib369b070d0f427c48b6cdbf5f61a6328642f889a
2021-12-16 22:06:11 +00:00
Treehugger Robot
f7d2720095
Merge "Add mock modem service operations in Telephony" am: a7ab25609e am: 2daf9fed80
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1926901
Change-Id: Icc7215d10633bd28d00b788ec730c08ad7e4075f
2021-12-16 21:40:21 +00:00
Treehugger Robot
a7ab25609e
Merge "Add mock modem service operations in Telephony"
2021-12-16 20:20:09 +00:00
Hunter Knepshield
93a25e9cd1
Merge "Create CarrierPrivilegesListener callback." am: d54e1126ab am: e66c82b449 am: c7a0de9f6f
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1912993
Change-Id: Id89455067252fd32f2c8890af120c4241185fcf7
2021-12-16 19:48:39 +00:00
Hunter Knepshield
c7a0de9f6f
Merge "Create CarrierPrivilegesListener callback." am: d54e1126ab am: e66c82b449
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1912993
Change-Id: Ia3a4afac2c703b6ff411dd981d4899be78d78281
2021-12-16 19:40:11 +00:00
Hunter Knepshield
d54e1126ab
Merge "Create CarrierPrivilegesListener callback."
2021-12-16 19:00:24 +00:00
jimsun
6fb25dc35a
Add mock modem service operations in Telephony
...
Bug: 205101043
Bug: 203241555
Test: manual
Change-Id: I65127fc43c62b52e3efaa99d06bf77855aab7bb0
Merged-In: I65127fc43c62b52e3efaa99d06bf77855aab7bb0
2021-12-16 17:02:34 +08:00
Rambo Wang
a2a526d3ee
Merge "Support subscription for CarrierService#onLoadConfig" am: 33acead6f6 am: 8f4f829dee am: 30d5d44234
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1901033
Change-Id: I1ea027da16cb8136926f65b476044550add43c37
2021-12-16 05:09:14 +00:00
Rambo Wang
30d5d44234
Merge "Support subscription for CarrierService#onLoadConfig" am: 33acead6f6 am: 8f4f829dee
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1901033
Change-Id: I3faf7a650dfa45504f909cfe8cfe0b229e8fc958
2021-12-16 04:54:25 +00:00
Rambo Wang
33acead6f6
Merge "Support subscription for CarrierService#onLoadConfig"
2021-12-16 04:10:31 +00:00
Hunter Knepshield
8106c138f5
Merge "Create a convenience method to get the CarrierService package." am: 18d9d9feb1 am: 7137e2510e am: 3c24858e5c
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1902412
Change-Id: I3ce17e1f07484a0dffc90a87850c279a4be765d2
2021-12-16 01:52:23 +00:00
Hunter Knepshield
3c24858e5c
Merge "Create a convenience method to get the CarrierService package." am: 18d9d9feb1 am: 7137e2510e
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1902412
Change-Id: I7365de93468c40fd10466ce0e014b355f4f61df0
2021-12-16 01:31:36 +00:00
Treehugger Robot
89619c0c48
Merge "Add carrier configuration for list of opportunistic carrier-ids associated with CBRS pSIM" am: 325b64ce57 am: 86d7800268 am: 735988b544
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1913132
Change-Id: I456d98f40eb2a8d741da52594ef73b50f4bb578d
2021-12-16 01:19:22 +00:00
Rambo Wang
7f9a9fd489
Merge "Support CarrierService#notifyCarrierNetworkChange with subscription" am: eaa2a701cd am: c37af99d0a am: 48f89c249b
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1897973
Change-Id: I612975482ce290deb3f0fd3d4999460e90aeae4b
2021-12-16 01:16:14 +00:00
Rambo Wang
96483f319a
Merge "Make get/setSystemThresholdReportingRequestedWhileIdle @SystemApi" am: 1f8d32dc29 am: 356872f885 am: 254a335d8e
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1884688
Change-Id: I69a299273afeae5a1081f070c61aaf7dbc93eede
2021-12-16 01:15:09 +00:00
Treehugger Robot
735988b544
Merge "Add carrier configuration for list of opportunistic carrier-ids associated with CBRS pSIM" am: 325b64ce57 am: 86d7800268
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1913132
Change-Id: Iae5206db5b332d666d1ba3783a26f1d68d7f1640
2021-12-16 00:57:31 +00:00
Rambo Wang
48f89c249b
Merge "Support CarrierService#notifyCarrierNetworkChange with subscription" am: eaa2a701cd am: c37af99d0a
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1897973
Change-Id: Ic0a51db9174ef6f58af469b1cbeeab613b79836d
2021-12-16 00:56:07 +00:00
Rambo Wang
254a335d8e
Merge "Make get/setSystemThresholdReportingRequestedWhileIdle @SystemApi" am: 1f8d32dc29 am: 356872f885
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1884688
Change-Id: I136a04f82ee3b1b4a75bfab839ca3efeaf3834d6
2021-12-16 00:52:25 +00:00
Hunter Knepshield
18d9d9feb1
Merge "Create a convenience method to get the CarrierService package."
2021-12-16 00:50:44 +00:00
Rambo Wang
bbec7b6a5f
Support subscription for CarrierService#onLoadConfig
...
CarrierService#onLoadConfig is called from platform to carrier service
to load carrier-specific configuration values.
In case when the multiple subscriptions are supported for the same
carrier (e.g. Fi on pSIM + Fi on eSIM case), the current API is not
able to distinguish on which subscription the carrier config should
be loaded. The subscription parameter introduced in the API can
resolve the problem.
If carrier app has no need to distinguish configs by subscriptions,
it can simply ignore overriding the new version of the API.
Bug: 131697791
Test: atest CarrierServiceTest
CTS-Coverage-Bug: 210143342
Change-Id: Id7cd75c24f01119749cb5bf31d4335c638547aaf
2021-12-16 00:02:35 +00:00
Treehugger Robot
325b64ce57
Merge "Add carrier configuration for list of opportunistic carrier-ids associated with CBRS pSIM"
2021-12-15 23:54:48 +00:00
Rambo Wang
eaa2a701cd
Merge "Support CarrierService#notifyCarrierNetworkChange with subscription"
2021-12-15 23:17:30 +00:00
Rambo Wang
1b85e74899
Make get/setSystemThresholdReportingRequestedWhileIdle @SystemApi
...
SignalStrengthUpdateRequest#setSystemThresholdReportingRequestedWhileIdle
is built to replace the deprecated feature
PhoneStateListener#LISTEN_ALWAYS_REPORTED_SIGNAL_STRENGTH.
The only client (Bluetooth) does not allow hidden API call.
@SystemApi is the next option while the API is not intended
to be public yet.
The javadoc is also updated to be more precise on when the
permission is required.
Bug: 205544105
Test: atest TelephonyManagerTest
CTS-Coverage-Bug: 205602896
Change-Id: Ia72cc1c77cf5b97458f8f6191a24bfa77a861234
2021-12-15 22:34:48 +00:00
Avinash Malipatil
f63c1fddb3
Add carrier configuration for list of opportunistic carrier-ids
...
associated with CBRS pSIM
Bug: 209555162
Test: build
Change-Id: I4429a0bada9632dff0935fabafdd23785837f184
2021-12-15 18:58:09 +00:00
Rambo Wang
241b1fa964
Support CarrierService#notifyCarrierNetworkChange with subscription
...
Current APIs does not include subId or phoneId to locate which
carrier network reported the change. A patch based on carrier
privilege were deployed in Q to temprarily fix the issue.
However, multiple subscriptions which all have the carrier
privileges will all get notified, even only one of them
has the real change.
To throughly resolve the issue, the subscription is introduced
in the API to distinguish which network actually has the change.
Bug: 131697791
Test: atest TelephonyRegistryManagerTest CarrierServiceTest
Change-Id: Ie7ee25f53da605c15e1a9228482cc8c4e7406d2a
2021-12-15 17:35:52 +00:00
Hyunho Shin
21b5d207ac
Merge "IMS RCS UCE API Improvement" am: a706df510f am: 321501ea9d am: 2eb1ac9b7b
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1918644
Change-Id: I15045fe62ba5346fbef134480b8f9b5ac4a84988
2021-12-15 12:00:03 +00:00
Hyunho Shin
2eb1ac9b7b
Merge "IMS RCS UCE API Improvement" am: a706df510f am: 321501ea9d
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1918644
Change-Id: Ib83f3c1b02440a05a85a363ad2401a800c2f0a69
2021-12-15 11:45:58 +00:00
Hyunho Shin
a706df510f
Merge "IMS RCS UCE API Improvement"
2021-12-15 10:59:35 +00:00
Treehugger Robot
9fe54e87fc
Merge "Allow renounce location permission" am: 373b687d96 am: 9bb03ffe7c am: 61569b3924
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1887652
Change-Id: I9af82e5d7dc806ffc42122e0849cbf854c220fde
2021-12-15 01:30:19 +00:00
Treehugger Robot
61569b3924
Merge "Allow renounce location permission" am: 373b687d96 am: 9bb03ffe7c
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1887652
Change-Id: I1f8a4b7f8e4774a780b18cb9c6475293ea706f37
2021-12-15 01:16:33 +00:00
Treehugger Robot
373b687d96
Merge "Allow renounce location permission"
2021-12-15 00:35:20 +00:00
Joonhun Shin
3995a671d1
Merge "Support RCS master switch" am: 6de3c4c12e am: fea850f7d3 am: 0eccfd882e
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1918642
Change-Id: Ie0c7127195e5bafbc51a591b82368f84e1466fb4
2021-12-15 00:09:58 +00:00
Joonhun Shin
0eccfd882e
Merge "Support RCS master switch" am: 6de3c4c12e am: fea850f7d3
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1918642
Change-Id: I30fb76d285bd99ccb59f3fcfc6261b73a109fd34
2021-12-14 23:51:42 +00:00
Joonhun Shin
6de3c4c12e
Merge "Support RCS master switch"
2021-12-14 23:16:23 +00:00
Sooraj Sasindran
5d02dbb7bf
Allow renounce location permission
...
Allow renounce location permission
Bug: 198533763
Test: CTS
Merged-In: I10872f34603441da2cf80f1f2976f3f3ca0ff6c2
Change-Id: I10872f34603441da2cf80f1f2976f3f3ca0ff6c2
2021-12-14 13:25:04 -08:00
Xin Li
72996f0670
Merge Android 12 QPR1
...
Bug: 210511427
Merged-In: Ibcfed4617dcaea3b81e5d3a3eb68e6494488c7f7
Change-Id: I43f94bca1c8db649bec91e0de1bd41c89ba8f1f7
2021-12-14 08:39:06 -08:00
Treehugger Robot
2a1f1df5ed
Merge "ImsServiceEntitlement default values missing" am: 14c8d5f0a6 am: 6a6b1fa6aa
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1921058
Change-Id: Ibb462d762260c71a3ecfa2497b3208314dea4dda
2021-12-14 03:34:40 +00:00