It is finally here! And no its not i4Siri. A new Cydia tweak has been released by Ryan Petrich and chpwn through which users can install Siri on iPhone, iPad or iPod touch running iOS 5 or iOS 5.0.1. The new Siri port is legal and has been named as Spire. This port has been deemed as stable when installing Siri on older iPhone, iPod Touch and iPad models unlike H1Siri, which is illegal to use and came with bugs.
The port is compatible with the following devices:
- iPhone 4G
- iPhone 3GS
- iPod Touch 4G
- iPod Touch 3G
- iPad 1
The iPod touch doesn’t have a high quality Siri performance due to the quality of it’s microphone. The Cydia tweak would work on the above mentioned devices but it will also require an iPhone 4S. This is because users need to have a SiriProxy Fork, where they use an iPhone 4S to set up a proxy and insert the required information easily. This is necessary because Apple still requires authorization to use Siri.
The developers have recommended to use a Wi-Fi network rather than a standard cellular network for downloading the file which is approximately 100 MB in size as mentioned in a blog post from Chpwn. The latest Siri port is available for free at the Cydia Store.
Chwpn stated that Spire uses a new method to obtain the files necessary for Siri, so it doesn’t have the copyright issues encountered by previous attempts. Chpwn also explained the issue why users have to still gain authorization through their own server and an iPhone 4S with any such port:
However, Spire is not a complete solution. Apple still requires authorization to use Siri, so information from an iPhone 4S is still required. To insert this information, Spire allows you to enter your own proxy server address. By using this (ancient) SiriProxy fork, you can setup a proxy using your own iPhone 4S to insert the needed information reasonably easily. Other solutions for proxying Siri will be listed here as they are developed — perhaps that sort of proxy might be included in the main SiriProxy repository.
Steve Troughton-Smith quoted that this is the best Siri port until the iPhone 4S is jailbroken, and when that that happens, the proxy server issues can be avoided.
To get a Siri proxy, chpwn explains:
- westbaer’s SiriProxy fork
- Own an iPhone 4S too: Maybe you already own an iPhone 4S, and just want Siri on another device of yours. This is simple; you can just use the above proxy yourself.
- Find a friend: Maybe your friend has an iPhone 4S and will let you use their authentication tokens (maybe in exchange for some cool SiriProxy plugins). Then, you can share the authentication. Or, maybe you gave your relative your old iPhone when you got your iPhone 4S: now you can share your token and give them Siri.
- Pay up: It’s very likely that soon we will see for-pay services online to rent you some space on a Siri proxy, attached to one of their iPhone 4S devices. I haven’t seen anything like this yet, but I’ll keep my eye out, and I would encourage anyone who is interested to set something like this up.
- And now for something completely different: As I suggested earlier, you might be able to replace Siri entirely. A simple method might be to use Google Chrome’s speech “API” hooked up to some code to decode the Siri requests and parse Google’s result. Or, someone could hook it up to some logic backends like many of the clones available on Android: the possibilities are endless.
Users who are on jailbroken iOS 5 devices can download Spiral directly from Cydia on BigBoss repository.
Are you going to try Spire? Or you want to wait till the iPhone 4S is jailbroken? Comment below!If you found this post useful, hopefully hit the +1 (recommend) button ⇉
You can follow Ahmed Omar on Twitter, join our Facebook fanpage and add me on Google+ to keep yourself updated on the latest jailbreak and unlock news.