If you jailbroke using evasi0n then you may have noticed that your weather application will not work properly. Today, you don’t have to stay in doors as we have a simple trick that will get it working back to normal. This process will probably be packaged in the form of a Cydia installation in the next few days for anyone that is having trouble. With that said, lets get started.
NOTE: backup your device before doing this
1. Install openssh and mobileterminal on your device through Cydia
2. Open terminal and type “su root” followed by enter.
3. Type your password, if you don’t remember setting it manually use “alpine”.
4. Enter the command below and hit enter. (Try coping then pasting this into a command and using it)
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
Hit enter to reboot and your weather app should work.