EDIT: Sorry, I did not read properly. I now realize you need hints for Mate X2, not for P40. So this my be not relevant for you. I leave the post anyway, maybe it's useful for someone.
--------------------------------------------
I downgraded a
P40, Device Model: ANA-N29, Device Region: C432 - hw-eu
from Emui 11 to Firmware 10 successfully.
I followed this guide:
Modifying HiSuite and manipulating it's connection data to install Roms before they officially get released. - ProfessorJTJ/HISuite-Proxy
github.com
However, in contrast to this guide do not use HiSuite 11.xxx, but use Hisuite 10.xxxx. I used Hisuite_10.1.0.550_OVE succesfully. Reason: The older Firmware is not compatible with the newer HiSuite. You can still use the current HiSuiteProxy, however. I used HiSuite Proxy V3.0.2.
Hint 1: In the guide above in steps 4 and 5 you are advised to select the ROM you want to flash. Execute these tow steps for all 3 ROMS (Base, CUST, PRELOAD) you want to flash. They should match to each other. I used:
ANA-LGRP4-OVS 10.1.0.131
ANA-N29-CUST 10.1.0.6(C432)
ANA-N29-PRELOAD 10.1.0.1(C432R4)
Hint 2: The Guide above ends somewhat in the middle. After you start the update in HiSuite, wait for it to finish. The phone will restart several times automatically. After that it will complain about “Data Partition corupted…”. Have no fear, this is normal. Simply select low level format on the phone and let it do its work. Then it restarts, and that's it. My guess is that the structure of data partition has somehow changed between the older and the current EMUI.
Hint 3: After I had installed Google, I upgraded the phone back to EMUI simply by allowing the phone to download and install upgrades OTA. this took several intermediate upgrade steps. But finally I am now back to EMUI 11.
hope that helps.