In this tutorial, we will show you how to install Honor View 10 AOSP Oreo ROM (OpenKirin). The ROM offers full stock AOSP experience with Project Treble support.
The Honor View 10, commonly known as the V10 is the latest Honor flagship-killer in the market. The phone has the potential to stand against most or even all of the competition in the price spectrum. Huawei has done an exceptional job with the new device that features their own Kirin 970 processor with the neural API chip. Other highlights include the impeccable 20MP +16MP dual-lens for a greater depth-of-field effect, Honor supercharge, 128 Gigs of storage, intelligent gaming modes and more. On the software part, the device supports EMUI 8.0 based on Android Oreo. But if you’re a fan of stock AOSP and its lean nature, then follow this guide to install Honor View 10 AOSP Oreo ROM with Treble support.
Table of Contents
Honor View 10 AOSP Oreo ROM – Project Treble Support
Huawei has done some tremendous job on the software itself. The phone comes with Oreo-based EMUI 8.0 out of the box, that primarily focus on AI interactions system-wide. For those who look forward to custom ROMs, would be glad to know that the V10 comes with Project Treble support. This not only influences the official software updates but also has a huge impact on the custom ROM development. Its foremost advantage is that users can easily install a generic firmware build on their device without having to wait for the OEM to release the kernel source. We will be guiding you through the complete process to install Honor View 10 AOSP Oreo ROM below.
We previously discussed phh-Treble ROM for devices that support Project Treble including Honor 8 Pro, Huawei Mate 10, etc. AOSP Oreo ROM for Honor View 10 has been brought to the public by XDA contributor surdu_petru, member of the OpenKirin team. Unlike the regular custom ROMs, flashable via TWRP, this ROM only presents the required system partition. Which means you can easily flash it using Fastboot.
Honor View 10 AOSP Oreo ROM is based on Android 8.0 Oreo with a bunch of added features and updated security patch level for February 2018. The major highlights of this ROM, as mentioned in the original XDA thread are below:
- Stock AOSP UI
- Stock Honor V10 EMUI Camera
- FPS gestures
- Google Pixel boot animation
- Chrome Browser and OmniClockOSS
- In-built Google apps
The ROM developer has also listed a couple of issues. We believe the issues are not significant and shouldn’t stop you from using Honor View 10 AOSP Oreo ROM as a daily driver.
- 3G & 2G always full signal
- No SafetyNet pass
Now head down below and follow the steps to install Project Treble AOSP Oreo ROM on Honor View 10.
- We would still strongly suggest you back it up completely. You can follow our guide on how to backup Android phones.
- You must install Fastboot and ADB tools on your PC.
- Take a full backup of the System partition using ADB. You can find the instructions below.
- Install Huawei USB drivers on your PC.
Download Honor View 10 OpenKirin AOSP ROM (Android 8.0 Oreo)
Steps to Install Honor View 10 AOSP Oreo ROM (Project Treble)
We have split the instructions into two sections. The former allows you to take a system image backup using ADB. We strongly recommend doing this because there is no flashable stock firmware available for the device yet. The latter section includes the instructions to install Honor View 10 AOSP Oreo ROM using Fastboot.
Take System.img Backup via ADB
- First, root Honor V10 using Magisk and enable USB debugging.
- Connect your device to the PC.
- Open a command-line tool and execute the following command:
adb shell su dd if=/dev/block/bootdevice/by-name/system of=/storage/emulated/0/system.img
- Copy the system.img to your PC’s desktop.
adb pull storage/emulated/0/system.img
The above commands should save your stock system.img to the PC.
Install AOSP Oreo ROM on Honor View 10
- Download the ROM system image from above.
- Extract the downloaded file (e.g. system_hv10_02.zip) on your PC.
- Move the extracted system.img to C:\adb, where all the ADB and Fastboot binaries are present.
- Hold down the SHIFT key and right-click on an empty space inside the same folder.
- Select “Open PowerShell window here”.
- Power off your device.
- Press and hold the Volume Down + Power button simultaneously to boot into Fastboot mode.
- Connect your Honor V10 to the PC.
- Enter the command to install Honor View 10 AOSP Oreo ROM:
fastboot flash system system.img
- Once the file has been flashed, reboot your device using:
This is the first custom ROM available for the device, that works without a custom recovery, thanks to Project Treble. We’d love to see it progressing further with Oreo 8.1. If you’re a developer and want to contribute to the project, you can visit the OpenKirin Treble Github repo. So this was our guide on how to install OpenKirin Honor View 10 AOSP Oreo ROM. If you have any questions, leave them down in the comments.