关于华为P9手机的解锁、刷Recovery、获取Root、安装Busybox,以及升级降级的全过程(和一些错误的解决方法)
我有一部华为P9手机,型号EVA-TL00,属于移动定制机。用了半年多了,想给手机添加一些功能,发现有些功能必须Root之后才能用代码实现,所以动了Root的打算。
一、手机解锁。(不解锁则无法对手机系统进行任何修改)
1.1 首先要拥有一个华为的账号,并登录在欲解锁的手机上满14天。才能进行下一步。
1.2 登录华为解锁网址 https://emui.huawei.com/cn/plugin/unlock/index ,用华为账号登录,按照提示输入信息,获取解锁码:1667824540654609。
1.3 电脑装上必要的驱动;手机关闭“找回手机功能”(这步很重要),然后关机,同时按下“音量 - ”和“电源键”,进入fastboot模式。用数据线连接手机和电脑,使用adb连接手机,输入“fastboot oem unlock 1667824540654609”(这串数字是解锁码),按照提示选yes。【注意:会清除该手机所有数据,包括照片、歌曲等!】【如果提示“command not allowed”错误,将“手机找回”功能关闭即可】
二、刷第三方Recovery。
2.1 这是最坑的一步。P9升级到了Android 7.0,好多第三方Recovery都用不了。最后用了这个帖子的Recovery才行。( TWRP REC(内置官方REC)下载:pan.baidu.com/s/1eS03aCE ),原贴地址:http://club.huawei.com/thread-13073522-1-1.html 。
2.2 如果不用2.1 的方法的话,可以用这个帖子YoRoot V1.1正式版发布,一键ROOT工具,完美支持Mate8! ,直接一站式刷Recovery连带Root。推荐新手用这个。
三、刷入Root。
如果用了2.2的方法的话,这一步就不用看了。网上也有很多通过第三方Recovery刷入Super-SU 获得Root的教程,不再赘述。
四、安装BusyBox。
华为P9直接用BusyBox安装管理器根本装不上!只好手动安装busybox。需要下载二进制文件: http://www.busybox.net/downloads/binaries ,选择最新版本1.21.1,然后下载对应你的设备架构的版本,这里我下载了busybox-armv7l。
4.1 解压,将busybox-armv7l重命名为busybox,复制到手机。然后用R.E管理器(或者其他能够访问手机根目录的root文件浏览器)把busybox复制到 /system/xbin,并为其分配“可执行”的权限(chmod 755 busybox 或者用文件管理器赋予其可执行权限)。然后下载个“模拟终端”,执行busybox --install -s /system/xbin 命令,即可安装busybox。
另外,在安装过程中可能会出现“Read-only file system”的错误,说明没有给/system写权限。这时候可以先给/system写权限:busybox mount -o rw,remount /system
具体的安装在 http://cn.ui.vmall.com/thread-5943567-1-1.html 和 http://www.cnblogs.com/xiaowenji/archive/2011/03/12/1982309.html 都写的很清楚。但我用后边链接的方法给写权限的时候老出错。从http://tieba.baidu.com/p/3954093941 找到另一种挂载方法即 busybox mount -o rw,remount /system 。
五、给系统降级
5.1 折腾了一番之后,准备降级。在此可以用 http://www.muzisoft.com/shuaji/237567.html中的 “方法二”进行降级。【需要注意的是,必须把在第二步刷的第三方Recovery,刷回官方Recovery才可以。第二步有刷回的教程】
关于华为P9手机的解锁、刷Recovery、获取Root、安装Busybox,以及升级降级的全过程(和一些错误的解决方法)的更多相关文章
- Android刷第三方Recovery &获取root权限
一.基础环境 Make sure your computer has working adb and fastboot. Setup instructions can be found here. E ...
- 联想 Vibe Shot(Z90-7) 免recovery 获取ROOT权限 救砖 VIBEUI V3.1_1625
>>>重点介绍<<< 第一:本刷机包可卡刷可线刷,刷机包比较大的原因是采用同时兼容卡刷和线刷的格式,所以比较大第二:[卡刷方法]卡刷不要解压刷机包,直接传入手机后用 ...
- 联想 Vibe Shot(Z90-3) 免recovery 获取ROOT权限 救砖 VIBEUI V3.1_1625
>>>重点介绍<<< 第一:本刷机包可卡刷可线刷,刷机包比较大的原因是采用同时兼容卡刷和线刷的格式,所以比较大第二:[卡刷方法]卡刷不要解压刷机包,直接传入手机后用 ...
- dedecms手机站图片错误的解决方法
现在手机站(如m.*.com)是网站建设标配,在用dedecms建站也可以实现(不会的话欢迎来骚扰ytkah),手机站一个比较麻烦的事是图片一直显示不出来,为什么呢?程序一般是调用图片的相对地址,比如 ...
- 织梦dedecms手机版上下篇链接错误的解决方法
打开 \include\arc.archives.class.php 1. 找到 $this->PreNext['pre'] = "上一篇:<a href='$mlink'> ...
- android手机 解锁bootloader 刷recovery 线刷rom 卡刷rom
1 解锁bootloader 为手机安装官方驱动 按相应的组合键使手机进入fastboot模式 执行命令fastboot oem unlock 123456 (123456为厂家提供的解锁码) 手机重 ...
- 华为畅玩5 (CUN-AL00) 刷入第三方twrp Recovery 及 root
华为畅玩5 (CUN-AL00) 刷入第三方twrp Recovery 及 root 下载地址 http://pan.baidu.com/s/1hsn6VzA 1. 在官网申请解锁码 申 ...
- HTC One M7简易刷Recovery教程
HTC One M7作为当下HTC旗下的旗舰热门机,用户们对于刷机的需求都比较强烈,对于刷ROM的前提就是要刷入Recovery,当然作为安卓智能手机HTC one而言也不例外,最近有些用 ...
- 分享:大晚上用自己的锤子手机跨系统刷MIUI,跌宕起伏啊!!
序言: 写这篇博客之前问了一下博客园官方,能不能写关于刷机这一方面的,官方还是比较通情达理的,说技术类没有限制的,那样我就放心的写了.今天早上在博客园中稍微逛了一下,感觉似乎很少有关于刷机这一方面的, ...
随机推荐
- 网络安全——一图看懂HTTPS建立过程
关于网络安全加密的介绍可以看之前文章: 1. 网络安全--数据的加密与签名,RSA介绍 2. Base64编码.MD5.SHA1-SHA512.HMAC(SHA1-SHA512) 3. When I ...
- maven 创建后报错
<dependency> <groupId>javax</groupId> <artifactId>javaee-api</artifactId& ...
- Javascript事件模型(三):JavaScript事件绑定方法总结(及Jquery)
JavaScript中绑定事件的方法主要有三种: 1 在DOM元素中直接绑定 2 JavaScript代码中直接绑定 3 绑定事件监听函数 JQuery中绑定事件的几种方法 主要有on().bind( ...
- javascript的八张图
- 干货 | 云智慧透视宝Java代码性能监控实现原理
这篇图文并茂,高端大气上档次,思维缜密的文章,一看就和我平时的风格不同.对了.这不是我写的,是我家高大英俊,写一手好代码,做一手好菜的男神老公的大作,曾发表于技术公号,经本人授权转载~~ 一.Java ...
- NLTK学习笔记(四):自然语言处理的一些算法研究
自然语言处理中算法设计有两大部分:分而治之 和 转化 思想.一个是将大问题简化为小问题,另一个是将问题抽象化,向向已知转化.前者的例子:归并排序:后者的例子:判断相邻元素是否相同(与排序). 这次总结 ...
- 用ingress的方式部署jenkins,启动后提示没有下载插件,未解决
[root@node2 .docker]# docker logs 5c3dd117a10dRunning from: /usr/share/jenkins/jenkins.warwebroot: E ...
- Nodejs的模块系统以及require的机制
一.简介 Nodejs 有一个简单的模块加载系统.在 Nodejs 中,文件和模块是一一对应的(每个文件被视为一个独立的模块),这个文件可能是 JavaScript 代码,JSON 或者编译过的C/C ...
- 【RAC】RAC相关基础知识
[RAC]RAC相关基础知识 1.CRS简介 从Oracle 10G开始,oracle引进一套完整的集群管理解决方案—-Cluster-Ready Services,它包括集群连通性.消息和锁. ...
- java 动态代理的实现
http://www.cnblogs.com/jqyp/archive/2010/08/20/1805041.html