How To Fix Mobile Substrate in Cydia After iOS 4.3 Jailbreak

MobileSubstrate is a support framework used by iPhone projects. It is needed by many other tweaks and add-ons available in Cydia. After jailbreaking iOS 4.3 some users manages to force the ASLR (Address Space Layout Randomization) feature which was implemented in the new iOS 4.3, to break the Mobile Substrate in Cydia. Now with this new update to Mobile Substrate by Saurik you can now install your favorite apps and tweaks from Cydia on your jailbroken iOS 4.3 based devices.

The steps are as follows:

Step 1: First open cydia from your “Homescreen” and go to the Search tab from Cydia, and search for “Safari Download Manager” and “iFile” for your respective iOS device and install both these apps.

Step 2: Once you have downloaded both the apps, navigate to the below given link from your iOS device Safari browser


Step 3: The Mobile Safari browser will prompt you if you want to download the file or not, click on the “Download” button and download the following file directory

.deb file to: /var/mobile

Step 4: Now, go and start the “iFile” application and navigate to the place where you downloaded the above file directory. Tap on the Mobile Substrate.deb file and tap on the “Install” button to start the installation process

Step 5: Once done, just give your iOS device a reboot to make sure things progress successfully. Now, once the reboot is complete, start Cydia again and search for “Mobile Substrate” and you should have the latest version for the iOS 4.3

That’s it.

Click On Ads To Buy iPhones Accessories

This Post Has 2 Comments

  1. lo_mos

     I don’t understand sorry. I can’t open safari or Cydia after jailbreaking 4.3, so how can i follow the steps above if i can’t even access it? Thank you.

  2. Edwin Jacob

    Check out for an easy fix for springboard and mobilesubstrate crash on jialbroken devices

Leave a Reply