华为荣耀畅玩4X电信版(Che1-CL10)刷机剖析:EMUI3.1,EMUI4.0,CM13,recovery,root,内置存储扩容

发表于

我们这里讨论的只是华为荣耀畅玩4X电信版的手机,即Che1-CL10,其他的手机可能操作不一样,不过可以当作参考,很多方法都是通用的。做了N多测试,感觉能碰到的问题都碰到了,最后精选了一下最好的解决办法,其实不用那么麻烦的。提到的有些链接时间长了可能就失效了,如果有什么问题,可以直接回复文章。
文章地址:http://ivan.xin/?p=4414

首先要了解4X的几个概念和操作方式:
在fastboot模式下可以刷recovery
在recovery模式下可以刷rom
rom就是我们所说的手机的系统
所以,fastboot最牛逼,只要它正常,手机不管变成什么样,都可以恢复!

进入fastboot模式:关机状态下,USB线已连接电脑,音量减少键+开机键
进入recovery模式:关机状态下,音量增加键+开机键
进入强刷模式:关机状态下,音量增加键+音量减少键+开机键
正常进入系统:开机键

开发者模式:设置-关于-版本号-连续点击一二十次即可,然后进入设置-开发人员选项
USB调试:手机数据线连接电脑需要开启USB调试,在开发人员选项里,打开USB调试

EMUI 3.1是android 5.1的系统,我们这里用到的小版本号是B317
EMUI 4.0是android 6.0的系统,我们这里用到的小版本号是B427

手机设置里恢复出厂设置的级别是:用户级恢复出厂设置
官方recovery里恢复出厂设置的级别是:工厂级恢复出厂设置

华为工具箱的使用:在正确的驱动连接好电脑后。在开机状态下,可以重启到fastboot或者recovery模式;在fastboot模式也能连接成功,并且可以刷入img格式的recovery;在recovery模式下连接不上,但是recovery模式下可以重启到正常模式或者fastboot模式。所以刷recovery,不需要adb也行,用华为工具箱这些步骤都可以搞定。

=============================================================

EMUI 3.1系统
文章地址:http://ivan.xin/?p=4414
EMUI 3.1 强刷方法:
1、 到官网下载完整刷机包http://emui.huawei.com/plugin/hwdownload/detail?modelId=104,注意要选择稳定版,现在的版本是EMUI 3.1 B317
2、 解压后把update.app,放到SD卡的/dload目录下
3、 关机状态下,音量增加键+音量减少键+开机键,即可自动强刷
参考教程:http://cn.club.vmall.com/thread-2177031-1-1.html
EMUI 3.1 root方法:手机连接电脑,在电脑上用360一键root,对手机进行root,可以成功,其他很多软件是不行的。下载地址:http://root.360.cn/
EMUI 3.1线刷recovery的方法:线刷TWRP 第三方recovery,版本号是2.8.4,参考http://www.huaweirom.com/recovery/2649.html,不过这个是可以不刷的,没什么用。
EMUI 3.1升级EMUI 4.0方法:
1、确保是官方的稳定版B317,root或者recovery后,可能(是可能,不是一定会)导致后边的操作无法进行;
2、在应用市场中更新“花粉俱乐部”和“手机服务”两个应用,更新后打开“手机服务”可以在首页看到有个选项“升级申请”,因为这个升级系统是需要申请才有的;
3、等一二十分钟,进入手机设置-系统更新,发现有新的系统可供更新了。这个系统就是EMUI 4.0的版本,大概有1个GB的文件需要下载,剩下的就是继续等待了,全是自动完成的。
4、手机重启后,进入系统更新,还有大概100MB的可以升级,继续更新,然后就到最新版本了。

=============================================================

EMUI 4.0系统
文章地址:http://ivan.xin/?p=4414
EMUI 4.0, android 6.0怎么root?怎么解决内置存储空间不够的问题?简单来说,只用到了两个软件twrp recovery 3.0.2Apps2SD PRO-10.9
文件下载地址分别是:http://cn.ui.vmall.com/forum.php?mod=viewthread&tid=9494597
http://www.coolapk.com/apk/in.co.pricealert.apps2sd

