Commit Graph

9922 Commits

Author SHA1 Message Date
Chen Xu
b92ef48424 Merge "use @SystemAPI in AppOpsManager" am: 83fe845c8c am: 7ca0425127
am: a5d9fba763

Change-Id: I2c69a471dca995e474893d2ec068cc001c2c8b5f
2019-09-25 22:14:47 -07:00
Chen Xu
4427f74485 Merge "use packageManager @SystemAPI" am: e958bbd8ae am: 206d891d07
am: f9c3973b11

Change-Id: I824d83b6c6cada0c29a302b93644a08766c4a2a7
2019-09-25 22:14:34 -07:00
Chen Xu
a5d9fba763 Merge "use @SystemAPI in AppOpsManager" am: 83fe845c8c
am: 7ca0425127

Change-Id: I5deb21c0fdd034f3060a08b4d9f8ca44fdc21ddc
2019-09-25 21:57:12 -07:00
Chen Xu
f9c3973b11 Merge "use packageManager @SystemAPI" am: e958bbd8ae
am: 206d891d07

Change-Id: Iec4e41628f3378876605c119ac7f7f58634d176c
2019-09-25 21:57:02 -07:00
Chen Xu
7ca0425127 Merge "use @SystemAPI in AppOpsManager"
am: 83fe845c8c

Change-Id: I08f5b713d8af575b3b0e8f61c9ba9332d5527257
2019-09-25 21:18:55 -07:00
Chen Xu
206d891d07 Merge "use packageManager @SystemAPI"
am: e958bbd8ae

Change-Id: I28e807aaec27837ab31631eda97accf54198240c
2019-09-25 21:18:47 -07:00
Chen Xu
83fe845c8c Merge "use @SystemAPI in AppOpsManager" 2019-09-26 03:43:44 +00:00
Chen Xu
e958bbd8ae Merge "use packageManager @SystemAPI" 2019-09-26 03:43:44 +00:00
Chen Xu
4927f6d7da use @SystemAPI in AppOpsManager
Bug: 137202333
Test: Build & unit test
Merged-In: Ief8d20b62df5fcd99980182d9bb896bd82ac70e9
Change-Id: Ief8d20b62df5fcd99980182d9bb896bd82ac70e9
(cherry picked from commit 324606e459)
2019-09-25 17:59:17 -07:00
Chen Xu
6a2926cd44 use packageManager @SystemAPI
Bug: 137202333
Test: Build
Merged-In: I1c0cb7840cb7d68fd720723eec96aa51aefc1df8
Change-Id: I1c0cb7840cb7d68fd720723eec96aa51aefc1df8
(cherry picked from commit 4b5f423c5c)
2019-09-25 17:54:07 -07:00
Brad Ebinger
5e73ae3271 Merge "Deprecate redundant IMS APIs in TelephonyManager." am: 8012f3df57 am: 2c8a876fd2
am: cf7c905b2e

Change-Id: I4b7de50f9c68ae0ac160e894027afc870c45bc8e
2019-09-21 02:00:42 -07:00
Brad Ebinger
cf7c905b2e Merge "Deprecate redundant IMS APIs in TelephonyManager." am: 8012f3df57
am: 2c8a876fd2

Change-Id: Ic5a4a4fd1fd411da8d88db50564bc3fcd5ee5a9c
2019-09-21 01:53:37 -07:00
Brad Ebinger
2c8a876fd2 Merge "Deprecate redundant IMS APIs in TelephonyManager."
am: 8012f3df57

Change-Id: Id940ff738b08d25a09efd2b624596c75ea90297f
2019-09-21 01:46:44 -07:00
Treehugger Robot
8012f3df57 Merge "Deprecate redundant IMS APIs in TelephonyManager." 2019-09-21 08:27:35 +00:00
Brad Ebinger
09494fc5f4 Merge "Allow ImsService to return network error codes" am: ba2cdfb222 am: 626b8b066c
am: 23a93d392e

Change-Id: Icfc2adb871ec7b079daa1d1099dd5fa5f9330333
2019-09-19 17:26:41 -07:00
Brad Ebinger
23a93d392e Merge "Allow ImsService to return network error codes" am: ba2cdfb222
am: 626b8b066c

Change-Id: I570a3946f1afcc8398c4bc689b443997056a571f
2019-09-19 17:12:08 -07:00
Brad Ebinger
626b8b066c Merge "Allow ImsService to return network error codes"
am: ba2cdfb222

Change-Id: I1bd120e8f799529f5cebee8489961eff5eb3342a
2019-09-19 16:51:34 -07:00
Brad Ebinger
8d1f9f55b0 Allow ImsService to return network error codes
Adds new API for SMS over IMS that allows the ImsService
to pass 3GPP TS 24.011 error codes from the network for
better debugging/metrics collection.

Test: manual
Bug: 138239529
Merged-In: I5d1f41b90595238011eb0d1dc0ae0415157bb469
Change-Id: I5d1f41b90595238011eb0d1dc0ae0415157bb469
2019-09-19 21:15:27 +00:00
Cheonho Park
f3bf40d91f Merge "Allow signing key rotation" into qt-qpr1-dev
am: 8c0b496c97

