Skip to content

Instantly share code, notes, and snippets.

@deepfriedfilth
Last active August 25, 2017 16:41
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save deepfriedfilth/8115930 to your computer and use it in GitHub Desktop.
Save deepfriedfilth/8115930 to your computer and use it in GitHub Desktop.
Fix SiriPort iOS 7 [Dev] on iOS 7.0.4

For some reason the ownership of the Assistant (Siri) files gets b0rked on install thru their Cydia repo.

Here's how to "fix" it.

  • Make sure to Reboot after installing the package from Cydia (it only requires Respring)

  • If you are jailbroken via evasion7, make sure to reinstall Mobile Substrate after Reboot

  • Open Mobile Terminal

  • Gitcha root on for the session (su, then enter yer password)

  • Run the following lines to apply proper ownership:

    chown -v root:wheel /System/Library/LaunchDaemons/com.apple.assistant.analyzer.plist
    chown -v root:wheel /System/Library/LaunchDaemons/com.apple.assistant_service.plist
    chown -v root:wheel /System/Library/LaunchDaemons/com.apple.assistantd.plist
    chown -Rv root:wheel /System/Library/Assistant/
    
  • Probably a good idea to add in a Respring here

  • Enjoy your working dictation. Only that component works for me so far— I still get Voice Command trying to pull up Siri in the normal fashion, and no Siri menu within Settings as far as I can tell.

@deepfriedfilth
Copy link
Author

deepfriedfilth commented Dec 24, 2013

In an attempt to resolve main Siri crashing issues, tried adding the following:

chown -v root:wheel /Library/MobileSubstrate/DynamicLibraries/AssistantiOS7Hook.dylib
chown -v root:wheel /Library/MobileSubstrate/DynamicLibraries/Dictator.dylib
chown -v root:wheel /Library/MobileSubstrate/DynamicLibraries/Dictator.plist
chown -Rv root:wheel /System/Library/SpringBoardPlugins/Assistant.uibundle

...Main Siri still crashes (had to hook into SpringBoard thru Activator action)

@kylece227
Copy link

Could not get the same method to work for my self. I still get voice command when trying to activate siri via home button.. even when set to another activator key siri still crashes

@deepfriedfilth
Copy link
Author

deepfriedfilth commented Jan 26, 2014

...Main Siri still crashes (had to hook into SpringBoard thru Activator action)

Did the dictation function work for you (Siri button from keyboard) in Messages app or others? I have not had success upon restoring my iPhone 4 to 7.0.4, re-jailbreaking, and trying this method again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment