安卓fastboot刷机、刷magisk、aidlux备忘

环境就不多说了,网上一堆教程,我只在这边简单记录一下,以小米手机为例

刷机

  • 解锁bootloader
  • PC上配置好adbfastboot,也就是platform-tools工具包加入系统变量,在命令行可以执行命令
  • 下载对应ROM。小米的直接在xiaomirom下载就行了,是个三方站,ROM链接是官方的。之前我记得需要收费还是什么的,现在不需要了(也有可能是我记错了),里面ROM挺全,推荐使用
  • 这里以卡刷包为例,卡刷包是以tgz结尾的压缩包,一般比卡刷包大。下载好进行解压:tar -zxvf xxxxx.tgz。注意images目录下的boot.img刷magisk会用到,现在暂时不用管
  • PC连接手机,进入BootLoader模式:adb reboot bootloader。(当然也可以手动进入)
  • PC进入刷机包解压后的目录,在flash_all.bat所在目录打开命令行,执行flash_all.bat就可以了(不建议直接双击执行,刷入过程没问题还好,如果报错,可能就会看不到了,还要再浪费时间再刷一次)
  • 上一步其实可能有对应的图形化工具,比如小米的什么flash-tool-miflash,但他这个万年不更新的工具,我经常会遇到些麻烦,还不如直接用上面的方式刷。
  • 成功之后,大概5分钟左右,手机会重启,根据引导设置就完事了

刷入magisk

  • 在发布页面下载magisk安装包,最好用v23.0版本,直接下载该版本
  • boot.img文件放到手机中(上面刷机步骤4提到)
  • 手机打开magisk,点击** 安装 ** ,然后点击** 选择并修补一个文件 ** ,选在boot.img,完成后,会输出patch后的文件路径,记住它
  • 进入bootloader:adb reboot bootloader
  • 刷入patch后的boot.img:fastboot flash boot magisk_patched-23000_0yogA.img,然后重启手机
  • 如果上一步执行完后,进不了系统,需要:fastboot --disable-verity --disable-verification flash vbmeta .\vbmeta.imgvbmeta.img在刷机包中也有

安装aidLux

  • 之前装不上最新版本,安装完后会一直闪退,原以为是手机不支持,所以一直用的v0.8的旧版本,直到看到在 root 设备上使用 AidLux,原来需要屏蔽root,我就把解决方法粘一份在这里,可以去原文查看

  • 在Magisk模组商店搜索并安装Riru(V25+), 重启手机;

  • 下载Riru-MomoHider.zip

  • 在Magisk模组商店从本地安装Riru-MomoHider.zip, 重启手机;

  • PC上shell连接手机,输入su执行下面命令:
    cd data/adb/modules/riru_momohider/config/;touch isolated setns app_zygote_magic initrc

  • 在Magisk右上角设置中开启MagiskHide

  • 回到Magisk主页, 点击底下悬浮栏盾牌图标, 点击MagiskHide栏(没有这个选项的话,在设置中开启), 找到AidLux, 点击该栏, 打开其下菜单, 开启所有选项

  • 重启手机

posted @ 2022-05-03 23:43  秒年度  阅读(3576)  评论(0编辑  收藏  举报