I checked it out out of curiosity and some Huawei models have LineageOS available for them which means you could use gmscore(microG) instead of google framework services on LineageOS. A cursory search also shows videos where people get microG on the official Huawei OSes but I can’t say how well that works. That would invalidate the reason to get Huawei though(no Google surveillance). You can remove Google services from any device with enough tinkering, especially if you’re willing to install an open-source OS.
Does your phone have armv7a architecture? In that case the patcher won’t work but pre-patched Revanced will work fine. You can patch Revanced apps on your computer using the shell or command line depending on operating system. There are guides or I can give step by step instructions if you want.