It's very hard to downgrade to the initial emui version now as huawei has blocked almost all the possibilities via the software updates. If you are determined to do so, just google downgrade plus your model on xda developer website. Some people mentioned it needs two separate downgrades to reach the initial emui 10 version. I have tried numerous ways to downgrade my p40 pro (C636) to below 10.1.0.135, but got stuck. If I succeed, I would like to post it on xda.
I managed to unlock an old TPG issued Huawei HG659 by using the website you linked to: _hg659_b . I followed the instructions in section Flashing ANY Firmware and downloaded the .BIN file(s) from the Firmware Images section.
So digging further I backed up the HG659 settings (as I logged in as a super user) and wanted to check for any differences. Tried to decrypt the saved backup *.conf file using whrl.pl/ReNwP6 (this method), it now doesn't work as previously.
I still can't connect to my ISP with the spark firmware.
Doesn't allow me to select IPOE setup or no username, I noticed some of the other firmware does allow you to select how does it connect to the internet, but the spark firmware doesn't allow that.
I still have mine with the Spark Firmware and tweaked with an extra admin account.
Never tried to use it for my NBN connection (my fritzbox is so much more featured).
Also have a ZTE H268A which looks so much the same as the huawei.
Did try to connect with the ZTE but failed, most probably by not configuring it properly (some settings are a bit of a mystery to me).
I have the Iprimus HG659 and tried the ideas posted. Spark 22 Firmware would confirm update with 4 LAN leds flashing but wouldn't overwrite the iprimus firmware. I tried vodafone 26 as other post suggested but no go. Looks like its locked to carrier.
59fb9ae87f