1. leijae's Avatar
    This will not work if you iPhone is not Jailbroken. You must have SSH already installed.

    Before you begin, make sure your iPhone is connected with your 30pin USB to your computer(Computer must have connection to internet),
    and that SSH is turned on, and make sure EDGE is turned on.


    What you will need:
    -- Proxy - ccproxy - http://www.youngzsoft.net/ccproxy/ccproxysetup.exe
    -- Archive with all necessary internal iPhoneUSB - Народ
    -- Net Framework 3.5 - Download details: .NET Framework 3.5
    -- iTunes

    1. Extract Archive to desktop.


    2. Install ccproxy on your computer, then run it.

    3. Double click, or execute, file 1_start_ssh_tunnel.cmd - it opens a tunnel between your phone and your computer (do not close the window, you can reduce, postpone or scale down). Remember the phone must be connected to a computer via usb.


    4. Next set a proxy for EDGE on your phone.
    execute winscp.cmd, navigate to folder / private / var / preferences / SystemConfiguration
    You'll need to transfer the file preferences.plist to you computer, and edit, or paste over, the Proxy area.

    <key>Proxies</key>
    <dict>
    <key>HTTPEnable</key>
    <integer>1</integer>
    <key>HTTPPort</key>
    <integer>808</integer>
    <key>HTTPProxy</key>
    <string>127.0.0.1</string>
    <key>HTTPProxyType</key>
    <integer>1</integer>
    <key>HTTPSEnable</key>
    <integer>1</integer>
    <key>HTTPSPort</key>
    <integer>808</integer>
    <key>HTTPSProxy</key>
    <string>127.0.0.1</string>
    <key>ProxyAutoConfigEnable</key>
    <integer>0</integer>
    </dict>


    5. Once edited transter preferences.plist back to your iphone and overwrite the existing file.

    6. Click the Options button in ccproxy, and click the "Advanced", then click the tab Networks, then untick with "disable external users" save and go back to main ccproxy window.


    7. Execute file 1_start_ssh_tunnel.cmd - it opens a tunnel between your phone and your computer (do not close the window, you can reduce, postpone or scale down). The phone must be connected to a computer via usb.

    8. Execute proxy_tunnel.cmd - opens port 808 on your phone. (do not close the window, you can reduce, postpone or scale down).

    The Internet should now work!

    I do not take any credit for creating this walkthrough. All credit goes to the team at ironphone.ru all i did was translate it well.
    2008-09-03 09:04 AM
  2. albior's Avatar
    here goes the noob's question: what's the point?
    2008-09-03 09:44 AM
  3. 461am's Avatar
    well.. For one, installing applications from cydia/installer while not having wifi or edge.
    2008-09-03 09:47 AM
  4. Taniban's Avatar
    Yeah what 461am says. lol. very useful, but not for me... lol.
    Last edited by Taniban; 2008-09-03 at 09:50 AM.
    2008-09-03 09:48 AM
  5. one1's Avatar
    If you can figure out how to do all that crap, you can figure out how to hack the wifi encryption on your neighbors router.
    2008-09-03 09:51 AM
  6. 461am's Avatar
    hahaha, I suppose so. Better yet, if you have that much time to waste on it, might as well drive over to your neighborhood supermart and buy a damn router.
    2008-09-03 10:06 AM
  7. leijae's Avatar
    actually the whole process takes about 10 mins. once it's done you can reconnect every time in less than 3 mins. its just good for those folks who don't have wifi at work, or don't have edge, maybe they have tmobile w/o the internet pkg
    2008-09-03 04:56 PM
  8. M4tt Dam0n's Avatar
    People have the luxury of buying an iPhone but can't buy a router? Its like saying someone buys a lamborghini but can't afford gaz lol.
    2008-09-03 10:47 PM
  9. leijae's Avatar
    ...haters...
    2008-09-04 06:20 PM
  10. Xagest's Avatar
    I think this is a great program. It's good for getting internet in places where internet is very restrictive. I can't get Wifi on my iPhone when I'm in the office (and the walls are so thick, G3 and Edge can't reach my phone), so this is a good way to get around that.
    2008-11-13 09:01 AM
  11. Tainted's Avatar
    4. Next set a proxy for EDGE on your phone.
    execute winscp.cmd, navigate to folder / private / var / preferences / SystemConfiguration
    You'll need to transfer the file preferences.plist to you computer, and edit, or paste over, the Proxy area.

    <key>Proxies</key>
    <dict>
    <key>HTTPEnable</key>
    <integer>1</integer>
    <key>HTTPPort</key>
    <integer>808</integer>
    <key>HTTPProxy</key>
    <string>127.0.0.1</string>
    <key>HTTPProxyType</key>
    <integer>1</integer>
    <key>HTTPSEnable</key>
    <integer>1</integer>
    <key>HTTPSPort</key>
    <integer>808</integer>
    <key>HTTPSProxy</key>
    <string>127.0.0.1</string>
    <key>ProxyAutoConfigEnable</key>
    <integer>0</integer>
    </dict>
    need some help with this anyone. attempting to do this but not sure which proxy im suppose to edit. within my list i have if i remember correctly three proxy settings. if i understand correctly im suppose to edit a proxy to read like above.

    the last line in my command window reads...

    "Remote port forwarding from 808 enabled"

    which means its active but i have not access to the internet on my phone.

    any help?
    2008-11-25 01:25 AM
  12. Mehmet_s's Avatar
    I have a problem that "Tainted" had
    who knows how to finish it ?
    2008-12-02 12:53 AM
  13. smirkis's Avatar
    i think this is awesome. comes in handy jus like ssh via usb cable. good work firguring this out. bravo buddy
    1.1.1>1.1.2>1.1.4>2.0>2.1>2.2>3.1>3.1.2 blackra1n'd

    waitin on my white iphone 4
    2008-12-02 12:59 AM
  14. jabbar313's Avatar
    please check this same as this post.
    alk blog: SSH to get your iphone online via USB cable
    It dint work for me,
    2008-12-19 05:25 PM
  15. 20Eyes's Avatar
    I just tried it. I can connect thru the cmd and scp but the internet wont work. I use a go phone sim so i dont want to eat up all my min. anyone know how to get around it?
    2009-04-07 03:17 PM
  16. nikeneeder's Avatar
    thank you leijae. with os 3.0 my connection to the wireless router half a meter away from me keeps dropping randomly and for no reason so imma try this. thanks a lot for the tutorial.
    2009-07-18 05:54 AM
  17. Katalyst29's Avatar
    I've been looking for this! Anyone can confirm this works on 3.0 firmware? Thanks!
    2009-07-31 01:25 AM
  18. kugi_igi's Avatar
    this works on 3.0,but i think the tutorial is not complete.copying the proxy part should have more explanation,anyway author tnx for the info,i made it work on 2.2 and now on 3.0,i just needed to do some extra works on the proxy.but i have a question,the internet is not working on other apps,it only worked in cydia and safari,waht does other apps use?http or socket connection? thank you
    2009-08-02 01:39 PM
  19. TatesMan's Avatar
    What extra steps did u do?
    am on 3.1.2
    Last edited by TatesMan; 2009-11-23 at 01:23 AM.
    iPhone 4GB [1.0.2 OTB]
    2.2 Bootneutered and QuickPwned!
    2009-11-22 04:28 PM
  20. kugi_igi's Avatar
    any update? it seems don't work on itunes 9
    2009-12-05 01:43 PM
34 12
LINK TO POST COPIED TO CLIPBOARD