From 5de486b70139a2dc66c38b0be6df5396b74391fc Mon Sep 17 00:00:00 2001 From: Andy CrossGate Yan Date: Mon, 15 Jul 2024 22:14:09 +0800 Subject: [PATCH] Remove Securize (2/2) Leave this Play Integrity mess to the professionals Change-Id: I36abaea9714ccdd5680be88e771143eee2a170cd --- .../java/me/phh/treble/app/MiscSettings.kt | 34 ------------------- app/src/main/res/xml/pref_misc.xml | 6 ++-- 2 files changed, 4 insertions(+), 36 deletions(-) diff --git a/app/src/main/java/me/phh/treble/app/MiscSettings.kt b/app/src/main/java/me/phh/treble/app/MiscSettings.kt index 78556be..661abb2 100644 --- a/app/src/main/java/me/phh/treble/app/MiscSettings.kt +++ b/app/src/main/java/me/phh/treble/app/MiscSettings.kt @@ -21,7 +21,6 @@ object MiscSettings : Settings { val disableButtonsBacklight = "key_misc_disable_buttons_backlight" val forceNavbarOff = "key_misc_force_navbar_off" val bluetooth = "key_misc_bluetooth" - val securize = "key_misc_securize" val removeTelephony = "key_misc_removetelephony" val remotectl = "key_misc_remotectl" val disableAudioEffects = "key_misc_disable_audio_effects" @@ -58,39 +57,6 @@ class MiscSettingsFragment : SettingsFragment() { override fun onCreatePreferences(savedInstanceState: Bundle?, rootKey: String?) { super.onCreatePreferences(savedInstanceState, rootKey) - val securizePref = findPreference(MiscSettings.securize) - securizePref!!.setOnPreferenceClickListener { - val builder = AlertDialog.Builder( this.getActivity() ) - builder.setTitle(getString(R.string.remove_root)) - builder.setMessage(getString(R.string.continue_question)) - - builder.setPositiveButton(android.R.string.yes) { dialog, which -> - - var cmds = listOf( - arrayOf("/sbin/su", "-c", "/system/bin/phh-securize.sh"), - arrayOf("/system/xbin/su", "-c", "/system/bin/phh-securize.sh"), - arrayOf("/system/xbin/phh-su", "-c", "/system/bin/phh-securize.sh"), - arrayOf("/sbin/su", "0", "/system/bin/phh-securize.sh"), - arrayOf("/system/xbin/su", "0", "/system/bin/phh-securize.sh"), - arrayOf("/system/xbin/phh-su", "0", "/system/bin/phh-securize.sh") - ) - for (cmd in cmds) { - try { - Runtime.getRuntime().exec(cmd).waitFor() - break - } catch (t: Throwable) { - Log.d("PHH", "Failed to exec \"" + cmd.joinToString(separator = " ") + "\", skipping") - } - } - } - - builder.setNegativeButton(android.R.string.no) { dialog, which -> - } - - builder.show() - return@setOnPreferenceClickListener true - } - val removeTelephonyPref = findPreference(MiscSettings.removeTelephony) removeTelephonyPref!!.setOnPreferenceClickListener { diff --git a/app/src/main/res/xml/pref_misc.xml b/app/src/main/res/xml/pref_misc.xml index dbd8b88..0e8706d 100644 --- a/app/src/main/res/xml/pref_misc.xml +++ b/app/src/main/res/xml/pref_misc.xml @@ -203,8 +203,10 @@ android:entryValues="@array/pref_misc_fod_color_values" android:key="key_misc_fod_color" android:title="Under-display fp color" /> - + -- 2.34.1