Change-Id: I94d38d4e27c789d2e0bb18e1a8253b06a78a57b1
2019-09-17 22:19:02 -07:00
Cheonho Park
8c0b496c97 Merge "Allow signing key rotation" into qt-qpr1-dev 2019-09-18 05:04:12 +00:00
Hyungjun Park
3b70d93efc Merge "Add isApplicationOnUicc API" am: 3dc68a9585 am: 2f3eb5d88f
am: 5d7734c64e

Change-Id: I8b620acbebe8081630a7f0b2f2fa739066b7c30b
2019-09-17 19:45:26 -07:00
Hyungjun Park
5d7734c64e Merge "Add isApplicationOnUicc API" am: 3dc68a9585
am: 2f3eb5d88f

Change-Id: I2deb2fbfba218f50a24656ec9e9f636335749a34
2019-09-17 19:31:36 -07:00
Hyungjun Park
2f3eb5d88f Merge "Add isApplicationOnUicc API"
am: 3dc68a9585

Change-Id: I995d6b61d43a39ad5e52c99e62ac292540a0be7e
2019-09-17 19:17:24 -07:00
Treehugger Robot
3dc68a9585 Merge "Add isApplicationOnUicc API" 2019-09-18 02:00:54 +00:00
Taesu Lee
3e812c1d12 Merge "Add new onSmsStatusReportReceived() without message reference" am: e6901bc862 am: 79aaff47c6
am: 793c72e6f8

Change-Id: Idb5fe0c42619faf0a161de4c9591a0139043183a
2019-09-17 16:10:00 -07:00
Taesu Lee
793c72e6f8 Merge "Add new onSmsStatusReportReceived() without message reference" am: e6901bc862
am: 79aaff47c6

Change-Id: Ic2afea7122025166a2462e6345dd6f3cc0980f83
2019-09-17 15:54:46 -07:00
Taesu Lee
79aaff47c6 Merge "Add new onSmsStatusReportReceived() without message reference"
am: e6901bc862

Change-Id: I47b4ad0a13930b4a4080d8a8ac0f0cf657ea91a0
2019-09-17 15:48:04 -07:00
Treehugger Robot
e6901bc862 Merge "Add new onSmsStatusReportReceived() without message reference" 2019-09-17 22:28:35 +00:00
Jordan Liu
a075d02808 Merge "Add carrier config KEY_CALL_FORWARDING_WHEN_UNREACHABLE_SUPPORTED_BOOL" am: be83f253f4 am: 6671633935
am: 4fdf765e76

Change-Id: I2d39f9a6377c532b58c0d17847e8f3e9f0d4e03b
2019-09-16 15:18:27 -07:00
Jordan Liu
4fdf765e76 Merge "Add carrier config KEY_CALL_FORWARDING_WHEN_UNREACHABLE_SUPPORTED_BOOL" am: be83f253f4
am: 6671633935

Change-Id: Ie6acb1d1c72061df9a4ca60a72fd34e0d32491b6
2019-09-16 15:02:34 -07:00
Jordan Liu
6671633935 Merge "Add carrier config KEY_CALL_FORWARDING_WHEN_UNREACHABLE_SUPPORTED_BOOL"
am: be83f253f4

Change-Id: Ia9c042e0bca91b8ede3f0687f4db75ebf9ce8752
2019-09-16 14:49:49 -07:00
Jordan Liu
be83f253f4 Merge "Add carrier config KEY_CALL_FORWARDING_WHEN_UNREACHABLE_SUPPORTED_BOOL" 2019-09-16 21:28:03 +00:00
Taesu Lee
61e826d576 Add new onSmsStatusReportReceived() without message reference
IMS providers must generate unique token and don't need to parse the PDU
to get the message reference for new onSmsStatusReportReceived() API.
The platform will extract the message reference from the PDU and return
it to the IMS providers via acknowledgeSmsReport(). And @Deprecated tag
is added on existing onSmsStatusReportReceived() API.
This CL includes some fixing doc bug and description for APIs also.

Test: atest FrameworksTelephonyTests:ImsSmsDispatcherTest

Change-Id: Ib788e291f2e70c3e062319e17e2c9efe33f31164
Signed-off-by: Taesu Lee <taesu82.lee@samsung.com>
2019-09-16 16:42:19 +09:00
Sooraj Sasindran
d6b2117fae Merge "Add a carrier config to disable ping test" into qt-qpr1-dev
am: ffdedd2d17

Change-Id: Ibfc95dbe6b3d4b30132e43236758aab92393b21a
2019-09-15 16:28:15 -07:00
Sooraj Sasindran
12638b96ae Add a carrier config to disable ping test
Add a carrier config to disable ping test before data
switch to opportunistic network.

