Install Mobile Substrate Update to Avoid Restoring Your Jailbroken iPhone Due Problematic Jailbreak Tweaks


If you haven’t upgraded your jailbroken iOS device to iOS 5.1 then please read this post as it could just save you from restoring your device if something goes terribly wrong due to problematic jailbreak app or tweak.

While we eagerly wait for the jailbreak community to release an untethered jailbreak for iPhone 4, iPhone 3GS, iPad 1, iPod touch 4 and iPod touch 3 and a jailbreak for iPhone 4S, iPad 2 and iPad 3, there is always a risk that a jailbreak tweak can mess things up that could force you to restore your iOS device, which means you also end up losing the jailbreak.

Jay Freeman aka saurik has just released a new version of Mobile Substrate that could save the day for you. Mobile Substrate 0.9.3997 now allows you to disable Substrate entirely by holding down Volume Up button as the device reboots. saurik explains:

This feature allows you to bypass horribly broken extensions (ones that prevent the device from starting up at all) that you may have installed so you can open Cydia and uninstall them.

To support devices that do not have a Volume Up button (the first-generation iPod touch), you can alternatively hold down the “Clicker” (not Volume Up) button on your headset or earphones.

So if you’ve a jailbroken iOS device running iOS 5.0.1 or lower then don’t waste any time and install the Mobile Substrate update via the Changes tab in Cydia to avoid restoring your jailbroken iOS device after installing a problematic jailbreak app or tweak.

Please be extremely careful before installing new jailbreak apps or tweaks and it is also a good idea to check reviews of the jailbreak app or tweak before installing it, which usually result in your iOS device getting stuck in a boot loop.

Thanks Chris for the tip!

Like this post? Share it!

  • djb

    wait, what?

  • Alex

    Its useless about the iPt1G because it wasnt until the 2G model that they supported buttons on the headphones.

    • jdshjf

      That the ipt1g doesn’t run IOS5, and has a vulnerability in the bootrom that means (like the old 3GS) it can be restored to any iOS version at any time, makes this criticism a little irrelevant.

    • jdshjf

      Oh, also you’re wrong.

      The iPod Touch 1G has its own headset, that plugs in the dock connector, and has a microphone, earphone, and clicker.

      It’s really hard to get hold of, but so is the iPod Touch 1G.

      • Alex

        Please go to this site and click iPod and look at the second table, this is the data Im going on, says it isnt supported.

        • Jesse

          That refers to the headphones with the volume buttons…the first iPod Touch 1G had the headphones with just one button…like the first iPhone, you could pause/play, skip, or go to the previous song with the a single, double, or triple click, respectively

  • Xay

    Now they updated it after I install an non compatible app for my 4s kept freezing up left me with no choice but to restore updating it. Now I’m stuck with a boring ass non jail broken 4s

    • Alex

      Does anyone else experience this, I have 4S too, since apple stopped signing 5.0.1 if it messes up you cant do a simple restore, sucks!

    • xDimitrii

      I have the exact same problem! My iPhone 4S is stuck in a respring loop & I can’t get out of it.. And this happened after I updated & had to respring!

    • joe

      i had the same issue and used iexplore , looked for the most recent thing i updated in cydia…deleted and i was good to go….always double check the world wide webs before updating and see if there is any negative feedback

    • VIKRAM

      I too had the same problem with cydia and every jailbreak app gone and absinthe cannot re jailbrak an already jailbroken iphone . Got help from a guy at macrumourforum to install mobile terminal with required execution permission and then cydia

  • P_NY

    Jay Freeman aka saurik has just released a new version of Mobile Substrate that could save the say for you. You mean the day right? lol

  • Poor1

    Good tip, thx Chris. I really hate these boot loops!

  • wolverinemarky

    wow thanks saurik this has happened to me before thanks now i can avoid this

  • Jimmy

    Awesome! Works like a charm. Great idea, long time coming. Thanks Jay!

  • f1ddy

    this would happen weeks after i update to 5.1 to sort my 4s out

  • John

    Nice! Thanks!

  • Lg1

    This would of been nice about 1 wk ago… I was forced to upgrade after my phone crashing! Thanks to iDidDatText 🙁 the phone froze and then got stuck in recovery mode… Had to upgrade

  • SL

    Where’s a good source for jailbreak app/tweak reviews?

  • Chris

    Anyone else get a blank music icon after updating? (or any other anomalies?) tried rebooting, still blank…

    • Dan

      Install SBSettings if you havent already…
      restart iphone…
      find sbsettings or slide from right to left on top of screen (battery – signal)…
      find “dock applications”…
      click “fix blanks”

  • dmagic1

    Cool but a little late. Now I have an iPad2 stuck on 5.1.
    Wheres that work around that was discovered almost a month ago??

    • lanky

      ih8sn0w wont release until there is a real need for it. As it can be patched (stopped) by Apple. It is a one off event.

      It needs Blobs/Apticket/BBticket as well.. so as he said: “its not bein publicly developed til after the next jailbreak gets patched.”

      (as you wouldn’t have all the necessary stuff to do it for 5.0.1)

  • Togu

    My iphone 4S got stuck on boot logo because of corrupted .deb file. Now I guess I have to upgrade 5.1 which is really sucks! How long do you guys it will take for the new jailbreak? Any ideas?

  • Mohamed Afify

    i notice that the battery life decrease very fast when u look to the time since last full charge u will notice that the usage is the same like standby i install the last SBS ANY there is any one have that problem thaanx

    • Louis

      Yeah my battery life has been horrible since updating to the latest mobile substrate. I just downgraded back to 0.9.3995.
      You can download older versions by going to and using iFile on your iPhone to install the previous version.

    • Bruce

      Yes my battery life went from great to absolutely terrible after the mobile substrate update

  • dabloc

    Ok, question. I’ve updated my Mobile Substrate and tested it out. I turned my device off and the back on holding the UP volume. It worked, as my Tweaks etc. were disabled. Now here’s the bad news:
    I cannot get my tweaks towork. I still have my jailbroken apps etc. I restarted my phone 3 times and each time it hangs at the Apple Boot Logo. The only way i can start my phone up now is by holding down the volume button at the startup. If this is the case then using this feature is not worth it. How do I get my tweaks to work again? I need an answer ASAP. Has anyone come across this issue?

  • dabloc

    I need some FIN help!!!!!…… I would not suggest anyone using this feature if you do upgrade. My phone is practically a Semi-Tether at this point. I cannot boot my phone unless I hold the Volume Up at startup. Any tweaks I download do not work. I am very frustrated. Can someone get back to me if they have a way to fix this issue. I need some help. My device was fine until i tested out this new update.

  • Ma


  • @Dabloc

    Install an older version of mobile substrate, it should replace your current MA, reboot. Things will go back. Hope this help.

    • dabloc

      I done this and rebooted my device, it hung at the apple logo again, this time i could not use the up volume to boot it into safe mode being that I have my previous MS on there. I was forced to upgrade my device. Everything was fine with my phone until I updated my MS, so P!SSED.

  • @Dabloc

    Install an older version of mobile substrate, it should replace your current MS, reboot. Things will go back. Hope this help.