继上一贴#DIY--属于自己的Magisk模块(1)#
======================================
这篇先讲本人模块里面另外一个自定义脚本修改文件吧!
前面讲到脚本对文件的修改,而只是对单个内容的文件修改,如果是多个内容的话怎样修改呢?
======================================
#sed 命令详解 https://m.runoob.com/linux/linux-comm-sed.html
======================================
以下是此模块使用sed命令对一些配置文件的修改,来稍微讲解一下。
======================================
Google配置文件–>
sed -i "/
这个就是Sysconfig Patcher模块里面一部分脚本内容修改,也是谷歌doze替换文件实现的功能。
原理是什么? 看图–>
就是将谷歌白名单文件里面带有/
大概就是这么个意思,相对于替换文件,这种方式会更兼容吧!当然miui的话没感觉出来有这方面的限制,还是耗电。。。。。。。
======================================
王者荣耀VT优化–>
sed -i 's/.*
/\/.*
/g' "$vt"
sed -i 's/.*
/\/.*
/g' "$vt"
sed -i 's/.*
/\/.*
/g' "$vt"

======================================
WIFI配置文件–>
关于这个也有很多争议,也就是Wifi_Bonding这个模块的功能,Wifi_Bonding模块的修改,看图–>
直白来说就是将
gForce1x1Exception=1
改为
gForce1x1Exception=0
gChannelBondingMode24GHz=0
改为
gChannelBondingMode24GHz=1
没有就添加gChannelBondingMode24GHz=1
gChannelBondingMode5GHz=0
改为
gChannelBondingMode5GHz=1
没有就添加gChannelBondingMode5GHz=1
至于什么意思,百度一下吧!
当然还有其他一些修改,请查找相关资料。。。。。。
gTxPowerCap= 这个最大功率,没感觉出来,即使改到98……
======================================
GPS配置文件–>

参考
https://blog.csdn.net/miker1230/article/details/80562653
至于对你有没有提升,自测。
======================================
本人制作的这个模块,没添加对卸载模块就修改回去的功能,只是在修改文件的目录下自动复制了一个本模块没修改前的源文件备份。仅限第一次刷入,多次刷入后会替换。如有出错或不想进行此修改可到相应目录手动替换还原文件。当然你也可以将模块里面的此文件删除,这个文件脚本也就不会对此做任何修改。。。。。。
请知悉!

======================================
预知后事如何,且听下回分解……
本教程来源于网络