While Huawei's fate with future iterations of Android remains in the air, the company is doing the best it can for now: provide software updates based on Android Pie. The Chinese company rolled out a new version of its skin, EMUI 9.1, a few months ago, said to offer performance improvements over EMUI 9.0, even though it's still based on Pie. Huawei has now sent out the EMUI 9.1 update to a number of its high-profile devices.
The devices in question are the Mate 10, Mate 10 Pro, Mate 10 Porche Design, Mate 10 RS Porsche Design, P20, P20 Pro, Nova 3, Honor V10, Honor 10, and Honor Play. All of those devices are powered by Huawei's last-gen flagship SoC, the Kirin 970. It makes sense that the company chooses to update devices featuring that SoC all at once, since it likely makes development easier. These devices already received the beta months ago, so this is the stable version.
At the moment, only Chinese models of the phones have received the update. Considering Huawei's battles with the US government and the implications on its usage of Google's products, we're not sure if this update will get to non-Chinese models either. Not until the trade tussle is completely resolved, anyway.