I think you are grasping at straws from an empty box of straws.
Besides, firmware cannot fix a hardware problem. My guess is that the color blotches are due to reflections from the capacitive touch layer and that is not something firmware can fix (if I am correct).
|