第一步:EMUI 4.0刷机
基本上EMUI 3.1所有的问题,都可以通过强刷恢复系统。如果强刷时,按了键之后没有反应,那么可以通过华为手机助手hisuite来解决,不过现在通过这种方法刷出来的是EMUI4.0 B427版本。这是终极大招,线刷EMUI 4.0方法如下:
1、 下载华为手机助手http://consumer.huawei.com/minisite/HiSuite_cn/index.html
2、 手机启动到fastboot模式,用数据线把手机连上电脑
3、 电脑上打开华为手机助手hisuite,点击系统修复或系统更新,直接到最新系统版本

第二步:EMUI 4.0刷recovery和root
线刷第三方recovery:TWRP版本号是3.0.2,方法其实很简单,就是开机状态下,数据线连接电脑后,点击文件run.bat,然后按提示选择,自动完成刷入。
需要注意的是,twrp_cn.img这个img文件有30多MB,在EMUI 3.1的系统上是刷不进去的,会提示空间不足,网上有的地方发现有11MB左右的文件,可以刷入,但是不太好用。在EMUI 4.0的系统上不存在刷不进去的问题了。
至于root的方法,更简单,网上有人说不要用recovery里的root,要手动刷入super su。亲测,不需要这么麻烦,就用TWRP recovery 3.0.2自带的root,没有一点问题。
Root方法:进入recovery模式,高级选项,root即可

第三步:EMUI 4.0 SD卡分区和挂载,把程序和数据转移到SD卡上
我们只用一个软件apps2sd来分区,挂载,转移程序和数据,做链接,达到扩充存储空间的目的。
SD卡分区方法:选择Partition Tool,第一个分区是fat32格式,第二个分区是ext4 格式,转移的程序和数据是要放到第二个分区上的,大小自己掌握,然后点“是”就可以了,需要重启手机。
挂载方法:选择link apps to sd card,进去之后应该会弹出提示,如果没有提示,按这个操作:remount 2nd partition ->recreate mount script -> 选择ext4和supersu v2.22+,确定,这样就可以了。为了测试,做完后重启一下手机,用超级终端可以查看/data/sdext2是否自动挂载了。
转移程序和数据方法:选择link apps to sd card,选择自己安装的一个软件,看到应用详情后,点击“链接/断开”,进去后“全选”,然后点击“完成”,这样就转移了一个程序。按照同样的方法,可以转移其他程序,解决了内置存储空间不够的问题!

说明几个问题:
1、 不要用手机自带的功能把程序转移到SD卡:因为这样很多程序产生的数据,实际上还是在内置存储上的。
2、 不要在电脑上对SD卡进行分区:因为手机上会出现“SD卡异常”的问题,电脑上对SD卡的分区工具,Acronis.Disk.Director.Suite和Paragon Partition Manager不是很好用,虽说minitool partition wizard 这个软件很好用,分区也没有问题,但是实际上分区会被EMUI 4.0误报异常,所以还是不要用了。经过测试发现,分两个区,一个fat32,一个ext4,手机就会误报异常,用apps2sd软件分成两个区的时候,实际上卡上是3个分区,这个时候,手机就不会报错了,并且在存储卡管理里边,也看不到第二个分区了。
3、 不要用aparted这个软件:因为它会有pie的问题,报错:only position independent executables (PIE) are supported.
4、 不要用link2sd这个软件:因为它会出现“挂载脚本无法创建”的问题。
5、 不要用mount2sd这个软件:因为它会找不到SD卡第二个分区
以上所有的问题,都可以用apps2sd这个软件解决!

=============================================================

CM 13系统:
文章地址:http://ivan.xin/?p=4414
其实,4x除了可以刷EMUI 3.1和EMUI 4.0外,还可以刷另外一个系统:CM13,有两个功能比较牛逼:1、直接把SD卡格式化为内置存储;2、不区分SIM卡1和卡2,指定任意一个SIM卡做数据流量使用。我大概测试了下,功能是可以,系统的速度确实很快,但总起来不是太好用,可能会出现各种不稳定因素,也不能用华为的各种同步功能,就没深究。比如SD卡太慢系统就挂了,比如SIM卡信号时断时连,比如WIFI正常但总提示不能联网。
CM系统的全称是:CyanogenMod,刷机步骤
1、 在EMUI 3.1的系统上,线刷,刷入recovery:
cm-13.0-20161031-NIGHTLY-cherry-recovery.img
2、 在recovery里,卡刷,刷入rom:
cm-13.0-20161030-NIGHTLY-che10.zip
文件下载地址:http://get.cm/?device=che10