If you took the plunge and jailbroke your iPhone yesterday, you may have noticed that the Weather app in iOS doesn’t really work anymore. Like, at all. When you try to open the app on iPhone it just crashes, and then crashes some more.

Evad3rs figured out that the jailbreak screws up some files like com.apple.mobile.installation.plist. It’s not a big deal, and every jailbreak has its little quirks, but if you can’t wait for evad3rs to push their fix to Cydia you can fix the problem on your own manually.

Here’s how to do it:

1. Open Cydia and install Open SSH and MobileTerminal

2. Load MobileTerminal and type “su root” (no quotes). Then hit enter.

3. Enter your password. It’s probably “alpine” if you haven’t changed it yet.

4. Copy and paste the following script into MobileTerminal

#!/bin/bash

chmod -x /usr/libexec/mobile_installation_proxy

killall -9 mobile_installation_proxy

rm /var/mobile/Library/Caches/com.apple.mobile.installation.plist /var/mobile/Library/Caches/com.apple.LaunchServices-045.csstore

launchctl stop com.apple.mobile.installd

launchctl start com.apple.mobile.installd while [ ! -f /var/mobile/Library/Caches/com.apple.mobile.installation.plist ];

do

sleep 1

done

while [ ! -f /var/mobile/Library/Caches/com.apple.LaunchServices-045.csstore ];

do

sleep 1

done sleep 10 chmod +x /usr/libexec/mobile_installation_proxy

sync

reboot

5. Wait for your iPhone to reboot.

6. Have fun, you’re done.

For info on how to jailbreak your iPhone the right way, check out our video.

Source: Funky Space Monkey