- Jail broken iOS 5 device
- OpenSSH and iFile from Cydia
- SFTP client ( CyberDuck for Mac OS X and WinSCP for Windows)
- Extracted Siri files from iPhone 4S
- The foremost step is to ensure that the current device is running on the iOS 5 which will enable the iOS to install the provisions of Siri on the existing device. One can get it done through by way of upgrading the iOS on the current device.
- The next step is to ensure that the currently installed iOS 5 is jail broken for the purpose of implementing the Siri voice assistance program with the help of redsn0w.
- After jail breaking the iOS 5, connect the device to the computer by using iPhone explorer or the i-Funbox in order to copy AssistantServices.framework folder , which can be obtained from the above downloads. These downloads shall be stored in the device zone: Root>System>Library>PrivateFrameworks
- Access the Springboard folder and then copy and paste all the data here, not the folder but the data inside it: Root>System>Library>CoreServices>Springboard.app
- Now it is time to access Cydia where from the iFile location one needs to visit: System>Library>CoreServices>Springboard.app
- The .plist file needs to be accessed from here which will be different for different devices. For an instance, in case of iPhone 4, it will be in form of N90, N91, etc, and in case of iPod touch it will be named as N81Ap, etc.
- A new property list need to be added in the same .plist file and should be named assistant. Make sure that the class is set to Boolean and the value is stated as a Yes.
- At the end of it ensure that ‘assistant’ has been added to the .plist file
UPDATE- it should be noted that it works with some iPhones without any problems and doesn't work on others.
and yes this is still illegal..