After jailbreaking their iOS device many iOS users especially with iPads complained that the stock Weather app has stopped working or is causing problems. Shortly after the reports @evad3r team members acknowledged the problem and announced that a fix for Weather app is on the way. Evad3rs has announced that not only they will add the fix to the evasi0n tool but also allow those who have already jailbroken their iOS devices to download the fix through Cydia.
But if you don’t want to wait and want to fix the problem right away then hacker @pod2g has shared a solution for fixing the Weather.app bug. The fix is intended for power users only and if you don’t have good knowledge of how iOS scripts work then wait for the official Cydia package, which is being pushed right now.
The problem is with com.apple.mobile.installation.plist file. The following script forces rebuild of com.apple.mobile.installation.plist :
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 ];
while [ ! -f /var/mobile/Library/Caches/com.apple.LaunchServices-045.csstore ];
chmod +x /usr/libexec/mobile_installation_proxy