HOWTO hack your Android phone and turn it into a WiFi access point fed by the 3G modem

Discuss

24 Responses to “HOWTO hack your Android phone and turn it into a WiFi access point fed by the 3G modem”

  1. AceJohnny says:

    WA, you have a point. But I think it’s based on the idea that it’s wrong because the carriers say it’s wrong.

    I believe the Japanese market proves that mobile broadband is technically and economically viable, if only in dense urban areas (which is a great start).

    US carriers just aren’t ready to open the floodgates, for some reason. I think that reason is greed and power.

  2. Anonymous says:

    If they don’t have the capacity to handle the opening of the floodgates of everyone doing it, then they have to limit access to prevent scalability problems. This is classic management of limited resources. Their business plan probably doesn’t include having enough bandwidth to handle unlimited access. Even when I had a 3G card with AT&T, I was limited to some extent as to how much I could use it in a month. Not a very good “deal” really.

  3. Anonymous says:

    Or get a phone from a manufacturer that doesn’t bend over for the carriers. Unlocked.

    Step 2: Install Joiku Spot. DONE.

  4. stegodon says:

    Wait… there’s no wifi in the Library of Congress?

  5. zuzu says:

    I somehow doubt that most 3G networks were designed to handle a multitude of open wifi APs running on them, and so this seems actively abusive and likely to get one’s service terminated.

    Keep drinking the Kool-Aid.

    Wireless service providers aren’t underprovisioning because of technological limitations, but because it’s a greedy way to cut down on their bandwidth costs.

    Though the hack itself is interesting, it is unfortunate that people actually intend to use it as though there is nothing wrong with doing so.

    “Wrong”? As in, you believe this is immoral?

    Sorry to burst your bubble, but this is exactly how end-users spur innovation.

    (Remember the iPhone? Without jailbreaking there’d be no apps; now the AppStore is Apple’s biggest selling point.)

    I say, it’s about fucking time! I’ve been wondering aloud why this feature hasn’t existed in WiFi-capable smartphones for over a year.

    “Tethering” via Bluetooth seems needlessly complicated, when practically everything understands how to connect to a WiFi access point (AP). With an iPhone or BlackBerry that includes WiFi, having “Internet sharing” from the data plan to WiFi is the obvious solution.

  6. WeightedCompanionCube says:

    ZUZU – I was referring to Bluetooth vs. USB if that’s what your phone supports for tethering.

    If your phone supports tethering over Wifi, you don’t need to do any of this, it’s already an access point!

  7. zuzu says:

    Furthermore, having your WiFi-capable phone act as an access point makes devices such as the Mi-Fi redundant.

    WA @3, if the wireless telecoms were so opposed to having open APs on their 3G networks, why would they specifically offer a device to do precisely that?

  8. ian_b says:

    I think it’s hilarious that I can get a series of bits to display wikipedia on my phone. I can save it to my micro-sd card, put that in my laptop, and open the file. No problem. But the moment I send those bits across a wire or through the air to my laptop, I’m breaking the rules.

    Then I see that dbag on his verizon netbook peddling ANOTHER data plan, and it all makes sense. Bigger screens require bigger tubes.

  9. zuzu says:

    Also, don’t tether over bluetooth, your battery won’t like it.

    Actually, battery life is the only legitimate reason why you would want to tether with Bluetooth rather than WiFi. (Low power consumption is the whole reason why Bluetooth exists in parallel to WiFi.)

    However, significantly improved batteries in smartphones is a major reason why WiFi is able to be supported in them in the first place. In practice, as with Verizon’s Mi-Fi, you’ll get a several hours of WiFi before the battery runs down, and if you’re worried about that, you can just have it recharge via a USB cable at the same time. (Presuming that you’re sitting down at a table with your laptop or in your car while using it.)

  10. Anonymous says:

    bluetoooth exists with the concept of removing wires between a multitude of technologies. wifi is specifically for the networking concept. power consumption may be part of the equation but the driving force is scalability based on complexity. it’s like comparing apples and oranges, yes they are both fruits but….

  11. ludditemike says:

    @6:

    It’s wrong in the sense that you are violating the agreement you made with the carrier. You shouldn’t have done that if you didn’t intend to abide by the terms.

    Also, as much fun as it is to haxx0r your phone, for the same price you can order the Google Dev phone which is not tied to a carrier and allows you to flash it with whatever you want out of the box. It’s an HTC Dream, too, but has a cooler back cover than the G1.

    Finally, as a T-Mobile subscriber I can tell you that their 3g service is horrid and the G1 doubly so. If you plan to use this as your primary internet connection it WILL end in tears, as it will break unexpectedly several times a day.

  12. Anonymous says:

    Anyone know of a way to tether without needing root access? I am curious but not willing to make such changes to my phone.

  13. Anonymous says:

    ACEJOHNNY – US carriers really aren’t ready to open the floodgates because the tubes would clog. 3G on my iPhone gets SLOW (and sucks battery with all the retransmits) in cities. Out in the ‘burbs, it cruises. I can stream last.fm in the car without a hiccup.

    FWIW, I did this with my 3G RAZR two years ago. I still carry it around in my laptop bag, and if I really need tethering all I have to do is pop in the SIM from my iPhone.

    I’d recommend using USB from the mobile to a laptop/netbook, and running the wifi sharing from there. You’ll get better performance, the much larger battery in the computer keeps the phone charged, and you can filter/firewall/throttle/monitor stuff. Or, buy a WWAN card and swap in your SIM.

    Don;t overuse it, and they won’t care you don’t have a tethering plan. Also, don’t tether over bluetooth, your battery won’t like it.

  14. Anonymous says:

    Not to diss the hax but you could buy a Nokia or Samsung phone running Symbian S60 and run the free Lite version of Joikuspot. No hacking involved, install, open, turns your phone into WiFi point. No fuss, no muss.

  15. Crashproof says:

    @9:

    “For the same price” as an unlocked phone with no SIM card, assuming you can’t find a discount somewhere, sure.

    I got my phone for $150, with contract (and since I already was a loyal and happy T-Mobile customer, that was hardly a burden)… and rooting it is free.

  16. zuzu says:

    LudditeMike @9

    Ok, granted. But those terms are ridiculous. They violate the end-to-end principle / dumb network / net neutrality, by specifying that only particular devices or purposes can be used for Internet access. (Hence Cory citing Carterfone @5.)

    Just as copyright infringement via downloading unencumbered movies and music online has forced the media cartels into eventually begrudgingly giving up on DRM and attempting half-assed compromises such as Hulu and the iTunes Store, these hacks by customers will ultimately compel wireless carriers to act like a real ISP and provide neutral bandwidth, such as 42Mbps with HSPA+.

    T-Mobile Terms and Conditions

    1. Permissible and Prohibited Uses
    Your Data Plan is intended for Web browsing, messaging, and similar activities on your device and not on any other equipment. Unless explicitly permitted by your Data Plan, other uses, including for example, tethering your device to a personal computer or other hardware, are not permitted.

    Examples of prohibited uses include but are not limited to: (a) server devices or host computer applications, including continuous Web camera posts or broadcasts, automatic data feeds, automated machine-to-machine connections or peer-to-peer (P2P) file-sharing applications that are broadcast to multiple servers or recipients, “bots” or similar routines that could disrupt net user groups or email use by others or other applications that denigrate network capacity or functionality; (b) as a substitute or backup for private lines or dedicated data connections; (c) any activity that adversely affects the ability of other users or systems to use either T-Mobile’s services or the network-based resources of others, including the generation or dissemination of viruses, malware or “denial of service” attacks; (d) accessing, or attempting to access without authority, the information, accounts or devices of others, or to penetrate, or attempt to penetrate, T-Mobile’s or another entity’s network or systems; or (e) running software or other devices that maintain continuously active Internet connections when a computer’s connection would otherwise be idle, or “keep alive” functions. For example, you cannot use a Data Plan for Web broadcasting, or for the operation of servers, telemetry devices and/or supervisory control and data acquisition devices.

  17. liatach says:

    Unlimited data,
    my god, such a thing, such a thing is unknown in this part of the world.
    1-3gig are the highest plans available the lowest, ha well they go right down to 20 megabites.
    Australia feels such a very long way behind sometimes.

  18. Anonymous says:

    Now if someone could just start selling the android in ireland I’d be set

  19. Anonymous says:

    There is a program called PDAnet that works well to tether without root access. I have been using it for 2 months, though I haven’t tried it in the last few days since Cupcake showed up.

  20. kosmonautbruce says:

    Oh man, soooooo tempting!

  21. FoetusNail says:

    When will they ever learn?

  22. txhoudini says:

    Another good beginners guide is at androidandme.com: http://www.androidandme.com/2009/05/guides/beginners-guide-for-rooting-your-android-g1-to-install-cupcake/ They also have instructions on how to move all your caches and apps onto the SD card.

  23. WA says:

    This seems like a good way to convince cell phone companies to stop offering unlimited plans. I somehow doubt that most 3G networks were designed to handle a multitude of open wifi APs running on them, and so this seems actively abusive and likely to get one’s service terminated.

    While ISPs offering unlimited plans that aren’t actually unlimited are falsely advertising and at fault, it seems to me that cell phone companies with unlimited non-tethering data plans are trying to make a plan that is convenient for cell phone users, and don’t imply that the plans should be usable on general devices, much less on multiple devices. Though the hack itself is interesting, it is unfortunate that people actually intend to use it as though there is nothing wrong with doing so.

Leave a Reply