There is no denying that the iPhone 4S is currently causing quite a stir in the world of tech. Before it was unveiled earlier this month during the "Let's Talk iPhone" event, the hype surrounding the iPhone 4S was unbelievable which of course turned into massive disappointment. With that said, arguably, one of the standout features of the iPhone 4S is definitely Siri. As you may already know, the jailbreak community is working on porting Siri into older devices such as the iPhone 4 and iPod Touch 4G. And now in a rather promising progress, you can now install Siri on your iDevices. But there's a catch.
While it is indeed possible to install Siri on the iPhone 4 and iPod Touch 4G running iOS 5, what you will get is merely the GUI. So to cut to the chase, no, it is not functional. Meaning you can't talk to Siri or give it various voice commands. Today we will be providing you a tutorial on how to install Siri in your iPhone and iPod Touch.
- Download the necessary Siri files from the iPhone 4S (Extracted files from the iPhone 4S to place to iDevice so you'll be able to get the GUI).
- iFile and OpenSSH which both can be found in Cydia.
- SFTP client (WinSCP for Windows and CyberDuck for Mac OS X).
- An iPhone or iPod Touch jailbroken to iOS 5 public release. Read our tutorial here.
As this is a very early build of the project we do not recommend installing the Siri GUI on your iPhone or iPod Touch. We haven't tested these methods ourselves and we are sharing this to all our readers just for the sake of information. With that said, please proceed at your own risk.
Steps on How to Install Siri GUI on iPhone or iPod Touch Running iOS 5:
- Extract the required Siri files that you have downloaded above.
- Now open the SFTP client (WinSCP in this guide) and fill the following info below:
- Open the following directory and copy AssistantServices.framework which can be found on the Siri files you have extracted earlier.
- Now proceed to the directory below and copy all the files that are found in SpringBoard_Assistant_pics folder. Again this is from the Siri files which you downloaded earlier.
- Once that's done, turn on your iDevice and open iFile and navigate to the same directory as the previous step. You should be able to find a file named N90AP.plist for iPhone while it is N81AP.plist if you are using an iPod Touch. Select the file, tap Edit and type the following:
- Now you are pretty much done. You just need to Respring your device and you should get the Siri GUI. Hold down the Home button to activate Siri.
Host name: <type the IP address of your network from the WiFi settings on your iPhone>
NOTE: If Siri GUI does not appear after performing the steps above, try with a different AssistantServices.framework instead of the one that's found in Step 3. Download here.
Again, this is merely the Siri GUI and that it doesn't take any voice commands and it doesn't even talk. So what's the point then? Well again, this was posted for educational purpose only. But won't you agree that this is a significant step towards a complete Siri port? But we imagine that future obstacles would be difficult since jailbreakers will need to fool Apple's servers to accept voice commands from the iPhone 4 and iPod Touch.Contact Us for News Tips, Corrections and Feedback