Stop relying on PACKAGE_VERIFIER_ENABLE.
This setting is being removed, and it no longer controls whether a package verifier will be invoked. (Each verifier may have its own controls, but they are outside the framework.) Test: atest VerifyAppsOverUsbPreferenceControllerTest Bug: 135751498 Change-Id: I78029c3529f331a88fde42a7aac5c155954f825e
This commit is contained in:
@@ -146,19 +146,11 @@ public class VerifyAppsOverUsbPreferenceController extends DeveloperOptionsPrefe
|
||||
== AdbPreferenceController.ADB_SETTING_OFF) {
|
||||
return false;
|
||||
}
|
||||
if (Settings.Global.getInt(cr, Settings.Global.PACKAGE_VERIFIER_ENABLE, SETTING_VALUE_ON)
|
||||
== SETTING_VALUE_OFF) {
|
||||
return false;
|
||||
} else {
|
||||
final Intent verification = new Intent(Intent.ACTION_PACKAGE_NEEDS_VERIFICATION);
|
||||
verification.setType(PACKAGE_MIME_TYPE);
|
||||
verification.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
|
||||
final List<ResolveInfo> receivers = mPackageManager.queryBroadcastReceivers(
|
||||
verification, 0 /* flags */);
|
||||
if (receivers.size() == 0) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
return true;
|
||||
final Intent verification = new Intent(Intent.ACTION_PACKAGE_NEEDS_VERIFICATION);
|
||||
verification.setType(PACKAGE_MIME_TYPE);
|
||||
verification.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
|
||||
final List<ResolveInfo> receivers = mPackageManager.queryBroadcastReceivers(
|
||||
verification, 0 /* flags */);
|
||||
return receivers.size() != 0;
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user