冷洛 DavidPisces [Github] | [酷安]
本仓库国内Gitee地址 [Gitee仓库]
此脚本能实现系统软件的odex与用户软件dex2oat编译,适用于被MIUI官方删除odex的机型
支持Complete(完整)与Simple(简单)编译模式,Speed与Everything两种dex2oat编译模式
支持生成odex文件后自动生成Magisk模块并自动安装
支持自选编译模式
- 必须具有Root权限
- 必须使用Magisk 24.0及以上Magisk版本
- 需要使用MT管理器或者其他终端执行脚本,比如Ansole终端、Termux等
- 动态适配各个Android大版本(Android P以下不保证生效)和MIUI11-MIUI13
- 建议安装完整Busybox
- 如果你在初始化时遇到“syntax error”或者"inaccessible or not found"等错误,请执行[dos2unix]命令来去除文件中的^M,因为Windows系统编辑会将换行表示为^M符号,如果你遇到脚本执行直接报错,可以先使用[cat]命令来检查脚本内是否含有“^M”符号,再决定使用[dos2unix]命令来转换。
- dos2unix用法:dos2unix filename (例如:dos2unix odex.sh)
- 使用cat获取文件内容:cat filename (例如:cat odex.sh)