XDA member got USB tethering working on Hero.


Last Updated:

  1. QuiQNeZZ

    QuiQNeZZ Well-Known Member This Topic's Starter

    Joined:
    Oct 14, 2009
    Messages:
    47
    Likes Received:
    1
    Just passing along the info for those that didn't know. It's not a complete tethering solution but it's working.

    [GUIDE] USB Tether Sprint HTC Hero CDMA!
    Setup: (This setup is not required but is what I have running when it works)
    I downloaded HTC sync 2.0.4 from
    http://www.htc.com/uk/SupportViewNew...31&news_id=222
    Install HTC sync
    Backup the Driver folder from Program File>HTC>HTC Driver
    Now Uninstall HTC Sync, You only want to keep the Drivers for MNS.
    Now plug in your phone go to Settings>Wireless controls
    Turn on Mobile network
    Turn on MNS or Mobile Network Sharing
    It will try to connect but fail instead leave it. Now on the Computer it should ask to install the Android phone drivers, in this case choose manual install and point it to the drivers in the folder you just backed up.
    If it doesn't ask you to install simply go to hardware management and install it manually from there.
    Also I am running vista 32bit on my laptop.

    Method:
    Now this method works by taking advantage of a race condition in the phone.
    Essentially you want to get MNS to establish a connection to your computer BEFORE the mobile network can establish a connection with internet. (Hence where signal strength and lag play a key roll)
    Make sure wifi is turned off, make sure you are plugged into the computer and have installed the MNS drivers, I have USB debugging enabled but i don't think that makes a difference.

    Steps:
    1. Turn off Mobile Network and MNS
    2. Go to Mobile network settings
    3. Select Mode of Operation switch to 1x-only
    4. Go back one page
    5. Turn on Mobile network
    6. Quickly Turn on MNS also
    7. If MNS connects before Mobile network you should be tethered now If not turn off Mobile network and MNS and repeat steps 5-6.
    8. If successfully tethered go back to Mobile network settings and turn Mode of Operation back to Evdo or Hybrid.

    Screen shots or it didn't happen!
    http://img18.imageshack.us/img18/1745/p4131282.jpg
    http://img12.imageshack.us/img12/8944/p4131284.jpg

    Thanks to insanefury over at XDA!
    http://forum.xda-developers.com/showthread.php?t=576199

    Another piece of info in case you're still having problems.

    Quote:
    Originally Posted by McF182 [​IMG]
    Got it working! After about 50 unsucessful tries, im finally connected. For those of you still having problems give this a try. After you connect the USB to the PC, and your Mobile Network setting is disabled, go to the browser on your phone and browse to a webpage. It will say it needs an internet connection. At that point, go back to the phone settings and turn on Mobile network and MNS. Make sure you are connecting with 1X only. Once connected, you can change it to Hybrid.

    Worked for me. Hopefully this helps someone!
     

    Advertisement
  2. andrewcgrimm

    andrewcgrimm Well-Known Member

    Joined:
    Oct 3, 2009
    Messages:
    64
    Likes Received:
    0
    Theres actually another and somewhat easier way, Ive been using it for several weeks now

    TetherBot
     
  3. imb951

    imb951 Well-Known Member

    Joined:
    Oct 5, 2009
    Messages:
    53
    Likes Received:
    1
    That doesn't look any easier. Will try the OP's method and post my results. :D
     
  4. imb951

    imb951 Well-Known Member

    Joined:
    Oct 5, 2009
    Messages:
    53
    Likes Received:
    1
    Posting this from my EEEpc running W7 pro x86 with wifi disabled.

    I am successfully tethered to Atlanta's Sprint 3G (EVDO) using OP's method in about 3 minutes. I had 1x tethered on the first try but the network status in windows wasn't liking it and I couldn't get Firefox to do anything, maybe because it's slower on 1x. Switching it back to hybrid took a few retrys following the steps over again, then I saw the EV icon pop up and start blinking!

    This truly does work people! Thanks to the OP, my laptop is now free of all connectivity boundaries!!! :D

    EDIT: WOW THIS IS FAST!!
     
  5. QuiQNeZZ

    QuiQNeZZ Well-Known Member This Topic's Starter

    Joined:
    Oct 14, 2009
    Messages:
    47
    Likes Received:
    1
    GREAT! Now since i'm not at home yet to be able to try this, do you HAVE to have HTC sync installed and running on the PC to be tethered, or was the initial install done for the sole purpose of getting and installing the drivers?

    I need to know if all that is needed is just the drivers to be installed or the FULL HTC Sync WITH drivers as well.

    I ask cuz I wanna do this on my work laptop but they don't allow us to install anything on it without being an admin. If it's just some drivers, they might go for it but not sure about a full application.
     
  6. imb951

    imb951 Well-Known Member

    Joined:
    Oct 5, 2009
    Messages:
    53
    Likes Received:
    1
    Yes, to be clear, you ONLY need the drivers. I would definitely uninstall HTC Sync and the driver app before tethering because you dont want that firing up and potentially causing an error on your computer when you connect.

    I copied the folder with the drivers to new folder in my storage partition. Uninstalled both HTC sync and the driver app. Then manually installed them under the device properties menu.

    In W7: Control Panel\Hardware and Sound\Devices and Printers then right click Android Device...then click the hardware tab, click update drivers and go find the folder with them in it.
     
  7. QuiQNeZZ

    QuiQNeZZ Well-Known Member This Topic's Starter

    Joined:
    Oct 14, 2009
    Messages:
    47
    Likes Received:
    1
    So then I should be able to "in theory" install HTC Sync on let's say my home desktop running XP in order to get the drivers, then try and install just the drivers on my work laptop which is also running XP right?
     
  8. imb951

    imb951 Well-Known Member

    Joined:
    Oct 5, 2009
    Messages:
    53
    Likes Received:
    1

    Yep, just toss them on a flash drive.
     
  9. QuiQNeZZ

    QuiQNeZZ Well-Known Member This Topic's Starter

    Joined:
    Oct 14, 2009
    Messages:
    47
    Likes Received:
    1
    Great, thanks! Gonna try it tonight.
     
  10. elguapo76

    elguapo76 Well-Known Member

    Joined:
    Oct 24, 2009
    Messages:
    70
    Likes Received:
    0
  11. AmericanHero

    AmericanHero Well-Known Member

    Joined:
    Nov 3, 2009
    Messages:
    181
    Likes Received:
    18
  12. elguapo76

    elguapo76 Well-Known Member

    Joined:
    Oct 24, 2009
    Messages:
    70
    Likes Received:
    0
  13. imb951

    imb951 Well-Known Member

    Joined:
    Oct 5, 2009
    Messages:
    53
    Likes Received:
    1
    The OP's method is best because it doesn't involve proxies or 3rd party trial apps!
     
  14. AmericanHero

    AmericanHero Well-Known Member

    Joined:
    Nov 3, 2009
    Messages:
    181
    Likes Received:
    18
    I seem to be at a loss here. Could someone kindly direct me to the "OP's" method??? Thanks

    Jack

    EDIT: OP = Originally Posted DUH?
     
  15. pking

    pking Well-Known Member

    Joined:
    Nov 4, 2009
    Messages:
    156
    Likes Received:
    0
    Way too cool. Linux recognizes it instantly as an rndis usb network adapter, no driver necessary ;)

    Though, I don't see myself using this too often, this phone already does just about everything I do on my laptop!
     
  16. Nanan

    Nanan Active Member

    Joined:
    Oct 14, 2009
    Messages:
    28
    Likes Received:
    0
  17. pking

    pking Well-Known Member

    Joined:
    Nov 4, 2009
    Messages:
    156
    Likes Received:
    0
    Wow, the really amazing part is I've been browsing around and slacking off for almost an hour, and I only just now remembered I was still tethered to 3G. Amazingly fast.
     
  18. knx240

    knx240 New Member

    Joined:
    Nov 3, 2009
    Messages:
    4
    Likes Received:
    0
    This works on linux as well... kbuntu... no need to install anything... hook it up do the little dance and now im online haha. easy.
     
  19. Edaze55

    Edaze55 Well-Known Member

    Joined:
    Aug 26, 2009
    Messages:
    973
    Likes Received:
    1
    You didnt find this at all painful?
     
  20. mayhem_sci

    mayhem_sci New Member

    Joined:
    Oct 20, 2009
    Messages:
    2
    Likes Received:
    0
    I'm very grateful to this thread for helping me figure this out but my process was a bit different from windows 7, so i am sharing what i did.

    1. There is no need to install htc sync, just download the driver files from:
    Download HTC Hero Drivers for Android - Windows drivers that enable HTC Sync to recognize HTC Hero. - Softpedia

    2. Now plug in your phone go to Settings>Wireless controls. Turn on Mobile network. Turn on MNS or Mobile Network Sharing. It will try to connect but fail instead leave it.

    3. In my case, Windows 7 did not ask me to install it manually. I went to COntrol Panel>Devices and Printers. You should see "Android Phone" with an exclamation mark. Right click and choose properties, then click on the Hardware tab.

    4. At this point I found that there is an "Update Driver" button that was grayed. I clicked on "Change Settings" (you might need to click on a Properties button), then I found an Update Driver button that is now enabled. When I clicked that, I could choose to browse my computer for driver software, in which I case I just point it to the folder that I unzipped from the download just now.

    5. I did not have to do anything else, the computer just automatically connect to the internet.

    hope this is of some help, i was particularly puzzled by the manual install of the drivers, and the grayed out Update Driver button in Windows 7.
     

Share This Page

Loading...