Commit Graph

7723 Commits

Author SHA1 Message Date
Sooraj Sasindran
873252fac7 Define entry and exit threshold for opportunistic
Define entry and exit threshold for opportunistic network RSRP and RSSNR

Bug: 120847469
Test: compile
Change-Id: I6a2a02e03b66dc8ea682fc2483ec71c343563d7a
2018-12-17 13:25:53 -08:00
Jack Yu
a92005e6ec Merge "Renamed data/net service provider onDestroy to close" am: 47d385a5b3 am: 8c539c5eee
am: 52fdd0d508

Change-Id: I74c058f2d5f0e42e9513d1d908c32e52f9d9223e
2018-12-14 16:16:39 -08:00
Jack Yu
52fdd0d508 Merge "Renamed data/net service provider onDestroy to close" am: 47d385a5b3
am: 8c539c5eee

Change-Id: If9596c83f8a5e960f4675b80ddcc1eab8f67c178
2018-12-14 15:53:13 -08:00
Xiangyu/Malcolm Chen
ca3ef74bdd Merge "Make setMetered and setOpportunistic public." 2018-12-14 22:24:55 +00:00
Meng Wang
d9f3e2bc8b Merge "support vzw roaming default on" into pi-dev am: 369d65b2e9
am: 4f7956f58c

Change-Id: I3f664293afa8314019c6c0a126f846c4447db668
2018-12-14 10:55:59 -08:00
Meng Wang
4f7956f58c Merge "support vzw roaming default on" into pi-dev
am: 369d65b2e9

Change-Id: I056adbebe1efecb1a7d6f4fc09fbd94f1e4b52da
2018-12-14 10:45:56 -08:00
Malcolm Chen
7e22ba6160 Make setMetered and setOpportunistic public.
Making SubscriptionManager#setMetered and #setOpportunistic public
APIs. Adding proper permission checks and descriptions.

Bug: 120138251
Test: cts, unittest

Change-Id: Id6f074b15a1c03d00ede2665d44595fa7be965e4
2018-12-14 09:26:42 -08:00
Jack Yu
cd67c02f1c Renamed data/net service provider onDestroy to close
Renamed them to avoid confusion with Android services'
onDestroy().

Test: Telephony sanity tests
Bug: 73659459
Change-Id: I05f68ced65498d6bfeb9e3c9ed3fb6164643bbaa
2018-12-14 00:22:02 -08:00
Chen Xu
f04d5a27d4 Merge "move and rename DcFailCause to DataFailCause" am: d2a163ad38
am: 49ebf0dfed

Change-Id: I725e3c5670428566373590b2c30603b0380fd3e9
2018-12-13 19:07:26 -08:00
Chen Xu
d2a163ad38 Merge "move and rename DcFailCause to DataFailCause" 2018-12-14 02:44:20 +00:00
Youming Ye
159c83c57b Merge "Propagation of additional Ims Call Fail Causes" am: 97ee6295e9 am: 9834928c12
am: c8dad0200a

Change-Id: Ia000a059426943a03898416b54168778e64b6597
2018-12-13 17:25:41 -08:00
Youming Ye
c8dad0200a Merge "Propagation of additional Ims Call Fail Causes" am: 97ee6295e9
am: 9834928c12

Change-Id: Ie3d7b237e3d7cfe2c53498807ff18bdbbfae61e9
2018-12-13 16:24:50 -08:00
Youming Ye
97ee6295e9 Merge "Propagation of additional Ims Call Fail Causes" 2018-12-13 23:47:49 +00:00
Shuo Qian
63beeeaded Merge "Add Emergency Dial into RIL and Remove PhoneNumberUtils Ecclist check" 2018-12-13 23:42:14 +00:00
Sahin Caliskan
02278c9c53 Merge "Move RCS APIs to android.telephony.ims" am: 4929a0d782
am: 7c7dc29e8d

Change-Id: I2301681cd38c2d364c9e3a5bf94adb400065418c
2018-12-13 15:29:00 -08:00
Youming Ye
93f07e207a Merge "Fix property setting with failure" am: da9de2d7fa am: 58be59a233
am: bab83ccabb

Change-Id: I7729325710e1b4b9d4fa08e719aba6021acb90d3
2018-12-13 14:53:18 -08:00
Youming Ye
bab83ccabb Merge "Fix property setting with failure" am: da9de2d7fa
am: 58be59a233

