[Acer Iconia A500] CallMeLaNN:
Hi Herbert,

Thanks for your effort, now I came across this testing. Almost working but only I can't see data come in.

I tried:

su
busybox microcom -s 4800 /dev/ttyUSB0

but produce nothing in the Terminal Emulator

logcat:

12-22 12:52:36.663 D/Vold ( 88): usb, 1
12-22 12:52:36.663 D/Vold ( 88): == current usb device: 067B/2303 ===
12-22 12:52:36.663 D/Vold ( 88): usb, 1
12-22 12:52:51.343 I/ActivityManager( 266): START {flg=0x10104000 cmp=org.broeuschmeul.android.gps.usb.provider/org.broeuschmeul.android.gps.bluetooth.provider.BluetoothGpsActivity u=0} from pid 342
12-22 12:52:51.423 I/ActivityManager( 266): Start proc org.broeuschmeul.android.gps.usb.provider for activity org.broeuschmeul.android.gps.usb.provider/org.broeuschmeul.android.gps.bluetooth.provider.BluetoothGpsActivity: pid=20333 uid=10084 gids={1015, 1028}
12-22 12:52:51.563 V/UsbGPS (20333): loc. provider: Usb GPS will replace internal GPS
12-22 12:52:51.563 V/UsbGPS (20333): loc. provider: Usb GPS will replace internal GPS
12-22 12:52:51.673 V/TabletStatusBar( 342): setLightsOn(true)
12-22 12:52:51.743 I/ActivityManager( 266): Displayed org.broeuschmeul.android.gps.usb.provider/org.broeuschmeul.android.gps.bluetooth.provider.BluetoothGpsActivity: +340ms
12-22 12:52:55.213 V/UsbGPS (20333): loc. provider: Usb GPS will replace internal GPS
12-22 12:52:55.213 V/UsbGPS (20333): loc. provider: Usb GPS will replace internal GPS
12-22 12:52:55.243 D/UsbGPS (20333): prefs device addr: /dev/ttyUSB0
12-22 12:52:55.253 D/UsbGPS (20333): enabling Bluetooth GPS manager
12-22 12:52:55.253 E/UsbGPS (20333): current device: /dev/ttyUSB0
12-22 12:52:55.253 D/UsbGPS (20333): Bluetooth GPS manager enabled
12-22 12:52:55.253 V/UsbGPS (20333): starting notification thread
12-22 12:52:55.253 V/UsbGPS (20333): starting connection and reading thread
12-22 12:52:55.253 V/UsbGPS (20333): starting connection to socket task
12-22 12:52:55.253 D/UsbGPS (20333): enabling mock locations provider: gps
12-22 12:52:55.253 D/UsbGPS (20333): Mock provider already disabled: null
12-22 12:52:55.253 D/UsbGPS (20333): enabling Mock provider: gps
12-22 12:52:55.253 E/UsbGPS (20333): Mock provider: gps 2 1 true
12-22 12:53:00.253 V/UsbGPS (20333): current device: /dev/ttyUSB0
12-22 12:53:00.253 V/UsbGPS (20333): Will verify if device exists and is a file: /dev/ttyUSB0
12-22 12:53:00.253 V/UsbGPS (20333): Device exists and is a file: /dev/ttyUSB0
12-22 12:53:00.253 V/UsbGPS (20333): Device is not readable, will try chmod 666 /dev/ttyUSB0
12-22 12:53:00.303 V/UsbGPS (20333): will set devive spped: 4800
12-22 12:53:00.453 V/UsbGPS (20333): connecting to socket
12-22 12:53:00.453 D/UsbGPS (20333): connected to socket
12-22 12:53:00.463 V/UsbGPS (20333): starting socket reading task
12-22 12:53:00.483 V/UsbGPS (20333): socket reading thread started
12-22 12:53:00.613 D/UsbGPS (20333): data: not ready 1356151980491
12-22 12:53:01.143 D/UsbGPS (20333): data: not ready 1356151981149
(a lot of "data: not ready" here)
12-22 12:53:29.673 D/UsbGPS (20333): data: not ready 1356152009681
12-22 12:53:30.173 D/UsbGPS (20333): data: not ready 1356152010181
12-22 12:53:30.673 D/UsbGPS (20333): closing Bluetooth GPS output sream
12-22 12:53:30.673 E/UsbGPS (20333): Unable to establish connection

The nmea log in the sdcard also empty.

I can't run hexdump because I got problem ADB devices USB debugging issue.

I can confirm the GPS is working on my PC using baud rate 4800.

GPS details:

Globalsat Star IV BU-353S4
baud rate 4800

Android:

Ployer Momo7 dual core rooted
Jelly bean 4.1.1
Kernel 3.0.8
No bluetooth radio