summaryrefslogtreecommitdiff
path: root/telephony/common
diff options
context:
space:
mode:
authorAmit Mahajan <amitmahajan@google.com>2020-03-03 19:18:23 +0000
committerAmit Mahajan <amitmahajan@google.com>2020-03-03 19:19:08 +0000
commitdec964ceb6eba0de5fa999075ddafdcbc0a41392 (patch)
tree917fb0ce5b8d85ab1714ca9feb6c6f1eabf63993 /telephony/common
parent05e97205523d6ca0f941b0707539f9be6e54ba54 (diff)
Revert "Fix permission check for get/setSmscAddress."
This reverts commit 05e97205523d6ca0f941b0707539f9be6e54ba54. Reason for revert: b/150666039 Bug: 150666039 Change-Id: I67a4ffe94e3caabd04a5b9305de3e476867bfbd1
Diffstat (limited to 'telephony/common')
-rw-r--r--telephony/common/com/android/internal/telephony/SmsApplication.java17
1 files changed, 1 insertions, 16 deletions
diff --git a/telephony/common/com/android/internal/telephony/SmsApplication.java b/telephony/common/com/android/internal/telephony/SmsApplication.java
index d54c054e2f82..bb6f154335a9 100644
--- a/telephony/common/com/android/internal/telephony/SmsApplication.java
+++ b/telephony/common/com/android/internal/telephony/SmsApplication.java
@@ -1057,8 +1057,7 @@ public final class SmsApplication {
}
/**
- * Check if a package is default sms app (or equivalent, like bluetooth), and verify that
- * packageName belongs to the caller.
+ * Check if a package is default sms app (or equivalent, like bluetooth)
*
* @param context context from the calling app
* @param packageName the name of the package to be checked
@@ -1067,22 +1066,8 @@ public final class SmsApplication {
@UnsupportedAppUsage
public static boolean isDefaultSmsApplication(Context context, String packageName) {
if (packageName == null) {
- Log.e(LOG_TAG, "isDefaultSmsApplication: packageName is null");
return false;
}
- try {
- if (Binder.getCallingUid()
- == context.getPackageManager().getPackageUid(packageName, 0)) {
- Log.e(LOG_TAG, "isDefaultSmsApplication: " + packageName + " calling uid "
- + context.getPackageManager().getPackageUid(packageName, 0)
- + " does not match calling uid " + Binder.getCallingUid());
- return false;
- }
- } catch (NameNotFoundException ex) {
- Log.e(LOG_TAG, "isDefaultSmsApplication: packageName " + packageName + " not found");
- return false;
- }
-
final String defaultSmsPackage = getDefaultSmsApplicationPackageName(context);
if ((defaultSmsPackage != null && defaultSmsPackage.equals(packageName))
|| BLUETOOTH_PACKAGE_NAME.equals(packageName)) {