Skip to content
Xuefer edited this page Nov 17, 2016 · 6 revisions

预备1: 刷前必读

初次使用请耐心阅读以下内容

  1. 如不熟悉刷机的请注意备份数据, 有些操作必须清空数据才能继续

  2. 跨系列版本需要清空数据, 比如 MIUI 刷到 CM, CM 刷到 MIUI. 同版本或者升级版不用. 比如 CM13 升级新发布版本. 或者 CM12 升到 CM13. 但是有可能因为开发版的原因的导致还是需要清空数据

  3. 必要的时候清空 data 分区 (参见上一条). 所谓三清即可, TWRP 里是恢复出厂设置即可

  4. 最新 TWRP 支持双系统双数据

  5. 如果你需要 CM-13/14

    安装后单就系统自身就会占用很多 dalvik-cache 空间 (/data 分区), 可能导致不够空间安装你需要的各种 app

    因此: 建议合并存储分区 (见下)

  6. (仅限 gapps/xposed 用户) 如果你需要 CM-13/14+gapps/xposed

    CM-13/14 比较大, /system 分区几乎满了, 这之后无法再继续卡刷其他包比如 gapps/xposed, 必须扩大系统分区 (/system)

    因此: 建议 nvflash 分区 (见下)

  7. (仅限 gapps/xposed 用户) 卡刷 CM-13/14+gapps/xposed 依然空间不足

    已经扩大系统分区, 只是分区扩大了, 刷了 CM-13/14 得到的文件系统依然是按照原分区大小的, 需要扩大文件系统. 怎么理解? 可以把分区想象成一个盒子, 而文件系统则是盒子里面吹一个气球. 扩大系统之前盒子是 640M 气球也是 640M, 而扩大之后 盒子是 大于 640M 比如1G, 而气球依然是 640M, 需要把气球吹大

    因此: 卡刷 CM 后立即卡刷 D.ResizeSystem.zip

  8. (仅限 gapps/xposed 用户) 升级 CM-13/14+gapps 需要重刷 gapps

    gapps 有个自动备份 gapps 机制, 可以在卡刷 CM 的时候得以存活而不用重新刷 gapps. 但是这个机制失效了. 因为 CM 卡刷完毕之后立即恢复 gapps 的时候参见上一条出现空间不足, 因此依然需要重新刷 gapps. 也因此自动备份 gapps 机制是没用而且浪费时间

    建议: CM 之前先卡刷 A.WipeSystem.zip, CM 之后必须重刷 gapps

预备2 (可选): 调整系统分区

使用 nvflash 扩大 /system (系统) 分区, 会顺带合并 "APP 数据+存储分区"

请仔细阅读上面的 "刷前必读" 决定是否要调整分区

nvflash 深度刷机调整分区教程 (完美)

备选方案: 深度刷机需要电脑配合, 操作比较难. 如果你只想要合并存储分区而不想要扩大系统分区, 你可以刷入 TWRP 后用 TWRP 合并存储, 点点点就可以了. TWRP 合并分区教程 (限 data)

预备3: 刷入 TWRP

刷 CM 等需要用到 TWRP, 必须将最新版本先刷入 Recovery 分区

预备4 (可选): 启用双数据

TWRP 支持双数据切换 (待完成)

正式刷机: 使用 TWRP 刷入

CM 卡刷教程