GPS Server and Client 8/12/11 - Nook Color Android Development

This is at the early stage of development. I wrote an app that pull the GPS coordinates from the phone and sets up a mock location provider to give the nook true GPS coordinates. For now, I hard coded the server's (phone) IP address into the app. I will change this in the near future.
Setup:
Wireless Tether app installed on phone
http://code.google.com/p/android-wifi-tether/downloads/detail?name=wifi_tether_v3_1-beta2.apk
gpstether installed on phone
https://market.android.com/details?id=com.gpstether&feature=search_result
My app installed on nook
Getting it to work:
Start Wireless Tether using the default LAN address (192.168.2.0/24). I hard coded the address for right now. Use the gateway IP address as the GPSTether's address.
Connect nook to Internet via wireless or bluetooth tether
Uncheck "Use wireless network" under "Location & Security settings" on the Nook 9Note: this is not require. You only need to do this to be sure that your are getting coordinates from the GPS and not the wireless network.)
Check "Allow mock locations" under "Development" on the Nook
Start gpstether on phone. Press the home button once it is started. You do not need it displayed on the screen for it to work.
Start my app on the nook. Press the home button once it is started. You do not need it displayed on the screen for it to work.
Then you should be good to go. Test with google maps.
[strke]You have to "Force Stop" my app and gpstether to close them. I will fix this in the future too.[/strke] Fixed
Changelog:
8/12/11
Install the Droid2DroidGPSTether app on the phone. Start wireless tether then gpstether. Of course, the gps must be on.
Install the gps app on the nook. Connect to the wireless tether network then start this app. You can configure the wireless settings and gps settings within the gps app.
Use the GPSTether app that is attached. It will not stop without having to force close.
Client will automatically use the gateway ip as the gps tether server.
7/20/11
Server is no longer hardcoded. If you are tethered, then use the Gateway of the nook, otherwise use the IP address of the phone.
Added start and stop button
Added some exception handling to prevent FCs
Reusing connect; not closing and recreating new connect every time
Faked Accuracy so Navigation thinks it is connect to real GPS
TODO
Status Messages is not complete (On that note, does anyone know how to update a TextView from a thread to the parent?)

I'm confused; what advantage does this have over using TetherGPS client on the Nook? I've been using GPS on the Nook since I got it by using TetherGPS server on my Optimus and the client on the Nook, haven't had any trouble.

TetherGPS isn't free

I'll try this shortly on my Honeycomb. Hard coding IP address may be an issue on my phone.
Great start!

EGOvoruhk said:
TetherGPS isn't free
Click to expand...
Click to collapse
His first post before edit mentioned TetherGPS was needed, thus my question.

TheAmazingDave said:
His first post before edit mentioned TetherGPS was needed, thus my question.
Click to expand...
Click to collapse
TetherGPS is different then GPStether. I was confused at first too. I went looking for some tethering software and I found GPStether first. By the time I found TetherGPS I was too far along to stop. Doesn't hurt to have two products out there.

can't run on my Honeycomb'd NC. Get "No Netfilter Sorry, but your kernel does not have all necessary features for running this application."
Also, does installing GPSTether on my mobile phone do exactly the same thing as installing TetherGPS (which costs $)?
Looking again at the first post, I'm not sure about having to disable wifi and location settings on my Nook just to get this working. It's ok to do it for an early alpha release, but not once the app becomes mature, since it's a lot of extra steps to have to do manually. Hopefully these things get done by the app and re-enabled when you exit or something.

I just use a GPS over BT!

douginoz said:
can't run on my Honeycomb'd NC. Get "No Netfilter Sorry, but your kernel does not have all necessary features for running this application."
Also, does installing GPSTether on my mobile phone do exactly the same thing as installing TetherGPS (which costs $)?
Looking again at the first post, I'm not sure about having to disable wifi and location settings on my Nook just to get this working. It's ok to do it for an early alpha release, but not once the app becomes mature, since it's a lot of extra steps to have to do manually. Hopefully these things get done by the app and re-enabled when you exit or something.
Click to expand...
Click to collapse
The GPSTether and Wireless Tether should run on the phone. The only thing that runs on the nook is the gps.apk that is at the bottom of the post. It does not use Netfilter. You do not have to disable "Use wireless networks". I just did this to make should you were getting the coordinates from the phone.

