Siri, the intelligent virtual assistant that is currently exclusive to iPhone 4S, has been effectively ported to iPhone 4 and iPod touch. more importantly, it actually works this time around and there are two videos demonstrating the two devices taking voice commands and Siri reporting back.
In a discussion between the iOS developer Troughton-Smith, who completed the port, and 9to5mac, who first published it, is a warning that files from an iPhone 4S are required, in addition to a jailbreak:
… it does require files from an iPhone 4S which aren’t ours to distribute, and it also requires a validation token from the iPhone 4S that has to be pulled live from a jailbroken iPhone 4S, and it’s about a 20-step process right now.
This suggests the mod will be limited to individuals who own an iPhone 4S in addition to other compatible hardware, making them responsible for copying their own Siri files over. Regardless, that is likely against Apple’s EULA with iOS and Siri, but the importance of the port functioning is the proof that Siri does work on older iOS hardware, although some devices run into complications. On the iPhone 4, Siri appears to be working fine and with the same fluidity as that seen on the iPhone 4S, but apparently the iPod touch’s microphone isn’t as sharp as the iPhone models, forcing the user to speak slower and louder for Siri to pick up voice commands. the latter example could also impact the iPad 2, which has seen the port too, and this could be why Apple did not release Siri to other hardware with iOS 5.
Here are the videos showing Siri working on an iPhone 4 alongside an iPhone 4S:
And a video of Siri working on the iPod touch 4th gen:
There is a walkthrough claiming to show people how to install Siri on iPod touch, iPhone, and iPad, but Troughton-Smith on Twitter warns against anyone following those guides:
I’d recommend you stay away from any instructions teaching you how to ‘install’ Siri; they missed a ton of steps and completely break the UI …not to mention, it doesn’t work in the slightest. It’s a fake port based on early temp work I did
If a legitimate walkthrough comes available, we’ll be sure to look into it. the other side to this news is the evidence of an impending jailbreak for iPhone 4S and iPad 2, or else the port wouldn’t be possible. there is no ETA on that release however.