1、我的手机是小米3联通版的,买来后为了配合公司的手机开发,将Android系统升级到4.4.4版本,MiUi为默认版本。

前段时间可能不小心开启了自动升级,结果Android系统升级到6.0.1版本,MiUi升级到了7.2.11稳定版。

升级后就出问题了!!!有2个本来运行正常的软件现在运行直接崩溃,一个软件是我们公司自己开发的,经过排查,发现是我们代码中有个地方应该用CallStaticVoidMethod,但实际用成了CallStaticObjectMethod, 这个错误在Android4.4.4下可以正常运行,但在Android6.0.1下直接就崩溃了;第二个软件是其他公司的,我们正在跟他们合作,如果让他们解决这个兼容问题,估计很麻烦,因此,我只能刷机把自己的系统刷回Android4.4.4,否则我们的开发无法继续进行。

2、我记得以前将小米3出厂的Android系统升级到4.4.4版本非常简单,下载好Rom刷机包,然后一键刷机就OK了。所以以为这次刷机也很简单,但是真正刷机的时候却遇到了很多问题:

(1)用小米助手,无法连接手机(当时提示Android6.0.1不支持);

(2)用刷机精灵,下载Rom刷机包, 刷机时一直停留在正在刷机的界面,刚开始以为在刷机呢,后来发现半天了一点反应都没有;

(3)用刷机大师,下载Rom刷机包, 刷机时一会儿就提示刷机失败;

接下来就百度,根据百度的信息,又试了几种方法,一直都刷机失败

3、后来在百度上看到下面信息,“小米手机3出厂是稳定版的,如果你想获取最高权限怎么办呢?那就是给手机ROOT,刷成开发版”,当时就想,是不是要先Root再刷机呢?之前用刷机大师或其它刷机工具一直失败,是不是由于自己的手机没有ROOT,因此没有权限呢?于是看了一下自己的手机,果然没有ROOT(很久以前曾经ROOT过),难道自动升级后要重新ROOT ?

4、接下来ROOT手机,期间又尝试了很多ROOT工具,但是都ROOT失败了!

5、后来在小米在线客服里询问“小米3 miui7.2.11稳定版怎么root”,看到如下信息:

目前稳定版不支持ROOT,若您需要,可刷至开发版。开发版开启步骤:打开系统内的安全中心-授权管理或直接打开授权管理→ROOT权限管理,添加请求了ROOT权限的软件即可。或直接在软件请求ROOT权限时给予其最高权限即可。稳定版到开发板需要线刷手机,您可以点击下方的相关知识点进行了解(红米手机/红米note部分机型不支持线刷,仅可通过卡刷刷机至开发版)

查看相关知识点:
手机上总提示需要获取ROOT权限是为什么?
小米手机如何刷机?

上面这段话的意思就是:稳定版不支持ROOT,如果想ROOT,必须先通过线刷刷成开发版,线刷不需要ROOT权限。

6、接下来,点击了"小米手机如何刷机?", 看到如下信息:“小兔这边也准备了简单的刷机教程根据机型选择对应的刷机教程,若您需要下载刷机包也可以点击这里下载系统包,……”

7、接下来,点击了"根据机型选择对应的刷机教程", 看到如下信息:

【小米3使用经验】小米3联通版 miui7.2.11稳定版刷机-LMLPHP

8、接下来,选择上面红色方框内的选项,看到如下信息:

【小米3使用经验】小米3联通版 miui7.2.11稳定版刷机-LMLPHP

9、接下来,选择上面红色方框内的方法3,并按照线刷的方法进行刷机,将miui7.2.11稳定版刷成开发版(☆小米手机3 电信/联通3G 最新 开发版 线刷Fastboot完整包点击下载

10、刷成开发版后,接下来就可以开启ROOT权限了,开发版开启步骤:打开系统内的安全中心-授权管理或直接打开授权管理→ROOT权限管理,添加请求了ROOT权限的软件即可;

11、接下来,用刷机大师,下载Rom刷机包(Android4.4.4, miui7 5.12.11,开发版), 然后就刷机成功了!测试了一下启动崩溃的那个软件,发现现在可以正常运行!

05-11 18:01