Advertisement
mateorod

opd_AppOps_example

Jul 29th, 2013
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.60 KB | None | 0 0
  1. public List<SmsRawData> getAllMessagesFromIccEf() {
  2. if (DBG) log("getAllMessagesFromEF");
  3. + // BEGIN privacy
  4. + if(!isAllowed(getPackageName(),ACCESS_TYPE_ICC)){
  5. + return new ArrayList<SmsRawData>();
  6. + }
  7. + // END privacy
  8. +
  9. mContext.enforceCallingPermission(
  10. Manifest.permission.RECEIVE_SMS,
  11. "Reading messages from Icc");
  12. @ if (mAppOps.noteOp(AppOpsManager.OP_READ_ICC_SMS, Binder.getCallingUid(),
  13. @ callingPackage) != AppOpsManager.MODE_ALLOWED) {
  14. @ return new ArrayList<SmsRawData>();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement