1.动机

    起初我是为了上一个需要在android5.0版本系统上运行的APP,无奈我的红米1S是android4.4.4,所以才刷机。试过官方的升级和开发版,最后的结果还是不行,因为手机太老了,都没有5.0以上版本的包可用,最后只能刷第三方的包。

    写这篇博客并不是手把手教大家如何刷机,因为MIUI论坛和网上都有各种刷机教程,不过我还是会提供一些有用的链接。并且把自己在刷机过程中遇见的一些问题共享出来,也提供一些关键字给别人搜索作为参考资料,这才是我的初衷。

2.问题

        question 1:如何来升级android版本?android版本和MIUI版本的关系?

        android版本和MIUI版本之间的关系并没有必然的联系,不是MIUI版本高android版本就高,这的看官方给出包的才行。比如博主刚开始以为MIUI9应该起码是android6.0以上的,但是红米1S下面的MIUI9却不是,依然是android4.4.4(绝望),当年MIUI7因为还是android4.4而吵的沸沸扬扬。如何来升级android版本,如果官方有包那最好了,直接在MIUI论坛找到教程和刷机包刷就好了;如果没有,也是有办法的,我们可以刷第三方包(其他操作系统的刷机包)!

       question 2 :小米刷机的基本流程是什么?

        大部分手机刷机步骤都大同小异 ,因为都是基于android的系统,以下是小米手机的步骤。

        1:如果有bootleader锁的话,请先解锁,没有的话请忽略。

        2:获得root权限,可网上搜索教程,也可以借用第三方工具(刷机精灵或者是KingRoot这个APP)

        3:刷入第三方的Recovery,why?因为自带的recovery并不会让你有权限写入system的文件,所以刷入第三方的recovery是刷第三方包的必经之路。经典的第三方recovery有TWRP 和CWM,总体来说TWRP的功能性更加强大,也更方便。刷入第三方的recovery的方法也是五花八门,有fastboot刷入的方法,也有直接下载apk文件放在手机上刷(需要root权限),最简单的方法还是通过第三方工具直接刷入recovery的镜像文件。

        4:如何使用TWRP,我觉这个很重要,弄清楚三清和四清,挂载等一些概念。这是一些链接:TWRP使用方法,TWRP的进阶教程。还有非常非常重要的一点是:很多设备会选择在开机时会自动覆盖三方recovery,所以在reboot的时候应该立即按电源键和音量+!

        5:下载相应版本的第三方刷机包,电量50%以上,然后刷入。在这强烈建议Lineage OS 14.1,CM13之类系统,超级原生态的系统,没有任何广告,这是一篇参考教程。

        question3:万一我刷机不成功,无法开机成功怎么办?

        easy,还是有救活方法的。小米手机的话可以下载小米助手,然后通过fastboot进行刷机,博主就这样救活自己的红米无数次。也可以在刷机精灵上找到相关的救活教程。

3.总结

       刷机过程中,也是遇到无数次死机和代码写入不进去,但是还是没有放弃,还是找到解决办法,所以有问题要学会善于从google和论坛上找到解决办法。因为白天上课,晚上才能抽出一些时间出来刷机,加之刷机还很耗时间,这两天都是忙到晚上12点多,不过最后成功了还是很有成就感的。有时候也为自己的执着而感到欣慰,有时候也觉得自己还是能干点事,也会觉得自己不是那么loser。

 

 

        

更多相关文章

  1. 浅析RxJava 1.x&2.x版本使用区别及原理(一):Observable、Flowable等
  2. ZEGO教程:如何快速搭建一个完整的Android直播平台
  3. android工程导入ADT缺default.properites、JDK版本和Unknown com
  4. Android材料设计兼容函数库(Design Support Library)(II)浮动操作按
  5. Android兼容性测试应该怎么做逼格更高呢?
  6. Android(安卓)OpenGL ES 简明开发教程三:3D绘图基本概念
  7. Galaxy S II vs HTC Sensation XE vs 小米手機 vs Motorola RAZR
  8. 把手机变成鼠标和触摸板,附android/iphone、windows/mac 源码
  9. Android消息推送:手把手教你集成小米推送

随机推荐

  1. Android(安卓)透明度对应16进制值
  2. android之【RelativeLayout布局】
  3. Android(安卓)Theme 样式 展示
  4. [转] Android电源管理
  5. Android(安卓)允许权限
  6. 面向UDP的Android——PC双向通信(三):在Andr
  7. Android(安卓)api,Android(安卓)SDK
  8. Uyghur Android
  9. android kernel 初始化 1
  10. 【Android(安卓)UI】色板