boolean signaturesMatch(int uid1, int uid2) {
   try {
     IPackageManager pm = AppGlobals.getPackageManager();
     return pm.checkUidSignatures(uid1, uid2) == PackageManager.SIGNATURE_MATCH;
   } catch (RemoteException ex) {
     Slog.e(TAG, "Remote exception while checking signatures", ex);
     return false;
   }
 }