Версия обновлена до 4.22
В ней появился чек-бокс "Рассчет курса" во вкладке GPS порт.
Позволяет корректно работать в Навителе, iGO...
Рассчет азимута производится при скорости более 2 км/ч и при его отсутствии в RMC сообщении от GPS.
Соответствующая проблема с "либой" описана
тут.
Пришлось пожертвовать, как оказалось никому не нужной опцией - жесты.
Из-за нехватки места в памяти программ

(но если кому приспичит - в личку, пожертвую чем-нибудь другим)
Работа связки
UART GPS + контроллер + либа + андроид проверялась на тв-боксе
CS918II с процессором RK3288, андроид 4.4.2, версия ядра 3.10.0 (cdc-acm.ko уже есть в ядре).