Change-Id: Ia3994b3595d6ccd945dc9ca45f7fc4c46c12908a
2018-12-13 13:53:07 -08:00
chen xu
1afc47b154 move and rename DcFailCause to DataFailCause
Bug: 119891533
Test: Build
Change-Id: I6f0e474a9ee3f8befc8b0a221713a2080b59844c
Merged-in: I6f0e474a9ee3f8befc8b0a221713a2080b59844c
2018-12-13 12:54:38 -08:00
Sahin Caliskan
4929a0d782 Merge "Move RCS APIs to android.telephony.ims" 2018-12-13 20:48:34 +00:00
Chen Xu
7d97bf04c4 Merge "move and rename DcFailCause to DataFailCause" 2018-12-13 18:28:00 +00:00
Sahin Caliskan
7719db2b16 Move RCS APIs to android.telephony.ims
This is due to being compatible with other RCS related changes by by other engineers.
Test: Existing tests pass

Bug: 109759350
Change-Id: Id56df22e9c313c5e0700eda3b2c489d2f84ea0cd
Merged-In: Id56df22e9c313c5e0700eda3b2c489d2f84ea0cd
2018-12-13 16:50:28 +00:00
Sahin Caliskan
a37ca569b0 Merge "Move RCS APIs to android.telephony.ims" 2018-12-13 16:30:20 +00:00
chen xu
bf90db5e06 move and rename DcFailCause to DataFailCause
Bug: 119891533
Test: Build
Change-Id: I6f0e474a9ee3f8befc8b0a221713a2080b59844c
2018-12-12 23:10:14 -08:00
Youming Ye
da9de2d7fa Merge "Fix property setting with failure" 2018-12-13 06:55:25 +00:00
Jordan Liu
6f6fbb09db Merge "Add API to get card ID for default eUICC" am: 97c68169b8 am: b957efea96
am: f59b035894

Change-Id: I873ce26013e2c9f4fa84b4fef07f33a5be983247
2018-12-12 21:07:19 -08:00
Jordan Liu
f59b035894 Merge "Add API to get card ID for default eUICC" am: 97c68169b8
am: b957efea96

Change-Id: Ic2f23ca2bd7721468207de9e3342d7808bf87fd3
2018-12-12 20:28:30 -08:00
Jesse Fuentes
b9c35c1c0c Propagation of additional Ims Call Fail Causes
-Added new ImsReasonInfo error codes
-Add the new error codes in system-current.txt

Test:Manual
Bug:115925183

Change-Id: Id10651d08de2b77f0562e3c8733be76032a9611e
2018-12-12 17:49:50 -08:00
Xiangyu/Malcolm Chen
e1819858d3 Merge "Fix broken building offline-sdk-docs." 2018-12-13 01:12:09 +00:00
sqian
6279e97c43 Add Emergency Dial into RIL and Remove PhoneNumberUtils Ecclist check
Bug: 112657134
Test: Treehugger
Change-Id: I297334be370688fd9a9d46920a09152f57152039
2018-12-12 16:49:57 -08:00
Jordan Liu
97c68169b8 Merge "Add API to get card ID for default eUICC" 2018-12-12 22:20:03 +00:00
Michele Berionne
fe07ee9128 Merge "Remove @hide annotation from KEY_CARRIER_CONFIG_VERSION_STRING" am: ac9e1f5580 am: e4176ca234
am: eda9958c6d

Change-Id: Ief7fe2af1bc4bbf6b6028d5a801c1929c5f7a3a6
2018-12-12 11:46:41 -08:00
Michele Berionne
eda9958c6d Merge "Remove @hide annotation from KEY_CARRIER_CONFIG_VERSION_STRING" am: ac9e1f5580
am: e4176ca234

Change-Id: Idf096efcf9e5301e006cd144f3c31d7c5b5d670d
2018-12-12 11:36:25 -08:00
Michele Berionne
ac9e1f5580 Merge "Remove @hide annotation from KEY_CARRIER_CONFIG_VERSION_STRING" 2018-12-12 18:58:28 +00:00
Malcolm Chen
4d2dbe2015 Fix broken building offline-sdk-docs.
TelephonyManager#hasCarrierPrivileges(int) is hidden API so it
shouldn't be referenced in public API descriptions.

