赞
踩
frameworks/base/services/core/java/com/android/server/pm/permission/DefaultPermissionGrantPolicy.java grantPermissionsToPackage(pm, submarine2,userId, false /* ignoreSystemPackage */, true /*whitelistRestrictedPermissions*/, MICROPHONE_PERMISSIONS); } + String calendarA = "com.android.calendar"; + if(calendarA != null){ + grantPermissionsToPackage(pm, calendarA,userId, false /* ignoreSystemPackage */, + true /*whitelistRestrictedPermissions*/, PHONE_PERMISSIONS); + grantPermissionsToPackage(pm, calendarA,userId, false /* ignoreSystemPackage */, + true /*whitelistRestrictedPermissions*/, CONTACTS_PERMISSIONS); + grantPermissionsToPackage(pm, calendarA,userId, false /* ignoreSystemPackage */, + true /*whitelistRestrictedPermissions*/, ALWAYS_LOCATION_PERMISSIONS); + grantPermissionsToPackage(pm, calendarA,userId, false /* ignoreSystemPackage */, + true /*whitelistRestrictedPermissions*/, CAMERA_PERMISSIONS); + grantPermissionsToPackage(pm, calendarA, userId,false /* ignoreSystemPackage */, + true /*whitelistRestrictedPermissions*/, STORAGE_PERMISSIONS); + grantPermissionsToPackage(pm, calendarA,userId, false /* ignoreSystemPackage */, + true /*whitelistRestrictedPermissions*/, MICROPHONE_PERMISSIONS); + }
7.1
PackageParser.Package baiduInput = getSystemPackageLPr(“com.tencent.wxpayface”);
if (null != baiduInput) {
grantRuntimePermissionsLPw(baiduInput, STORAGE_PERMISSIONS, userId);
grantRuntimePermissionsLPw(baiduInput, CAMERA_PERMISSIONS, userId);
grantRuntimePermissionsLPw(baiduInput, MICROPHONE_PERMISSIONS, userId);
grantRuntimePermissionsLPw(baiduInput, LOCATION_PERMISSIONS, userId);
grantRuntimePermissionsLPw(baiduInput, PHONE_PERMISSIONS, userId);
grantRuntimePermissionsLPw(baiduInput, SMS_PERMISSIONS, userId);
grantRuntimePermissionsLPw(baiduInput, CONTACTS_PERMISSIONS, userId);
grantRuntimePermissionsLPw(baiduInput, CALENDAR_PERMISSIONS, userId);
grantRuntimePermissionsLPw(baiduInput, SENSORS_PERMISSIONS, userId);
}
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。