which gps and what app on the nook?

Works well for me so far, thanks for this great little utility!
Sent from my NookColor using Tapatalk

Brian, is it possible to make the code for the available for the Archos 101 and HP Touchpad?
The file gps.apk gives a parser error !
I have also tried to download droid 2 droid gps client from the market, but no luck.

Related

ICS Control v.21 - utility for controlling internet connection sharing

UPDATE
April 5, 2008 - v0.21 released.
ICS Control is a GUI front-end for Internet Connection Sharing, a component of Microsoft Windows Mobile. It can be configured to do a variety of things including sharing your cellular internet connection over an adhoc WiFi network.
Requirements: .NET Compact Framework 2.0 and Windows Mobile 5 or later with the IPNAT driver included (most WM6 builds have this built-in). The "Internet Sharing" application that some phones have is not required, but IPNAT is.
ICSControl is a single .exe file, included in the zip file below. You can place it directly in /Windows/Start Menu/Programs/ on your device and it will appear as an icon in Programs. Or you can place it elsewhere and create a shortcut.
Comments, bug reports, and requests are welcome.
If you like this program and would like to express your appreciation with money, you can donate via Paypal.
Changelog
v0.21
- Added host names from DHCP leases to DMZ and InternalHost dropdown lists.
v0.2
- DHCP Lease editing is completed.
- Virtual Server (aka incoming port mapping) configuration is completed.
- Application definitions (aka outgoing port triggers) configuration is completed.
- Added really simple icons.
- Attempts to accomodate weird ipnat driver configurations.
- Other minor changes/fixes.
v0.11
- Added auto-dialing to Connection Manager destinations
- Added private interface IP setting
- Fixed bugs involving the up/down controls.
- IMPORTANT: If you were using v.1, some of your saved settings may be messed up. To fix this, press the Set All Defaults button at the bottom of the settings panel.
More info on Internet Connection Sharing
ICS allows a private network (for example, an ad-hoc WiFi network) to access another network (for example, the internet) as long as the Windows Mobile device is connected to both networks. It should be able to share between any set of adapters. The common configurations of course would be:
Cellular to WiFi (probably the most common scenario, sharing internet access to a WiFi network)
Cellular to Bluetooth PAN
Cellular to USB
But it should also work with more "interesting" combinations like:
VPN to Wifi - get wireless clients onto a VPN
Wifi to Bluetooth - allow bluetooth network devices to access a WLAN.
Wifi to USB - basically the pda acts as a wireless network card for the PC (neat, eh?)
Will this allow you to select the wifi adapter as well?
pflatlyne said:
Will this allow you to select the wifi adapter as well?
Click to expand...
Click to collapse
Yes. I guess I should point that out as that is probably what people want to do with it. It should be able to share between any set of adapters. The common ones of course would be:
Cellular to Wifi,
Cellular to Bluetooth PAN,
Cellular to USB.
But it should also work with more "interesting" combinations like:
VPN to Wifi - get wireless clients onto a VPN
Wifi to Bluetooth - allow bluetooth network devices to access a WLAN.
Wifi to USB - basically the pda acts as a wireless network card for the pc
Will test this out when I get home tonight...will find out if Sprint noticed it later this month when the bill comes in
Wow! Sounds great. Downloading now.
This looks interesting. I am hoping this might help me get my phone connected to my laptop as a modem. I do not appear to have the ipnat.dll. Any suggestions?? TIA. AARMD
aarmd said:
This looks interesting. I am hoping this might help me get my phone connected to my laptop as a modem. I do not appear to have the ipnat.dll. Any suggestions?? TIA. AARMD
Click to expand...
Click to collapse
Transplanting ipnat.dll (and the necessary registry settings) from another device is possible but I'm pretty sure it's illegal to distribute it. I know, people do it all the time, and there is no reason for MS to care, but I'd still rather not be the one to do it.
I am using a Verizon 6800 with WM6 Pro and DCD 2.2.5 ROM installed by an acquaintance. I can find an ipnat file, but it is not listed as a .dll. It shows up with the Windows logo. Does this help at all? I am sorry, but I am somewhat new at all this. AARMD
aarmd said:
I am using a Verizon 6800 with WM6 Pro and DCD 2.2.5 ROM installed by an acquaintance. I can find an ipnat file, but it is not listed as a .dll. It shows up with the Windows logo. Does this help at all? I am sorry, but I am somewhat new at all this. AARMD
Click to expand...
Click to collapse
That's it. File Explorer hides the extension.
Cool, this is working on my Alltel 6800. I have a laptop that had its internal wireless hosed, I am now posting using the HTC as a (very expensive) wireless card
Right now I am running through USB, I have to check it out and see if it works with bluetooth.
dangelon said:
Cool, this is working on my Alltel 6800. I have a laptop that had its internal wireless hosed, I am now posting using the HTC as a (very expensive) wireless card
Right now I am running through USB, I have to check it out and see if it works with bluetooth.
Click to expand...
Click to collapse
Hey, most wireless cards can't make phone calls Let me know if it works with bluetooth. Also when bridging like that using the DMZ option could be useful since there is only one USB client so all traffic should route to it. If you hit Refresh after your laptop is connected you should see a host entry in the DMZ dropdown, just choose the laptop's ip and then hit stop ics then start ics.
I couldn't get the WiFi to Bluetooth working, but this laptop has had ongoing bluetooth issues. I'll try it out on my MacBook Pro when I get back from vacation.
Yes, on vacation and still dorking around with the phone. The biggest challenge: finding where my girlfriend hid it after getting upset about where my attention has been focused.
Does using this program burn up you wireless minutes or do I need a special internet plan added to my account?
diterex said:
Does using this program burn up you wireless minutes or do I need a special internet plan added to my account?
Click to expand...
Click to collapse
If you use it to share your internet access then you may be charged for your data usage depending on your service plan. If you don't have an unlimited data plan then you will be charged under most circumstances. On some older phone plans data usage is treated like phone minutes and nights and weekends are free.
I was talking to my sprint rep and they said if the phone is used as a modem then extra charges will be applied even though I have unlimited data. This program works around that?
diterex said:
I was talking to my sprint rep and they said if the phone is used as a modem then extra charges will be applied even though I have unlimited data. This program works around that?
Click to expand...
Click to collapse
I do not know how they determine whether you are tethering or not so I can't say for sure. But, seeing as how I've been using this myself quite a bit, I'll find out when I get my next bill from Sprint.
Changes in v0.11
- Added auto-dialing to Connection Manager destinations
- Added private interface IP setting
- Fixed bugs involving the up/down controls.
- IMPORTANT: If you were using v0.1, some of your saved settings may be messed up. To fix this, press the Set All Defaults button at the bottom of the settings panel.
Wow, this is a great looking app, sort of like a free WMWifiRouter except free and much more powerful with tons of neat options. Keep up the great work, this app has real potential.
Have this program stopped working? I down loaded the file and try to open the exe. file but a window pops up saying the program have stopped working. Any ideas of what is going on? I am running windows vista if it helps any.
etphonehome said:
Have this program stopped working? I down loaded the file and try to open the exe. file but a window pops up saying the program have stopped working. Any ideas of what is going on? I am running windows vista if it helps any.
Click to expand...
Click to collapse
You need to run it on your PPC...

