Это немножечко сложно. Потому что нужно думать минимум двумя потоками -- потоком, который рисует интерфейс и потоком, который шлёт команды в порт.
Индусы такое не умеют.
Я думаю дело скорее в том что это будет работа в мусорную корзинку, всё равно сама идея вкладывать силы в доработку китайской прошивку выглядит ... неправильно