08 Nov
Posted by admin as Apple iPhone News, Apple iPhone reviews
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
Mira Software today had released final version of utility called BluePhoneElite 2, which allows to integrate your cellular telephone into Mac OS X.
The first version of this application is already well familiar to Mac-users - BluePhoneElite helps to send SMS messages, to manage and archive all calls, and also to pause all media players when a new phone call is received. Second release of BluePhoneElite has much more new features.

First, now your Mac can act as speaker station, accepting a sound from built-in microphone and transferring a signal from phone on built-in acoustics. Second, this utility now has great opportunities of synchronization - thus it is possible to make a bilateral exchange of log files, messages, contacts. BluePhoneElite also has modular structure that will allow 3rd-party developers to add in application different plugins or opposite, to add support of this utility in their apps. BluePhoneElite supports Apple iPhone too.
System requirements: Mac OS X 10.4.4 or higher.
Conditions of distribution: Trialware.
Download (5,4MB)