[Q] TetherGPS with GTab TNT lite 4.2

Will TetherGPS (Lite or Full) work with any ROMs on the GTab. Would love to have a 10inch GPS.
morseja said:
Will TetherGPS (Lite or Full) work with any ROMs on the GTab. Would love to have a 10inch GPS.
Click to expand...
Click to collapse
Dont see why not, but the only reason that came out was because the nook color had no bluetooth (at the time), which the gtab has.
acomiskey said:
Dont see why not, but the only reason that came out was because the nook color had no bluetooth (at the time), which the gtab has.
Click to expand...
Click to collapse
how does bluetooth help with GPS? I guess im missing something
DroidHam said:
how does bluetooth help with GPS? I guess im missing something
Click to expand...
Click to collapse
Bluetooth tether to get gps from your phone or from bluetooth gps receiver.
Tethergps is a client/server app which sends gps data over 2 wifi tethered android devices. For example, I wifi tether my droid x to my nook color, and send gps info from droid x to nook color.
TetherGPS does not wok on VEGAn 5.1.1 on the Gtablet. If I remember correctly, someone tried it on one of the TnT-lite variants as well with no success.
ShareGPS (on an android phone) and BluetoothGPS on the tablet will work for GPS data from the phone to the tablet over a bluetooth connection. Then WiFi tether for data.
An alternative would be to get a cheap Bluetooth GPS receiver and pair it with the gtab, and use one of several utilities in the market to feed the data to a mapping application of your choice. Kinda how we used to do it in the ppc PDA days.
Thanks I can pair the 2 but, I can not get the phone and GTab to talk to each other. I do have a BT GPS and it pairs it to the GTab. What utility would you suggest to start with to get the GPS to match with the navigation software.
For Turn-by-Turn, why do you still need WiFi?
I bought the external GPS receiver, and Google Maps work, but to get turn-by-turn, I have to WiFi tether to my Droid phone. Why?
jlbdroid said:
I bought the external GPS receiver, and Google Maps work, but to get turn-by-turn, I have to WiFi tether to my Droid phone. Why?
Click to expand...
Click to collapse
Navigation needs connectivity to setup the route. Once the route is setup and 'cached' you can drop your connection, so long as you don't vary from the route. Any re-calculation needs connectivity.
for off-line navigation try Co-Pilot. It's pretty cheap (I Think $5.00 for USA). It stores the map files on your SDcard so no connectivity is needed.
Also, I'm pretty sure the latest google maps starts storing maps tiles locally as you drive around. Thus, the more you use it, the less dependent you are on a live connection.
+1 for bluetooth gps receiver, bluegps to interface, and co-pilot for nav.
I put up a new version of TetherGPS this morning which might solve certain crashing issues. If it still isn't working, and someone wants to help me test fixes (I don't have a g-tab), shoot me an e-mail at [email protected]
going to try out tehter gps since I can't seem to find blue gps to put on my tab. I found sharegps for my phone.
**edit**
Tether GPS Client FC's on me on my gTab running TNT lite.
I believe I've tracked down the FC problem. Give this APK a try. You will only need to install it on your tablet. The server on the phone is unchanged.
This is the lite version, but it includes a full client. If this works I'll push an update to the market for both versions.
http://comptonsoft.com/tethergps/RC/TGPS_Lite.apk
Any feedback would be appreciated. Thanks!
Ok, the last version might not have fixed it, but I'm pretty sure this one does.
If you downloaded the last one, try again, same link.
http://comptonsoft.com/tethergps/RC/TGPS_Lite.apk
I've got TetherGPS working on my Viewsonic g tablet running Brilliant Corners 1.2! The trick, you have to disable "Automatic Broadcast IP" and specify the servers (phones) ip address instead. I have a feeling this will work on other roms too!
1. Enable "use gps satellites" on both devices and enable "allow mock locations" on the tablet.
2. Download and install the latest version of TetherGPS on both devices and Wireless Tether on the phone.
3. Create a network using Wireless Tether. After tethering, the IP address you need can be found in Wireless Tether under menu>access control
4. Run TetherGPS on the phone and uncheck "Automatic Broadcast IP" and enter the IP address from step three into "Broadcast IP" and click Start Server.
5. Run TetherGPS on tablet and select Start Client.
6. Once you have it up and running put the widgets on both devices
Now that (hopefully) everything is working all you have to do next time you want to use this is
1. Start Wireless Tether and establish a connection from tablet.
2. Click TetherGPS server widget on phone.
3. Click TetherGPS client widget on tablet.
Hope this works for you too,
Sandman
tcrews said:
TetherGPS does not wok on VEGAn 5.1.1 on the Gtablet. If I remember correctly, someone tried it on one of the TnT-lite variants as well with no success.
ShareGPS (on an android phone) and BluetoothGPS on the tablet will work for GPS data from the phone to the tablet over a bluetooth connection. Then WiFi tether for data.
Click to expand...
Click to collapse
+1 Share GPS on my HTC Inspire 4G. BluetoothGPS4Droid on my GTab running TNT Lite 4.4. Works like a charm!
Make sure Bluetooth is on on both devices. Make sure you have WiFi on your GTab (to load maps). I use the WiFi Tether program on my HTC Inspire 4G. Start ShareGPS on phone it will be "listening" and watch for the GPS coordinates to show up. Start BluetoothGPS4Droid on GTab, choose the phone device listed on top of settings, select check mark on SiRF GPS, set retrys to 5 and then select Start/Stop GPS. Phone should then recognize the GTab name and show connected. If not, select menu on ShareGPS and connect to. (You should see your device listed but you also have the option to pair if not listed)
Give it up to 1 min to acquire satellites and launch whatever mapping program you use... Enjoy~

