09 Nov
Posted by admin as Apple iPhone News, Apple iPhone reviews
So this easy step-by-step procedure for adding third-party applications to your Apple iPhone, this procedure can be performed by the average user.
1. Download everything you need:
These files are all freely available.
* Apple Developer Tools(Xcode) (you must sign up for an ADC membership at the page, which is free)
* The iPhone Firmware (use this version if you haven’t applied the 1.0.1 firmware update, and this version if you have). It should automatically expand into a folder named something like “iPhone1,1_1″ If it doesn’t, change the file extension to “.zip”, then expand it.
* iActivator
* MacPorts
* SSH files
2. Install Developer Tools/iPhone Utility Client/iActivator/
First, quit iTunes and iTunes Helper. You can quit iTunes Helper by launching Activity Monitor (located in /Applications/Utilities) then finding iTunes Helper in the list and pressing the “Quit Process” button.
You first need to install the Apple Developer tools package (XCode). It’s a big download, but a straightforward installation.
After you’ve restarted, run the MacPorts installer you downloaded in step 1 . Next, launch the Terminal (located in /Applications/Utilities) and enter the following commands, pressing Return after each:
* sudo port selfupdate (you will be prompted for an administrator password)
* sudo port install iphuc
This will install iPHUC (the iPhone Utility Client), which will be used to actually move applications to your iPhone.
iActivator is a standalone application that just needs to be dragged to wherever you want to launch it from; preferably your /Applications folder.
3. Jailbreak your phone
Launch iActivator and click the “Perform Jailbreak” function. Select the folder containing the iPhone firmware you downloaded in step one. (Again, it should be named “iPhone1,1_1″ if you’re using the iPhone 1.0.1 firmware revision). Once you’ve selected the folder, you will be prompted to hold down the Home and Sleep/Wake buttons simultaneously until the dialog box on-screen disappears. This can take several seconds, after which you’ll see a “Waiting for Jailbreak” screen.
After your iPhone briefly enters recovery mode, you should receive a message that jailbreak has been performed successfully.
4. Put SSH on your iPhone
Expand the file “ssh.zip” which you downloaded from the SSH files link in step one. Move the folder “ssh” to the root directory of your hard drive.
Open the Terminal (located in /Applications/Utilities) and type the following:
cd /ssh/
then press return.
Type ./iPhoneMacSSHInstall.sh (if you get a “permission denied” error, type chmod +x iPhoneMacSSHInstall.sh, and press return, though this shouldn’t be necessary) A bunch of text will scroll by, after which you’ll be prompted to press and hold the sleep/wake button on your iPhone until it shows the ’slide to turn off’ red slider. Slide it, wait for the phone to turn off, and press (and briefly hold) the power button to turn it on again. Do these steps, and once your iPhone is started and back on the home screen, press the Enter key in the Terminal. More text will fly by. Restart your iPhone again by pressing and holding the sleep/wake and Home buttons simultaneously until the Apple logo appears.
Upon successfully completing this process, you’ll see the message:
———DONE!——–
Test connecting to your iPhone using ssh to see if this worked
ex: ssh -l root [IP Address]
Remember the root password is: dottie
So go ahead and test it. Type the command:
ssh -l root IPAddress, replacing “IPAddress” with your iPhone’s IP address, then press return.
You can find out your iPhone’s IP address (it must be connected via WiFi first) by tapping Settings, then Wi-Fi, then the arrow next to the name of the network you are connected to.
You will be prompted to enter a password. When this happens, enter dottie and press return. If you see the prompt: -sh-3.2#, you’ve successfully put SSH capabilities on your iPhone!
5. Put the application on your iPhone
1. Get out of SSH (if you are in it) by typing exit then pressing return, which will bring you back to a normal Terminal prompt.
2. Now, download a binary for the iPhone. A good one to experiement with is the game “Lights Off!” from Delicious Monster. Download it, and expand it, then do the following.
3. Type scp -r then a space.
4. Drag the application you downloaded (e.g. Lights Off!) from the Finder to the Terminal window.
5. Type another space, then root@IPAddress:/Applications/ (replacing IPAddress with your iPhone’s IP Address). When you’re done, your Terminal command should look something like this: scp -r /Users/bwilson/Desktop/Lights Off.app/ root@10.10.10.10:/Applications/ (that’s a fake IP address, by the way)
6. Restart your iPhone: Hold down the sleep/wake button until you see the slider, then slide it off. Power it back on by briefly holding the sleep/wake button.
When you’re done, you should see your application added to the default launcher!
Big thanks to iPhoneAtlas
2 Responses
watch cell phone
October 29th, 2009 at 10:16 pm
1How about some high quality and best prices of watch cell phone?
warcraft account
October 29th, 2009 at 10:24 pm
2Can you inmage if one day, you can play wow games just at your cell phones.
RSS feed for comments on this post · TrackBack URI
Leave a reply
First Unofficial Apple iPhone 3G manual
iPhoneGap Recommend
Probably The Best iPhone Unlocking Solution
Partners
Recent Posts
iTags
3g accelerometer Amp apple Apple Iphone Apple iPhone News application applications Blog Blog Archive business clone CNET design developers fun gadget game games google hack installer.app internet iphone iphone apps iPhone News Iphones ipod Ipod Touch itunes Magic Nbsp Odds And Ends os phone-atlas photo photos review Ru rumors russia software Stocks technology videoiCalendar
iArchive
Subscribe to My Latest News
Categories
Recent Comments
Blogroll
Gadget Code
iPhone pasaule
Ziedi
My Community