1) This procedure is not recognized by Apple and will likely void your phone warranty. SurfBouncer is NOT liable if you 'brick' your iPhone, or render it useless in any way. We are providing these steps as developed by other online vendors. We have no way of controlling your application of these third party products. If you are following these steps, you are responsible. If you are not absolutely sure of what you are doing, don't do it. Use the PPTP option that is already installed on your phone.
2) There are quite a number of steps to this, and you will need to be patient and follow them. SurfBouncer does not provide any support outside of this document, so look and read up on Cydia, GuizmOVPN, and JailbreakMe before you do this.
3) This procedure is only for an iPhone 4 or 3GS or any phone that is running Ios 4.x. Therefore, upgrade to this version before attempting this.
4) We do not support GuizmOVPN, Cydia, Ultrasn0w or any other software not developed by SurfBouncer. We provide this documentation as a service. Some of these applications cost money. We do not provide them as part of our service. You will need to purchase them yourself.
By applying the Jailbreak procedure to your iPhone, you can install non-Apple-approved applications onto your phone. One of these applications is OpenVPN that we use in our Personal VPN service. There are many advantages of OpenVPN over PPTP which is available on the iPhone. You will get faster speed, more reliability and more server locations by using OpenVPN as the VPN protocol.
Initial setup:
1) Get your iPhone on a wifi connection. The files you will be bringing down are much faster on wifi.
2) Go to the web site ' jailbreakme.com '. You will see this on your iPhone:

3) As it says, slide to jailbreak. It will update and add the program 'Cydia' to your screen. Once completed, it will reboot your phone.
4) You will then notice on your iphone the Cydia application.

5) Launch Cydia and the application will go out and get any updates necessary, and may reboot your phone again.
6) Load the jailbreak software from the dev team.

7) This is the main Cydia Screen. Choose 'manage' from the bottom buttons:

8) Choose 'Sources'

9) Choose 'repo666.ultrasn0w.com'

10) Choose 'ultrasn0w'. It’s a lot like the app store. Touch 'install' -- it will do the work. Again, another reboot and your phone is jailbroken.
11) Install the GuizmOVPN GUI as shown here.
12) Download the SurfBouncer Personal VPN configuration files you wish to use below:
USA1 USA2 USA3 Canada Cyprus Germany Ireland Netherlands Singapore TCP443 UK
13) Create a folder on your desktop with the same name as one of the zip files you just downloaded. Extract the zip file into that folder.
14) Inside the folder, open the file 'pass.txt'. Replace 'username' with your SurfBouncer user name. Replace 'password' with your SurfBouncer password. Save and exit.
15) Exit the folder. Save the folder as a .zip file. If you have trouble with this step, email us and we will send you your configuration files pre-configured with your user credentials, ready to load onto your phone.
Repeat 13-15 with all of the configuration files you downloaded.
16) Follow the steps on this page to upload the OpenVPN configurations to your phone.
This completes the installation of OpenVPN on your iPhone. Select a connection and log in.