Bug: 141003010
Test: make
Merged-In: I56835e5b416685fbcf2ab2729aa6a039c7f11806
Change-Id: I56835e5b416685fbcf2ab2729aa6a039c7f11806
2019-09-14 01:39:05 +00:00
Shuo Qian
3d2ddad379 Merge "Listeners of active emergency numbers" am: 7674b345a9 am: fc225eab6b
am: ab29db9236

Change-Id: Iae613140ea99bb16e52084e043c8f9b10b9ce2b2
2019-09-13 13:44:56 -07:00
Shuo Qian
ab29db9236 Merge "Listeners of active emergency numbers" am: 7674b345a9
am: fc225eab6b

Change-Id: I842ae8f7c7820648c167f12ad15f095b1324b1d2
2019-09-13 13:37:45 -07:00
Shuo Qian
fc225eab6b Merge "Listeners of active emergency numbers"
am: 7674b345a9

Change-Id: Ie18a4c1d18ae9fb1dbddc5f9997c471873f8ba78
2019-09-13 13:24:42 -07:00
Shuo Qian
e6f0e85516 Listeners of active emergency numbers
1) Introduce a new signature-level system permission allowing system apps to listen the
 active emergency number, placed by calls or texts.

2) Add PhoneStateListener API surface to provide a mechanism to listen the
outgoing call emergency number or outgoing sms emergency number.

Bug: 135204580
Test: atest
Change-Id: I6e6bce6d4b97d492ca20302002911f9daa20767e
Merged-In: I6e6bce6d4b97d492ca20302002911f9daa20767e
(cherry picked from commit 7a1eb6d56b)
2019-09-13 03:16:17 +00:00
Xin Li
d57e959e71 Merge qt-r1-dev-plus-aosp-without-vendor (5817612) into stage-aosp-master
Bug: 135460123
Change-Id: I65906d82b14125c0893d5cde0cfebb73bf9e38ab
Merged-In: I1f2564837c33cd4c6c3db6aac3cbaf8c09707da9
2019-09-10 11:16:29 -07:00
Patrick Huang
00c3767ce2 Merge "Add TelephonyManager APIs to take physical slotIndex - getSimCardState - getSimApplicationState" am: 4ed6876df1 am: 3e837c4822
am: 38e5aa08d0

Change-Id: Ib19d141a9c469b65e127ba5ffac23df041e82ea5
2019-09-09 12:05:50 -07:00
Patrick Huang
38e5aa08d0 Merge "Add TelephonyManager APIs to take physical slotIndex - getSimCardState - getSimApplicationState" am: 4ed6876df1
am: 3e837c4822

Change-Id: Iee1a237d19808797673f917f796892c3be3c770d
2019-09-09 11:51:01 -07:00
Shu Wang
6edfc5aa51 Add carrier config KEY_CALL_FORWARDING_WHEN_UNREACHABLE_SUPPORTED_BOOL
Adds carrier config KEY_CALL_FORWARDING_UNREACHABLE_SUPPORTED_BOOL.
Call forwarding option "When Unreachable" in Call Settings will be
disabled and greyed if this value is set to false.

Default value is true, meaning that the option will be available for
most carriers.

Bug: 118861990
Test: Manual
Change-Id: Ib1e525d6c3983f0675c1730defaa18832c504a43
2019-09-09 16:43:49 +02:00
Patrick Huang
9f2c596505 Add TelephonyManager APIs to take physical slotIndex
- getSimCardState
- getSimApplicationState

Bug: 134627366
Test: Manual test on device
Change-Id: I72612afb9f8ff3d898db99afaaee0c0d3654f754
Merged-In: I72612afb9f8ff3d898db99afaaee0c0d3654f754
2019-09-06 16:30:24 -07:00
Pengquan Meng
c12bf8a9e0 Merge "Support maximum wait time for Cell broadcast" into qt-qpr1-dev 2019-09-06 23:07:37 +00:00
Brad Ebinger
384b50304f Merge "Re-deprecating Capabilities in ImsFeature" am: f4cd3de77a am: 36d3aa0e02
am: 86d97445cf

Change-Id: I405d270b964f93e643b1630250bc09dda229987a
2019-09-06 14:56:40 -07:00
Brad Ebinger
86d97445cf Merge "Re-deprecating Capabilities in ImsFeature" am: f4cd3de77a
am: 36d3aa0e02

Change-Id: Id9ea164e537b6f12b2af02f2833b0f95d3391e1c
2019-09-06 14:33:57 -07:00
Pengquan Meng
7af3d7f0c0 Merge "Support maximum wait time for Cell broadcast" am: 156f347db4 am: 0362123033
am: 90247580a7

Change-Id: Ia785431a50d6fa6343a6cd67b31f57416004ad51
2019-09-06 14:33:39 -07:00
Pengquan Meng
90247580a7 Merge "Support maximum wait time for Cell broadcast" am: 156f347db4
am: 0362123033

Change-Id: I08d29451c56e9f0405399eddbc3c4fc662ee1b6a
2019-09-06 14:22:00 -07:00
Brad Ebinger
f4cd3de77a Merge "Re-deprecating Capabilities in ImsFeature" 2019-09-06 18:55:17 +00:00