关键字

卡刷, 解锁bootloader, 无需root, 魔趣, Android原生, Google Gapps全家桶, recovery刷机

前提

会使用基本的Linux命令, 工作环境中有adb和fastboot命令(可以用”命令 –version”检查是否有)

步骤

步骤1 解锁bootloader
步骤2 刷recovery
步骤3 刷Android系统镜像
步骤4 刷Gapps(里面有Google Service四件套)

准备

需要recovery文件和Android镜像文件, 都可以从魔趣官网下载

下载recovery文件

从左侧找到手机机型zuk z2 pro

点击Z2 Pro (z2pro), 右侧显示该手机的描述界面

点击下图中的Download Recovery, 选择机型

选择后进入https://twrp.me/zuk/zukz2row.html 网页
根据描述, 找到下载的字样, 如下图

点击Primary (Americas), 下个界面点击要下载的文件twrp-3.2.1-0-z2_row.img
然后到https://dl.twrp.me/z2_row/twrp-3.2.1-0-z2_row.img.html 这个网址下载
Download twrp-3.2.1-0-z2_row.img, 文件大概19M, 保存到本地新建的文件夹fastboot内, 并重命名为recovery.img

下载 Android系统镜像文件

仍然是在这个网址 https://download.mokeedev.com/?device=z2pro 找到最新的版本, 虽然是nightly版本, 但release版本是在太老了, 就只好选这个不稳定版本了, 如下图, 下载的时候是Sat Feb 3 02:44:42 CST 2018, 截图中更新的日期还是很新的

点击.zip文件, 根据页面的提示操作下载, 下载到fastboot文件夹内, 重命名为system.zip

解锁bootloader

百度zuk如何解锁bootloader, 找到这个 http://developer.zuk.com/bootloader
根据提示输入手机信息和个人信息, 然后根据提示下载unlock_bootloader.img文件到fastboot文件夹内
手机连上电脑, 并开启手机的开发者模式后依次在fastboot目录下执行以下命令

// 进入fastboot模式
adb reboot bootloader
// 将unlock_bootloader.img烧到手机上
fastboot flash unlock unlock_bootloader.img
// 使得unlock_bootloader.img生效
fastboot oem unlock
然后根据提示选择Yes

