背景
之前在迪拜工作期间,各种意外机缘巧合就买了部华为P8,回国后才发现,华为机子是分海外版和国内版的,怎么发现的呢?当然是只能眼巴巴看着国内机子升级,root啥的,海外版的却“岿然不动”,多么痛的领悟!!!而且手机上的Google套装在国内也变成了无法卸载的“垃圾”。。。。
后来在XDA看到老外解决了root问题,今天闲来无事实操成功,分享给大家。
root方法
环境:win10家庭版,华为p8-ul00(老外保证所有版本p8都可以);
步骤:
- 安装adb环境,安装路径默认:C:\Program Files (x86)\Minimal ADB and Fastboot,下载地址:
- 下载TWRP.img,并且放入上述文件夹(Minimal ADB and Fastboot),下载地址:
- 下载 kernel,放入手机存储中,记住自己放在那里,下载地址:
- 下载supersu,放入手机存储中,记住自己放在那里,下载地址:
- 进入上述文件夹(Minimal ADB and Fastboot),同时按住“shift”+鼠标右键,选择“在此处打开powershell 窗口”;
- 在弹出的命令窗口依次逐行输入以下命令并回车:
adb devices
adb reboot bootloader
fastboot devices
fastboot flash recovery TWRP.img
- 完成上述步骤后,安住音量+,和电源键,指导看见recovery;
- 滑动解锁
- 点击Install,然后选择手机上kernel包刷入;
- 再选择supersu刷入;
- 返回主页,选择reboot;
- 打开supersu,选择新用户,至此root完成;
- 安装re-explore; 后续需要;
删掉Google全家桶;
打开re-explore, system/app,删除里面对应Google软件文件夹;
打开data/app,删除里面的Google软件文件夹;
自动安装
root后还有一个好处,可以实现应用市场下载软件后自动安装:
- 既然是华为手机就安装华为应用市场,打开浏览器下载华为应用市场,但不安装;
- 用re-explore找到刚才下载好的应用市场,移动到system/app中;
- 重启手机,在华为应用市场的设置中选上“WLAN闲时自动更新”,以后就安装应用就方便多了;