  .

1.   pl2303.ko  gps.default.so   /system/lib/hw
2.  gps.default.so   644 (busybox chmod 644 /system/lib/hw/gps.default.so)
3.   /system/etc/install-recovery.sh  :

insmod /system/lib/hw/pl2303.ko
busybox stty -F /dev/ttyUSB0 ispeed 4800
busybox chmod 666 /dev/ttyUSB0
setprop "ro.kernel.android.gps" "ttyUSB0"

.    4800 - ,    GPS-.      (9600, 38400, 115200  ..). ..         GPS-.

4. .
5. .



Installation manual

1. Put files pl2303.ko gps.default.so to /system/lib/hw directory.
2. Change perrmissions af gps.default.so to 644 (busybox chmod 644 /system/lib/hw/gps.default.so)
3. Add following to /system/etc/install-recovery.sh :

insmod /system/lib/hw/pl2303.ko
busybox stty -F /dev/ttyUSB0 ispeed 4800
busybox chmod 666 /dev/ttyUSB0
setprop "ro.kernel.android.gps" "ttyUSB0"

NOTE. 4800 at the second string is GPS port speed. It may vary depend on USB-GPS model (9600, 38400, 115200 etc). You need to specify real speed.

4. Reboot.
5. Have a fun.