How To: Get Siri UI on your iDevice
Ever since the iPhone 4s came out, people have been impatiently waiting for hackers to port Siri for older generations. Steven Troughton-Smith and Chpwn successfully ported Siri on an iPhone 4, and from there hype grew on! Hackers were then successful in porting the Siri UI to older devices, but it would not connect to Apple’s servers as a validifiication key is needed from an iPhone 4s. Today there many guides on getting the Siri UI, but most of these fail as the process can get complicating and many of the framework files given are wrong.
Well, good news for you guys! Today, I will be showing you a step by step tutorial on how to port the Siri UI for your older iDevice in the simplest way possible.
Note: You must be jailbroken on iOS 5. Tested and Works 100% with iPod Touch 4 and iPhone 4. Other devices may not work.
Step 1: Download iExplorer from http://www.macroplant.com/iexplorer/ ,works with Mac and PC.
Step 2: Download these Siri files courtesy of @euwars:
File 1: http://www.mediafire.com/?c2xnfqfvsh1vgk7
File 2: http://www.mediafire.com/?dd37gxixuk8hd07
Step 3: Open the iExplorer and plug in your iDevice into it. Then navigate to Root/System/Library/PrivateFrameworks/ and place the folder AssistantServices.framework there (This is the second file you downloaded, file 2)
Step 4: Then after it copies, navigate to root/system/library/coreservice/springboard.app and copy all of the files from the Springboard.app folder.
Step 5: Great! You are almost done! Now in/system/library/coreservice/springboard.app find a file named:
N90AP.plist (if you have an iPhone 4)
N81AP.plist(if you have an iPod Touch 4)
P.S. You can just type in the first few letters of your .plist file and it will find it for you.
Step 6: Right click on the .plist file and click export to folder. Choose a place to save it in.
Step 7: Open the saved .plist file with any editor of your choice, I am on a mac so I will do it with TextEdit.
Add this line ‘’<key>assistant</key><true/>’’ after ‘’<key>720p</key><true/>’’
Step 8: Save the file and now drag it back into iExplorer right on top of the original .plist file. It will ask you if you wish to overwrite, click yes.
Step 9: All Done! Now, respiring your iDevice and now when you hold the home button for a couple of seconds you will have the Siri UI.
If you have any questions, comments or problems put them down below and I will respond to them.
We will keep updating this post with the most up to date info and if an easier way is found or the full Siri is ported you will be the first to hear.