First declare, currently only let iPhone 4 and iPod touch 4G can call to the Siri UI interface, it still can not connect to Apple’s server. The test available on the iPhone 4 iOS 5.
[Note: This UI will replace the previous "voice control" feature]
You need to prepare:
1. The jailbroken iPhone 4 or iPod touch Touch 4G running iOS 5. You can jailbreak iOS 5 with Redsn0w.
2. i-Funbox or iTools and other system tools.
3. iFile
4. Download the Siri file.
How to install Siri on your device:
Step 1: Extract siri.rar file.
Step 2: Copy the extracted folder AssistantServices.framework with i-funbox or other tools to /System/Library/PrivateFrameworks/ directory.
Step 3: Copy all files in SpringBoard_Assistant_pics folder to /system/library/coreservice/springboard.app directory [Note not copy a folder].
Step 4: Modify “N90AP.plist” (iPhone 4) “N81AP.plist” (iPod touch Touch4) in /system/library/coreservice/springboard.app with iFile. Then add <key>assistant</key><true/> in <key>720p</key><true/> behind, save and exit.
Step 5: Reboot the iPhone, and then holding down home botton in the locked screen, you can see Siri UI.
- Please note step 4, you must use iFile editing. Do not use such itools and ifunbox to Modify, respring will appear DFU Loop.
- If the device still respring loop, you can delete <key>assistant</key><true/> in N90AP.list to Restore the initial state, then reboot.
- If the above steps are right, but still can not successfully call up Siri, only appear voice control or DFU Loop, which means unsuccessful. Try to use another AssistantServices.framework folder replacing the prior one, that probably is competing with the Factory time. AssistantServices.framework.rar
- To restore the voice control, you need to deleteassistantin the N90AP.list.
Updating:
Fix respring loop
Note that after you copy AssistantServices.framework folder to /System/Library/PrivateFrameworks/ directory
Please set AssistantServices.framework folder permissions to 755
Then modify N90AP.plist (iPhone 4); N81AP.plist (iTouch4) in /system/library/coreservice/springboard.app with iFile.
found <key>720p</key><true/>, add <key>1080p</key><true/>, <key>assistant</key><true/> behind it, save and exit.


how do i download the siri file and extract it?
http://www.filesonic.com/file/2814572945/siri.rar
what file type do i save it as? is it supposed to open up on internet explore or itunes…?
Extract the downloaded siri.rar with WinRar.
i dont get step 4 when it says, “then add assistant in 720p behind, save and exit.”
how is it really supposed to be written?
nothing, respring loop
Thank you but it doesn’t work;;
Thank you for all your information but it doesn’t work for me. How do I fix DFU loop even if I did on iFiles?
You need to delete assistant in N90AP.list, then reboot.
it didnt work for me
can u post a vid up or somethong? i got and iphone 4
I updated the video demo for you.
i did everything correctly but no luck, need a better tutorial please
Even with updated files I get respring loop… Had to delete the AssistantServices.framework folder on my iPhone and recreate with the updated one (+a few more files from the old one)
You can try this: http://www.box.net/shared/p2g2t7uh4sqxn8ylgk0t