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" />
-
-