此时bootloader已解锁, 手机自动重启到开机界面, 此时手机数据已清空, 进去手机设置再次设置开发者模式
(更多信息可参考: http://developer.zuk.com/bootloader_3)

刷第三方recovery

在fastboot目录下执行

// 进入fastboot模式
adb reboot bootloader
// 刷recovery
fastboot flash recovery recovery.img
// 重启后recovery生效
fastboot reboot

刷Android系统镜像

清除先前系统文件

长按电源键10秒关机, 再次按电源键加音量上键开机, 此时进入recovery的5秒延迟界面, 5秒内按下音量键, 进入选择界面, 选择第四个Recovery(其他选项依次是Power off, Restart, Fastboot, Back to previous page) , 再次进入5秒延迟界面, 不需要任何操作(个人觉得这个界面是给搞机的人确认用的, 5秒不按音量键就是确认), 一声振动手机就进入了recovery的图形化界面Twrp, 该软件是recovery的图形化界面, Twrp全称TeamWin Recovery Project, 还可以选择UI的语言为中文, 本文用的是英文
根据界面提示清除系统的数据, 这里按钮的英文清除用的是”Wipe”, 清除后先前的系统彻底没了
手机上就只有bootloader了, fastboot模式和recovery模式仍然可用

卡刷, 需要把zip文件放到手机存储里

此时将手机设置为fastboot模式, 如果是recovery模式无法使用push文件

// 进入fastboot模式
adb reboot bootloader

然后将前面下载的系统system.zip文件放到/storage/emulated/0/Download/文件夹下

// 在fastboot文件夹下
adb push system.zip /storage/emulated/0/Download/

刷魔趣为zuk z2 pro定制的系统

然后长按电源键10秒关机, 再次按电源键加音量上键开机, 参考步骤”清除先前系统文件”的进入Twrp方式, 进入到Twrp的UI界面. 然后点击”Install”按钮, 找到/storage/emulated/0/Download/system.zip文件, 并安装, 同时勾选安装完成后重启的选项.
大概10-20分钟就好了, 手机已经进入到魔趣的zuk系统中,大功告成! 会看到这样的界面:

终于进入到魔趣的系统了

Fix谷歌服务框架强制关闭的问题

因为我平时用到google的服务, 所以手机需要安装google的服务, 这涉及到四件套:

谷歌账户管理googleLogin Services
谷歌服务框架google services framework
谷歌服务google services
谷歌商店google play store

如果使用”谷歌安装器”(参考应用宝中的名字)安装好四件套后, 在”国际因特网”下还是无法使用google play store, 并且在正常使用系统的时候还会提示”谷歌服务框架强制关闭”. 强迫症患者不能忍受!
观察到魔趣zuk z2 pro的描述页面有”Download Gapps”, 如下图

查一下Gapps, 就是Google全家桶包括四件套, 并且是系统层面的, 需要通过recovery刷到手机里.

下载Gapps

点击”Download Gapps”后进入网页 http://opengapps.org/ 如下图:

根据手机Platform, Android系统版本选择, 最后一个默认推荐的是stock, 就默认了吧, 点击下面的红色按钮下载, 大概700多M, 系统文件都没它大, 当然非stock版本的有的300多M. 这个文件下载下来名字是open_gapps-arm64-7.1-stock-20180202.zip.
依然是下载到fastboot文件夹内, 重命名为Gapps.zip, 然后再放到到手机的/storage/emulated/0/Download/ 文件夹内

通过recovery刷Gapps到手机

和recovery刷系统zip文件完全一致, step by step:
1. 关机, 电源键加音量上键进入recovery的Twrp界面
2. 通过”Install”按钮选择文件/storage/emulated/0/Download/Gapps.zip
3. 勾选安装完成后重启的选项, 并安装该zip文件
手机开机后所有的权限设置都已经清除, App的权限都需要重新设置, 所有权限都可以通过

adb shell pm grant package_name permission

命令授予, Gapps是可以信赖的, 可以全部通过命令授予, 直接在开发者模式下将下面所有命名粘贴按Enter即可:

adb shell pm grant com.google.android.gms android.permission.BODY_SENSORS
adb shell pm grant com.google.android.gms android.permission.READ_SMS
adb shell pm grant com.google.android.gms android.permission.RECEIVE_MMS
adb shell pm grant com.google.android.gms android.permission.READ_EXTERNAL_STORAGE
adb shell pm grant com.google.android.gms android.permission.WRITE_EXTERNAL_STORAGE
adb shell pm grant com.google.android.gms android.permission.READ_CALENDAR
adb shell pm grant com.google.android.gms android.permission.CAMERA
adb shell pm grant com.google.android.gms android.permission.READ_CONTACTS
adb shell pm grant com.google.android.gms android.permission.WRITE_CONTACTS
adb shell pm grant com.google.android.gms android.permission.GET_ACCOUNTS
adb shell pm grant com.google.android.gms android.permission.ACCESS_FINE_LOCATION
adb shell pm grant com.google.android.gms android.permission.ACCESS_COARSE_LOCATION
adb shell pm grant com.google.android.gms android.permission.RECORD_AUDIO
adb shell pm grant com.google.android.gms android.permission.READ_PHONE_STATE
adb shell pm grant com.google.android.gms android.permission.CALL_PHONE
adb shell pm grant com.google.android.gms android.permission.READ_CALL_LOG
adb shell pm grant com.google.android.gms android.permission.PROCESS_OUTGOING_CALLS
adb shell pm grant com.google.android.gms android.permission.SEND_SMS
adb shell pm grant com.google.android.gms android.permission.RECEIVE_SMS
adb shell pm grant com.google.android.gms android.permission.READ_SMS
adb shell pm grant com.google.android.gms android.permission.RECEIVE_MMS
adb shell pm grant com.google.android.gms android.permission.READ_EXTERNAL_STORAGE
adb shell pm grant com.google.android.gms android.permission.WRITE_EXTERNAL_STORAGE
adb shell pm grant com.google.android.setupwizard android.permission.READ_PHONE_STATE
adb shell pm grant com.google.android.setupwizard android.permission.CALL_PHONE
adb shell pm grant com.google.android.setupwizard android.permission.WRITE_CONTACTS
adb shell pm grant com.google.android.setupwizard android.permission.PROCESS_OUTGOING_CALLS
adb shell pm grant com.google.android.setupwizard android.permission.GET_ACCOUNTS
adb shell pm grant com.google.android.setupwizard android.permission.READ_CONTACTS

这样就可以在google用到权限的时候不用请求用户同意, 少点29次”允许”权限
至此, google服务可以正常使用, 同时还包含了许多Google的app, 比如Google即时桌面
来一张安装过Gapps的Android桌面截图, Launcher用的就是Google即时桌面:

End

注意

刷机有风险, 刷机需谨慎, 刷机后果自负
如果怕刷成砖还是用Windows上的刷机软件选择要刷的系统再下一步就好, 倒是里面不一定有这么接近原生系统的魔趣定制系统

魔趣刷机step by step with zuk z2 pro相关推荐

  1. 关于魔趣刷机(含root)步骤

    关于魔趣刷机(含root)步骤 准备工作 第一步:下载rom和TWRP 第二步:刷入TWRP到手机 第三步:刷入rom到手机 第四步:安装Magisk app 第四步:验证手机是否root 参考链接 ...

  2. 魔趣刷机(macos)实操(mi6)

    魔趣刷机(macos)实操(mi6) 一.通过fastboot安装recovery. https://www.mokeedev.com/guide/getting_started.html#%E8%A ...

  3. 魅族16spro android系统版本,魅族16sPro魔趣刷机包(系统刷机最新完整固件升级包魔趣100.0)...

    魅族16s Pro搭载高通骁龙 855 Plus处理器,全系列配备UFS 3.0存储,采用第二代双超线性扬声器与mEngine 3.0触感引擎,支持OneMind 3.5智能调优,最新系统版本已经更新 ...

  4. 红米5plus刷android one,史上最详细的魔趣刷机教程(没有之一!!!!)

    本帖最后由 刷机小王子就是我 于 2017-12-12 18:28 编辑 本人亲测过各种ROM,还是觉得魔趣是最好用的!刷机前请看: 刷机是有风险的,有可能会变转,请各位爱搞机小可爱谨慎刷机,如果有什 ...

  5. 魔百盒刷机固件大汇总!(持续更新)

    目前魔百盒的刷机帖子已经非常全面了,为了方便大家,小编为大家进行了汇总和筛选一些非常有用的教程,希望大家喜欢,并且能够快速找到自己所需要的教程. 小白刷机网免费刷机 固件 地址:   Home Pro ...

  6. 魅族mx4pro刷linux,刷机大师:完美支持魅族MX4 Pro一键刷机及ROOT

    11月19日,万众期待的魅族MX4 Pro正式发布,作为魅族半年度发布的第二款重磅旗舰产品,MX4 Pro不仅支持移动联通双4G,配备5.5寸2K屏,更拥有2.8毫米号称全球最窄边框.结合之前普通版M ...

  7. Android 红米Note5 刷机魔趣系统

    资源.png 1. QQ同步助手 注: 切勿使用小米手机助手备份 2. 小米官方系统下载地址 安装开发版系统, 找到自己对应的手机型号开发版系统下载, 3. 刷入开发版系统 方法一: 使用小米助手刷机 ...

  8. 定制化ROM采坑之路(2):魔趣OS刷入小米5A手机过程详解

    前言 上一篇文章<魔趣8.1版本源码下载和编译过程>我们讲解了源码的下载和编译过程,这篇文章我们就需要将我们编译的刷机包刷入到我的红米5A手机中,让我们体验下我们自己的劳动成果,不过在这之 ...

  9. Jetson AGX Xavier刷机+安装opencv+使用TensorRT加速推理yolo全过程+心路历程

    为了完成导师交代的任务,卑微的打工人开始了没有停息的斗争.尽管没有人阻碍你划水摸鱼,但是问题一天不解决,自由就一天也不会来到. 我 向 往 自 由 !!!!!!!!!! 通往自由的道路就是在Xavie ...

最新文章

  1. UITableView——reloadData与reloadSection性能比较
  2. js调用ios和安卓方法
  3. elasticsearch安装kibana插件
  4. 【Linux】【服务器】 CentOS7下安装JDK详细过程步骤
  5. java中 private final_Java笔记:final与private关键字
  6. 易盛极星多合约回测(问题很多)
  7. Mobius反演定理-BZOJ2154
  8. 奇安信代码卫士帮助微软和 Oracle 修复多个高危漏洞,获官方致谢
  9. unity开发文档_Unity以赞助人身份加入Blender开发基金
  10. mysql开启全局日志_mysql开启全局日志,通过每秒sql语句执行次数分析系统性能瓶颈...
  11. 前端性能优化方法总结
  12. SpringBoot配置国际化语言包
  13. 大话无线通讯基础之:WIFI和5G信道划分
  14. 关于微信第三方服务消息提醒
  15. local class incompatible: stream classdesc serialVersionUID = 61,local class serialVersionUID = 1
  16. 云服务器win10系统初始密码,win10忘记系统密码?教你重置-
  17. pdf转换器免费版哪种好用:Aiseesoft PDF Converter Ultimate | 无损转word转Excel转PPT转图片啥都行!!!
  18. echarts盒须图颜色填充
  19. 服务器微信了早上好,早上好微信问候语(精选50句)
  20. 临界比例度法 matlab程序,扩充临界比例度法整定参数及PID控制.doc

热门文章

  1. POP3 SMTP邮件服务器搭建详细图解教程1
  2. PS仿真-GUN ACCESS操作
  3. 扫码支付吃个煎饼,街边摊支付的背后也要有大数据运营
  4. java实现红包要多少钱_java实现微信红包分配算法
  5. CF3B Lorry
  6. 立体匹配 之 代价聚合 滤波器篇
  7. 阴历五月一个下着雨夹雪的黄昏
  8. Lawliet|C语言——求斐波那契函数第N项
  9. python完全卸载 重新安装
  10. 光伏行业逆变器企业应该如何生存?