Here is how i fixed mine, just a few minutes ago. (That last cydia update for Jailbreak pkg didn´t fixed the weather app, it might come on a 2nd upgrade), in the meantime you can follow this steps, basically remove Appsync Libs, reboot, regenerate plist file that was damaged by Jailbreak-Appsync and reboot to take effect.
- Remove Appsync Lib 5.1+ from Cydia, this pkg usally comes as a dependency for Vshare or other App like that
. Open Cydia
. Search
. Type Appsync and remove the one that has a green thick on the side (That might remove also the associated App that is dependant too, normally Vshare, Installous (RIP) or other alike
. Remove it
- Reboot
- Log to your phone via SSH, we´ll need a console for next step (install OpenSSH: default user-pass: root/alpine)
*Kudos to the author of this script:
#!/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
reboot
- After that last reboot your weather app should be functional again.
Cheers,
Alex.