[G Tablet General] fosser2:
Here is what I got so far:

/ $ su bash-4.1# ls -l /sys/devices/platform/gps_control/enable
-rwxrwxrwx 1 root root 4096 Jul 4 13:19 /sys/devices/platform/gps_control/enable bash-4.1#

Both of these commands turn on the GPS. If you do an "echo 0" with each of these commands the GPS shuts off.

I have tried both ways to get it working. I have ran the echo command and then turned on your program. When I do this and click start it waits a second then says "cannot connect to bluetooth GPS." As soon as that message comes up, the internal GPS is shut off by the program. When I try running the program first then doing the echo command the same thing happens. The program just ends up shutting down the GPS. (This is using Beta2)

Here is part of the Logcat that I collected. I have never used this before so I grabbed the portion of it that I thought referred to BlueGPS. This log was run without doing the echo 1 command. I will post a new one with internal gps "enabled" in just a second.

V/BlueGPS ( 3648): loc. provider: Bluetooth GPS will replace internal GPS
V/BlueGPS ( 3648): loc. provider: Bluetooth GPS will replace internal GPS
V/TLINE ( 3648): new: android.text.TextLine@40678fc8
I/AccountTypeManager( 2731): Loaded meta-data for 3 account types, 3 accounts in 4ms
I/Launcher( 2668): setLoadOnResume
D/dalvikvm( 2668): GC_FOR_ALLOC freed 1690K, 14% free 16817K/19399K, paused 32ms
I/dalvikvm-heap( 2668): Grow heap (frag case) to 16.857MB for 231280-byte allocation
D/dalvikvm( 2668): GC_FOR_ALLOC freed 109K, 14% free 16934K/19655K, paused 29ms
I/ActivityManager( 1049): Displayed org.broeuschmeul.android.gps.internal.provider/org.broeuschmeul.android.gps.bluetooth.provider.BluetoothGpsActivity: +591ms
D/dalvikvm( 2668): GC_FOR_ALLOC freed 637K, 17% free 16433K/19655K, paused 27ms
D/dalvikvm( 2668): GC_FOR_ALLOC freed 1169K, 16% free 16570K/19655K, paused 28ms
D/dalvikvm( 2668): GC_FOR_ALLOC freed 683K, 15% free 16733K/19655K, paused 28ms
D/dalvikvm( 2668): GC_FOR_ALLOC freed 962K, 14% free 17048K/19655K, paused 25ms
D/dalvikvm( 2668): GC_FOR_ALLOC freed 772K, 13% free 17245K/19655K, paused 22ms
D/skia ( 2668): --- SkImageDecoder::Factory returned null
W/PackageManager( 2668): Failure retrieving resources forcom.google.android.apps.maps: File res/drawable/traffic_light_green.xml from drawable resource ID #0x7f020326
D/dalvikvm( 2668): GC_FOR_ALLOC freed 6207K, 37% free 12411K/19655K, paused 23ms
D/dalvikvm( 2668): GC_CONCURRENT freed 1474K, 35% free 12961K/19655K, paused 2ms+2ms
D/dalvikvm( 2668): GC_CONCURRENT freed 1772K, 33% free 13231K/19655K, paused 2ms+2ms
D/skia ( 2668): --- SkImageDecoder::Factory returned null
W/PackageManager( 2668): Failure retrieving resources forcom.google.android.apps.maps: File res/drawable/traffic_light_green.xml from drawable resource ID #0x7f020326
D/PhoneWindow( 2668): couldn't save which view has focus because the focused view android.widget.TextView@405a0970 has no id.
D/dalvikvm( 2668): GC_CONCURRENT freed 1529K, 31% free 13672K/19655K, paused 1ms+3ms
D/dalvikvm( 2668): GC_EXPLICIT freed 22K, 31% free 13649K/19655K, paused 2ms+33ms
D/dalvikvm( 2668): GC_CONCURRENT freed 1121K, 27% free 14539K/19655K, paused 2ms+2ms
D/dalvikvm( 2668): GC_CONCURRENT freed 993K, 21% free 15580K/19655K, paused 1ms+2ms
D/dalvikvm( 2668): GC_CONCURRENT freed 1138K, 17% free 16415K/19655K, paused 2ms+1ms
V/BlueGPS ( 3648): loc. provider: Bluetooth GPS will replace internal GPS
V/BlueGPS ( 3648): loc. provider: Bluetooth GPS will replace internal GPS
D/BlueGPS ( 3648): prefs device addr: /dev/ttyHS3
D/BlueGPS ( 3648): enabling Bluetooth GPS manager
E/BlueGPS ( 3648): current device: /dev/ttyHS3
D/BlueGPS ( 3648): Bluetooth GPS manager enabled
V/BlueGPS ( 3648): starting notification thread
V/BlueGPS ( 3648): starting connection and reading thread
V/BlueGPS ( 3648): starting connection to socket task
D/BlueGPS ( 3648): enabling mock locations provider: gps
D/BlueGPS ( 3648): Mock provider already disabled: null
D/BlueGPS ( 3648): enabling Mock provider: gps
E/BlueGPS ( 3648): Mock provider: gps 2 1 true
D/dalvikvm( 3648): GC_CONCURRENT freed 716K, 14% free 6008K/6983K, paused 2ms+1ms
D/dalvikvm( 2623): GC_CONCURRENT freed 358K, 8% free 7207K/7815K, paused 2ms+2ms
D/dalvikvm( 2668): GC_EXPLICIT freed 1009K, 13% free 17250K/19655K, paused 6ms+3ms
D/SurfaceFlinger( 1049): screenshot: sw=173, sh=101, minZ=0, maxZ=21015
D/SurfaceFlinger( 1049): screenshot: result = OK
D/WindowManager( 1049): readLidState, sw:-1
D/WindowManager( 1049): adjustConfigurationLw, config:{ scale=1.0 imsi=0/0 loc=null touch=3 keys=2/1/1 nav=1/1 orien=L layout=0x10000024 uiMode=0x0} mLidOpen:-1 config.hardKeyboardHidden:1
D/Launcher.Model( 2668): going to save icon bitmap for info=ShortcutInfo(title=Gallery)
D/Launcher.Model( 2668): going to save icon bitmap for info=ShortcutInfo(title=Browser)
D/Launcher.Model( 2668): going to save icon bitmap for info=ShortcutInfo(title=Music)
D/Launcher.Model( 2668): going to save icon bitmap for info=ShortcutInfo(title=Books)
D/Launcher.Model( 2668): going to save icon bitmap for info=ShortcutInfo(title=Market)
D/Launcher.Model( 2668): going to save icon bitmap for info=ShortcutInfo(title=Contacts)
D/dalvikvm( 2668): GC_FOR_ALLOC freed 2911K, 21% free 15663K/19655K, paused 30ms
D/dalvikvm( 3306): GC_CONCURRENT freed 788K, 9% free 11660K/12679K, paused 1ms+8ms
D/dalvikvm( 2668): GC_CONCURRENT freed 117K, 11% free 17594K/19655K, paused 2ms+3ms
D/dalvikvm( 2668): GC_FOR_ALLOC freed 881K, 11% free 17842K/19911K, paused 25ms
D/dalvikvm( 2668): GC_FOR_ALLOC freed 1382K, 14% free 17489K/20167K, paused 34ms
D/dalvikvm( 2668): GC_FOR_ALLOC freed 215K, 14% free 17527K/20167K, paused 22ms
I/dalvikvm-heap( 2668): Grow heap (frag case) to 17.722MB for 411152-byte allocation
D/dalvikvm( 2668): GC_FOR_ALLOC freed <1K, 14% free 17928K/20615K, paused 24ms
D/dalvikvm( 2668): GC_FOR_ALLOC freed <1K, 14% free 17929K/20615K, paused 21ms
I/dalvikvm-heap( 2668): Grow heap (frag case) to 17.942MB for 231280-byte allocation
D/dalvikvm( 2925): GC_CONCURRENT freed 810K, 16% free 5655K/6727K, paused 12ms+52ms
D/dalvikvm( 2668): GC_FOR_ALLOC freed 0K, 14% free 18154K/20871K, paused 21ms
D/dalvikvm( 2668): GC_FOR_ALLOC freed 630K, 16% free 17661K/20871K, paused 22ms
D/dalvikvm( 2668): GC_FOR_ALLOC freed 806K, 15% free 17833K/20871K, paused 24ms
D/dalvikvm( 2668): GC_FOR_ALLOC freed 286K, 13% free 18276K/20871K, paused 22ms
I/dalvikvm-heap( 2668): Grow heap (frag case) to 18.282MB for 231280-byte allocation
D/dalvikvm( 2668): GC_FOR_ALLOC freed <1K, 13% free 18502K/21127K, paused 32ms
D/dalvikvm( 2668): GC_FOR_ALLOC freed 655K, 15% free 18065K/21127K, paused 22ms
D/dalvikvm( 2668): GC_FOR_ALLOC freed 962K, 14% free 18380K/21127K, paused 22ms
V/BlueGPS ( 3648): current device: /dev/ttyHS3
E/BlueGPS ( 3648): Error while establishing connection: no device
D/BlueGPS ( 3648): disabling Bluetooth GPS manager reason: Cannot connect to bluetooth GPS
D/BlueGPS ( 3648): disabling Bluetooth GPS manager
D/BlueGPS ( 3648): disabling mock locations provider
V/BlueGPS ( 3648): Mock provider: gps 2 1 true
D/BlueGPS ( 3648): disabling Mock provider: gps
V/BlueGPS ( 3648): Mock provider: gps 2 1 false
V/BlueGPS ( 3648): Mock provider: gps 2 1 true
D/BlueGPS ( 3648): removed mock GPS
D/BlueGPS ( 3648): removing NMEA listener
D/BlueGPS ( 3648): disabling mock locations provider
D/BlueGPS ( 3648): Mock provider already disabled: null
D/BlueGPS ( 3648): Bluetooth GPS manager disabled
D/dalvikvm( 2668): GC_FOR_ALLOC freed 771K, 11% free 18921K/21127K, paused 91ms
D/dalvikvm( 1049): GC_CONCURRENT freed 1509K, 51% free 12369K/25223K, paused 1ms+15ms
D/skia ( 2668): --- SkImageDecoder::Factory returned null
W/PackageManager( 2668): Failure retrieving resources forcom.google.android.apps.maps: File res/drawable/traffic_light_green.xml from drawable resource ID #0x7f020326
D/SurfaceFlinger( 1049): screenshot: sw=173, sh=101, minZ=0, maxZ=21015
D/SurfaceFlinger( 1049): screenshot: result = OK
D/WindowManager( 1049): readLidState, sw:-1
D/WindowManager( 1049): adjustConfigurationLw, config:{ scale=1.0 imsi=0/0 loc=null touch=3 keys=2/1/1 nav=1/1 orien=L layout=0x10000024 uiMode=0x0} mLidOpen:-1 config.hardKeyboardHidden:1
D/alogcat ( 3438): stopping ...
D/alogcat ( 3438): canceling periodic saves
V/alogcat ( 3438): started
V/alogcat ( 3438): resumed
D/alogcat ( 3438): starting ...
D/dalvikvm( 2925): GC_CONCURRENT freed 278K, 14% free 5846K/6727K, paused 1ms+21ms
D/dalvikvm( 3438): GC_CONCURRENT freed 350K, 11% free 6173K/6919K, paused 1ms+3ms
D/dalvikvm( 2668): GC_EXPLICIT freed 2332K, 17% free 17602K/21127K, paused 10ms+10ms
D/dalvikvm( 2925): GC_CONCURRENT freed 366K, 13% free 5889K/6727K, paused 1ms+2ms
V/BlueGPS ( 3648): loc. provider: Bluetooth GPS will replace internal GPS
V/BlueGPS ( 3648): loc. provider: Bluetooth GPS will replace internal GPS
D/NetworkRequestUtil/ConstructPageviewRequestPath( 2925): /__utm.gif?utmwv=4.5ma&utmn=1223683361&utmcs=UTF-8&utmsr=1024x600&utmul=en-US&utmp=%2Fhttp%3A%2F%2Fandroid.clients.google.com%2Ffdfe%3Fe%3DDETAILS%26c%3D647572864&utmac=UA-19761900-1&utmcc=__utma%3D999.1705222675.1309670724.1309670724.1309675774.2
W/googleanalytics( 2925): Problem with socket or streams.

