Skip to content

Instantly share code, notes, and snippets.

@yitong-ovo
Last active June 18, 2020 17:37
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save yitong-ovo/adbe8d49c17d5fcbb4c3e44ca7d043f7 to your computer and use it in GitHub Desktop.
Save yitong-ovo/adbe8d49c17d5fcbb4c3e44ca7d043f7 to your computer and use it in GitHub Desktop.
给国行的 Moto X 2014 (XT1085) 刷入 CM 14.1

给国行的 Moto X 2014 (XT1085) 刷入 CM 14.1。

Update: 也可以参考 https://medium.com/@clarkzjw/moto-x-2014-xt1085%E5%88%B7cm%E6%8C%87%E5%8D%97-db8886256ba7

先说下电信的问题,这样刷了(貌似,没有测试)会导致电信网络不可用。 机器需要解锁哈,没解锁的搜下就有方法。

分区问题

国行的 MotoX 和其他地区的分区方案不同,导致国行的设备直接刷了 twrp 再去刷 CM 会报错,Mokee 能用的原因是他们修改了 rom 的分区格式才得以兼容。

解决方法

刷入欧版的 GPT 分区文件

准备:

  • 国行的底包,升级 GPT 等级用。(能否不升级状况未知,因为我已经刷入了高版本的底包无法降级测试,保证当前国行的 GPT 等级和欧版的底包 等级一致即可)

  • 和当前 GPT 等级一致的欧版 (XT1092) 底包

  • 给 MotoX 2014 用的 TWRP

  • cm 14.1 + gapps + supersu

上面所需内容从这个帖子获取 http://bbs.gfan.com/android-8321776-1-1.html 关于底包内文件的解释 http://bbs.gfan.com/android-8014073-1-1.html ,推荐阅读。

重启进入 bootloader 模式后,进入到已经解压的欧版底包目录下,开始刷入。

GPT 分区文件 fastboot flash partition gpt.bin

Boot 分区 fastboot flash boot boot.img

System 分区(按照常理到这里已经不必了,但是我这里的情况是刷了 System 就好了,不然就在 twrp 里无法挂载)

fastboot flash system system.img_sparsechunk.0
fastboot flash system system.img_sparsechunk.1
fastboot flash system system.img_sparsechunk.2
fastboot flash system system.img_sparsechunk.3
fastboot flash system system.img_sparsechunk.4
fastboot flash system system.img_sparsechunk.5
fastboot flash system system.img_sparsechunk.6
fastboot flash system system.img_sparsechunk.7
fastboot flash system system.img_sparsechunk.8
fastboot flash system system.img_sparsechunk.9

然后我们清空下数据 fastboot -w

刷入 twrp astboot flash recovery twrp-3.0.2-0-flo.img

然后机器上按键选择进入 recovery 就可以了。

接下来丢刷机包进去。

adb push cm-14.1-20161225-NIGHTLY-victara.zip /sdcard
adb push open_gapps-arm-7.1-full-20161230.zip /sdcard
adb push SuperSU-v2.79-201612051815.zip /sdcard

然后直接开刷就可以了。

唠叨两句

其实之前 Moto X 之前是国行解锁然后直接刷了 Mokee 用的,但是真的很不稳定(不是每夜版)+各种问题,后来手机就直接挂掉了,开机卡第一屏幕, fastboot boot wtrp 也会卡住,这次尝试去取出数据,结果不小心 fastboot -w 清除掉了数据,发现 twrp 可以引导,于是就抱着试一试的心态开始刷,发现无法挂载分区,就没想太多,按照之前折腾的经验无脑灌一次底包,就直接是最新的了,结果一看,能进系统了,那就折腾下吧,刷分区再去刷 7.1,就这样了吧,希望可以继续用。

目前刚刚刷完不到一天,还没怎么使用,有问题也许还会更新吧。

赠品: Motorola Boot Logo Maker——制作属于你自己的开机 LOGO 工具需要 Windows ,也就没尝试。

##参考

国行 XT1085 ota 黑砖,售后换主板后 解锁,分区表转 XT1095 刷 CM 折腾

Moto X 2014 XT1085 刷 CM 指南

New Moto X 2014 全版本 RSD&Fastboot 刷官方底包教程

New Moto X 2014 各版本 官方底包 救砖专用 底包合集

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment