• Your favorite

    Apple

    ,

    iPhone

    ,

    iPad

    ,

    iOS

    ,
    Jailbreak
    , and
    Cydia
    site.
  • Spire - A Simple Siri Installer for iOS 5 Devices


    A trio of iOS developers: Grant Paul (Chpwn), Ryan Petrich, and Steven Troughton-Smith have recently released a new Siri port called Spire. This port mirrors all the iPhone 4S Siri functionality and works on the following iDevices: iPhone 4, iPhone 3GS, iPod Touch 3G, iPod Touch 4G, and iPad (first generation).

    According to a blog post from Chpwn, Spire comes in at around 100mb and the developers recommend connecting to a Wi-Fi network for downloading, not a standard cellular network because of its large file size. As of right now, there have been a few Siri ports which have gone public through Cydia but they were all deemed to be unsafe and illegal by the development community. This was a result of these ports distributing Apple copyrighted materials. According to Chpwn, “Spire uses a new method to obtain the files necessary for Siri, so it doesn’t have the copyright issues encountered by previous attempts.”

    There still is a big caveat though – you still have to gain authorization through your own server and an iPhone 4S. Chpwn took the time to explain the caveat with a bit more detail:

    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.
    As of right now, Spire has been deemed to be the best Siri port to use until the iPhone 4S jailbreak is publicly released. According to Steven Troughton-Smith, “when the iPhone 4S is jailbroken, then we can avoid the proxy server issues. For those of you who are still interested in downloading Spire for your jailbroken iOS 5 devices, you can do so by hitting the link below:


    Source: Chpwn’s Blog (1) (2), Steven Troughton-Smith (Twitter)
    This article was originally published in forum thread: Spire - A Simple Siri Installer for iOS 5 Devices started by Akshay Masand View original post
    Comments 58 Comments
    1. rawrjoeynashomg's Avatar
      rawrjoeynashomg -
      So basically i need a server to put a i4s key on.

      How do i extract the key? Especially from an unjailbroken i4s
    1. Jarolin Vargas's Avatar
      Jarolin Vargas -
      I ready have an iPhone 4S so this is completely useless to me even on my iPod touch I'm just waiting for the untether iOS 5.0.1 on iPhone 4S jailbreak. BTW I used Siri to write this that's why it's so well-written
    1. sTrAnGe mOdS's Avatar
      sTrAnGe mOdS -
      Yeah.. how do you extract the key? I have a friend with a 4S and really would like to get this working..
    1. mindblown's Avatar
      mindblown -
      google "how to grab iphone 4s siri authentication keys"
    1. SnowLeo's Avatar
      SnowLeo -
      Sorry for sounding like a noob but chpwn mentions sharing someones 4S authentication here: Spire Proxy "FAQ"

      So if 2 people can share an authentication why cant everyone just share one authentication? Is it in case apple blocks the UDID or something? Sorry if what Im saying is completely wrong and feel free to correct me.
    1. DnBKiD521's Avatar
      DnBKiD521 -
      Quote Originally Posted by SnowLeo View Post
      Sorry for sounding like a noob but chpwn mentions sharing someones 4S authentication here: Spire Proxy "FAQ"

      So if 2 people can share an authentication why cant everyone just share one authentication? Is it in case apple blocks the UDID or something? Sorry if what Im saying is completely wrong and feel free to correct me.
      No that sounds about right. The rumor is, if apple sees too much traffic (or Siri requests) from essentially one iPhone 4S UDID they most likely will "blacklist" it and kill the communication requests for that device Where as two or three people on it apple may not be able to differentiate that traffic from the traffic of one device.
    1. mlee19841's Avatar
      mlee19841 -
      Great move forward. Just sucks u need to grab the keys from a 4s. But it's better then nothing.
    1. bigliquid530's Avatar
      bigliquid530 -
      Anyone have a key I can use
    1. loudest_silence1's Avatar
      loudest_silence1 -
      Quote Originally Posted by bigliquid530 View Post
      Anyone have a key I can use
      You know the key is only good for 24 hours right?
    1. sTrAnGe mOdS's Avatar
      sTrAnGe mOdS -
      Quote Originally Posted by mindblown View Post
      google "how to grab iphone 4s siri authentication keys"
      So.. The only way you can use this is over wifi? That's all I'm seeing about "Creating a Siri Proxy" and I'm not gonna lie, it's extremely confusing.
      Also, when you create a proxy, is it only good for 24 hours even on your own wifi?? If that's true, I don't even see a point in all the hassle..
    1. iphone4g-pro's Avatar
      iphone4g-pro -
      But it's to hard for user to Create a Siri Proxy
    1. loudest_silence1's Avatar
      loudest_silence1 -
      Quote Originally Posted by sTrAnGe mOdS View Post
      So.. The only way you can use this is over wifi? That's all I'm seeing about "Creating a Siri Proxy" and I'm not gonna lie, it's extremely confusing.
      Only over wifi, unless you open the port on your router, and use something like dyndns.org to access the proxy server over the internet. Then input the hostname as the proxy server address.
    1. teej1410's Avatar
      teej1410 -
      chpwn's blog about the Siri authentication sounds a lot more confusing than "Siri, what's the weather going to be like." I'm not sure if installing this now is worth it.
    1. celeron's Avatar
      celeron -
      Installing this is not worth the time IMO. The jailbreak for the 4s is around the corner so I'll just wait a bit more.
    1. mikerlx's Avatar
      mikerlx -
      I think it's a great idea just configuring the proxy will make it golden
    1. Stray's Avatar
      Stray -
      Let me explain some more. Per 4S you are allowed 10 different devices until the key gets blacklisted. Easy enough you can unblacklist it. With a server 10 people can use one server. If there are more, there is a chance of blacklisting the 4S, thus causing an issue and making the original 4S have to get unblacklisted.


      Extracting the key is quite simple. There are some guides online on how to do it. It's the server you'd want to take some time and effort with. Personally ive been running a flawless server for the last 3 weeks or so
    1. Logan80's Avatar
      Logan80 -
      When I installed Spire tonight, I lost the ability to open my apps. I uninstalled it and they were good to go. I did reboot the phone when it was needed too and did the just boot feature in redsnow. Has anyone else ran into this type of issue? Just trying to figure out if I'm the only one. Thanks.
    1. Paco's Avatar
      Paco -
      Hm so once a jb for 4s is available, itll be alot easier to use siri on other devices?
    1. loudest_silence1's Avatar
      loudest_silence1 -
      Quote Originally Posted by Pancho paco View Post
      Hm so once a jb for 4s is available, itll be alot easier to use siri on other devices?
      Only if they can come up with some sort of viable 4S Key keygen, which will be highly unlikely.
    1. mindblown's Avatar
      mindblown -
      Quote Originally Posted by loudest_silence1 View Post
      Only if they can come up with some sort of viable 4S Key keygen, which will be highly unlikely.
      yeah i doubt it
      its a hassle updating siri everytime with new Auth Tokens