Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
To any devs or knowledgeable readers:

I downloaded the app through the iphone app store and it works perfectly. If I sync my apps with iTunes on my Mac with a WiFi connection will this kill the app's function? I am just worried because I did not sync the app before Apple pulled it from the store. Any answer would be appreciated!!

what.

no.

What you need to worry about is an Apple update changing or disabling SOCKS or the App developer issuing an updated version without this functionality (which means backup the ipa).
 
To any devs or knowledgeable readers:

I downloaded the app through the iphone app store and it works perfectly. If I sync my apps with iTunes on my Mac with a WiFi connection will this kill the app's function? I am just worried because I did not sync the app before Apple pulled it from the store. Any answer would be appreciated!!

Im wondering the same thing! Anyone have any idea?
 
Another one for win 7 users. Thanks to MRsfu.


1.Set up an ad hoc Wi-Fi network on your computer (network name and password requirement are not important).

2.Connect to the Wi-Fi network you just created on your iPhone through the Settings/Wi-Fi menu.

3.Tap on the blue arrow to the right of the selected Wi-Fi network, click Static in the IP Address menu and enter the following IP address and chuckle at its geek quotient: 13.37.13.37

4.Next, enter 255.255.255.0 in the Subnet Mask field.

5.Back out of the Settings menu to ensure these settings are saved (though hitting the Home button right away shouldn’t change them).

6.Manually set the IP for your laptop's adapter to something in the 13.37.13.xx range (xx = any number 0-255 except 37) and set subnet mask to 255.0.0.0. To do this Go to control panel, Network and Internet, then the Network and Sharing Center. On the left side click on Change adapter settings. When the window pops up, find your wireless network adapter there. Right click it and choose properties. Find the line that says Internet Protocol version 4 and double click it. Change the settings here from Obtain auto to "Use the following IP address." Fill in IP address (13.37.13.38 for example) and subnet mask 255.0.0.0. Leave the rest blank and click ok.

7.Go back to your iPhone and open the Handy Light app and tap the flashlight colors at the bottom in the following sequence: blue, yellow, red. Then tap the top right corner of the screen and the color should change to purple. Your iPhone is now capable of sharing its internet connection with the computer you set up.

8.Leave the app open and go to your computer and start browsing. As the video describes, we found that it took a few seconds for the connection to kick in but then it worked like a charm. Though many variables affect network speed tests, a quick test using Speedtest.net yielded 3.92 Mb/s down and 0.38 Mb/s up while tethered to our iPhone 4 through Handy Light.
 
Im wondering the same thing! Anyone have any idea?

Yes you can sync, no problem.

Once you've done that, backup the .ipa file in your Apps folder in case you have to reformat or your comp crashes. Apple won't let you redownload it in the future.
 
drag the file from the Apps section of iTunes to your desktop. or right click the Handy Light file in Apps and select 'show in finder.' burn it to dvd, upload it to your cloud, make copies.

back it up 10 times :)

Backing up the file is useless if they killswitch it. My guess is the kill-list would have a unique identifier of the app and that identifier would be the same whether or not you downloaded it through iTunes or copied it from a backup. So the phone would still not allow the app to run.
 
Another one for win 7 users. Thanks to MRsfu.


1.Set up an ad hoc Wi-Fi network on your computer (network name and password requirement are not important).

2.Connect to the Wi-Fi network you just created on your iPhone through the Settings/Wi-Fi menu.

3.Tap on the blue arrow to the right of the selected Wi-Fi network, click Static in the IP Address menu and enter the following IP address and chuckle at its geek quotient: 13.37.13.37

4.Next, enter 255.255.255.0 in the Subnet Mask field.

5.Back out of the Settings menu to ensure these settings are saved (though hitting the Home button right away shouldn’t change them).

6.Manually set the IP for your laptop's adapter to something in the 13.37.13.xx range (xx = any number 0-255 except 37) and set subnet mask to 255.0.0.0. To do this Go to control panel, Network and Internet, then the Network and Sharing Center. On the left side click on Change adapter settings. When the window pops up, find your wireless network adapter there. Right click it and choose properties. Find the line that says Internet Protocol version 4 and double click it. Change the settings here from Obtain auto to "Use the following IP address." Fill in IP address (13.37.13.38 for example) and subnet mask 255.0.0.0. Leave the rest blank and click ok.

7.Go back to your iPhone and open the Handy Light app and tap the flashlight colors at the bottom in the following sequence: blue, yellow, red. Then tap the top right corner of the screen and the color should change to purple. Your iPhone is now capable of sharing its internet connection with the computer you set up.

