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

刷机

  • 解锁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, 点击该栏, 打开其下菜单, 开启所有选项

  • 重启手机

安卓fastboot刷机、刷magisk、aidlux备忘的更多相关文章

  1. Android 刷机方案

    ## 获取 在刷机之前,需要在电脑上下载 **Android Preview** 包,一般我都是到 [安卓中国](https://developer.android.google.cn/preview ...

  2. (转)Android刷机的一些知识整理

    刷机概述刷机原因刷机可以升级和破解固件(在Android上:即可以升级系统,更改系统,获取Root权限):破解系统的原因①安装第三方软件不需要签名,不受证书的束缚:②修改系统的文件,达到系统的瘦身,以 ...

  3. Jetson TK1刷机+配置Mini PCI-e无线网卡

    最近买了台4K电视,觉得可以当显示器用,但没主机,不知怎的想到了Jetson TK1,于是一冲动买了.因为没网线,而Jetson TK1没有无线网卡,所以也折腾了一番,记录一下,给万一也有像我一样没有 ...

  4. TX2(1)--Jetson TX2 刷机并安装JetPack3.0

    一般而言,刷机是在Ubuntu16.04的系统上进行,本人在ubuntu16.04系统上进行了初步的测试,暂时存在一些问题,因此建议首先配备一台Ubuntu14.04的host主机(不建议使用虚拟机) ...

  5. 安卓刷机--fastboot线刷

    首先需要下载fastboot.exe,copy到system32文件夹下. 对于安卓系统的智能手机,同时按住开机键和音量减键,或手机连上电脑,输入adb reboot bootloader进入fast ...

  6. [Android Pro] Android fastboot刷机和获取Root权限

    参考文章: https://developers.google.com/android/nexus/images 转载自:    http://www.inexus.co/article-1280-1 ...

  7. 不懂这个别说是刷机高手!安卓Recovery你知多少

    [PConline 应用]玩过安卓刷机的朋友相信都听说过Recovery,在刷机前,第一步往往是解锁手机,第二部就是刷入Recovery了.利用Recovery读取第三方Rom并刷入系统,才能实现刷机 ...

  8. 【转】Android Fastboot 与 Recovery 和刷机

    1. 首先来看下Android系统的分区:   Android系统的分区.jpg   Android分区解释.png 安卓系统一般把rom芯片分成7个区,如果再加上内置sd卡这个分区,就是8个: hb ...

  9. 【转】使用fastboot命令刷机流程详解

    一.Fastboot是什么? 1.1 首先介绍Recovery模式(卡刷) 在系统进行定制时,编译系统会编译出一份ZIP的压缩包,里面是一些系统分区镜像,提供给客户进行手动升级.恢复系统.需要提前将压 ...

随机推荐

  1. Django/SQL server 配置实现(附下载安装)

    连接方案1: conn = pymssql.connect(host='127.0.0.1', port=1433, user='sa', password='password', database= ...

  2. vue - git

    今天差不多从中午开始下午一点才开始学的,把git学了一大半了,还好任务不是很多,但是我上午用的时间挺值的,因为我去搞了个cnblogs的背景主题,就是你们现在所看到的这套,这个没搞明白有一通研究的,只 ...

  3. python数据可视化-matplotlib入门(6)-从文件中加载数据

    前几篇都是手动录入或随机函数产生的数据.实际有许多类型的文件,以及许多方法,用它们从文件中提取数据来图形化. 比如之前python基础(12)介绍打开文件的方式,可直接读取文件中的数据,扩大了我们的数 ...

  4. 超详细的Linux 用户与用户组知识

    一个执着于技术的公众号 1.用户和组的概念 Linux系统对用户与组的管理是通过ID号来实现的.我们在登录系统时,输入用户名与对应密码,操作系统会将用户名转化为ID号后再判断该账号是否存在,并对比密码 ...

  5. 小程序扫码、上传图片、css时间轴

    de <!-- 导航 --> <view class="navSec flexBox"> <text class="navItem {{ s ...

  6. DirectX11 With Windows SDK--39 阴影技术(VSM、ESM)

    前言 上一章我们介绍了级联阴影贴图.刚开始的时候我尝试了给CSM直接加上PCSS,但不管怎么调难以达到说得过去的效果.然后文章越翻越觉得阴影就是一个巨大的坑,考虑到时间关系,本章只实现了方差阴影贴图( ...

  7. 【Java8新特性】Optional 类

    概述 Optional 类是一个可以为null的容器对象.如果值存在则isPresent()方法会返回true,调用get()方法会返回该对象. Optional 是个容器:它可以保存类型T的值,或者 ...

  8. 992. Sort Array By Parity II - LeetCode

    Question 992. Sort Array By Parity II Solution 题目大意:给一个int数组,一半是奇数一半是偶数,分别对偶数数和奇数数排序并要求这个数本身是偶数要放在偶数 ...

  9. 443. String Compression - LeetCode

    Question 443. String Compression Solution 题目大意:把一个有序数组压缩, 思路:遍历数组 Java实现: public int compress(char[] ...

  10. Go微服务框架go-kratos实战03:使用 gorm 实现增删改查操作

    一.简介 在上一篇文章 go-kratos实战02 中,详细介绍了用 kratos 编写项目代码的步骤.这篇就在上篇基础上,再结合 Go 数据库操作库 gorm 一步一步来实现一个简单的增删改查操作. ...