public static int noteProxyOpNoThrow(@NonNull Context context, @NonNull String op,
                                         @NonNull String proxiedPackageName) {
        if (SDK_INT >= 23) {
            AppOpsManager appOpsManager = Api23Impl.getSystemService(context, AppOpsManager.class);
            return Api23Impl.noteProxyOpNoThrow(appOpsManager, op, proxiedPackageName);
        } else {
            return MODE_IGNORED;
        }
    }
Like {@link #noteProxyOp(Context, String, String)} but instead
of throwing a {@link SecurityException} it returns {@link #MODE_ERRORED}.
<p>
<strong>Compatibility</strong>
<ul>
<li>On API 22 and lower, this method always returns {@link #MODE_IGNORED}
</ul>
android/android_framework/base/src/main/java/github/tornaco/android/thanos/core/compat/AppOpsManagerCompat.java