Apple Mac OS X Resource Articles
 

iPhone Without NetShare (Mac Walkthrough)

Walkthrough

1. Download Boss Prefs from Cydia (see this Tutorial for help)

Boss Prefs is a great program that easily lets you enable and disable certain functions on your iPhone. Some of the built in features it supports are:

  • 3G Data on/off
  • Edge Data on/off
  • WiFi on/off
  • Bluetooth on/off
  • SSH on/off

Boss Prefs also lets you create custom toggles, which we will be doing in this tutorial.

2. Download 3proxy from Cydia

3proxy is a command line program that will let you use your iPhone’s internet connection to browse the web from your laptop (or other WiFi connected device).

  NOTE: If you can’t find 3proxy in Cydia it’s likely because you have selected “User” when Cydia asked “Who Are You?” In order to make 3proxy appear in the list of available applications you will need to change this to “Developer”.

  1. Tap Manage
  2. Tap Settings (top left)
  3. Tap Developer (no filters)

Now go back to search and type 3proxy and the application should be visible.

 3. Create a Custom Toggle For 3proxy in Boss Prefs

  • Open Boss Prefs
  • Tap Config (top left)

 Tap Add (top right)

  • Fill In Information for Custom Toggle
  • Tap Save (top right)

The start, stop, and process fields are CASE-SENSITIVE, make sure to type the following exactly as I have it:

Name:
NetShare

Start:
/usr/bin/socks &

Stop:
killall socks

Process:
socks

 Setting up your computer to use the proxy

Mac Users:

1. Create an Ad-Hoc WiFi Connection

First, we need to create a private WiFi connection between our computer and the iPhone. Click the airport icon in the toolbar at the top of the screen and choose ‘Create Network’.

When prompted type the name of your network. We’ll use ‘iPhone NetShare’ so we can easily identify our network on the phone.

Leave all other settings at default and click ‘OK’

2. Join iPhone to Ad-hoc Network

We now need to have our iPhone join the same network so it’s visible from the computer. On the iPhone goto Settings -> WiFi and select our newly created ‘iPhone NetShare’ network from the list.

After joining the network (check mark next to the name), then we can tap the blue arrow to the right of the network to enter some custom address settings.

  1. Tap Blue Arrow
  2. Tap ‘Static’ at top of settings page
  3. Enter 10.10.10.10 for IP Address
  4. Enter 255.255.255.0 for Subnet Mask
  5. Press Home button to return to springboard

3. Set Address Settings on Computer

Now we need to put our computer on the same network as the iPhone so we will need to give it similar manual settings.

Click on the WiFi icon in the toolbar, and ‘Open Network Preferences’ at the bottom

Let’s create a new connection profile for using NetShare. This will keep you from having to go back and changing your settings whenever you get back home and want to use your original WiFi.

Click the ‘+’ at the bottom of the connection profiles to add a new service
Leave Interface set to ‘AirPort’ and type in ‘iPhone NetShare’ for your Service Name

Select your new service from the list of profiles on the left, and choose the ‘Advanced’ button on the bottom right screen.

  1. Click TCP/IP tab
  2. Change “Configure IPv4″ dropdown to ‘Manually’
  3. Enter 10.10.10.1 in IP Address
  4. Enter 255.255.255.0 in Subnet Mask
  5. Click Proxies tab
  6. Check the box next to Socks
  7. Enter 10.10.10.10 in Socks Proxy Server box
  8. Enter 1080 in Port (box after the ‘:’)

4. Turn on NetShare in Boss Prefs

Tap Boss Prefs on the SpringBoard and set the NetShare toggle to ON

NOTE: NetShare will remain on even if you close Boss Prefs, so remember after you are done using the connection come back to Boss Prefs and turn the NetShare toggle to OFF to keep unwanted people from using your connection.

5. Browse the web

Now open up your web browser, and head on over to http://www.AppleiPhoneApps.com for the next great App Store review!

                      

 

9 Responses to “iPhone Without NetShare (Mac Walkthrough)”

  1. I really liked your blog! Definely I Stumble UP the blog post ! Great Blog indeed ;)

     
  2. Alexwebmaster
     

    Hello webmaster
    I would like to share with you a link to your site
    write me here preonrelt@mail.ru

     
  3. The best information i have found exactly here. Keep going Thank you

     
  4. What do you do when you see an extremely cute person? Ako, I stare at the person and smile, but when I get tired, I just put the mirror down. Nakakangawit eh!

     
  5. Never rush in love for it never runs out. Let love be the one to knock at your door, so by the time you start to fall, you know that your feeling is for sure.

     
  6. It’s a pity that people don’t realize the importance of this information. Thanks for posing it.

     
  7. I wish getting over a broken heart can be so easy as following a few steps.. but its not

     
  8. Thank you for your help!

     
  9. I usually don

     

Leave a Reply