- Edited
It seems like the HyperOS update for the Redmi 12 5G has slightly improved the comfortability of the display.
The toxic backlight issue is still very present, especially at lower brightness levels, however, xiaomi have included a new "contrast" option within the developer settings. I've fiddled around with this (standard, medium, high), and i feel improvements after selecting the medium/high setting. The improvement is solely to do with the readability of web text. Web text appears more refined and easier to read/focus on.
Still, the display doesn't feel 100% comfortable, especially using it under 50% brightness, but after the HyperOs update, there does seems to be a marked improvement.
However, the HyperOS update has restricted disabling/uninstalling apps via ADB commands, which is a huge shame. This means debloating is now almost impossible. I think there is a workaround, but it entails creating a xiaomi mi account and registering the device first.