• Your favorite

    Apple

    ,

    iPhone

    ,

    iPad

    ,

    iOS

    ,
    Jailbreak
    , and
    Cydia
    site.
  • Saurik Warns Against the Use of Third Party Mobile Substrate Patches for iOS 7/64-bit


    iOS 7 was recently jailbroken untethered, and the evasi0n7 jailbreak tool used to jailbreak iOS 7 was recently updated to version 1.0.1.

    Currently, Mobile Substrate, the dependency used by many jailbreak tweaks in Cydia, has not yet been updated with support for iOS 7, or for 64-bit iOS devices. This is the reasoning behind needing to re-install Mobile Substrate and then needing to respring every time you reboot your device, and is also the reason that jailbreak tweaks are not working on 64-bit devices like the iPhone 5s and iPad Mini with retina display.

    If you have jailbroken your iOS 7 device, whether it’s 32-bit or 64-bit, you should definitely hold off from downloading third-party hacked together versions of Mobile Substrate, or third-party patches for Mobile Substrate intended to make it work correctly on these newer devices.

    Why, you ask? Well, first of all, they’re probably not going to make it work correctly.

    Saurik recently took to Reddit to respond to a widely used third-party Mobile Substrate patch that claims to "load all tweaks without a reboot or respring" on iOS 7. The patch doesn't fix tweaks for the 64-bit A7 chip, but it does claim to fix Mobile Substrate for iOS 7. If you were thinking about grabbing it, you may want to read Saurik's response about why you shouldn't:

    This is horribly dangerous: MSHookFunction is not designed to be used on functions that might actively be running; this makes Substrate get injected into launchd while launchd is loading launch daemons... no one should install this; it doesn't even solve the problem remotely correctly for anything but SpringBoard/backboardd, and will end up leaving you with Substrate having been randomly applied to different background processes.
    As usual, important dependencies like Mobile Substrate should not be installed until you know it came from a reputable source. In this case, we wouldn’t recommend installing Mobile Substrate, or any patch for the software, from anyone but Saurik, as he is the creator of this software. Third-party developers that are creating patches for Mobile Substrate often don't know what they're doing, and if you install their patches, you run the risk of having to restore your iOS device and re-jailbreak it.

    Saurik notes that he took Christmas Eve and Christmas off from working on things, but that he will be working on them again and should have a fix out soon. A lot of Saurik's recent free time went to updating Cydia for iOS 7.

    The best option right now is to just remain patient until Saurik issues an official update for Mobile Substrate.

    Sources: Reddit
    This article was originally published in forum thread: Saurik Warns Against the Use of Third Party Mobile Substate Patches for iOS 7/64-bit started by Anthony Bouchard View original post
    Comments 63 Comments
    1. bigboyz's Avatar
      bigboyz -
      Well..we waited this long for the JB. I don't mind waiting a bit longer for the Mobile Substrate to get worked out. Appreciate the fair warning.
    1. crzyklr's Avatar
      crzyklr -
      i installed a third party patch so could it be that thats why mi iphone randomly reboots?
    1. Anthony Bouchard's Avatar
      Anthony Bouchard -
      Quote Originally Posted by crzyklr View Post
      i installed a third party patch so could it be that thats why mi iphone randomly reboots?
      It could be one out of many reasons that your phone randomly reboots, but we would advise you to remove that patch, and probably re-install Mobile Substrate.
    1. Feeuq's Avatar
      Feeuq -
      Since BiteSMS beta is supposed to go up tomorrow wouldn't that mean Mobile Substrate would have to be updated for it to work?
    1. Mc-Lovin_341's Avatar
      Mc-Lovin_341 -
      Does anyone know how to fix the problem that what ever tweak I install it doesn't work? I had that hidden iOS 7 settings and now it doesn't even show on the 'slide up thingy' option?
    1. Anthony Bouchard's Avatar
      Anthony Bouchard -
      Quote Originally Posted by Mc-Lovin_341 View Post
      Does anyone know how to fix the problem that what ever tweak I install it doesn't work? I had that hidden iOS 7 settings and now it doesn't even show on the 'slide up thingy' option?
      From the article:

      This is the reasoning behind needing to re-install Mobile Substrate and then needing to respring every time you reboot your device.
    1. Mr.peanut11's Avatar
      Mr.peanut11 -
      Quote Originally Posted by crzyklr View Post
      i installed a third party patch so could it be that thats why mi iphone randomly reboots?

      Exactly why it does lol I think its crap that Evad3rs didn't include Saurik on their project to work out the exploits and create the JB. He has been doing this for a while and what did they think they wouldn't need Mobile Substrates? Screwing over the guy you need most what idiots!
    1. Adrian97c's Avatar
      Adrian97c -
      I have a 5S, so not only do I need to wait for MS, but then gotta wait for tweaks themselves to be updated for 64bit
    1. BhadKarma's Avatar
      BhadKarma -
      Quote Originally Posted by bigboyz View Post
      Well..we waited this long for the JB. I don't mind waiting a bit longer for the Mobile Substrate to get worked out. Appreciate the fair warning.
      +1

      Everyone needs to slow down, stop rushing and being impatient. You guys are lucky people do this for all us iProduct users ...
    1. Mc-Lovin_341's Avatar
      Mc-Lovin_341 -
      Quote Originally Posted by Anthony Bouchard View Post
      From the article:
      Thank you! I re-installed it but the tweak I had to respring didn't work, so i installed winterboard and used that to respring.
    1. MrLingerLonger's Avatar
      MrLingerLonger -
      This is what happens when people get greedy and not work together
    1. pacmanisback's Avatar
      pacmanisback -
      This is slightly inaccurate. He also replied that there was another one that wasn't as "dangerous as described" on parrotgeek.net/repo, but it has to be jailbroken on evasion7 1.0.1 see it on http://www.reddit.com/r/jailbreak/co...ith_no_issues/
      Edit: I misspoke this isn't for 64-bit only 32-bit
    1. Anthony Bouchard's Avatar
      Anthony Bouchard -
      Quote Originally Posted by pacmanisback View Post
      This is slightly inaccurate. He also replied that there was another one that wasn't as "dangerous as described" on parrotgeek.net/repo, but it has to be jailbroken on evasion7 1.0.1 see it on Better mobile substrate fix with no issues : jailbreak
      Here, we generally just recommend that no one installs anything dubbed "Mobile Substrate," or any patch of the said package unless the creator is Saurik. This special software is depended on by several packages in Cydia, so it's best not to install it, or any third-party variation of it, until it is updated the right way.

      We keep in mind that not everyone here understands the ins and outs of their jailbreak; we have a lot of new users, as well as veteran users. Our goal is to keep them, as well as everyone else, safe.

      A true fix, would not have a caveat, such as using evasi0n 1.0.1 for it to work correctly.

      His warning is best construed as: Stay away from everything, until I have a chance to update it, for your safety.
    1. javiert30's Avatar
      javiert30 -
      Quote Originally Posted by Mr.peanut11 View Post
      Exactly why it does lol I think its crap that Evad3rs didn't include Saurik on their project to work out the exploits and create the JB. He has been doing this for a while and what did they think they wouldn't need Mobile Substrates? Screwing over the guy you need most what idiots!
      It wasn't Evad3rs fault, Saurik decided to work separate from them trying to make his own jailbreak tool, while they were working with one released.
    1. buggsy2's Avatar
      buggsy2 -
      Quote Originally Posted by Anthony Bouchard View Post
      We keep in mind that not everyone here understands the ins and outs of their jailbreak;
      Count me as one who doesn't understand mobile substrate. May a short explanation from someone who does?
    1. towboattrash34's Avatar
      towboattrash34 -
      Not even going to jailbreak my 5s until Jay says it's ready. This jailbreak is way to buggy to use till cydia/Jay's end is fixed which may take a while. I don't want to have to redo my ph several times cause of stuff crashing or disappearing.
    1. buggsy2's Avatar
      buggsy2 -
      Quote Originally Posted by Anthony Bouchard View Post
      This is the reasoning behind needing to re-install Mobile Substrate and then needing to respring every time you reboot your device,
      I thought reboot included a respring? Obviously I'm not understanding the terminology. Another point of confusion for me and probably others.
    1. Blue's Avatar
      Blue -
      Quote Originally Posted by Mr.peanut11 View Post
      Exactly why it does lol I think its crap that Evad3rs didn't include Saurik on their project to work out the exploits and create the JB. He has been doing this for a while and what did they think they wouldn't need Mobile Substrates? Screwing over the guy you need most what idiots!
      I agree: they get offered a million from China just to run cracked Apps. They didn't care about the community. Sad but true....
    1. camxposure's Avatar
      camxposure -
      Dear K***** R******* aka Saurik
      Would you get jailbroke people to, please, start using iOS7- :They are now- awesome!!! I figured a release of JB would get them there...
      thanks Saurik,
      APPLE CEO
      Timothy Cook
      .............sent on my HTC One
    1. Kotin6006's Avatar
      Kotin6006 -
      Exactly. Just be patient and wait for it to be done right. If you don't have the patience you probably shouldn't be jailbreaking.