From c508cb382fd2188c1c1f555fdabc8c1544635838 Mon Sep 17 00:00:00 2001 From: tehcneko <7764726+tehcneko@users.noreply.github.com> Date: Fri, 29 Jan 2021 23:12:48 +0800 Subject: [PATCH] Remove deopt boot image --- .../manager/ui/activity/SettingsActivity.java | 7 ------- app/src/main/res/drawable/ic_bug.xml | 10 ---------- app/src/main/res/drawable/ic_description.xml | 10 ---------- app/src/main/res/drawable/ic_donate.xml | 10 ---------- app/src/main/res/drawable/ic_help.xml | 10 ---------- app/src/main/res/drawable/ic_history.xml | 10 ---------- app/src/main/res/drawable/ic_language.xml | 10 ---------- app/src/main/res/drawable/ic_person.xml | 10 ---------- app/src/main/res/drawable/ic_update.xml | 10 ---------- app/src/main/res/drawable/outline_list_24.xml | 10 ---------- app/src/main/res/values-zh-rCN/strings.xml | 15 --------------- app/src/main/res/values-zh-rHK/strings.xml | 12 ------------ app/src/main/res/values-zh-rTW/strings.xml | 12 ------------ app/src/main/res/values/strings.xml | 15 --------------- app/src/main/res/xml/prefs.xml | 8 -------- core/src/main/cpp/main/src/config_manager.cpp | 2 -- core/src/main/cpp/main/src/config_manager.h | 6 ------ 17 files changed, 167 deletions(-) delete mode 100644 app/src/main/res/drawable/ic_bug.xml delete mode 100644 app/src/main/res/drawable/ic_description.xml delete mode 100644 app/src/main/res/drawable/ic_donate.xml delete mode 100644 app/src/main/res/drawable/ic_help.xml delete mode 100644 app/src/main/res/drawable/ic_history.xml delete mode 100644 app/src/main/res/drawable/ic_language.xml delete mode 100644 app/src/main/res/drawable/ic_person.xml delete mode 100644 app/src/main/res/drawable/ic_update.xml delete mode 100644 app/src/main/res/drawable/outline_list_24.xml diff --git a/app/src/main/java/io/github/lsposed/manager/ui/activity/SettingsActivity.java b/app/src/main/java/io/github/lsposed/manager/ui/activity/SettingsActivity.java index 18b8ec19..5c29a569 100644 --- a/app/src/main/java/io/github/lsposed/manager/ui/activity/SettingsActivity.java +++ b/app/src/main/java/io/github/lsposed/manager/ui/activity/SettingsActivity.java @@ -102,7 +102,6 @@ public class SettingsActivity extends BaseActivity { public static class SettingsFragment extends PreferenceFragmentCompat { private static final Path enableResourcesFlag = Paths.get(Constants.getBaseDir(), "conf/enable_resources"); - private static final Path deoptBootFlag = Paths.get(Constants.getBaseDir(), "conf/deoptbootimage"); private static final Path disableVerboseLogsFlag = Paths.get(Constants.getBaseDir(), "conf/disable_verbose_log"); private static final Path disableModulesLogsFlag = Paths.get(Constants.getBaseDir() + "conf/disable_modules_log"); private static final Path variantFlag = Paths.get(Constants.getBaseDir()).getParent().resolve("variant"); @@ -131,12 +130,6 @@ public class SettingsActivity extends BaseActivity { prefModulesLogs.setOnPreferenceChangeListener(new OnFlagChangeListener(disableModulesLogsFlag)); } - SwitchPreferenceCompat prefEnableDeopt = findPreference("enable_boot_image_deopt"); - if (prefEnableDeopt != null) { - prefEnableDeopt.setChecked(Files.exists(deoptBootFlag)); - prefEnableDeopt.setOnPreferenceChangeListener(new OnFlagChangeListener(deoptBootFlag)); - } - SwitchPreferenceCompat prefEnableResources = findPreference("enable_resources"); if (prefEnableResources != null) { prefEnableResources.setChecked(Files.exists(enableResourcesFlag)); diff --git a/app/src/main/res/drawable/ic_bug.xml b/app/src/main/res/drawable/ic_bug.xml deleted file mode 100644 index e68f558e..00000000 --- a/app/src/main/res/drawable/ic_bug.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - diff --git a/app/src/main/res/drawable/ic_description.xml b/app/src/main/res/drawable/ic_description.xml deleted file mode 100644 index 1be0240e..00000000 --- a/app/src/main/res/drawable/ic_description.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - diff --git a/app/src/main/res/drawable/ic_donate.xml b/app/src/main/res/drawable/ic_donate.xml deleted file mode 100644 index a226dbfb..00000000 --- a/app/src/main/res/drawable/ic_donate.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - diff --git a/app/src/main/res/drawable/ic_help.xml b/app/src/main/res/drawable/ic_help.xml deleted file mode 100644 index 49552ead..00000000 --- a/app/src/main/res/drawable/ic_help.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - diff --git a/app/src/main/res/drawable/ic_history.xml b/app/src/main/res/drawable/ic_history.xml deleted file mode 100644 index af1f7d15..00000000 --- a/app/src/main/res/drawable/ic_history.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - diff --git a/app/src/main/res/drawable/ic_language.xml b/app/src/main/res/drawable/ic_language.xml deleted file mode 100644 index ea4b0692..00000000 --- a/app/src/main/res/drawable/ic_language.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - diff --git a/app/src/main/res/drawable/ic_person.xml b/app/src/main/res/drawable/ic_person.xml deleted file mode 100644 index 4604d045..00000000 --- a/app/src/main/res/drawable/ic_person.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - diff --git a/app/src/main/res/drawable/ic_update.xml b/app/src/main/res/drawable/ic_update.xml deleted file mode 100644 index 5abebd74..00000000 --- a/app/src/main/res/drawable/ic_update.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - diff --git a/app/src/main/res/drawable/outline_list_24.xml b/app/src/main/res/drawable/outline_list_24.xml deleted file mode 100644 index a862eb68..00000000 --- a/app/src/main/res/drawable/outline_list_24.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml index 5052151b..7588ef1c 100644 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ b/app/src/main/res/values-zh-rCN/strings.xml @@ -34,9 +34,6 @@ LSPosed 模块尚未激活 %s 已安装, 但尚未激活 - 激活并重启 - 仅激活 - LSPosed 模块已激活 (未提供介绍) 该模块未提供用户界面 LSPosed 模块列表已更新 @@ -61,7 +58,6 @@ 暗色 - 框架/管理器 支持 保存失败: @@ -71,8 +67,6 @@ 日志为空 - 主要开发者 - 版本 源代码 @@ -104,9 +98,7 @@ 此处仅显示 LSPosed 及模块相关日志信息\n如果您想抓取系统日志, 可以尝试我们的 Log Catcher Magisk 模块 - 白名单模式 白名单 - 黑名单 修改失败, 一个或多个设置阻止你继续修改 取消优化 以 Speed 模式优化应用 @@ -114,7 +106,6 @@ 清除中… 优化中… LSPosed 框架未安装 - 仅选中的应用加载 LSPosed 模块 引导验证已启用 引导验证已禁用 无法获取引导验证状态 @@ -122,8 +113,6 @@ 以 Dexopt 模式优化全部应用 以 Speed 模式优化全部应用 请稍后, 这将需要一段时间… - 禁用系统代码优化 - 禁用系统代码的优化能使所有系统方法都可以被 hook 到, 但是会降低系统流畅度\n主要用于对比测试某个方法无法 hook 到是否为系统优化导致 禁用详细日志 无法读取日志: \n @@ -134,7 +123,6 @@ 强制添加模块 强制将模块添加进白名单\n关闭此选项并不会移除已勾选的应用标识 未安装 - Telegram 频道: @LSPosed 重启至系统 禁用模块日志 模块抛出的的异常堆栈仍将正常抓取 @@ -157,17 +145,14 @@ 主题 惨白设计 作用域 - 启用作用域 您安装的 LSPosed 版本不支持模块作用域,下载新版本? 启用资源钩子 警告: 资源钩子已被弃用 变体 优化… 系统应用 - 模块 重启… 排序… - %d 个应用位于黑名单中 %d 个应用位于白名单中 启用模块 未选择任何应用。继续? diff --git a/app/src/main/res/values-zh-rHK/strings.xml b/app/src/main/res/values-zh-rHK/strings.xml index 72680470..2a344787 100644 --- a/app/src/main/res/values-zh-rHK/strings.xml +++ b/app/src/main/res/values-zh-rHK/strings.xml @@ -34,9 +34,6 @@ LSPosed 模塊尚未激活 %s 已安裝, 但尚未激活 - 激活並重啟 - 僅激活 - LSPosed 模塊已激活 (未提供介紹) 該模塊未提供用户界面 LSPosed 模塊列表已更新 @@ -61,7 +58,6 @@ 暗色 - 框架/管理器 支持 立即清理日誌 @@ -70,8 +66,6 @@ 日誌為空 - 主要開發者 - 版本 源代碼 @@ -103,9 +97,7 @@ 此處僅顯示 LSPosed 及模塊相關日誌信息\n如果您想抓取系統日誌, 可以嘗試我們的 Log Catcher Magisk 模塊 - 白名單模式 白名單 - 黑名單 修改失敗, 一個或多個設置阻止你繼續修改 取消優化 以 Speed 模式優化應用 @@ -113,7 +105,6 @@ 清除中… 優化中… LSPosed 框架未安裝 - 僅選中的應用加載 LSPosed 模塊 引導驗證已啟用 引導驗證已禁用 無法獲取引導驗證狀態 @@ -121,8 +112,6 @@ 以 Dexopt 模式優化全部應用 以 Speed 模式優化全部應用 請稍後, 這將需要一段時間… - 禁用系統代碼優化 - 禁用系統代碼的優化能使所有系統方法都可以被 hook 到, 但是會降低系統流暢度\n主要用於對比測試某個方法無法 hook 到是否為系統優化導致 禁用詳細日誌 無法讀取日誌: \n @@ -132,7 +121,6 @@ 強制添加模塊 強制將模塊添加進白名單\n關閉此選項並不會移除已勾選的應用標識 未安裝 - Telegram 頻道: @LSPosed 重啟至系統 禁用模塊日誌 模塊拋出的的異常堆棧仍將正常抓取 diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml index d95f6eb6..a13134c3 100644 --- a/app/src/main/res/values-zh-rTW/strings.xml +++ b/app/src/main/res/values-zh-rTW/strings.xml @@ -34,9 +34,6 @@ LSPosed 模組尚未啟用 %s 已安裝, 但尚未啟用 - 啟用並重啟 - 僅啟用 - LSPosed 模組已啟用 (未提供介紹) 該模組未提供使用者介面 LSPosed 模組列表已更新 @@ -61,7 +58,6 @@ 暗色 - 框架/管理器 支援 立即清理日誌 @@ -70,8 +66,6 @@ 日誌為空 - 主要開發者 - 版本 原始碼 @@ -103,9 +97,7 @@ 此處僅顯示 LSPosed 及模組相關日誌資訊\n如果您想抓取系統日誌, 可以嘗試我們的 Log Catcher Magisk 模組 - 允許單模式 允許名單 - 封鎖名單 修改失敗, 一個或多個設定阻止你繼續修改 取消優化 以 Speed 模式優化 App @@ -113,7 +105,6 @@ 清除中… 優化中… LSPosed 框架未安裝 - 僅選中的 App 載入 LSPosed 模組 引導驗證已啟用 引導驗證已禁用 無法獲取引導驗證狀態 @@ -121,8 +112,6 @@ 以 Dexopt 模式優化全部 App 以 Speed 模式優化全部 App 請稍後, 這將需要一段時間… - 禁用系統程式碼優化 - 禁用系統程式碼的優化能使所有系統方法都可以被 hook 到, 但是會降低系統流暢度\n主要用於對比測試某個方法無法 hook 到是否為系統優化導致 禁用詳細日誌 無法讀取日誌: \n @@ -132,7 +121,6 @@ 強制新增模組 強制將模組新增進白允許名單\n關閉此選項並不會移除已勾選的 App 標識 未安裝 - Telegram 頻道: @LSPosed 重啟至系統 禁用模組日誌 模組丟擲的的異常堆疊仍將正常抓取 diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index a3bab0a7..03ddbf1e 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -35,9 +35,6 @@ LSPosed module is not activated yet %s has been installed, but is not activated yet - Activate and reboot - Activate only - LSPosed module has been activated (no description provided) This module does not provide a user interface LSPosed module list was updated @@ -65,7 +62,6 @@ Dark - Framework/Manager support Failed to save: @@ -75,8 +71,6 @@ Log is empty. - Main developers - Version Source code @@ -118,23 +112,18 @@ Verified Boot is active - White List mode White List - Black List Failed to edit, one or more settings prevent you from editing. De-optimize Optimize with Speed mode Optimize with Dexopt mode Resetting … Optimizing … - Only selected app load LSPosed modules https://github.com/LSPosed/LSPosed/ http://t.me/LSPosed The LSPosed framework is not installed. - De-optimize boot image - Turn on to make all framework methods hookable, but the whole system will be slowed down\nMainly used to check if one framework method is inlined when it can\'t be hooked into Disable verbose logs Cannot read log: \n @@ -145,7 +134,6 @@ Force hook modules Force add modules to white list\nClosing this option does not remove added modules from white list Not installed - Telegram Channel: @LSPosed Reboot to System Disable modules logs Exception stack thrown by the module will still be catched normally @@ -167,15 +155,12 @@ Theme Material Design 2 Scope - Enable scope The version of LSPosed you installed does not support module scope, download new version? Variant Optimize… System apps - Modules Reboot… Sorting… - %d apps blacklisted %d apps whitelisted Enable module You did not select any app. Continue? diff --git a/app/src/main/res/xml/prefs.xml b/app/src/main/res/xml/prefs.xml index 18d3bcd3..c227025c 100644 --- a/app/src/main/res/xml/prefs.xml +++ b/app/src/main/res/xml/prefs.xml @@ -76,14 +76,6 @@ android:persistent="false" app:iconSpaceReserved="false" /> - -