Bug: 120622105
Test: none
Change-Id: Ia6b6ec2c16b824b8eb092920089cb77cdc54bfb7
2018-12-12 10:29:16 -08:00
Chen Xu
b21a629f0b Merge "expose Carrier Id related APIs" 2018-12-12 18:02:52 +00:00
Adrian Roos
d4f9f9f666 Merge "API: Clean up redundant and ineffective usages of SystemApi and TestApi" am: af0e1c2fa5
am: 963172ac83

Change-Id: I2251db66ef73d5b69c84b4e83f2788d2bc953eda
2018-12-12 08:44:43 -08:00
Sahin Caliskan
84dd3061d9 Move RCS APIs to android.telephony.ims
This is due to being compatible with other RCS related changes by breadley@

Reviwed in aosp/840289, CP'ed here due to merge conflict.

Test: Existing tests pass

Bug: 109759350
Change-Id: Id56df22e9c313c5e0700eda3b2c489d2f84ea0cd
2018-12-12 16:05:06 +00:00
Adrian Roos
6115769c16 API: Clean up redundant and ineffective usages of SystemApi and TestApi
Everything that is marked SystemApi or TestApi, but not @hide is still
part of the public SDK, it is therefore not sound to have that combination.

In the future, specifing such a combination will be considered an error
to prevent inadvertently exposing SystemApi and TestApi as public API.

Bug: 115333477
Change-Id: Ibd5d6a22862fdbc1e20a1cb3925280f5a682edea
Merged-In: Ibd5d6a22862fdbc1e20a1cb3925280f5a682edea
Test: METALAVA_PREPEND_ARGS="--error UnhiddenSystemApi" m checkapi
Exempt-From-Owner-Approval: API cleanup
2018-12-12 15:02:26 +01:00
Adrian Roos
e77ff79fdb Merge "API: Clean up redundant and ineffective usages of SystemApi and TestApi" 2018-12-12 13:43:34 +00:00
Xiangyu/Malcolm Chen
04db03d05c Merge "Add APIs to indicate which subscriptions should be hidden from user" 2018-12-12 07:20:12 +00:00
Xiangyu/Malcolm Chen
7475d9fc09 Merge "Add APIs to remove sub from a group and get subs in the same gorup." 2018-12-12 03:50:16 +00:00
Josh Hou
c3a79dcf45 Merge "Print carrier Id information in toString()" 2018-12-12 02:51:24 +00:00
Hall Liu
129d9d07a6 Merge "Add fields for PhoneAccount to CallerInfo" am: 833bc7dba7 am: 5c8e7355c0
am: b34a301827

Change-Id: I2b1712e6b8158b3ea1b9ed8411b6fb9a0ab5481d
2018-12-11 16:55:49 -08:00
Brad Ebinger
ea93adecf8 Merge "Changes to IMS SS API to better fit API standards/" am: 91bd02534a am: 6825dce3fb
am: 15a54c386f

Change-Id: I19d878aee8e8e212015465aa31f3a35991b303fd
2018-12-11 16:47:09 -08:00
Hall Liu
b34a301827 Merge "Add fields for PhoneAccount to CallerInfo" am: 833bc7dba7
am: 5c8e7355c0

Change-Id: I27b8b353ae912cb9e301645aadcdd4433a761553
2018-12-11 16:32:34 -08:00
Brad Ebinger
15a54c386f Merge "Changes to IMS SS API to better fit API standards/" am: 91bd02534a
am: 6825dce3fb

Change-Id: Ib4341edece2bc0b1730ccd4e6c8312bca701aefa
2018-12-11 16:26:31 -08:00
Hall Liu
833bc7dba7 Merge "Add fields for PhoneAccount to CallerInfo" 2018-12-11 22:58:45 +00:00
Brad Ebinger
91bd02534a Merge "Changes to IMS SS API to better fit API standards/" 2018-12-11 22:57:26 +00:00
Malcolm Chen
e046dd537f Add APIs to indicate which subscriptions should be hidden from user
Bug: 120573892
Test: manual
Change-Id: I46b20241b71fef2938d7340fcf0b02173d83ed87
2018-12-11 13:55:25 -08:00
Jordan Liu
2fe9e3748a Add API to get card ID for default eUICC
getCardIdForDefaultEuicc() returns the cardId of the default eUICC.

Bug: 80097562
Test: manual, UiccControllerTest
Change-Id: Iee001ce354184dff4862a92b6bda261797c19e56
2018-12-11 13:35:08 -08:00