IT教程 ·

Magisk领会以及简朴的模块制作

iMX287A交叉编译环境搭建

Magisk,就是刷机经常会须要运用的,也是就是我们说的面具或许脸谱。由于它的logo就是面具或许说脸谱。我们先简朴相识一下:

XDA上论坛的申明:Magisk - The Universal Systemless Interface, to create an altered mask of the system without changing the system itself.

确实,它确实是做到了,它和之前运用的xposed框架有着类似,那就是阻拦。但不同之处,Magisk 则另辟蹊径,经由历程挂载一个与体系文件相断绝的文件体系来加载自定义内容,为体系分区打开了一个通往平行天下的进口,一切修正在谁人天下(Magisk 分区)里发作,在必要的时刻却又可以被认为是(从体系分区的角度而言)没有发作过。

Magisk领会以及简朴的模块制作 IT教程 第1张

 

 

Magisk的装置:

Magisk须要修正boot.img。比较正规的要领是经由历程是经由历程第三方rec刷入(记得留个卸载包)。固然,并非一切的装备都支撑官方的TWRP,实际上许多都是直接刷入了动了四肢的boot.img。至于,怎样从固件提取boot,修补root从新打包。这里不说那麽多,须要注重一点的是,magisk和SU争执。

本日本片是纪录Magisk模块制造的也许一个历程。至于为何要进修制造Magisk模块,是由于搞机,华为、三星一些特别的手机难搞。很不恰巧,我是个花粉,现在还在,由于穷。华为的EMUI9.1体系的erfos文件体系,天然只读,MT、RE等东西纵然在你get root以后依然没法对...举行任何操纵。这就完全阻断了我,修正一些文件的主意。但,突发奇想这个模块可以帮我完成。然则搞机的大神,早就舍弃了华为,就像当初解锁那样,发明解锁后并没有什么可用的。所以我决议本身去试着制造我须要的东西。

起首你须要一个官方文档:

你可以去官网寻觅材料去构建试着目次并下载一些必要的文件。下面为20.3的构建目次:

Magisk领会以及简朴的模块制作 IT教程 第2张

固然也可以本身在收集上寻觅一个模板本身去修正运用,以至你在一些已可以运用的模块上加以修正运用。如许可以更快防止涌现一些玄学问题。一般状况内里都邑有解释,虽然是英文的,只能本身一点一点看了。

Magisk领会以及简朴的模块制作 IT教程 第3张Magisk领会以及简朴的模块制作 IT教程 第4张

 

 

最简朴的替代文件模板:

1、修正META-INF/com/google/android/update-binary 内里的装置信息

2、按途径放入替代文件

3、修正module.prop中的模块信息

试着做了两个简朴的小模块,测试胜利。没人做了本身要用,只好本身着手了。

[Abp vNext 源码分析] - 19. 多租户

参与评论