It would be lovely if it's possible to create an ISO image (thumbdrive compatible) that automatically boots up Linux & launches into a menu to automatically flash the monitor with minimum steps. Automatically boot, automatically detect, and then display a menu (confirm before flashing).
-- Easy to read select-an-option full screen menu with no technobabble.
-- Including backing up, and selecting between multiple ROMs (V2, V3, V4) to flash new firmware.
-- The ISO should contain ALL BENQ firmwares in existence *and* ability to add new firmwares (query a folder/directory full of firmwares).
-- Can upgrade any firmware-upgradeable BENQ monitor with appropriate firmware upgrade
-- Safeguards against bricking a monitor (will refuse to firmware-upgrade wrong monitor)
-- Including a HELP screen (e.g. help.txt)
.......e.g. display tips such as cable swaps, using correct cable, etc.
-- Including a diagnostics menu
.......e.g. recommending cable swaps, retest, reprobe, display output of monitor probes
.......In the background, every output should be logged to a file. Diagnostics menu should be able to display contents of log (using a page by page viewer such as 'more' or 'less')
- All the above should be easy to later customize by a programmer for future firmwares & possibly other Linux-upgradeable monitors.
- Add a neat Blur Busters cameo of some kind (ASCII UFO, etc).
A good bash script programmer should be able to do it
Then users can just can burn the ISO, and then boot into it to (mostly) automatically flash a BENQ monitor.
The menu should be usable to non-Linux users, of a lesser computer experience, so that it's mostly burn-an-ISO operation.
REWARD: USD $75 Amazon gift certificate from Chief Blur Buster, for an ISO to the first person that posts a link to a safe, trusted, verified ISO that does all the above /safely/ and /automatically/ with just one keypress (without bricking a monitor from a wrong keypress). Please also post a secure hash for the file (e.g. SHA-2) for safety purposes.