Recently I upgraded my Huawei B525s-23a 4G router’s firmware (new software version 81.191.13.00.1134, Web UI version 81.100.31.02.1134) only to find out the trick to change DNS servers has stopped working:

After a brief inspection with browser’s developer console, worry not, DNS settings are still here (it’s Huawei, so they are hidden of course); to show the settings navigate to Router -> DHCP, press F12 and enter this into developer’s console:
$('#dhcp_dns').show();
Press enter, and the settings are back:

Tested with Firefox, Chrome and Chromium based Edge.
@Admin
This also works for the following… (the option to change the DNS server was missing for me too!)
Device name: B525s-23a
Software version: 81.191.13.00.25
Web UI version: 81.100.31.02.25
PS
Where can I get a link to the new (software version 81.191.13.00.1134, Web UI version 81.100.31.02.1134) update and are there any advantages?
In other words, were there any other changes or benefits apart from the option to change the DNS server being hidden?
PPS
You should really create a sticky for your following comment answers to questions like…
Q: “I notice though if I refresh the page the Manual DNS settings disappear. Is this correct?”
A: Yes, they disappear on refresh, but all saved changes persist. ✓
Thanks for sharing this information
Regards
Man
If clicking “check for updates” in the router settings finds nothing – I wouldn’t bother. There are numerous versions of this router, depending on your country or provider, and every modification gets its own firmware version, so your only bet then is to download firmware from some random site, which carries security risks and can brick your device if something goes wrong. Also, I have seen reports of bridge mode getting removed with new firmware.
Hi,
Good news, have the same problem. I have never used developer tools or console. Have tried adding the line to unhide the DNS settings bot can’t get it to work. Would you please give more detailed instructions on how to enter that line in the console? Thanks.
Regards
Lan
Hi, I made a short video using Chrome browser
Hope that helps
You can open it in a new tab or zoom in if it’s too small to see.
Thank you the fix is working now. Much appreciated!
Great video clip. I notice though if I refresh the page the Manual DNS settings disappear. Is this correct?
Yes, they disappear on refresh, but all saved changes persist.