红米k40刷类原生系统
下载相关文件
下载系统
这里是下载地址

(推荐)也可以按照手机代号,找到本文所需的所有资源,比如我找到的k40的所有资源
下载和安装相关驱动

进FASTBOOT
在已开机的情况下,连接电脑执行命令即可快速进入
adb reboot bootloader
或者在设备关闭的情况下,按住音量减+电源键,直到屏幕上出现“FASTBOOT”字样后然后松开。
引导分区
第一步下载 vendor_boot.img 文件后,用下面命令刷写供应商引导分区。
fastboot flash vendor_boot vendor_boot.img
刷入新REC
在第一步下载的文件,如我的如下
fastboot flash boot lineage-19.1-20221119-recovery-alioth.img
然后用下面命令重启到新刷成功的 Recovery 界面。
fastboot reboot-recovery
可能需要等待一小会。
同步A/B分区
下载 copy-partitions.zip 文件,该脚本作用是将手机活动槽内容复制到非活动槽,以避免潜在问题。
进入rec后,选择 Apply update -> Apply from ADB,然后电脑运行下面命令刷写。
adb sideload copy-partitions-20210323_1922.zip
由于签名问题,刷之前手机上需要确认YES刷写。
然后返回主界面,选择 Advanced -> Reboot to recovery。
清除旧数据
进入rec后,我们来清除旧数据,俗称双清
Factory Reset -> Format data / factory reset,确认删除内部储存文件和格式化缓存分区。
可能需要等待一小会。
刷入新系统
返回主界面,选择 Apply update -> Apply from ADB,然后电脑运行下面命令刷写
adb sideload lineage-19.1-20221119-nightly-alioth-signed.zip
之后如果要刷 GMS 套件包
先返回主界面,选择 Advanced -> Reboot to recovery,再双清,最后选择 Apply update -> Apply from ADB 刷写。
adb sideload MindTheGapps-xxxxxx-arm64-xxxxxxxx_xxxxxx.zip
由于签名问题,刷之前手机上需要确认YES刷写。
刷完后回到主界面,选择 Reboot system now 并确认,之后系统会初始化启动,通常不超过 15 分钟。
至此,LineageOS 就刷完了。
参考
https://miuiver.com/install-lineageos-on-xiaomi/
https://wiki.lineageos.org/devices/apollon/install
https://mi.fiime.cn/FindROM
其他
国产红米4 lineageos地址
红米k40刷类原生系统的更多相关文章
- 红米note3刷安卓原生
http://www.romzj.com/rom/63404.htm#comments-version 然后在系统设置里升级系统, http://www.lineageosdownloads.com/ ...
- Essential Phone PH1原生系统常见问题以及解答
*首先声明原生系统使用Google才是最好的体验. **如果下述问题有更好的解决方法,欢迎各种方式私信我. Q:为什么我的wifi显示无法连接到网络?为什么wifi有x号?如何去掉? A:因为原生系统 ...
- [Android搞机]修改build.prop解决类原生无法链接12、13信道wifi问题
最近xda找包刷了个机,发现没法搜到12.13信道.所有未本地化的类原生都有此问题. root后打开/system/build.prop 可以用 在build.prop中加入以下几句,重启即可连接12 ...
- Unix及类Unix系统文本编辑器的介绍
概述 Vim是一个类似于Vi的著名的功能强大.高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性.VIM是纯粹的自由软件. Vim普遍被推崇为类Vi编辑器中最好的一个,事实上真正的劲敌来自Em ...
- Vi (Unix及Linux系统下标准的编辑器)VIM (Unix及类Unix系统文本编辑器)
Vi是Unix及Linux系统下标准的编辑器.学会它后,您将在Linux的世界里畅行无阻.基本上vi可以分为三种状态,分别是命令模式.插入模式,和底行模式. vi编辑器是所有Unix及Linux系统下 ...
- 实现 kindle 原生系统、多看系弹出注释的通用写法
入手 Kindle 后开始自己做 ePub,之前一直用原生系统,使用的弹出注释代码如下: <p class="P_Footnote" id="ref_footnot ...
- WF工作流与管理类应用系统工作流需求实现的一些误区
如今实现各种应用系统大家都知道工作流是一个非常重要的环节,不同的业务系统的工作流需求是需要找相应的工作流产品去实现的,因为不同工作流产品的架构细节也许会成为某类需求实现的瓶颈. WF ...
- 极路由1s,固件需要刷入RipOS系统的加40块
极路由1s,固件需要刷入RipOS系统的加40块,集成wifidog功能,wifi广告路由器的理想选择功能. 经过测试,无线性能稳定,无线可带32个手机客户端. 具体配置: 7620CPU ,主频58 ...
- linux入门--类UNIX系统详解
有人说,这个世界上只有两种操作系统: UNIX 和类 UNIX 操作系统: 其它操作系统. 类 UNIX 系统(英文 Unix-like)既包括各种传统的 UNIX 系统,比如 FreeBSD.Ope ...
- 使用Calender类获取系统时间和时间和运算
使用Calender类获取系统时间和时间和运算: @Test public void testCal(){ //使用Calender对象获取时间,并对时间进行计算: Calendar instance ...
随机推荐
- Spring底层AOP代码实现
一. AOP功能测试 ①. pom.xml 依赖导入 ②. 目标类 ③. 切面类 ④. 配置类 ⑤. 测试类 二. AOP原理-@EnableAspectJAutoProxy AOP原理:[看给容器中 ...
- eolinker解决两个变量合并成一个变量提供其他接口使用的方法
特别注意:需要使用全局变量或者预处理前务必阅读本链接https://www.cnblogs.com/becks/p/13713278.html 场景描述:提交订单的接口请求中,有一参数是由商品价格+运 ...
- 查询相册更加mysql 查询
接到一个项目项目案例相册是这种结构 大佬建议 sql 查询 groip 进行时间统计今天 field根据mysql 时间查询进行统计 今天多少条 新增多少条相册 计算天数 $lists = Album ...
- 通过Linux包管理器提升权限
免责声明:本文所涉及的技术仅供学习和参考,严禁使用本文内容从事违法行为和未授权行为,如因个人原因造成不良后果,均由使用者本人负责,作者及本博客不承担任何责任. 前言 在Linux系统中,apt和yum ...
- 通过SpringBoot配置文件配置Druid数据源
目录 引入坐标依赖 配置application.properties文件 新建一个controller观察使用的是哪一个数据源 在SpringBoot 1.X 中,spring-boot-starte ...
- 集合流之"计算集合中的Integer或Double或BigDecimal的sum总和(累计)"
一.BigDecimal类型 BigDecimal withdrawalFeeExchange = groupDeverList.stream().map(DevWeekReport::getWith ...
- 队列-Python 实现
用 Python 来实现 队列和双端队列, 直接上代码理解即可. 队列蛮好理解的, 就是模拟咱生活中的排队. 先进, 先出嘛. """ 队列 - ADT 队列 Queue ...
- Ubuntu下好用的工具
UML画图工具 推荐:Drawio 参考:https://blog.csdn.net/jsm1010/article/details/112920539 安装命令:sudo snap install ...
- C#之结构
结构是用户定义的数据类型,与类非常相似,它们有数据成员和函数成员,但与类最重要的区别是:类是引用类型,而结构是值类似,结构是隐式密封的,这意味这它们不能被派生,所以结构类型不能为null,两个结构变量 ...
- 聊一聊 C# NativeAOT 多平台下的函数导出
一:背景 1. 讲故事 昨晚训练营里有一位朋友提到一个问题,说 C# AOT程序能否编译为一个dll,供其他语言调用,其实这个是完全没有问题的,也确实我的的文章体系中没有涉及到这块,那今天就补充完整吧 ...