Skip to content

A auto odex Shell script for MIUI11-12 Chinese develop version.

License

Notifications You must be signed in to change notification settings

stic-server-open/MIUI-Auto-Odex

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MIUI ODEX

一个适用于中国版MIUI自动化Odex shell脚本

贡献者

雄氏老方 DavidPisces [Github] | [酷安]

柚稚的孩纸 zjw2017 [Github] | [酷安]

本仓库国内Gitee地址 [Gitee仓库]

能做什么

此脚本能实现系统软件的Odex与odex2oat编译,适用于被MIUI官方删除Odex的机型

支持Complete(完整)与Simple(简单)编译模式,Speed与Everything两种dex2oat编译模式

支持生成odex文件后自动生成Magisk模块并自动安装

支持自选编译模式

支持在线更新(从Github下载)


运行环境

必要
  • 必须具有Root权限
  • 需要使用MT管理器或者其他终端执行脚本,比如Ansole终端、Termux等
建议
  • 推荐使用基于Android10的MIUI11-12
  • 推荐使用Magisk 20.4及以上Magisk版本
  • 建议安装完整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)

如何使用

  • MT管理器

    下载脚本后点击脚本执行,勾选Root

  • 其他终端

    su

    cd 脚本存放目录

    sh odex.sh

About

A auto odex Shell script for MIUI11-12 Chinese develop version.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 100.0%