Welcome to xCoDeZz

The Home of CSS, Wii, And PSP Codes

Please Login or Register now! thank you

Benefits of Registering?

You will get unlimited access to the forums, You will get to see the codes section when ever you want, and you get to chat with other members, We try our best, posting codes, quick and fast, so that you can enjoy your experience here @ xCoDeZz

Already a Member? Login Below




Forgot Your Password?
Log me on automatically each visit:

Not a member yet? Register!





SiriTD: Install Siri on A4 devices without Setting up Own Proxy Server Returntop


You are not connected. Please login or register

View previous topic View next topic Go down  Message [Page 1 of 1]

TrickyNeon



TrickyNeon
iOS Developer Ron Melkhior and FreeManRepo have setup their own Siri proxy server along with iPhone 4S certificate file which can be used to install Siri on iPhone 4, iPhone 3GS, iPad and iPod touch 4G jailbroken on iOS 5.0, 5.0.1 or 5.1.
SiriTD: Install Siri on A4 devices without Setting up Own Proxy Server Siritd10


HOW THIS SHIT WORKS:
The validation data hash used by SiriTD is an undecryptable MD5 hash from the validation session data. This is used as unique identifier and can never be the same. It’s put in a 32-bit long MD5 hash to protect the data from being stolen. The validation session data is used to identify an iPhone 4S to the Apple servers, to get connection with the siri servers.

Each time a non-iPhone4S device connects, the server finds the key with the least keyload and uses that to forge the packets with the sessionValidationData in order to be accepted by guzzoni.apple.com (Apple’s siri servers). Each older device that connects uses the sessionValidationData to create a assistant. After the assistant is created it can use Siri via the proxy for speech recognition and views creation. When one of the keys are overloaded (reaches the keyload max values) the server then does not forge the packets thus stops misusement of the key. After the Keyload interval the overloaded key drops -100 lets another 10 sessions to be created and so on until the key expires. This helps a lot to pretend that its a normal everyday use (with some finetuning to the above values and limits) and spoofing/securing the Siri Capable Devices.

This server implements a MySQL database connection for storing validation data of Siri capable Devices (4S etc). Each Key is throttled through this server enabling several client registrations and assistant object creation. This enables more clients to connect. The connectivity is super!

Instructions to install Siri
Step 1: Jailbreak your iPhone 4, iPhone 3GS, iPad or iPod touch 4G using the tutorials on this site.
Step 2: Launch Cydia and add the repo http://freemanrepo.com/repo to install Spire
Step 3: Reboot your iOS device. Once it boots up, the Siri is downloaded from Apple’s own servers.
Step 4: After you reboot your iDevice, Go to Settings -> Spire then add this as a proxy host https://SiriTD.com:123
Step 5: Install iPhone 4S certificate file by visiting here. Email the certificate file to yourself and then open it on your device from your email.
Step 6: Respring or Reboot your iDevice!

After you have followed all six steps meticulously, long press the Home button on your iDevice, and you will be able to use Siri Assistant. The developers claim that this Server is “always up”. But when the server is overloaded, which it will in due course of time, you may incur some connectivity issues.

View previous topic View next topic Back to top  Message [Page 1 of 1]

Permissions in this forum:
You cannot reply to topics in this forum