Evasi0n Untethered Jailbreak: How To Fix The Weather App Issue
The much-awaited evasi0n jailbreak for iOS 6.1 was released by evad3rs recently with over 10,000 dowloads in just 10 minutes of its release; however, those who jailbreaked their iDevices have been complaining of issues with the Weather app.
Users have complained that post installing the evasi0n jailbreak, the Weather app on their iPhone crashes everytime they tried opening the application. On the other hand, iPad users reported that the fully functional Weather app was being diplayed on the device's home screem.
However, now a fix for the same is available thanks to a script, which was shared pod2g.
"People have been complaining about Weather.app not working anymore after applying evasi0n jailbreak. We figured out that the jailbreak process messes up with com.apple.mobile.installation.plist. A fix is currently in the works and will be pushed to Cydia soon," noted pod2g on his blog.
Users who do not want to wait for the Cydia update to fix the Weather app can run the fix on their own, courtesy the script shard by pod2g.
Users can fix the issue by copying the script to Mobile Terminal (if installed), or tunnel their device in iFunBox or log in through Security Shell (SSH).
The step-by-step guide is as follows:
Step 1: Open Mobile Terminal and type "su root" (without quotes). Next, press Enter. Type in the password, likely "alpine" (without quotes).
Step 2: Next, copy and paste the following script (below) from your device's browser into the Mobile Terminal. Remember that you cannot paste directly into Mobile Terminal; therefore, open Mobile Terminal and press the information button. Next, enter the shortcut menu.
You will now be able to paste the script into a new shortcut. Ensure that the script is entered correctly.
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
Step 4: Next, open Mobile Terminal and log in as root. The command is "login root" and the default password is "alpine."
Step 5: Next, open the shortcut menu to the left of the screen and select the new shortcut you created.
Step 6: Leave the iDevice aside and let the script do its work. When the command is finished the iDevice will reboot automatically.
Step 7: Once your iDevice has rebooted, open the Weather app to check if everything is working correctly.
Additionally, issues associated with Siri and the App Store may also get fixed.