华为P9 EVA刷机(官方系统)+刷入Magisk(root)

1. 总体思路

0. 解锁BootLoader

1. 找到合适的twrp

2. HuRUpdater_0.4+三件套

3. 解锁data分区

4. 刷入Magisk

2. 解锁BootLoader

自己找了很多方法没解决(包括这个也没成功:https://www.52pojie.cn/thread-816065-1-1.html,找nvme里面的字符串),最后找淘宝20块搞定的(本来想偷师淘宝的,结果人家用了usb远程服务,三下两除二就搞定了,牛)。

解锁了BootLoader以后(启动会看到一个黑色的界面:你的设备不被信任untrusted等字眼),启动可以有多个选择,进入fastboot模式、recovery模式(twrp)、erecovery(品牌自带的,用于恢复系统)。

进入方式:

    Fastboot模式:长按音量下键+电源键+连接电脑状态,这时候会看到一个Android机器人,下方显示着unlock。在这个模式下可以用fastboot命令,比如fastboot flash 分区 IMG,输入recovery。

    eRecovery 模式:长按音量上键+电源键+连接电脑状态。

    Recovery 模式:长按音量上键+电源键(不需连接电脑),主战场,主要的操作都在这边。

3. 找到合适的twrp

    最一开始在twrp官网找到的P9 eva机型的twrp,最高版本应该是3.1.1,不过我试了那三个版本都不适合。

    中间用了很长时间都是国内汉化的版本(感谢“残芯此生不换”),很好用,说实话我还没见过原版的twrp。最一开始用的是:Honor9-emui8-3.2.1的twrp、最后找到了一个eva-emui8-3.2.1的twrp(多了一个功能,在高级选项里多了“移除data强制加密”,这个选项很重要,本文第5步解锁data分区就是用的这个+fstab-desrypt。

在fastboot模式,使用fastboot flash命令,把img刷入recovery。

P9的recovery分区不太一样,大家可以多试试几个命令:

fastboot flash recovery 你想要的recovery如twrp.img -> recovery分区我这个机型不行

fastboot flash recovery_ramdisk 你想要的recovery如twrp.img -> 最后用的recovery_ramdisk分区

4. HuRUpdater_0.4+三件套

1. 下载官方三件套,认证full-OTA

https://pro-teammt.ru/online-firmware-database-ru/?firmware_model=eva&firmware_page=0

其中firmware_model=eva,可以换成你的机型对应的版本。认准full-OTA版本下载(我找的是emui8.540版本,即v208318,你可以找当时最新的),多次点击fileList,会出现几个下载链接。下载以下这几个文件:

http://update.hicloud.com:8180/TDS/data/files/p3/s15/G3115/g1699/v208318/f1/full/update.zip

http://update.hicloud.com:8180/TDS/data/files/p3/s15/G3115/g1699/v208318/f1/full/public/update_data_full_public.zip

http://update.hicloud.com:8180/TDS/data/files/p3/s15/G3115/g1699/v208318/f1/full/EVA-AL00_all_cn/update_full_EVA-AL00_all_cn.zip,这个文件找到对应机型小型号的版本,我的是AL00全网通,应该还有TL00、CL00等。

2. 对上述文件改名,没改对的话HuRUpdater脚本会提示找不到(报错时按提示改对即可):

update.zip -> 不用改名,

update_data_full_public.zip -> update_data_public.zip

update_full_EVA-AL00_all_cn.zip -> update_all_hw.zip

与HuRUpdater_0.4.zip文件放在一起

使用上述twrp的安装选项,安装HuRUpdater_0.4,脚本会提示按音量下键确认。完成后进行一个双清(清除Cache\Dalvik等),重启系统应该会进入华为的一个界面,要求你进行低级格式化(wipe your user data),清除即可。

如果你的的系统不需要root(magisk),到这一步应该就可以了。不过有时候我到这一步,并不能启动到系统,或者启动到系统里面,默认的app缺失(比如相机等),原来我都是再刷一次,期待它会有(就像买彩票一样),后面知道解决方案了,放在其他问题里面讲吧。

5. 解锁data分区

这一步非常关键,但是论坛讲得比较少。我一开始到这一步,都是直接用twrp刷magisk,但是就会启动不了。最后成功是换了eva-emui8-3.2.1专用的twrp,高级选项里多了“移除data强制加密”。

1. 首先先对data分区格式化(应该是这一步会使得系统的app如相机都不见了)

2. 使用高级选项里的“移除data强制加密”

3. 再安装fstab-desrypt,个人感觉这一步和第二步是一样的,如果你的twrp没有第2步的选项,可以试试直接用这一个包来做。

4. 再刷update_data_public.zip,这个应该是想个系统app的包,因为刚刚第一步格式化了data分区,现在再装回去。教程是说要继续安装update_all_hw.zip,不过我装了是报错的,没管它。

6. 刷入Magisk

刷入magisk有两种方法,一种是提取官方的启动相关img(如ramdisk,recovery_ramdisk,boot(我这个版本是没有这个img的)+magisk App对其打补丁得到magisk_patch.img,使用fastboot flash刷入;第二种是直接用twrp输入magisk最新zip包(我的是magisk-v19.3.zip)。

我是用第二种成功的,不过第一种使用的工具也有必要提一提,可以提取一些官方的recovery img,可用于恢复(救砖用)。

这一段如果不感兴趣可以跳过:

使用HuaweiUpdateExtractor_0.9.9.3提取官方img:

1. 解压update.zip得到update.app文件

2. HuaweiUpdateExtractor加载update.app文件,在选项中不勾选“verify header checksum”(不然加载不成功)

3. 提取想要的官方img,我提取了:ramdisk,recovery_ramdisk等img。

注:magisk官方是提示在华为emui8,使用magisk App对ramdisk打补丁得到magisk_patch.img,并刷入ramdisk;但我没成功,我又把ramdisk官方给刷回去。

第二种方法,也是可以成功比较简单的方法!

在data解锁前(第5步),直接用twrp安装magisk.zip是不能成功的(对于我这个机型来说,因为日志可以看到data分区加载失败,应该是magisk是要写入data分区)。

在data解锁后,直接用twrp安装magisk.zip是可以成功的。按官方文档的说法,启动后你就会看到magiskManager App,但我没有(我以为又失败了);官方也说,启动完如果没有看到magiskManager App,就装一个;我装了,在它检查完更新后,竟然发现成功了!激动得!历时至少一个月,尝试了非常多的错误,终于在这一刻成功了。

https://topjohnwu.github.io/Magisk/install.html#huawei

https://github.com/topjohnwu/Magisk

7. 其他问题

1. 开机后没有相机等app:应该是清除了data分区后,系统app都没了。可以尝试刷入update_data_public.zip、update_all_hw.zip(后者我装了是报错的)。见第5步第4点。

2. 千万不要手动上锁!!!!!:论坛一般说清除后重启系统会(自动)重新上锁,我在发现一直没成功启动不到系统(以为是不上锁进不去),我就给他手动上锁了,结果启动就卡在华为logo(菊花)那里,而且没有动画那种。变砖,为了下淘宝,竟然要收40块,哥哥我决定自己解决。

3. 救砖(第2点产生的),卡在华为logo(菊花)那里,而且没有动画那种。这时候你无论怎么重启,fastboot模式、recovery模式(twrp)、erecovery几个模式都是进不去的。-----》解决方法:等电池耗完电,插入电源,按音量下键进入fastboot模式,重新解锁,就可以了。(这里猜华为的机制是,如果机子是上锁的,检测到第三方的recovery,机子是不能启动的,或者说不知道怎么启动)。

4. 在twrp recovery模式,怎么传文件:使用adb push 本地文件(电脑) 手机路径(如sdcard/abc/),也可以使用adb shell进入手机进行文件操作。相关的教程就自行搜索啦。

5. 不得不说xda论坛,几乎上述所有技术都出自与这个论坛,不得不吐槽下这个论坛,可读性很差,但是技术很强(su root,magisk都是首发于这里)。

6. HWOTA7工具(也是出自xda),可用于改小机型版本(如改成AL00),需求出发点是国外的机型一般收到新系统更新比国内慢(或者就没有),所以他们就需要改小机型。一开始我用HuRUpdater没成功(应该是data没解锁导致)尝试了HWOTA7,虽然我不需要改机型,但是用了里面的方法没成功。大家有需要也可以尝试下。

7. 华为的“花粉俱乐部”也很不错,有兴趣可以上去看看搜索下。

8. 网盘地址

网盘放了上面提到的一些工具,当然大家可以自行搜索下载。

链接:https://pan.baidu.com/s/1OnDcnwqlEnslB2n4_T-OMw 密码:6l53

专门开了简书写了这个文章,如果帮到你了,大家留言点赞支持下呗。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,547评论 6 477
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,399评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,428评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,599评论 1 274
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,612评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,577评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,941评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,603评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,852评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,605评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,693评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,375评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,955评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,936评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,172评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 43,970评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,414评论 2 342

推荐阅读更多精彩内容