| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| |
|
|
| |
Change-Id: I09797e323dda7a5316f42c2a1c20fadbc60f2c6f
|
| |
|
|
|
| |
Bug: 22848290
Change-Id: I3328234e3f07d83d0dbe5b61b959344b6cc5cc3f
|
| |
|
|
|
|
|
|
|
|
| |
This CL adds the following permissions by default to the
SIM call manager:
- microphone
- phone
BUG: 22790160
Change-Id: Icaf1db6c6943b3ddbd16a946a81d1bfb734d761f
|
| |
|
|
|
|
|
|
|
| |
- adding more javadocs.
- fixing javadoc on isEnabled
- renaming to CONFIGURE_PHONE_ACCOUNT
Bug: 21573551
Change-Id: Ice035b8573a08ea18181a73c9e9a462520a934f1
|
| |
|
|
|
|
| |
Bug: 21816241
Change-Id: I9af91a1287f652247ef590878759aa277bd925e5
|
| |
|
|
| |
Change-Id: Iba7f9315521314d066a166ba884ac71c3a9c2496
|
| |
|
|
|
| |
Bug: 21499476
Change-Id: Iaded74c6b885b0745dfa85d0b7733bdad75d615a
|
| |
|
|
|
|
|
|
| |
Add hidden TelecomManager.setDefaultDialer for system apps
to set the default dialer and trigger the broadcast
Bug: 21846308
Change-Id: Ifdd30cd1323ab0157edf7fd966173b6c52df6ba0
|
| |
|
|
|
| |
Bug: 19696065
Change-Id: Ibe253c8cd66938ea1cd560d443008026eb1005d9
|
| |
|
|
|
| |
Bug: 19696065
Change-Id: Ie7c9e3f982808abd4944cfa7bd3c754b93479f84
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add commands accessible via adb shell that can be used for CTS tests
without the need for adb root
*set-phone-account-enabled
*set-phone-account-disabled
*set-default-dialer
*get-default-dialer
Modify enablePhoneAccount/setDefaultDialer to indicate success.
Remove now unused functionality in ProtectedEnableAccountPreferenceActivity
and ProtectedChangeDefaultDialerActivity.
Bug: 21583012
Change-Id: I542d145cc969334c004b8344fbbb01f278256f9d
|
| |
|
|
|
|
| |
Add hidden action to TelecomManager
Change-Id: I698c0154f438cdaf78926f12a261cbc0eb807cd0
|
| |
|
|
|
| |
Bug: 21499146
Change-Id: I3b931231807eec0aed91832013c7c055005fc9ad
|
| |
|
|
|
| |
Bug: 20303449
Change-Id: If0057d42373b6964193c562ae8a8487a0299da76
|
| |
|
|
|
| |
Bug: 20303449
Change-Id: Ie6203a284454d43f4dd20917f0f1fda0b36484f8
|
| |
|
|
|
| |
Bug: 21089678
Change-Id: I045fd71a30c75c213dd5c0c64ded983ea5e5d866
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
android.telecom.Connection.VideoProvider
* onSetPauseImage takes Uri instead of String
* changeCallDataUsage -> setCallDataUsage
* add quality constants to changeVideoQuality() docs
android.telecom.InCallService.VideoCall
* setPauseImage takes Uri instea dof String
android.telecom.VideoProfile.VideoState
* Move constants to VideoProfile, prefix with STATE_
Bug: 21040387
Bug: 21066505
Change-Id: I764e72aced9d1e2d30d6d0cf0862100860d47c79
|
| |
|
|
|
|
| |
Don't pass null parameters
Change-Id: Icf8f4eb3e96a51a5c091322c83ae163e366c21de
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Check for the default dialer or the modify phone state permission
for various TelecomManager/TelephonyManager methods.
Make sure to check the user-selected default rather than the
hardcoded package name.
Exercise this code in TestDialerActivity.
Bug: 20304458
Change-Id: Ic04cd8f2ba98e1d54c39549ae89d3e11cd5cdafb
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
getDefaultDialerPackage is a public API and will be used by
apps to determine if they are the default dialer.
getSystemDialerPackage is a hidden API and is only used by
system components.
Also add new public string constants to allow apps to show
a dialog requesting that the user change the current default
dialer.
Bug: 20304458
Change-Id: I121d36741474c1fe171c372fb766a6c128228c9c
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Places a new outgoing call using the system telecom service
with the specified parameters.
Making emergency calls using this method requires that the
method-caller is either the user-selected default dialer app
or preloaded system dialer app.
Requires that the caller have the
{@link android.Manifest.permission#CALL_PHONE} permission.
Bug: 20348183
Change-Id: Ieedb5628e8c6be25137944e7c3639dc1d9bc61df
|
| |
|
|
|
|
|
|
|
| |
The READ_PHONE_STATE permission protects PII information and
is in the Phone group. This change is adding the corrseponding
app op for gating access to the API guarded by READ_POHNE state
which will be used instead as an access control for legacy apps.
Change-Id: I2ff895a5a0e529f26ec0ad706266a30d829268ba
|
| |
|
|
|
|
| |
Bug: 20223485
Change-Id: I67eb12e2030ec8f73326ade4eb750b0c2f6e52ad
|
| |
|
|
|
| |
Bug:20224972
Change-Id: I21528788e38817f77fc68b56e26a33ac726d39e2
|
| |
|
|
|
| |
Bug: 20224972
Change-Id: I8bbf92258461d522ec57cfe610ca4c969bec75be
|
| |
|
|
|
| |
Bug:20260870
Change-Id: Ie3a2db0685664f2f1ceea8f40b1249d01e9385b8
|
| |
|
|
|
|
|
|
|
| |
* clearAccounts -> clearPhoneAccounts
* handleMMi(PhoneAccountHandle, String) -> handleMMi(String, PhoneAccountHandle)
* hasMultipleCallCapableAccounts -> removed
Bug: 20160799
Change-Id: Ifcd26474f04b71aa725299b6016004151b76bc31
|
| |
|
|
|
|
|
|
|
|
| |
There have been few breaking changes
1. TelecomManager.getCallCapablePhoneAccounts is not hidden anymore
2. CAPABILITY_VIDEO_CALLING is not hidden anymore
3. mPhoneStateListener doesn't exist anymore, so it is commented out
Change-Id: I22221eda73a20c745e316d9d56f914ab17b83533
|
| |
|
|
| |
Change-Id: If1f873dd41c973442fa7a24020e56d13b7b5ad2c
|
| |
|
|
|
|
|
|
| |
Preparatory work for adding a new Accessibility settigns activity
in Telephony, which we will need an intent to be able to launch.
Bug: 19372734
Change-Id: Ibf72ffe21da3ba2819eb165dda9bde30204bab68
|
| |
|
|
|
| |
Bug: 19372734
Change-Id: I8dcead3281b42d38c2b2f40aa70ad8fbf5b2d8fb
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Removed @SystemApi and @hide from some telecom classes
and APIs
* Stopped using explicit @link's to ConnectionService, so
that I didn't need to unhide ConnectionService
* Added @SystemApi to hidden methods inside classes that
I removed @SystemApi from.
* Ran update-api. This picked up unrelated Math changes
from b/11388705.
Unbundling
Bug: 18777272
Bug: 11388705
Change-Id: I218e0c3c0ae515d3deb2d3b67657db45a0bad999
|
| |
|
|
|
|
|
|
|
|
| |
Since we do not want to expose SubIds in the app layer, we need a
wrapper to extra the subId from a PhoneAccount and return the
value of TelephonyManager#line1Number.
Also update error strings to be more consistent.
Bug: 19087382
Change-Id: Ie5a474d45336921d1007b36a4d26cd4da68f8b91
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Since we don't want the phone app to call TelephonyManager methods
directly, create a method in TelecomManager to mimic the behavior. The
reason we don't return the voicemail number directly is because once
TelecomManager becomes public, we don't want any old app to be able to
get the SIM's voicemail number.
Bug: 18233678
Change-Id: I620af409788aea7b58169b72a563baeed8115080
|
| |
|
|
|
|
|
|
|
| |
This API is used to check if we're in the simplified
version of the call assistant settings UI or the version
that displays a full list.
Bug: 18473946
Change-Id: I7dca50ada80b2203bd8d646bb510418646382df8
|
| |
|
|
|
|
|
|
| |
Move the android.telecom.* namespace back to @hide, and also mark it
with @SystemApi so that system-privileged apps can use them.
Bug: 18302450
Change-Id: I33ae1b9b0dfdb1c5eff51ca3c829196bcfc9411c
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
This is used by Wi-Fi calling to handoff and incoming
call to a cellular call.
For example, when doing an handoff we can look through
the outgoing phone accounts and find the one that the user
has verified with their google account. We can then
handoff to that phone account.
Bug: 17686424
Change-Id: I06d42aa8f4a36d11e5293ed6f7c62b796226f5c1
|
| |
|
|
|
|
|
|
| |
Define a method in Telecom to take in a subscription account and return
the URI for an ADN query for that account.
Bug: 17917937
Change-Id: Ic50a4add7fe44a5164271dc9c9e5a58e45e72336
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
+ Add Telecomm and Telephony methods for handlePinMMIForSubscriber
+ Add Select Account dialog in Dialer for MMI
Bug: 17917937
Change-Id: I26fdc68a07ca0483bf7a052598fe31b1461fd486
|
| |\ \
| |/
|/| |
|
| | |
| |
| |
| | |
Change-Id: I8f8389f521c0d654c9bfdc3ad9670be0d118f480
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
Right now, clearAcounts() only clears the accounts
for the calling package. This new function will allow a class like
PhoneAccoutBroadcastReceiver to clear accounts for any package.
Bug: 17689845
Change-Id: I24db104268535e7e0e33e093e8fab63765df0b08
|
| |/
|
|
|
|
|
|
|
| |
Explain why READ_PHONE_STATE permission is not required so that
people don't try to add it in the future. Requiring the permission
causes stability crashes with legacy apps and system components
that don't have the permission.
Change-Id: Idf8766aa409d4a2c4ed3d6f81a398f4a0eb24615
|
| |\ |
|
| | |
| |
| |
| |
| | |
Bug: 18095076
Change-Id: I6509d295e9e25973040e06be96cf1046edc619ff
|
| |\ \
| |/
|/| |
|
| | |
| |
| |
| |
| |
| |
| | |
SystemApi only makes sense for hidden APIs.
Bug: 18097290
Change-Id: I76af5f54321c4010334ef419bb7e066663ec784c
|
| |\ \
| | |
| | |
| | |
| | |
| | |
| | | |
(1/2)" into lmp-sprout-dev
* commit 'a6a1c52f58f24194de2665bb922577a9d7f6dccf':
Use Telecom API for checking if a number is voicemail (1/2)
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Since we don't want to communicate directly with Telephony in dialer, call
PhoneNumberUtils.isVoiceMailNumber (a Telephony method) through the
Telecom API. Add a method in TelecomManager to do this.
Bug: 17925501
Change-Id: Iecea82a0e5f0b106eaf105e9026d606110acf122
|