• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Browse the web from a tethered phone

I am trying to tether G1 to MAC.

Downloaded & Installed app on G1 no problem (I hope)
Downloaded & installed android sdk OK I hope!

The bit I don't get is:
Linux/Mac: ./adb forward tcp:8080 localabstract:Proxy
How do I do this? (in words of one syllable please!)

I can probably manage set-up of Firefox

Thanks for what looks like a great app, but some of us are technical morons and need a bit of help!


Here is the tutorial youtube .com/watch?v=lIH0xZ69GdM
 
On Mac the Chat app Adium lets you choose to use Socks5 proxy. I'd assume the Windows/Linux branch of Pidgin would do the same.
 
Can someone help?

I got it working on XP but I also have Linux (Ubuntu) installed on this machine.

I can't seem to get it to work though.

Install the app on your android phone (DONE)

Turn USB debugging on on your phone (DONE)

On your G1 go to the home screen, press MENU > Settings > Applications > Development, then enable USB debugging. (DONE)

Follow the instructions here to install the Android driver (STUCK)

I tried creating the file and it saved ok but when I closed it, I got this error.

Code:
lukehluke@ubuntu:~$ sudo gedit /etc/udev/rules.d/50-android.rules
[sudo] password for lukehluke: 

** (gedit:5985): WARNING **: Could not write gedit state file: Failed to create file '/root/.gnome2/gedit-2.6C18MU': No such file or directory

I/O error : No such file or directory
I/O error : No such file or directory
I have Intrepid and not Gusty/Hardy or Dapper.

Download and install the ADB utility from here (DONE)

Plug your phone into your computer (DONE)

Also when I try excuting the ADB file, I get the following error.

Code:
lukehluke@ubuntu:~$ /home/lukehluke/Desktop/adb/adb.exe forward tcp:1080 tcp:1080
run-detectors: unable to find an interpreter for
/home/lukehluke/Desktop/adb/adb.exe
 
i'm not sure about the first problem, have you tried using a different editor to create the file, nano or kwrite.

the second problem looks like you're trying to use a windows exe file instead of the linux version, the linux one just comes as a zipped file that you need to extract and change directory to the tools directory contained in the unzipped foder using a terminal

i got this up and running tonight, works a treat, nice work to the op
 
Ok.....so I have done everything everyone has suggested and have gotten a glimpse of light but not out of the tunnel....when I open firefox it will start to load a page bring it up for a second then go to the server not found screen.....any ideas??? Also anybody got this working on IE????
 
Ok.....so I have done everything everyone has suggested and have gotten a glimpse of light but not out of the tunnel....when I open firefox it will start to load a page bring it up for a second then go to the server not found screen.....any ideas??? Also anybody got this working on IE????

have you got the "Use SOCKS proxy for DNS lookups" box ticked? This is in the global settings of the foxyproxy addon. Mine wasn't working properly until I ticked that
 
just got the phone and trying this.
get to - type:adb forward tcp:1080 tcp:1080 and get an invalid file message.
sorry,don't know much about this stuff.
 
Nice stuff, but I would much rather have a bridge between the 3G/edge and Wifi, so the devic can act as a gateway for other devices, like an iphone touch, or laptop, through wifi.
 
Since most of us finally got Tetherbot working why don't anyone try and get true NAT TETHERING accomplished on the G1? Yes in the XDA Developer forums someone has already accomplished that task BUT it's a little too complicated to get it running, and you need root access. Why can't someone create an app. we can simply download and push it to our G1's, and get it running? NAT Tethering is full internet access from phone to laptop. Windows MSN, AIM, Yahoo, Streaming Music, etc, etc, etc. Proxifier does a good job for the time being BUT not every single stinkin app that requires internet works.
 
So... I got it working after reading the forums... Posting while at a family member's houses in the mountains (hills) of Menifee, CA while tethered to my G1.

