HOW TO: Port Siri GUI To iPhone 3GS/4 and iPod Touch 3G/4 [video]

Lately we’ve seen all sorts of people claiming they’ve ported Siri to the iPhone 4 and iPad, but in fact the only thing they’ve ported or install is Siri’s GUI. In this tutorial, we’re going to show you how to do the same…

Please note that this is only the GUI ( graphical interface ) of Siri, and there’s no actual functionality added to the device. Also please note that there’s a possibility that your device will end up in a respiring loop. So do this at your own risk…

You need:

  • iPhone 3GS/4 or iPod Touch 3G/4 running iOS 5 jailbroken ( tethered )
  • OpenSSH
  • MobileTerminal
  • Link Identity Editor ( Cydia )
  • SFTP client ( like Cyberduck for Mac or iFunBox for Windows )
  • iFile ( Cydia )

NOTE: back up your files before doing this


1. Download and extract this file to your desktop

2. Via SSH browse to /System/Library/PrivateFrameworks/ and copy the AssistantServices.framework folder

3. Load MobileTerminal, and type the following commands

chown -R root:wheel /System/Library/PrivateFrameworks/AssistantServices.framework
chmod -R 755 /System/Library/PrivateFrameworks/AssistantServices.framework
ldid -S /System/Library/PrivateFrameworks/AssistantServices.framework/AssistantServiceses


4. Via iFile go to and find N90AP.plist ( iPhone ) or N81AP.plist ( iPod Touch ) and open them as text and add








5. Respring your device