定制化ROM采坑之路(2):魔趣OS刷入小米5A手机过程详解 | 您所在的位置:网站首页 › 魔趣小米5splus › 定制化ROM采坑之路(2):魔趣OS刷入小米5A手机过程详解 |
前言
上一篇文章《魔趣8.1版本源码下载和编译过程》我们讲解了源码的下载和编译过程,这篇文章我们就需要将我们编译的刷机包刷入到我的红米5A手机中,让我们体验下我们自己的劳动成果,不过在这之前,我们还有些准备工作需要做,来避免我们手机在刷入魔趣ROM的过程中变砖导致手机无法使用。 刷机前的准备 解锁小米手机目前,编译完成我们魔趣的5A手机源码后,需要将编译完成的镜像文件刷入我们的手机,因为一般大厂的手机都是经过BL加锁的会防止我们加锁,在这里我们需要根据小米的BL解锁教程来进行解锁,教程很多我就不细说了。这里上一张解锁成功的图。 其实,我们再刷魔趣的时候,都有一个担忧就是如果变砖怎么办,所以我们就更应该去找一个小米官网的ROM备用,如果我们变砖以后,还原回我们的MIUI系统即可。这里我们通过MIUI官网的MIUI通用线刷教程很详细,看着教程一步步来就行了,这里我们需要耐心等待,我们需要等待到手机自动开机,就表示刷机完成了。 ps:期间它的进度条会自动满了,我以为刷成功了,所以我拔线了。 刷机完成,我们来张效果图,这下我们的备用ROM包就已经准备好了,如果以后刷机变砖的话,我们就刷回原来的就好了。 在刷入ROM之前,我们首先需要先刷入第三方的Recovery镜像文件,用于后面刷入ROM的作用。下面我先给大家说说我踩过的坑。我根据魔趣官网提供的TWRP for rolex链接并没有刷入成功,索性我就在MIUI的论坛中查找了,结果让我找到这样一篇帖子《红米5a twrp-3.2.1-0分享》帖子中介绍的开发代号是riva的TWRP for riva,这里与魔趣的开发代号rolex有出入,所以我又去查看小米公开的内核代码项目——Xiaomi_Kernel_OpenSource,发现里面的开发代号确实是Riva。 是不是有点慌,变砖也不用怕,因为红米手机已经预装过了自己的Rec,所以只要我们重启手机,还是会直接调用红米自己的Rec镜像,并不会使手机真正变砖。 这时候我就在想,会不会是我的命令错误了,因为连续刷入两个镜像都是错的,我之前编译过源码,想测试下我的命令这里就刷入了源码编译出的recovery.img镜像文件,是成功的。 下面我们来讲解下刷机的命令: adb devices查看设备是否链接。adb reboot bootloader进入到bootloader模式。fastboot devices查看bootloader模式下手机是否连接。fastboot flash recovery twrp-3.2.3-0-riva.img将XDA提供的第三方Recovery刷入到机器中。fastboot boot这里使用命令加载镜像文件。![]() 如果前面已经安装好了TWRP后,那么现在才是我们的重头戏,刷入魔趣的ROM。 从服务器下载编译源码安装包 因为我编译的源码是在服务器上的,所以这里我需要从服务器上下载代码,这里我们需要用到ftp文件传输协议支撑文件的上传和下载,所以我需要搭建一个ftp服务,这里参考《基于CentOS7搭建FTP文件服务》即可。假设我们已经搭建ftp并且下载好了文件。 ![]() 这次很顺利的刷入成功了,给大家看张效果图。 解救变砖 在刷机过程中我手机是变砖了的,因为我们之前的小结就准备好了备用MIUI10的ROM了,我们按照《MIUI通用线刷教程》再次刷回来就好了,记住按照教程走,点击刷机后你什么都不用做,等待刷机完成后进入到引导页面就行。 格式化和清楚数据 格式化数据后,需要清楚数据,正常情况下只要擦除缓存和系统分区就好,但是因为我在刷机过程中清楚后还是输入失败,所以我就彻底清楚了,最后刷入成功了。 参考链接 adb_fastboot_guidelineageos-santoni |
今日新闻 |
推荐新闻 |
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 |