summaryrefslogtreecommitdiff
path: root/telephony/java/android/provider/Telephony.java
Commit message (Collapse)AuthorAgeFilesLines
* Move android.provider.Telephony to frameworks/base/coreMeng Wang2019-11-271-4816/+0
| | | | | | Bug: 145232482 Test: make Change-Id: I49a9e8b1b5e3c99f0ed84638fc9f79202b0189b3
* Add SystemApi and NonNull annotationzoey chen2019-11-261-1/+65
| | | | | | | Bug: 143738957 Test: make Change-Id: I0e5c0e57c14dd18ab51d33a9552dba86ef4e6000 Merged-In: I0e5c0e57c14dd18ab51d33a9552dba86ef4e6000
* Merge "SystemAPI for ACTION_SMS_EMERGENCY_CB_RECEIVED intent"Chen Xu2019-11-181-5/+7
|\
| * SystemAPI for ACTION_SMS_EMERGENCY_CB_RECEIVED intentChen Xu2019-11-161-5/+7
| | | | | | | | | | | | | | | | Bug: 135956699 Test: Build Change-Id: Ic7124f30fae6faa482467fd9235ef6155854f589 (cherry picked from commit 9c1260c818c1190e4d629e933cc07285d91f128a) Merged-in: Ic7124f30fae6faa482467fd9235ef6155854f589
* | cellbroadcast provider refactorChen Xu2019-11-131-6/+36
|/ | | | | | | | | | | | 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
* move CellBroadcastMessage from telephony-common to appChen Xu2019-10-191-2/+11
| | | | | | | | | | | | | 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
* Merge "Support maximum wait time for Cell broadcast"Pengquan Meng2019-09-061-1/+21
|\
| * Support maximum wait time for Cell broadcastPengquan Meng2019-09-051-1/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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)
* | Merge "Change CellBroadcast APIs to SystemApi"Jordan Liu2019-09-031-12/+59
|\| | | | | | | | | | | am: 82454e029f Change-Id: Ic39446ab84f910b0f5225ad42f061e2a525ec868
| * Change CellBroadcast APIs to SystemApiJordan Liu2019-09-031-12/+59
| | | | | | | | | | | | | | Bug: 135956699 Test: atest SmsManagerPermissionTest Change-Id: Ibbb22505a80567d1c08cffe9b7a7fdbd10890abe Merged-In: Ibbb22505a80567d1c08cffe9b7a7fdbd10890abe
* | Merge "Support WAC decoding in UMTS format"Pengquan Meng2019-08-271-2/+29
|\| | | | | | | | | | | am: 9bc9b80912 Change-Id: I7efc88e5878e68b571d55fd386ad022b9a662bc3
| * Support WAC decoding in UMTS formatPengquan Meng2019-08-261-2/+29
| | | | | | | | | | | | | | | | | | | | | | | | 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)
* | Merge "Add fileds to Cellbroadcast"Pengquan Meng2019-08-231-0/+47
|\| | | | | | | | | | | am: 071936e546 Change-Id: Iad7a4cd63161e8634a4431ad6536f75b7a7ee82c
| * Merge "Add fileds to Cellbroadcast"Pengquan Meng2019-08-231-0/+47
| |\
| | * Add fileds to CellbroadcastPengquan Meng2019-08-211-0/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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)
* | | Merge "Added Part & Addr Constants."Nagaraja2019-08-231-1/+35
|\| | | | | | | | | | | | | | | | | am: f5d5de8a0f Change-Id: Ieac6f8911910c9fea16d60457b5108222f68ca92
| * | Merge "Added Part & Addr Constants."Treehugger Robot2019-08-211-1/+35
| |\ \ | | |/ | |/|
| | * Added Part & Addr Constants.Nagaraja2019-07-221-1/+35
| | | | | | | | | | | | | | | | | | | | | | | | This constants is added to avoid usage of hard-coded strings. Test: None, added constants only. Bug: 124791757 Change-Id: Ib95b44b642b9a6bb5d2d741509fe13f23fdb27b3
* | | Merge "Fix incorrect descriptions under SMS contract"Leland Miller2019-08-191-2/+10
|\| | | | | | | | | | | | | | | | | am: 8f48cb7e7e Change-Id: I9b8659b91e72608100efbba3d36cb0b86066feb3
| * | Merge "Fix incorrect descriptions under SMS contract"Treehugger Robot2019-08-191-2/+10
| |\ \
| | * | Fix incorrect descriptions under SMS contractLeland Miller2019-08-081-2/+10
| | |/ | | | | | | | | | | | | | | | Fixes: 117203793 Test: N/A, only modifies documentation Change-Id: I5c4bc23e41bc0d1c97bccf7e288c4c41d8e1a438
* | | Merge "Add documentation for Locked Messages"Leland Miller2019-08-121-0/+2
|\| | | | | | | | | | | | | | | | | am: 3e85da2d89 Change-Id: Ie2ada062645c674ef35b386272a592f36e1485ee
| * | Merge "Add documentation for Locked Messages"Leland Miller2019-08-121-0/+2
| |\ \ | | |/ | |/|
| | * Add documentation for Locked MessagesNagaraja2019-08-011-0/+2
| | | | | | | | | | | | | | | | | | Test: None, documentation only. Bug: 124791757 Change-Id: I5e0005547dbf47d2b0b3b5de4f1f9486f0385736
| * | Add @NonNull annotation to CONTENT_URILeland Miller2019-07-121-0/+1
| |/ | | | | | | | | | | Test: None, simple annotation Bug: 124791757 Change-Id: Ic56c4e15c73a414f7da257585578eaaaec5f9818
* | Merge "Add documentation for Conversation table" am: c0c7806ec0Leland Miller2019-05-201-1/+1
|\| | | | | | | | | | | am: c722aa9076 Change-Id: I0a3b81f35484d3cd45e810b09d304dde03b274a6
| * Add documentation for Conversation tableGowroji Sunil2019-05-171-1/+1
| | | | | | | | | | Test: None, documentation only. Change-Id: I264c0e090f06914d60f3e08d9ea77a5a47763c1c
| * Add 5G evolution iconSongFerngWang2019-04-241-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | 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
| * Add NonNull in Carriers constantcalvinpan2019-04-151-0/+2
| | | | | | | | | | | | | | | | | | Add NonNull in Carriers constant Bug: 126699334 Test: build pass Change-Id: Ifda6407092847e8863cba79360eba3df12f9c7e1 Merged-In: I428ff623d46d3891b05882df5774343bfe3234c0
| * Passing ServiceState as byte array into ServiceStateProviderJack Yu2019-04-021-22/+15
| | | | | | | | | | | | | | | | | | | | | | | | 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)
| * rename precise carrier id to specific carrier idchen xu2019-03-101-17/+21
| | | | | | | | | | | | | | | | | | Bug: 126727010 Test: atest CtsTelephonyTestCases Change-Id: I4561ae8c15c429912695e0753b2ab3137a4e1e44 (cherry picked from commit 45f662139190df65f15d57a6e415c9559b580efe) Merged-in: I4561ae8c15c429912695e0753b2ab3137a4e1e44
* | Deprecate intent action to the old changing default dialer/SMS dialogs.Hai Zhang2019-05-101-0/+8
| | | | | | | | | | | | | | Bug: 124452117 Bug: 131204827 Test: presubmit Change-Id: Iee636cf2dbcf4bdda5fc487d6883591e9463b0af
* | Merge "Annotate Part Uri as @NonNull" into qt-devTreeHugger Robot2019-04-171-0/+1
|\ \
| * | Annotate Part Uri as @NonNullLeland Miller2019-04-151-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | This is in response to automated API feedback. Change-Id: I6f3c7675dc09bdca6bc30e1b7a8718e46f6ff4b4 Fix: 126699938 Test: Build and existing tests pass
* | | Add NonNull in Carriers constantcalvinpan2019-04-121-0/+2
|/ / | | | | | | | | | | | | | | Add NonNull in Carriers constant Bug: 126699334 Test: build pass Change-Id: I1cc3db5a4bb778e1693ebfff37dca6e136251f1b
* | Add 5G evolution iconSongFerngWang2019-04-091-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | 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)
* | Passing ServiceState as byte array into ServiceStateProviderJack Yu2019-04-021-22/+15
| | | | | | | | | | | | | | | | | | | | 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
* | rename precise carrier id to specific carrier idchen xu2019-03-061-17/+21
| | | | | | | | | | | | | | Bug: 126727010 Test: atest CtsTelephonyTestCases Change-Id: I4561ae8c15c429912695e0753b2ab3137a4e1e44
* | Merge "Add Carriers.SKIP_464XLAT and includes ApnSetting" am: a11fb3bafe am: ↵Jack Yu2019-03-051-0/+46
|\| | | | | | | | | | | | | | | 29ccc27713 am: 9a5c6744e2 Change-Id: I068cc9bbf401db41a551767a47427b74e6c1b386
| * Add Carriers.SKIP_464XLAT and includes ApnSettingYuuki Habu2019-03-051-0/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | Merge "Fix javadoc HTML escaping." am: 693e023bac am: 4514c01068Alan Stokes2019-03-041-2/+2
|\| | | | | | | | | | | am: 555ef78e35 Change-Id: I72faadd47fcd35ed8a5fc2e9e95cadc72cac3c27
| * Merge "Fix javadoc HTML escaping."Treehugger Robot2019-03-041-2/+2
| |\
| | * Fix javadoc HTML escaping.Alan Stokes2019-02-281-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | Merge "add NonNull and Nullable annotation to APIs" am: c931e9b0c0 am: ↵Chen Xu2019-02-281-0/+2
|\| | | | | | | | | | | | | | | | | | | | | | | 715c2d87cc am: 3bc4573765 Change-Id: I35e81dcc8e091e91cf335587849c596134781a7c
| * | add NonNull and Nullable annotation to APIschen xu2019-02-281-0/+2
| |/ | | | | | | | | | | | | | | | | | | | | Bug: 126699430 Bug: 126699963 Bug: 126700457 Bug: 126700771 Bug: 126702453 Bug: 123939479 Test: Build Change-Id: Ib429d2918e63f8d272fc7842b0abd83ffd5a9090
* | Merge "Add documentation for inserting RCS 1-on-1 thread" am: 4b93dd3ff7 am: ↵Leland Miller2019-02-201-1/+4
|\| | | | | | | | | | | | | | | 75488cbae5 am: 17a6dc1867 Change-Id: I140a3585a32a6e7c63cbc793ef636b10c3f43637
| * Add documentation for inserting RCS 1-on-1 threadLeland Miller2019-02-201-1/+4
| | | | | | | | | | | | Test: None, documentation only Bug: 124781386 Change-Id: I1ab521aa6ceb54dc513a219b238f66a59fbfab97
* | Merge "Move RCS table creation flag to contract class" am: 0c8bc10ab2 am: ↵Leland Miller2019-02-151-0/+5
|\| | | | | | | | | | | | | | | 122d78ddac am: b280d76d1f Change-Id: Iac5b5b7d729769cf9005391819657573ddc5271f
| * Move RCS table creation flag to contract classLeland Miller2019-02-131-0/+5
| | | | | | | | | | | | | | | | | | 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
* | Merge "Add getOrCreateCanonicalAddressId" am: efc16ab0d8 am: 5854e9312cLeland Miller2019-02-121-0/+35
|\| | | | | | | | | | | am: 3179ad0d40 Change-Id: Idbd353963c8dcfa245c39c8b78a48ae43fa8bc76