The problem I am having is with there being data dropout. While using yahoo mail, attachments will hang and cannot resume (accessing through firefox). I believe it has to do with the download freezing temporarily and becoming unavailable from the mail server. Another issue to mention is AIM will connect, disconnect, connect, disconnect, and eventually tell you to wait to sign on.

It appears that the first ~70Kb of any transfer goes fine, and that if there is any hicup in the connection it will crash unless the downlaod can be refreshed or paused and resumed (like by 'pausing' the download and then clicking resume to refresh an http download in the firefox download manager), the disconnect can be overcome.

Any help with optimizing the settings to overcome this or to add a buffer would be welcome.

P.S. I'm seeing this on a 2G network with 23kbps down and 44up. I am flying back to Orlando in the morning and will test this symptom on a faster metro 3G network and my wifi to see if the symptom persists. However, I have seen several posts where people still have the same issue.
 
OK I was on a faster 3G in both Ontario, CA (at the airport), and now I'm awaiting a connectiing flight in Pheonix. Still posting using the G1 connection under 3G and I have downloads to emails still freezing during download. Now it freezes after ~900KB of the download.

Does anyone have any ideas?
 
Hi guys.

Anybody else suffering from having their connection die under proxifier?

I'm able to get tethering working with no problem under Windows XP, and just as long as I'm surfing the web with the SOCKS 5 proxy set in Firefox, everything is great. If I do an "adb devices", there's only the one instance of my phone in a "device" state.

BUT ... if I run proxifier to listen to a low-bitrate internet radio stream, things get wonky. It'll work fine for a minute or two, but then the radio stream will cut out. Trying to load a page in firefox after this point won't work either (FF gives a "proxy is not responding" error.) Going to the command prompt and doing an "adb devices" shows about 5-8 copies of my phone, all in "offline" mode. These copies don't appear until after the connection dies; that is, they're *not* left over from previous disconnects.
If I unplug the phone and start the connection again from scratch, things are fine again, just as long as I don't try to stream radio through proxifier. :confused:

Any help would be appreciated. Thanks!
 
Hi guys.

Anybody else suffering from having their connection die under proxifier?

I'm able to get tethering working with no problem under Windows XP, and just as long as I'm surfing the web with the SOCKS 5 proxy set in Firefox, everything is great. If I do an "adb devices", there's only the one instance of my phone in a "device" state.

BUT ... if I run proxifier to listen to a low-bitrate internet radio stream, things get wonky. It'll work fine for a minute or two, but then the radio stream will cut out. Trying to load a page in firefox after this point won't work either (FF gives a "proxy is not responding" error.) Going to the command prompt and doing an "adb devices" shows about 5-8 copies of my phone, all in "offline" mode. These copies don't appear until after the connection dies; that is, they're *not* left over from previous disconnects.
If I unplug the phone and start the connection again from scratch, things are fine again, just as long as I don't try to stream radio through proxifier. :confused:

Any help would be appreciated. Thanks!

Should be the opposite way around actually. When I try and stream audio with the Tetherbot/foxyproxy it cuts out after about a minute or so if even that. I then completely disable tetherbot in Firefox and stream audio with Proxifier, and it works. Proxifier should work with just about anything you run thru it all for a few messanger/videochat programs. I'm sure there has to be a way to get the chat programs working in proxifier but I don't know how to configure it to get them working.

Good Luck
 
I'm sorry to be such a stupid noob but I need help!

I have a 10.4.1 OSX Macbook and have been trying to follow the directions all day for the proxy forwarding thing.

I've been able to get the app onto my G1, I've got Foxy Proxy running on my MacBook, I just can't seem to figure out how to enter the ./adb command into my terminal. I watched the videos and looked over the tutorials listed, but they dont' do me much good since they are for Windows and I have a Mac.

Help! Please!
 
So I tried youtube and yahoo mail on the Orlando 3G (See my previous posts)... Data transfer hangs up after ~ 900 KB still. So then I did it on my home network (wifi). There are no issues with the data stopping or a need to refresh. I believe the issue lies with soemthing that T-Mobile is doing with the actual data transfer over their network. I believe they limit the data transfer or purposely put lag into it after a certain amount of data has been transferred. The G1 can somehow handle this, but a computer will have more of an issue. Anyone figure a way around this (short of just hooking up to a home network in order to make your G1 a wifi card)?
 