Here is the version of logcat with permissions set "chmod 666" and gps turned on "echo 1." I used the term "gps" to filter out all other data from the second logcat.

V/BlueGPS ( 4156): loc. provider: Bluetooth GPS will replace internal GPS
V/BlueGPS ( 4156): loc. provider: Bluetooth GPS will replace internal GPS
I/ActivityManager( 1049): Displayed org.broeuschmeul.android.gps.internal.provider/org.broeuschmeul.android.gps.bluetooth.provider.BluetoothGpsActivity: +790ms
V/BlueGPS ( 4156): loc. provider: Bluetooth GPS will replace internal GPS
V/BlueGPS ( 4156): loc. provider: Bluetooth GPS will replace internal GPS
D/BlueGPS ( 4156): prefs device addr: /dev/ttyHS3
D/BlueGPS ( 4156): enabling Bluetooth GPS manager
E/BlueGPS ( 4156): current device: /dev/ttyHS3
D/BlueGPS ( 4156): Bluetooth GPS manager enabled
V/BlueGPS ( 4156): starting notification thread
V/BlueGPS ( 4156): starting connection and reading thread
V/BlueGPS ( 4156): starting connection to socket task
D/BlueGPS ( 4156): enabling mock locations provider: gps
D/BlueGPS ( 4156): Mock provider already disabled: null
D/BlueGPS ( 4156): enabling Mock provider: gps
E/BlueGPS ( 4156): Mock provider: gps 2 1 true
V/BlueGPS ( 4156): current device: /dev/ttyHS3
E/BlueGPS ( 4156): Error while establishing connection: no device
D/BlueGPS ( 4156): disabling Bluetooth GPS manager reason: Cannot connect to bluetooth GPS
D/BlueGPS ( 4156): disabling Bluetooth GPS manager
D/BlueGPS ( 4156): disabling mock locations provider
V/BlueGPS ( 4156): Mock provider: gps 2 1 true
D/BlueGPS ( 4156): disabling Mock provider: gps
V/BlueGPS ( 4156): Mock provider: gps 2 1 false
V/BlueGPS ( 4156): Mock provider: gps 2 1 true
D/BlueGPS ( 4156): removed mock GPS
D/BlueGPS ( 4156): removing NMEA listener
D/BlueGPS ( 4156): disabling mock locations provider
D/BlueGPS ( 4156): Mock provider already disabled: null
D/BlueGPS ( 4156): Bluetooth GPS manager disabled
V/BlueGPS ( 4156): loc. provider: Bluetooth GPS will replace internal GPS
V/BlueGPS ( 4156): loc. provider: Bluetooth GPS will replace internal GPS