James Lin
643a1ff260
Merge "[RCS] Add carrier config "use_rcs_sip_options_bool" for check if SIP OPTIONS is supported"
2019-09-28 05:21:39 +00:00
Shuo Qian
f31d7e8edf
Merge "Integrate the active emergency session listener in TelephonyRegistry"
2019-09-28 02:18:54 +00:00
Shuo Qian
134334bb6e
Integrate the active emergency session listener in TelephonyRegistry
...
Add Telecom shell command: "adb shell telecom set-system-dialer"
Test: PhoneStateListener cts
Bug: 135204580
Change-Id: I5eaada6a671606642a849f0ff6fe964332d80d5f
2019-09-27 14:22:51 -07:00
Chen Xu
8dcf873d9a
Merge "Revert "remove symbols from greylist""
2019-09-26 03:45:27 +00:00
James.cf Lin
c8a345a885
[RCS] Add carrier config "use_rcs_sip_options_bool" for check if SIP OPTIONS is supported
...
Bug: 139260798
Test: Manual
Change-Id: I875e597fa3cb5d7f5a93989d2ff8e4abbbd9d045
2019-09-25 09:52:56 +08:00
Jack Yu
01977b05e8
Merge "Added slot index version of getNetworkCountryIso"
2019-09-24 22:40:02 +00:00
Chen Xu
a56786981e
Merge "new TelephonyRegistryManager"
2019-09-24 18:32:48 +00:00
Chen Xu
6155eb9663
Revert "remove symbols from greylist"
...
This reverts commit 27c4e658b3 .
Reason for revert: <potential performance regression. revert for now and looking for possible optimization from ART team>
Change-Id: I5bf728e4f6789d7e6398cf90f22fbf3a24d481c2
2019-09-23 18:51:02 -07:00
Chen Xu
288b71c8c1
new TelephonyRegistryManager
...
today telephonyRegistry lives in system process
this is intended to persists all telephony listeners when
phone process crash. Telephony today notify system server by
using AIDL APIs directly. Instead, we are exposing a proper API
surface: telephonyRegistryManager where only phone app and
carrier privileged apps are allowed to use APIs in
TelephonyRegistryManger to notify telephony related status update.
Bug: 140908357
Test: Build & Manaul
Change-Id: I1b750751148925b4a7bd94553318907654012fc1
2019-09-22 19:56:39 -07:00
Brad Ebinger
10ad8b6353
Merge "Deprecate redundant IMS APIs in TelephonyManager." am: 8012f3df57 am: 2c8a876fd2 am: cf7c905b2e
...
am: 5e73ae3271
Change-Id: I74a00843013c032dcca9989892fa2b25f812fbcd
2019-09-21 02:07:18 -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
Xiangyu/Malcolm Chen
a80a7ac63a
Merge "Add APIs to return max possible active phones."
2019-09-20 22:07:44 +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
Brad Ebinger
c8647b206e
Merge "Allow ImsService to return network error codes"
2019-09-19 21:00:40 +00:00
Tyler Gunn
e6319649a8
Merge "Add Verstat support for incoming call number verification."
2019-09-19 17:25:53 +00:00
Xiangyu/Malcolm Chen
d01b6d9cbd
Merge "Combine getPhoneCount, getSimCount and isMultiSimEnabled."
2019-09-19 05:10:07 +00:00
Jack Yu
a5fedc5c02
Added slot index version of getNetworkCountryIso
...
Added this API to get network country ISO so in SIM
absent case, we can get the information from the 2nd
phone.
Bug: 141128426
Test: CTS
Change-Id: Ib02e4d145cb39683bcb13d39715003095ad93eef
2019-09-18 16:30:07 -07:00
Brad Ebinger
30347b2f9d
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
Change-Id: I5d1f41b90595238011eb0d1dc0ae0415157bb469
2019-09-18 15:25:38 -07:00
Tyler Gunn
db46fa3cb7
Add Verstat support for incoming call number verification.
...
Update ImsCallProfile to indicate the verstat for incoming calls.
Test: Run new GTS tests.
Bug: 135929421
Change-Id: I712a42836382e8929e40b887fd01c450a4096bab
2019-09-18 13:49:58 -07:00
Amit Mahajan
97bc2c59d7
Merge "Move mms related code from opt/telephony to base/telephony."
2019-09-18 16:41:48 +00:00
Cheonho Park
eba61578d3
Merge "Allow signing key rotation" into qt-qpr1-dev am: 8c0b496c97
...
am: f3bf40d91f
Change-Id: Id52bed7ab4e8c10f8df1a14db33842be5fb8b215
2019-09-17 22:35:47 -07: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
Chen Xu
8474c6b9b4
Merge "move IApnSourceService.aidl to android.service.carrier"
2019-09-18 04:06:44 +00:00
Hyungjun Park
6cc6909b30
Merge "Add isApplicationOnUicc API" am: 3dc68a9585 am: 2f3eb5d88f am: 5d7734c64e
...
am: 3b70d93efc
Change-Id: I65f26e60e79562b19cf4940bcbe64b73b92cba62
2019-09-17 19:59:35 -07: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
c49dcd98b6
Merge "Add new onSmsStatusReportReceived() without message reference" am: e6901bc862 am: 79aaff47c6 am: 793c72e6f8
...
am: 3e812c1d12
Change-Id: I5fc06c6302da32ff250492fb4c870d0a2dafe562
2019-09-17 16:29:37 -07: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
Malcolm Chen
30693c0aee
Add APIs to return max possible active phones.
...
This is first step towards reboot free single SIM to DSDS switch. As
getPhoneCount returns active phone count based on current configuration,
getMaxPhoneCount (subject to renaming) will return max possible active
phones(logical modems).
Bug: 141023026
Test: manual
Change-Id: Icc6e7da7c065eb3f72ec85a99ccc148639c574da
2019-09-17 15:36:37 -07:00
Treehugger Robot
e6901bc862
Merge "Add new onSmsStatusReportReceived() without message reference"
2019-09-17 22:28:35 +00:00
Malcolm Chen
8c8f113160
Combine getPhoneCount, getSimCount and isMultiSimEnabled.
...
Bug: 141023026
Test: build
Change-Id: I9007978bc577a24083e0108d02c8b59fd16ae81f
2019-09-16 18:28:20 -07:00
Chen Xu
478ba408d3
move IApnSourceService.aidl to android.service.carrier
...
Bug: 140908357
Test: Build & Manual
Change-Id: I21b83798f5ecd819627a7168c167cf3cfe99dd68
2019-09-16 18:16:46 -07:00
Jordan Liu
b68f3eefec
Merge "Merge "Add carrier config KEY_CALL_FORWARDING_WHEN_UNREACHABLE_SUPPORTED_BOOL" am: be83f253f4 am: 6671633935 am: 4fdf765e76" into qt-qpr1-dev-plus-aosp
...
am: 912e8b1d5d
Change-Id: Ia2f28b8044c376bc80dda17026189d86a76298ad
2019-09-16 15:31:54 -07: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