记一次小米2S的刷机过程

简介: 家里的旧小米2S又死机了,所以我准备重新刷个魔趣试试。这次就把刷机过程记录下来,省得以后在到处查找命令。使用这些命令前,确保电脑上正确安装了Android Studio并正确配置,这样电脑上就会存在USB驱动和必要的命令行工具。

家里的旧小米2S又死机了,所以我准备重新刷个魔趣试试。这次就把刷机过程记录下来,省得以后在到处查找命令。使用这些命令前,确保电脑上正确安装了Android Studio并正确配置,这样电脑上就会存在USB驱动和必要的命令行工具。

然后用USB线连接手机,打开手机上的USB调试功能。在电脑上打开命令行,输入adb devices命令,查看是否正确识别了手机,如果是的话,所有准备工作就做好了。

首先需要一个合适的第三方recovery,比较常用和方便使用的是twrp。小米2S对应的twrp连接在这里Download twrp-3.1.1-0-aries.img。下载完成之后,在和twrp相同的文件夹内启动终端,输入下面的命令让手机进入FASTBOOT模式。然后进行刷机。注意对于MIUI来说,可能会出现无法进入fastboot模式的情况。这时候要进入关于手机,连续点击5下MIUI版本打开开发者模式,然后在开发者模式中开启FASTBOOT模式即可。

# 让手机进入fastboot
adb reboot bootloader

# 在fastboot下刷recovery,recovery.img替换为实际的镜像文件名
fastboot flash recovery recovery.img 

如果写入recovery成功的话,应该会出现类似下面的文字。这样,第三方recovery就刷入成功了。

PS > fastboot flash recovery .\twrp-3.1.1-0-aries.img
target reported max download size of 536870912 bytes
sending 'recovery' (10346 KB)...
OKAY [  0.372s]
writing 'recovery'...
OKAY [  0.493s]

刷好recovery,应该就可以进入recovery了。重启手机,按住音量上+电源键(这一步按照手机型号可能不同,反正小米进入recovery是这样的),等到出现白米图标的时候松开,应该就可以进入recovery了。

进到recovery,我们就可以按照熟悉的方式选择刷机包进行刷机了。只要在手机存储内选择刷机包,就可以随心所欲的刷机了。当然我个人不太喜欢这种方式,因为还要传刷机包,比较麻烦。所以这里来介绍另一种方式,就是使用旁加载。由于twrp支持这个功能,所以我们不需要将刷机包放到手机存储中就可以刷机。

要使用旁加载,首先打开twrp,点击advanced(高级功能),然后选择adb sideload(旁加载)。这里吐槽一下针对于小米2S的twrp居然没有自带中文,这真是比较奇怪。打开adb旁加载之后,电脑上应该可以用adb devices命令识别到手机,这时候在电脑上使用adb sideload filename.zip就可以将刷机包传到手机了。

不过不幸的是,我没成功的打开旁加载功能,给我小米5刷机时候这个功能使用正常,在小米2S上就不行了。看样子旧机型的支持确实不太好。没办法,那就老老实实将刷机包放到手机里进行刷机把。刷完了之后重启,就可以看到刷好的系统啦!

总结起来很简单,首先下载好你机型的twrp和要刷的卡刷包。然后用adb reboot fastboot重启到fastboot模式,在fastboot模式用命令fastboot flash recovery recovery.img把twrp刷进系统。然后重启进入recovery,在用旁加载或者直接事先放到手机中的卡刷包进行刷机。基本上对于大多数机型都适用。这个方法唯一的问题就是事先需要安装adb工具包,我是通过安装整个android studio来实现的,対一个写代码的人来说,别的不会,安装IDE可是我最喜欢的事情了。

相关文章
|
网络安全 数据安全/隐私保护 网络架构
小米路由器MINI刷Breed并刷写第三方潘多拉固件教程(下)
小米路由器MINI刷Breed并刷写第三方潘多拉固件教程
784 0
|
7月前
|
Android开发 Windows 内存技术
刷机不求人 HTC手机刷机教程指南(转)
刷机不求人 HTC手机刷机教程指南(转)
200 3
|
5G 网络安全 数据安全/隐私保护
小米路由器MINI刷Breed并刷写第三方潘多拉固件教程(上)
小米路由器MINI刷Breed并刷写第三方潘多拉固件教程
395 0
网狐荣耀手机端内核源码
网狐荣耀手机端内核源码
339 0
|
XML 存储 缓存
技术分享 | App测试时常用的adb命令你都掌握了哪些呢?
adb 全称为 Android Debug Bridge(Android 调试桥),是 Android SDK 中提供的用于管理 Android 模拟器或真机的工具。 adb 是一种功能强大的命令行工具,可让 PC 端与 Android 设备进行通信。adb 命令可执行各种设备操作,例如安装和调试应用。
|
安全 Android开发 iOS开发
一张图片使Android手机集体变砖,目前尚无解决方法
近日,一名网友在 Twitter 上传了一张壁纸并表示该壁纸会使他的三星手机崩溃。此前已经有日历 Bug 导致三星手机集体崩溃的事情发生,而这一次三星手机再次中招。只因为使用了一张风景壁纸就能导致手机崩溃?经该网友测试,不止是三星,包括谷歌亲儿子 Google Pixel 在内的众多手机品牌纷纷中招。
一张图片使Android手机集体变砖,目前尚无解决方法
|
iOS开发
山不过来我过去-iOS 10联网问题分析及解决之道
从已知的用户反馈来看,目前iOS 10所有的版本都被偶现的首次安装App无法联网的问题所困扰。苹果迟迟未修复这个bug。详细的原因和解决办法可以参考:[具透 | 你可能不知道,iOS 10 有一个中国「特供」的联网权限功能](http://sspai.com/35720)。 不少用户因为这个原因给我们一颗星,严重影响我们App的声誉。所以我针对这个问题做一些分析,看看能否找到一些好的解决办法
6351 0
|
安全 iOS开发
阿里安全潘多拉实验室龙磊:越狱 iOS 11.2,我选了一条最难走的路
苹果越狱不好搞,但他们居然两个月内针对三个最新版系统“越”了三次,这就很神奇了。
4021 0

热门文章

最新文章