хай олл
хотел спросить, но уже подсказали, поэтому правлю сообщение будет типа план действий для конкретной железки

на столе Radxa Rock (RK3188) и UART GPS модуль, собственно подключенный к SPI1/UART3/GPS Radxa Rock (пины 17,18,22,24)
ставим бузибокс, рут есть в прошивке изначально
библиотеку gps.sun4i.so кладём в /system/lib/hw
переименовываем в gps.default.so (без замены, так как до этого там только gps.glofish.so)
выставляем ей права 644
монтируем раздел /system/etc на запись
создаём файл install-recovery.sh с Unix-переводами строк с содержимым:
Код:
#!/system/bin/sh
busybox stty -F /dev/ttyS3 9600
busybox chmod 666 /dev/ttyS3
setprop "ro.kernel.android.gps" "ttyS3"
копируем install-recovery.sh в /system/etc/ права 755
пользуемся
