XDA member got USB tethering working on Hero.

Discussion in 'Android Devices' started by QuiQNeZZ, Nov 6, 2009.

  1. QuiQNeZZ

    QuiQNeZZ Well-Known Member
    36

    Oct 14, 2009
    47
    1
    36
    Herndon, VA
    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
    35

    Oct 3, 2009
    64
    0
    35
    T3 Tech Support For A Major Wireless Carrier
    Tulsa, OK
    Theres actually another and somewhat easier way, Ive been using it for several weeks now

    TetherBot
     
  3. imb951

    imb951 Well-Known Member
    16

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

    imb951 Well-Known Member
    16

    Oct 5, 2009
    53
    1
    16
    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
    36

    Oct 14, 2009
    47
    1
    36
    Herndon, VA
    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
    16

    Oct 5, 2009
    53
    1
    16
    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
    36

    Oct 14, 2009
    47
    1
    36
    Herndon, VA
    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
    16

    Oct 5, 2009
    53
    1
    16

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

    QuiQNeZZ Well-Known Member
    36

    Oct 14, 2009
    47
    1
    36
    Herndon, VA
    Great, thanks! Gonna try it tonight.
     
  10. elguapo76

    elguapo76 Well-Known Member
    15

    Oct 24, 2009
    70
    0
    15
  11. AmericanHero

    AmericanHero Well-Known Member
    38

    Nov 3, 2009
    181
    18
    38
  12. elguapo76

    elguapo76 Well-Known Member
    15

    Oct 24, 2009
    70
    0
    15
    I get frequent disconnects with pdanet and you have to pay for it to view secured web pages after our trial expires.
     
  13. imb951

    imb951 Well-Known Member
    16

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

    AmericanHero Well-Known Member
    38

    Nov 3, 2009
    181
    18
    38
    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
    35

    Nov 4, 2009
    156
    0
    35
    Denver, CO
    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
    35

    Oct 14, 2009
    28
    0
    35

    I have and use PdaNet just about every other day, last saturday I played WoW for about 4 hours on my netbook.
     
  17. pking

    pking Well-Known Member
    35

    Nov 4, 2009
    156
    0
    35
    Denver, CO
    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
    5

    Nov 3, 2009
    4
    0
    5
    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
    81

    Aug 26, 2009
    973
    1
    81
    Data Tech
    Chicago, IL
    You didnt find this at all painful?
     
  20. mayhem_sci

    mayhem_sci New Member
    5

    Oct 20, 2009
    2
    0
    5
    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.
     
Tags:

Share This Page

Loading...