Hi guys.

Anybody else suffering from having their connection die under proxifier?

I'm able to get tethering working with no problem under Windows XP, and just as long as I'm surfing the web with the SOCKS 5 proxy set in Firefox, everything is great. If I do an "adb devices", there's only the one instance of my phone in a "device" state.

BUT ... if I run proxifier to listen to a low-bitrate internet radio stream, things get wonky. It'll work fine for a minute or two, but then the radio stream will cut out. Trying to load a page in firefox after this point won't work either (FF gives a "proxy is not responding" error.) Going to the command prompt and doing an "adb devices" shows about 5-8 copies of my phone, all in "offline" mode. These copies don't appear until after the connection dies; that is, they're *not* left over from previous disconnects.
If I unplug the phone and start the connection again from scratch, things are fine again, just as long as I don't try to stream radio through proxifier. :confused:

Any help would be appreciated. Thanks!

Tim,

I believe the issue with data dropout is on the T-Mobile side. See my previous post... Otherwise stopping the thetherbot app, going into a taskmanger and killing adb, and then starting the thetherbot app again will usually be the only way to recover... Sometimes just recalling the adb in command prompt works too. Unfortunately the data dropout and / or going from Edge to 3G, or 3G to wifi, etc., will sometimes make it shaky.

Sorry can't be of more help...

-Reggie
 
Hey, everything worked fine for me yesterday, i followed everything thoroguhly even in chronological order of the steps. But today, on Sunday, iam trying..and it is giving me an error on firefox saying that Network has timed out. It has been saying this, ive restarted everything and it is still comming up as network timing out. Could this be tmobile blocking how many bits i can transfer, or whats going on? Is anyone else having this problem? help please
 
my laptop's wifi went out a little while ago and i was actually looking forward to using my g1 as a wifi card. don't get me wrong, 3g internet on my laptop anywhere is an amazing bonus. i got it working using foxy but every connection *including* wifi drops data after awhile. most times pages don't load completely/some pages never load fully. anyone experiencing this?

p.s. thank you, Graham Stewart, for creating the most important tool for the g1 so far. and thank you to everyone on this thread for the help!
 
Maybe this is A little off topic.. but did some1 notice that when you use the internet or lets say... listen to streaming radio through the internet on G1.. nobody is able to call you + you receive messages with HUGE delay?

or am i just doing something wrong...
 
First off I want to thank Graham for all the work he's done putting this together. Two main issues that I ran into were resolved by installing foxyproxy, and setting proxy for dns lookup. After that taa daa.

Here's what I've added to the main directions to make it work.

  • Install FoxyProxy https://addons.mozilla.org/en-US/fir...yproxy&cat=all
    • Open the FoxyProxy Options
    • Proxies ----->
    • Add New Proxy ------>
    • General (Check enable, Proxy Name: Tetherbot, Leave blank Proxy Notes, Select Animation icon & Include this proxy) ---------->
      Proxy Details (Select Manual Proxy Configuration, Host name: localhost Port: 1080, Select Socks proxy?-Socks v5)Click ok a warning message should appear saying "You didn't enter and enable any white....." Hit yes
    • Global Settings - Make sure you to Check "Use SOCKS proxy for DNS lookups".
    • Tools/FoxyProxy/ Use Proxy "Tetherbot
 
I followed all the steps, i am using adbwin instead of the sdk.
I installed the app teatherbot on my g1 started socks,
did the command it started the demon,
went to firefox changed the advanced to proxy localhost port 1080

but i have no internet.. i turned my wifi off, turned my firewall off and antivirus off still can connect tried it 3 different times, only diff im in st louis 3g network isnt up yet..

if someone can help me that would be great do i have to configure the network or or something?

thanks
 
Back
Top Bottom