magisk简易制作教程

如果你只是想修改 Build.prop/替换部分系统文件,却苦于找不到适合的 Magisk 模块,你可以尝试自己动手制作一个。这看起来是非常高端的操作,其实只是考验你是不是真正的机佬#(微微一笑)
注意:编辑文件请使用高级文本编辑器(不是记事本之流),例如 Notepad++、Sublime Text 等

  1. 下载 Magisk 模块模板: https://github.com/topjohnwu/magisk-module-template
    点击绿色的 Clone or download 按钮,再点击 Download ZIP 按钮,解压下载的压缩包。
  2. 各个文件(夹)的作用:
    META-INF: 刷机包签名/脚本文件,通常我们不需要改动。
    common/post-fs-data.sh、common/service.sh:开机时执行的脚本文件,通常我们不需要改动。
    common/system.prop: Build.prop 文件,将需要修改的项目(注意不是整个 Build.prop)填入即可。
    system: 将需要替换的系统文件(空文件(夹)也可)按照位置放置即可。
    .gitattributes: Git 相关文件,通常我们将它删除以防止影响打包。
    README.md: 说明文件,通常我们将它删除以防止影响打包。
    config.sh: 模块设置和安装/刷入时使用 ui_print 命令显示的提示信息(你可以加入模块/作者的相关信息)
    module.prop: 模块信息
  3. 将填好内容的模块使用压缩软件打包成 zip 文件(压缩级别建议选择正常压缩或者不压缩),刷入或安装即可。

举个实际的制作例子。我们想要修改 DPI,同时修改系统的 hosts 文件,我们需要:

  1. 打开 config.sh 文件
  2. 将 AUTOMOUNT 项改为 true(默认为 true),代表我们将要挂载文件。将 PROPFILE 项改为 true(默认为 false),代表我们要修改 Build.prop:
    AUTOMOUNT=true
    PROPFILE=true

下面两项我们保持原样

POSTFSDATA=false
LATESTARTSERVICE=false
3. 在第二个 REPLACE 项中,我们填入要修改的文件(夹)名,一行一项:
REPLACE="
/system/etc/hosts
"
4. 打开 common/system.prop,填入 ro.sf.lcd_density=320,代表将 DPI 改为 320。
5. 将要修改的 hosts 文件放在 /system/etc/ 文件夹下。
6. 打包模块。注意文件结构是:
META-INF
common
system
……
而不是:
magisk-module-template-1500/META-INF
magisk-module-template-1500/common
magisk-module-template-1500/system
……

Magisk是一款用于安卓设备的root工具,它具有强大的功能和灵活性,因此备受欢迎。下面是一个大致的Magisk root教程: 第一步,准备工作: 1.确保安卓设备已经解锁引导加载程序(Bootloader)。 2.下载Magisk管理器和最新的Magisk.zip文件。 第二步,安装Magisk管理器: 1.使用文件管理器进入设备的下载文件夹。 2.找到并安装Magisk管理器应用。 3.打开Magisk管理器,同意授权请求。 第三步,刷入Magisk.zip文件: 1.将下载的Magisk.zip文件复制到设备的内部存储或外部存储。 2.在Magisk管理器中选择“安装”选项。 3.选择“选择并刷入一个文件”。 4.找到并选择复制的Magisk.zip文件。 5.等待刷入过程完成。 第四步,重启设备: 1.在Magisk管理器中选择“重启到系统”选项。 2.设备将重新启动至系统。 第五步,验证root成功: 1.在设备中查找并打开Magisk管理器应用。 2.如果显示“已安装Magisk并且以正常方式工作!”的信息,说明root成功。 需要注意的是,在进行root操作前,请确保理解并承担由此带来的风险。错误的操作可能导致设备变砖或失去保修。同时,也要注意遵守相关地区的法律法规及道德规范。 这只是一个简单的Magisk root教程概述,具体操作可能因设备型号和版本而异。有关更详细的教程和操作指南,建议参考官方论坛或开发者社区中的相关资源。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值