summaryrefslogtreecommitdiff
path: root/telephony/java/android/provider/Telephony.java
AgeCommit message (Collapse)Author
2019-11-27Move android.provider.Telephony to frameworks/base/coreMeng Wang
Bug: 145232482 Test: make Change-Id: I49a9e8b1b5e3c99f0ed84638fc9f79202b0189b3
2019-11-26Add SystemApi and NonNull annotationzoey chen
Bug: 143738957 Test: make Change-Id: I0e5c0e57c14dd18ab51d33a9552dba86ef4e6000 Merged-In: I0e5c0e57c14dd18ab51d33a9552dba86ef4e6000
2019-11-18Merge "SystemAPI for ACTION_SMS_EMERGENCY_CB_RECEIVED intent"Chen Xu
2019-11-16SystemAPI for ACTION_SMS_EMERGENCY_CB_RECEIVED intentChen Xu
Bug: 135956699 Test: Build Change-Id: Ic7124f30fae6faa482467fd9235ef6155854f589 (cherry picked from commit 9c1260c818c1190e4d629e933cc07285d91f128a) Merged-in: Ic7124f30fae6faa482467fd9235ef6155854f589
2019-11-13cellbroadcast provider refactorChen Xu
1. expose proper APIs to query framework cellbroadcast provider 2. export framework cellbroadcast provider 3. new URI with proper permission check Bug: 135956699 Test: Build & Manual Change-Id: Id9ef1876b27bcae6b297be4cc24809239c202f6a (cherry picked from commit a32c7fc3981c3f9b4f382b6b3face8dc9eabe4a5) Merged-in: Id9ef1876b27bcae6b297be4cc24809239c202f6a
2019-10-19move CellBroadcastMessage from telephony-common to appChen Xu
1. add slotIndex in SmsCbMesage 2. move cellbroadcastMessage from telephony-common to app next step, considering merging CellBroadcast to SmsCbMessage Bug: 135956699 Bug: 141962867 Test: build & unit test Change-Id: I07604101e3dccaa8e1539fa2644ef08da54d4533 (cherry picked from commit 515285b1b515330f7795ba6a9c361a56a04ab172) Merged-in: I07604101e3dccaa8e1539fa2644ef08da54d4533
2019-09-06Merge "Support maximum wait time for Cell broadcast"Pengquan Meng
2019-09-05Support maximum wait time for Cell broadcastPengquan Meng
Geo-Fencing Maximum Wait Time a device shall allow to determines it location meeting operator policy. If the device is unable to determine its position meeting operator policy within the GeoFencing Maximum Wait Time, it shall present the alert to the user and discontinue further positioning determination for the alert. Bug: 139022202 Test: manual Merged-In: If3d8d7915f2d86da20c63e99bee01f30e3ea89c0 Change-Id: If3d8d7915f2d86da20c63e99bee01f30e3ea89c0 (cherry picked from commit 02d6ac0f2075f6da81f6d8d08d76818dc6e436bc)
2019-09-03Merge "Change CellBroadcast APIs to SystemApi"Jordan Liu
am: 82454e029f Change-Id: Ic39446ab84f910b0f5225ad42f061e2a525ec868
2019-09-03Change CellBroadcast APIs to SystemApiJordan Liu
Bug: 135956699 Test: atest SmsManagerPermissionTest Change-Id: Ibbb22505a80567d1c08cffe9b7a7fdbd10890abe Merged-In: Ibbb22505a80567d1c08cffe9b7a7fdbd10890abe
2019-08-27Merge "Support WAC decoding in UMTS format"Pengquan Meng
am: 9bc9b80912 Change-Id: I7efc88e5878e68b571d55fd386ad022b9a662bc3
2019-08-26Support WAC decoding in UMTS formatPengquan Meng
This add a decoder for WAC information. WAC is appended to the UMTS cell broadcast message. The encoding is defined in ATIS-0700041. Bug: 123096618 Test: build & manual test Merged-In: I73dc22c27c2cfd47000ae65448fbc857ed9aa42f Change-Id: I73dc22c27c2cfd47000ae65448fbc857ed9aa42f (cherry picked from commit 14df7e3845369e7254e6aae13160c7e1caa1d28a) (cherry picked from commit 1f64582bdfb282179bbf5d074ea27d7b08f1bd69)
2019-08-23Merge "Add fileds to Cellbroadcast"Pengquan Meng
am: 071936e546 Change-Id: Iad7a4cd63161e8634a4431ad6536f75b7a7ee82c
2019-08-23Merge "Add fileds to Cellbroadcast"Pengquan Meng
2019-08-23Merge "Added Part & Addr Constants."Nagaraja
am: f5d5de8a0f Change-Id: Ieac6f8911910c9fea16d60457b5108222f68ca92
2019-08-21Add fileds to CellbroadcastPengquan Meng
This add some fileds to CellBroadcasts in order to support the WEA 3.0 geo-fencing. Bug: 123096618 Test: atest TelephonyProviderTests Merged-In: Ied0780cb1b9993e6d8cdb80131ba2f8b8affcb54 Change-Id: Ied0780cb1b9993e6d8cdb80131ba2f8b8affcb54 (cherry picked from commit 5c6e975ce4a973619f20167644475b04e663ee4e)
2019-08-21Merge "Added Part & Addr Constants."Treehugger Robot
2019-08-19Merge "Fix incorrect descriptions under SMS contract"Leland Miller
am: 8f48cb7e7e Change-Id: I9b8659b91e72608100efbba3d36cb0b86066feb3
2019-08-19Merge "Fix incorrect descriptions under SMS contract"Treehugger Robot
2019-08-12Merge "Add documentation for Locked Messages"Leland Miller
am: 3e85da2d89 Change-Id: Ie2ada062645c674ef35b386272a592f36e1485ee
2019-08-12Merge "Add documentation for Locked Messages"Leland Miller
2019-08-08Fix incorrect descriptions under SMS contractLeland Miller
Fixes: 117203793 Test: N/A, only modifies documentation Change-Id: I5c4bc23e41bc0d1c97bccf7e288c4c41d8e1a438
2019-08-01Add documentation for Locked MessagesNagaraja
Test: None, documentation only. Bug: 124791757 Change-Id: I5e0005547dbf47d2b0b3b5de4f1f9486f0385736
2019-07-22Added Part & Addr Constants.Nagaraja
This constants is added to avoid usage of hard-coded strings. Test: None, added constants only. Bug: 124791757 Change-Id: Ib95b44b642b9a6bb5d2d741509fe13f23fdb27b3
2019-07-12Add @NonNull annotation to CONTENT_URILeland Miller
Test: None, simple annotation Bug: 124791757 Change-Id: Ic56c4e15c73a414f7da257585578eaaaec5f9818
2019-05-20Merge "Add documentation for Conversation table" am: c0c7806ec0Leland Miller
am: c722aa9076 Change-Id: I0a3b81f35484d3cd45e810b09d304dde03b274a6
2019-05-17Add documentation for Conversation tableGowroji Sunil
Test: None, documentation only. Change-Id: I264c0e090f06914d60f3e08d9ea77a5a47763c1c
2019-05-10Deprecate intent action to the old changing default dialer/SMS dialogs.Hai Zhang
Bug: 124452117 Bug: 131204827 Test: presubmit Change-Id: Iee636cf2dbcf4bdda5fc487d6883591e9463b0af
2019-04-24Add 5G evolution iconSongFerngWang
This add the 5GE icon to the system UI for specific carriers LTE CA network. Bug: 124768697 Test: build & manually test: fake the operator name with pattern, and check the status bar data icon. Change-Id: Ife0401219138c7ed22e7bfbd4d5e8648c54a98a8 Merged-In: Ife0401219138c7ed22e7bfbd4d5e8648c54a98a8
2019-04-17Merge "Annotate Part Uri as @NonNull" into qt-devTreeHugger Robot
2019-04-15Annotate Part Uri as @NonNullLeland Miller
This is in response to automated API feedback. Change-Id: I6f3c7675dc09bdca6bc30e1b7a8718e46f6ff4b4 Fix: 126699938 Test: Build and existing tests pass
2019-04-15Add NonNull in Carriers constantcalvinpan
Add NonNull in Carriers constant Bug: 126699334 Test: build pass Change-Id: Ifda6407092847e8863cba79360eba3df12f9c7e1 Merged-In: I428ff623d46d3891b05882df5774343bfe3234c0
2019-04-12Add NonNull in Carriers constantcalvinpan
Add NonNull in Carriers constant Bug: 126699334 Test: build pass Change-Id: I1cc3db5a4bb778e1693ebfff37dca6e136251f1b
2019-04-09Add 5G evolution iconSongFerngWang
This add the 5GE icon to the system UI for specific carriers LTE CA network. Bug: 124768697 Test: build & manually test: fake the operator name with pattern, and check the status bar data icon. Change-Id: Ife0401219138c7ed22e7bfbd4d5e8648c54a98a8 Merged-In: Ife0401219138c7ed22e7bfbd4d5e8648c54a98a8 (cherry picked from commit 2d178eaabb90109e6dd2248ae642403f9a4171ec)
2019-04-02Passing ServiceState as byte array into ServiceStateProviderJack Yu
This allows the provider to reconstruct the service state object correctly. Also we can get rid of all the 'set' methods in ServiceState, which we'd like to remove in the future. Test: Manual Bug: 129768354 Merged-In: I835d30e544b3ed49d5d0b6b1ca981a81e3ee2039 Change-Id: I835d30e544b3ed49d5d0b6b1ca981a81e3ee2039 (cherry picked from commit 2e273b2f0f160487b75f5386a2a0cd688f095727)
2019-04-02Passing ServiceState as byte array into ServiceStateProviderJack Yu
This allows the provider to reconstruct the service state object correctly. Also we can get rid of all the 'set' methods in ServiceState, which we'd like to remove in the future. Test: Manual Bug: 129768354 Change-Id: I835d30e544b3ed49d5d0b6b1ca981a81e3ee2039
2019-03-10rename precise carrier id to specific carrier idchen xu
Bug: 126727010 Test: atest CtsTelephonyTestCases Change-Id: I4561ae8c15c429912695e0753b2ab3137a4e1e44 (cherry picked from commit 45f662139190df65f15d57a6e415c9559b580efe) Merged-in: I4561ae8c15c429912695e0753b2ab3137a4e1e44
2019-03-06rename precise carrier id to specific carrier idchen xu
Bug: 126727010 Test: atest CtsTelephonyTestCases Change-Id: I4561ae8c15c429912695e0753b2ab3137a4e1e44
2019-03-05Merge "Add Carriers.SKIP_464XLAT and includes ApnSetting" am: a11fb3bafe am: ↵Jack Yu
29ccc27713 am: 9a5c6744e2 Change-Id: I068cc9bbf401db41a551767a47427b74e6c1b386
2019-03-05Add Carriers.SKIP_464XLAT and includes ApnSettingYuuki Habu
Add the below flag as well and they are hidden now - SKIP464_XLAT_DEFAULT - SKIP464_XLAT_DISABLE - SKIP464_XLAT_ENABLE Support new flag skip464xlat in ApnSetting Bug: 69949375 Test: run TelephonyProviderTest Change-Id: Ia85be92a41a7c1a0b8176718d17469880a0c42cb
2019-03-04Merge "Fix javadoc HTML escaping." am: 693e023bac am: 4514c01068Alan Stokes
am: 555ef78e35 Change-Id: I72faadd47fcd35ed8a5fc2e9e95cadc72cac3c27
2019-03-04Merge "Fix javadoc HTML escaping."Treehugger Robot
2019-02-28Merge "add NonNull and Nullable annotation to APIs" am: c931e9b0c0 am: ↵Chen Xu
715c2d87cc am: 3bc4573765 Change-Id: I35e81dcc8e091e91cf335587849c596134781a7c
2019-02-28add NonNull and Nullable annotation to APIschen xu
Bug: 126699430 Bug: 126699963 Bug: 126700457 Bug: 126700771 Bug: 126702453 Bug: 123939479 Test: Build Change-Id: Ib429d2918e63f8d272fc7842b0abd83ffd5a9090
2019-02-28Fix javadoc HTML escaping.Alan Stokes
HTLM special characters ('<', '>' and '&') don't need to be escaped inside {@code}, even though they do elsewhere in javadoc. And in fact they shouldn't be - because if they are escaped then the escaped version shows up verbatim in the developer docs. See for example: https://developer.android.com/reference/android/graphics/drawable/GradientDrawable https://developer.android.com/reference/android/support/v13/view/inputmethod/InputConnectionCompat This change just removes the escaping to fix the public documentation. Test: N/A (only comment lines changed) Change-Id: I131b3b3e26547e30cff7b67514d177c48926bb26
2019-02-20Merge "Add documentation for inserting RCS 1-on-1 thread" am: 4b93dd3ff7 am: ↵Leland Miller
75488cbae5 am: 17a6dc1867 Change-Id: I140a3585a32a6e7c63cbc793ef636b10c3f43637
2019-02-20Add documentation for inserting RCS 1-on-1 threadLeland Miller
Test: None, documentation only Bug: 124781386 Change-Id: I1ab521aa6ceb54dc513a219b238f66a59fbfab97
2019-02-15Merge "Move RCS table creation flag to contract class" am: 0c8bc10ab2 am: ↵Leland Miller
122d78ddac am: b280d76d1f Change-Id: Iac5b5b7d729769cf9005391819657573ddc5271f
2019-02-13Move RCS table creation flag to contract classLeland Miller
This will allow access to the flag outside of the test package. In particular, we can now use this flag to disable the relevant CTS tests when RCS tables are not created. Test: Manually ensured the flag works using CtsRcsTestCases Change-Id: I995f38c83d52c3a23131f223a550cf71e59b9cba
2019-02-12Merge "Add getOrCreateCanonicalAddressId" am: efc16ab0d8 am: 5854e9312cLeland Miller
am: 3179ad0d40 Change-Id: Idbd353963c8dcfa245c39c8b78a48ae43fa8bc76