Application for Bluetooth PAN tethering -- now for charity

The ad revenue from this app has passed the $25 mark -- what it cost me to register with Google to put the app in the market. As promised, any revenue the app earns from that point forward will be added to my annual donation to the Baypath Humane Society of Hopkinton, Massachusetts -- a no-kill shelter.
Thanks from me and thanks from the kittens and puppies.
----------
I've written a widget to establish a PAN connection between the Nook a phone. It grabs the first networking-capable device it finds in the list of pairings. A couple of things to note:
There is an application. All it will do is show you what device, if any, it can connect to. It has to turn on Bluetooth to get the list, but it will politely ask you before doing so.
The widget will turn on Bluetooth, but it isn't so polite. For the life of me, I can't find a code snippet nor can I think of one that will start the polite activity (or any activity) from a widget that doesn't directly involve a button press. If anyone has such a snippet, I'd love to see it. I know its possible because the Bluetooth GPS widget does it. Fixed!
The widget, of course, requires root.
I do send a Toast when the process is complete, but toast from my widget isn't reliable. I need to figure that out, too... advice is welcome. Fixed!
Still to do: Monitor the connection and reflect the status in the widget. Fixed!
If nothing else, it's prettier than a GSCript script. Once it's stable and complete, I'll stick it in the marketplace.
Note... You must be running CM7 and you must have already paired the phone before you can use this....
Apr-13: New version with better Bluetooth device state management.
Apr-17: Added connection monitoring, polite Bluetooth enabling
Note: The pop-up to grant superuser access is asynchronous, so there may be a timing window on first use where state is not correctly monitored. I'll try to work that out, but in the meantime, all subsequent uses should work.
The icon will display a yellow LED during the connection process and a green one once the connection is going.
If a connection could not be established, the LED may go briefly green, then turn off. The challenge is that the only way I can monitor the connection is with "pand -l" or "ifconfig bnep0" and if the connection is gone, the attempt to read the result from those commands simply hangs. So, I start a thread and then periodically run "pand -l". A different thread monitors the first and, if it looks stuck, I kill the process and turn off the LED. But, until I can be sure it's really stuck and not just taking time to answer, the LED will be green. Fixed!
Obviously, once the connection is broken, the LED will go off.
Since I have the LED, I've taken out most of the toast, though some still comes from the OS.
Apr-19 Fixed the widget graphics so the LED turns off instead of disappearing. Fixed the green-before-failed connection status issue. Added a proper toggle -- if the connection is off, tapping the widget turns it on and if the connection is on, tapping the widget turns it off.
Apr-20 The official version is now in the Market:
https://market.android.com/details?id=earlmagnus.nctether
May-27 Fixed a null pointer issue discovered by Ophbalance
As always, feedback is welcome.
Could you accomplish the blue tooth polite toggle with a conditional method?
Check blue tooth status,
if off, direct user to settings-> blue tooth
I know thats not as cool as a nice button press
Downloadin ur app now!
One other oddness...
... Android doesn't seem to think the tethered connection is worthy of note. If you start the browser after being connected, you'll be told you have no connection. Pages will load perfectly well, anyway.
sinanju said:
... Android doesn't seem to think the tethered connection is worthy of note. If you start the browser after being connected, you'll be told you have no connection. Pages will load perfectly well, anyway.
Click to expand...
Click to collapse
I'm pretty sure it's because Android does not natively have bluetooth DUN capabilities, at least input-wise; it's based on functions within custom kernels, and therefore the system does not recognize it as a connection capable of fueling GApps.
But I could be completely wrong / that information could be outdated; this is from my research into Bluetooth DUN for my Nook when I first got it a while ago, and I'm not much of a developer. I'd more call myself someone who likes dabbling with code, and watching everything break.
But back to this post's point: thank you so much, you are a god. I've been looking for an easier way to do this for so damn long.
Kudos, sir. Kudos.
This is very promising! Now, what is the feasibility of adding Bluetooth DUN support? A number of phones out there (to include Blackberries) do not support PAN. I've done a lot of googling and have come across one resource, which may or may not be useful: https://github.com/wertarbyte/android_vendor_cyanogen/blob/omni-tether/prebuilt/common/bin/tether
The "pand" binary is included with the CM7 ROM, but "dund" is not. How much effort would be involved in adding this functionality?
Thanks in advance and appreciate any guidance..
exactly what i was looking for.
Thanks a lot for this. Will be installing and tethering to my iphone via mywii
I will report back with results.
anonim1 said:
This is very promising! Now, what is the feasibility of adding Bluetooth DUN support? A number of phones out there (to include Blackberries) do not support PAN. I've done a lot of googling and have come across one resource, which may or may not be useful: https://github.com/wertarbyte/android_vendor_cyanogen/blob/omni-tether/prebuilt/common/bin/tether
The "pand" binary is included with the CM7 ROM, but "dund" is not. How much effort would be involved in adding this functionality?
Thanks in advance and appreciate any guidance..
Click to expand...
Click to collapse
DUN is in a whole different ballpark. I don't know what's involved.
Thanks, folks, for trying it out. I have an idea for monitoring connection status, but other than some POC work, I probably won't get to it before the weekend.
It doesn't work for me, it says tethering then tethered and then starts tethring again and this goes on quite sm time and then the internet doesn't work, i really needed this:-(
am running pherimod 5.3 and trying to tether with sony erricsion's k530i which has bluetooth networking.
rigy73 said:
It doesn't work for me, it says tethering then tethered and then starts tethring again and this goes on quite sm time and then the internet doesn't work, i really needed this:-(
am running pherimod 5.3 and trying to tether with sony erricsion's k530i which has bluetooth networking.
Click to expand...
Click to collapse
Does the application show the the phone and its BT address?
Is there a particular app you have to start on the phone before you begin tethering and, if so, does it show status if a link is established?
EDIT: Also... have you used the phone for tethering before with a laptop? Do you know tethering should work?
For the life of me, I can't think of anything that would make it loop through connection attempts other than mashing the widget repeatedly.
sinanju said:
Does the application show the the phone and its BT address?
Is there a particular app you have to start on the phone before you begin tethering and, if so, does it show status if a link is established?
EDIT: Also... have you used the phone for tethering before with a laptop? Do you know tethering should work?
For the life of me, I can't think of anything that would make it loop through connection attempts other than mashing the icon repeatedly.
Click to expand...
Click to collapse
Yes phone and address are both shown, i start tethring by taping the widget and as for the status i see nothng xcpt bluetooth icon, which shows that both the devices are connected. But am trying this with a gprs connection. i havent tried 3g yet, will that be any different?
Yes the phone has bluetooth tethring, the pc suite has a module for bluetooth internet.
I've attached a new version in the OP. Have a try.
I've improved managing the Bluetooth device. Final state of the connection still isn't reported... that will have to wait.
I would remove the widget and uninstall the old app before installing the new version.
Hm... pand --nodetach doesn't do what I hoped it would in a --connect context... So much for that idea.
I'm trying to use this app to tether my nook to my moto Droid. When I tap the widget it says there's no paired PAN device. I've tethered these two before using the pand command, so I know it's possible. Am I doing something wrong? The droid and nook are "paired but not connected", but every Bluetooth device has said that.
Sent from my NookColor using Tapatalk
Calla969 said:
I'm trying to use this app to tether my nook to my moto Droid. When I tap the widget it says there's no paired PAN device. I've tethered these two before using the pand command, so I know it's possible. Am I doing something wrong? The droid and nook are "paired but not connected", but every Bluetooth device has said that.
Sent from my NookColor using Tapatalk
Click to expand...
Click to collapse
They were probably paired while the droid wasn't advertising the profile. I rely on the list of paired devices knowing which is the network provider.
Try this:
- Remove the Droid from the list of paired devices on the Nook
- Enable visibility on the Droid
- Get the Droid ready for a PAN connection
- Then, from the Nook, initiate pairing
That should ensure the Nook sees the Droid can provide a network connection.
Now I just need my phone to just advertise the bluetooth network without having to run wifi tether.
painter_ said:
Now I just need my phone to just advertise the bluetooth network without having to run wifi tether.
Click to expand...
Click to collapse
Nothing WiFi related will help you.
My WinMo 6.5 phone just shows a list of nearly a dozen profiles it supports, PAN being one of them. My suggesting about getting the phone ready for PAN before pairing came from my experience setting up my Ubuntu system as a tethering client. Both that and the Nook recognized the PAN profile when I did that.
The only app I could find that supports bluetooth tethering and is reliable on my HTC Hero is wifi tether set up in bluetooth mode. I have been using it for over a year with my netbook.
What would make the bluetooth tethering the cat's ass would be to not to have to start anything on the phone, for the connection to always be available so i could just wip out the nook and be able to use the data connection.
painter_ said:
The only app I could find that supports bluetooth tethering and is reliable on my HTC Hero is wifi tether set up in bluetooth mode. I have been using it for over a year with my netbook.
What would make the bluetooth tethering the cat's ass would be to not to have to start anything on the phone, for the connection to always be available so i could just wip out the nook and be able to use the data connection.
Click to expand...
Click to collapse
Can't help you there... that's up to the phone.
In my case, it's an HTC Topaz and I have to start an app on that, too...
I am happy to report it works well with mywii running on my iphone and tethering from the nook.
Did not have any issues at all. And yes, i did have to hold my iphone the right way

[Q] New question... Do any of the ROMs support Proxy wifi settings?

I didn't get much response on my previous question about proxy support for the stock rom, so I was wondering if any of the alternate roms include it. I would very much like to have access to the internet at work, but the school district requires loggon through a proxy server (content filter) before you can access the WiFi network. I realize that port restrictions that the district places on the network will likely prevent me from accessing the market, gmail, or voice search. But at school, I would most like to just access flash based educational website for kids.
Any thoughts on this? The district is moving toward ipads as the tablet platform of choice because of the lack of proxy support with Android. But the ipads lack of support for flash really hinders what I want a tablet to be able to do for me. (Yes, I want my cake and eat it too!) Is this too much to ask?
I connect my gtab to my schools wirelesss that is using 802.1x EAP for wireless security. I had to install a mod that changed the settings app and allowed advanced wireless settings. That allowed me to put in the authentication type, domain name, password, etc. Once connected, I ran a mod that set it back to the original settings apps. I asked in your previous post as to whether you are having problems actually getting on the wireless or once on, you can't bet by the web filter. We use websense here. Once I got on the wireless, there was an websense authentication dialog that popped up. Once I put my domain\username and password in, it works fine.
It won't even let me connect to the district network because I don't have anywhere to enter the proxy settings in the wifi set up box.
Assuming you have Pershoot's or Clemsyn's Kernel (or one of the better ROMs), you need something like ASProxy. I use it at work all the time and it does the job. There is a free program called TransParentProxy which is more limited but does allow you to quickly test settings without spending any money.
I do not see a proxy settings in the wpa_supplicant.conf file. My understanding of this file is it lists all possible settings settings available for Wi-Fi configurations.
# This file describes configuration file format and lists all available option.
Click to expand...
Click to collapse
Previously I've only needed to access a proxy after connecting to the network. Perhaps you have run into a problem getting connected to your network using the tablets Wi-Fi settings manager. So connecting to the network might be your first step and then connecting to the proxy your 2nd.
I found the free Wifi Advanced Config Editor (WifiACE on the Android Market) to have a GUI to easily configure advanced Wi-Fi settings not found in the tablet's settings. I realized when trying to set up an advanced configuration I needed to create a new connection in the tablets WiFi Settings with the security of NONE to avoid having some of the wrong settings configured by default. Then using the information from the my network admin I manually set the options via the WifACE GUI, un-checking NONE, and bingo I got connected.
I recommend WiFiACe with one caveat: make sure you have a way (like adb) working and know how to backup, delete, and restore files and that you make a back up of all wpa_supplicant.conf files on your tablet.
My caveat comes because my first reboot after I got connected to the Enterprise network at work the Wifi would not start or run. It would only display "error" and do nothing. Several reboots later it still wouldn't start and without Wi-Fi running there is no way to make configuration changes either through WifiACE or the tablets Wi-Fi Settings. I had to use the adb shell to delete the newly configured wap_supplicant.conf and create a new connection via the tablets Wi-Fi Settings and then make the necessary changes through WifiACE. Once that was done it ran and connected. Now after multiple reboots it still works and connects. Without the ability to delete the file I'm afraid I would have had to re-flash my tablet to get Wi-Fi to work again.
I don't think you've ever mentioned what ROM you're running. If you're running stock, you will have a very difficult time, in fact it may be impossible. If you're running a different mod, there's hope. Now, assuming that you got ClockWordMod (CWM) installed, you can probably be successful in at least connecting to the wireless. If you don't have CWM installed, here's a good place to start:
http://forum.xda-developers.com/showthread.php?t=865245
Once you have CWM installed, go to this thread:
http://forum.xda-developers.com/showthread.php?t=857939
This will give you the zips for installing a differernt wireless config tool that will allow you to put in the 802.1x EAP config. Once you can successfully connect, you back out the the tool you installed.

[Q] Recommend me a VPN?

I'm going to be using public wifi a lot and wanted to use a VPN to keep my data secure. So far, I've tried SurfEasy (which disconnects every five or so minutes, rendering it useless) and DroidVPN (which won't connect at all, telling me the server is full or my user name and PW are incorrect, even though I'm already logged into the app).
Can anyone recommend a VPN that will work with me just setting it up in the phone's VPN settings under More Connections, instead of requiring an app download?
Do a quick Google Search for "Open VPN". Should be exactly what you are looking for ( no installation) just be sure to download the certificates and watch when they change the passwords (every month or so).
OpenVPN also let's you run your own from your home PC. That's what I use. It took me about an hour to read some guides and get it set up.
I actually meant to put VPNBook. Open VPN is like what @brizey mentioned for rolling your own VPN
RE
Get PureVPN and setup the VPN settings on your phone manually.
Will we ever really get a free tor VPN that is unlimited without root? If you know of one please pm me.
Sent from my SCH-I545 using XDA Free mobile app

Categories

Resources