diff --git a/build.gradle b/build.gradle index 5c767f6a1..24baf3889 100644 --- a/build.gradle +++ b/build.gradle @@ -8,7 +8,7 @@ android { applicationId "com.topjohnwu.magisk" minSdkVersion 21 targetSdkVersion rootProject.ext.compileSdkVersion - versionCode 110 + versionCode 111 versionName "5.6.3" javaCompileOptions { annotationProcessorOptions { @@ -21,7 +21,7 @@ android { release { minifyEnabled true shrinkResources true - proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' + proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } } compileOptions { diff --git a/src/main/java/com/topjohnwu/magisk/adapters/ApplicationAdapter.java b/src/main/java/com/topjohnwu/magisk/adapters/ApplicationAdapter.java index e72cded16..4745fb1ed 100644 --- a/src/main/java/com/topjohnwu/magisk/adapters/ApplicationAdapter.java +++ b/src/main/java/com/topjohnwu/magisk/adapters/ApplicationAdapter.java @@ -65,30 +65,17 @@ public class ApplicationAdapter extends RecyclerView.Adapter - SnackbarMaker.make(holder.itemView, - R.string.safetyNet_hide_notice, Snackbar.LENGTH_LONG).show() - ); - } else { - holder.checkBox.setEnabled(true); - holder.checkBox.setChecked(mHideList.contains(info.packageName)); - holder.checkBox.setOnCheckedChangeListener((v, isChecked) -> { - if (isChecked) { - Shell.Async.su("magiskhide --add " + info.packageName); - mHideList.add(info.packageName); - } else { - Shell.Async.su("magiskhide --rm " + info.packageName); - mHideList.remove(info.packageName); - } - }); - } + holder.checkBox.setChecked(mHideList.contains(info.packageName)); + holder.checkBox.setOnCheckedChangeListener((v, isChecked) -> { + if (isChecked) { + Shell.Async.su("magiskhide --add " + info.packageName); + mHideList.add(info.packageName); + } else { + Shell.Async.su("magiskhide --rm " + info.packageName); + mHideList.remove(info.packageName); + } + }); } @Override diff --git a/src/main/java/com/topjohnwu/magisk/utils/Const.java b/src/main/java/com/topjohnwu/magisk/utils/Const.java index 4643f864e..ddf0e64d6 100644 --- a/src/main/java/com/topjohnwu/magisk/utils/Const.java +++ b/src/main/java/com/topjohnwu/magisk/utils/Const.java @@ -64,13 +64,6 @@ public class Const { "com.google.android.gms" ); - /* A list of apps that already uses SafetyNet - * They DO NOT need to be added to hide list */ - public static final List SN_DEFAULTLIST = Arrays.asList( - "com.google.android.apps.walletnfcrel", - "com.nianticlabs.pokemongo" - ); - public static final int USER_ID = Process.myUid() / 100000; public static class ID {