One of the standout features of the iPhone 4S is Siri, the "personal assistant" that's able to understand voice commands to seek information and control certain functions of the device.
The only device on the market right now that comes with Siri is the iPhone 4S. Apple will want you to believe that this new technology requires the latest and greatest dual-core hardware, but clever software engineering work from the iPhone community proved that Siri will work just fine on the older A4-based hardware.
Irish iPhone developer Steven Troughton-Smith has been plugging away at Siri since the release of the iPhone 4S, and he recently demonstrated to 9to5Mac a fully working port of Siri on an iPhone 4. The same work was also applied to an iPod touch, which also worked with Siri, despite its weaker microphone hardware.
"At this point it’s all about confirming this works across devices, making it reproducible (we got it working on two devices today), and documenting everything," said Troughton-Smith. "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.
Those hoping to see this up on Cydia, the app store for jailbroken devices, won't be seeing it from Troughton-Smith. The requirement for specific software from the iPhone 4S puts a Siri port into the territory of software piracy.
"I have no doubts that others will package this up and distribute it quasi-illegally, or try and sell it to people. I am only interested in the technology and making it work; proving that it works and works well on the iPhone 4 and other devices," Troughton-Smith added.