The Huawei P9 is a device from 2016 that has reached the end of its software road. Official support terminated at Android 7.0.

Users attempting to force an upgrade via third-party tools face several risks:

If you are determined to run Android 10 on your P9, the only path is through the developer community at XDA Developers .

In May 2019, the US government placed Huawei on the Entity List. While this ban severely affected newer devices (like the P30 and Mate 30 series) regarding Google Mobile Services (GMS), it also affected the legacy support for older devices. By the time Android 10 was mature (late 2019), Huawei was restructuring its software division to focus on HarmonyOS and newer hardware. The P9 was already considered legacy hardware and was excluded from the new roadmap.