8.Leave the app open and go to your computer and start browsing. As the video describes, we found that it took a few seconds for the connection to kick in but then it worked like a charm. Though many variables affect network speed tests, a quick test using Speedtest.net yielded 3.92 Mb/s down and 0.38 Mb/s up while tethered to our iPhone 4 through Handy Light.

Glad your excited. :rolleyes:. Typical life of Windows, multiple steps of madness that can be done in less than half the steps on a Mac.
 
I hope he enjoys his 15 minutes of fame before he realizes that he now wont be able to get into any good colleges. Not that it matters since his college fund will all go to Apple and legal fees.

There's a good chance Apple will kill the app since it's intent is to illegally steal service from AT&T (bitch all you want but thats the legal situation). Now in that case everyone that bought it will have their money refunded from his developer account. Of course Apple keeps its 30% so he will be on the hook 30% of the sales out of his own pocket plus there is a strong chance Apple will sue his ass for the stunt.

Your statement has absolutely no merit whatsoever, you are stating that he will not go to college because of the application? :confused:

I seriously doubt Apple is going to refund all the users that downloaded the application, and if that were correct there would be absolutely no way Apple could hold their 30% cut of the money. I am sure Apple is going to remove him from the iOS developer site and the iTunes App store.
 
Just a quick anecdote: one of my first orders of business on my laptop using this app to tether was to go into the app store in iTunes and re purchase it (free) so I had a copy on my laptop without having to sync my phone with USB and transfer the purchase. Why plug it in when I can just do it while tethering? Haha!

My friend who has an incredible has been trying to get tethering to work without paying extra and this app allowed me to beat him to it!
 
Backing up the file is useless if they killswitch it. My guess is the kill-list would have a unique identifier of the app and that identifier would be the same whether or not you downloaded it through iTunes or copied it from a backup. So the phone would still not allow the app to run.

wrong.
 
HAHA, I saw that you said it got pulled, I guess the guys running the japan app store didn't get the memo yet!

I just bought it now!

It's a bit of a pain to have to configure the proxy each time I want to use it, I can't wait for an official jailbreak and baseband hack.

Is this true? How does one create a Japanese account???
 
forgive my ignorance, but has apple ever used the infamous "kill switch?"

It wouldn't shock me if they killed this one- but they didn't kill net share, right? So maybe this one will slip through as well.

Was just wondering if they ever actually used this feature on an app before.
 
You're welcome :D

1) In Windows 7, go to Control Panel and open Network and Sharing Center
2) Select "Manage wireless networks"
3) Click "Add" and select "Create an ad hoc network"
4) Enter in a Network name (make up one), choose your "Security type" (No authentication (Open) if you don't want to bother with a password, or WEP if you want to specify a password)
5) Connect the iPhone to the Ad Hoc network you created, assign it a static IP of 13.37.13.37 and Subnet Mask 255.255.255.0
6) In Windows 7, go back to "Network and Sharing Center" and click on the active Ad Hoc connection to bring up the Wireless Network Connection Status window
7) Click on "Properties", highlight "Internet Protocol Version 4 (TCP/IPv4)" and then click "Properties"
8) Select the "Alternate Configuration" tab and enter in an IP address of 13.37.13.38, Subnet Mask of 255.255.255.0 and click OK. The address 13.37.13.37 should now be pingable from a command prompt.
9) Open Firefox and goto "Tools" and then "Options"
10) Select "Advanced" then "Network" and click on "Settings"
11) Select "Manual proxy configuration" and enter in, SOCKS Host: 13.37.13.37, SOCKS Port: 1337, select SOCKS v4 and click OK
12) In Firefox, type "about:config" in the address bar and click past the warning prompt
13) IMPORTANT STEP!!! Scroll down to "network.proxy.socks_remote_dns" and change this value to TRUE
14) Close Firefox
15) Open HandyLight on your iPhone and do the BRY top right corner sequence
16) Open Firefox again and you should now be able to browse

Why does this work ok in OS X without much effort and not in Windows 7 you ask? It seems that OS X will automatically forward DNS lookup queries through the SOCKS proxy. Windows doesn't work like this, at least not when using the proxy settings and you specify in IE. It seems someone else a couple posts before this got Safari to work under Windows 7, so I'm guessing Safari will automatically forward DNS lookups through the SOCKS proxy. Firefox has this capability too, but you need to mess with the about:config to turn it on. No clue how to enable this to work with IE, and Chrome is pretty much screwed as a result since it uses the proxy settings you specify in IE. I'm sure someone can figure it out to get all browsers to work.

Tag for future reference ;)

Ty sir!
 
Third time repeating myself: The killswitch is not a true killswitch. It only disables core location for a particular app. It does not remove the app from your phone.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.