Welcome to the iMore Forums Create Your Account or Ask a Question Answers in 5 minutes - no registration required!
Results 1 to 10 of 10
  1. Thread AuthorThread Author   #1  
    robbychen's Avatar
    iPhone Newbie

    Posts
    13 Posts

    Default How to enable Mobile Substrate in the "disabled" state

    I have a Mobile Substrate related issue. After my iPad fall off from bed, I discovered that the volume keys stopped working. I didn't pay any attention since it was working fine at that time. Until I rebooted the device because Transmission stopped working, I installed Volume Keys Disable tweak in Cydia in order to get rid of display of volume icon. Unfortunately, I later discovered that Mobile Substrate has this volume keys disabling feature and therefore the tweak doesn't work, as well as other jailbreak tweaks.

    I learned that this issue is related to the mobile substrate because Activator warns me Mobile Substrate is not enabled.

    Is there any way to configure to enable the Mobile Substrate under the disable mode so that it can be enabled during the reboot when the volume buttons are pressing down (or jammed)? I have 5.1.1.

    Thanks.
  2. #2  
    iDonev's Avatar
    iMore Expert

    Posts
    874 Posts
    Global Posts
    877 Global Posts
    iOS Version
    6.1

    Default Re: How to enable Mobile Substrate in the "disabled" state

    The way I see it you have two options:

    1. Try to unjam the volume keys - this will fix the issue and who knows, maybe the volume rocker will start working again!
    2. Uninstall Mobile Substrate and replace it with a previous version - when you open Cydia and search for Mobile Substrate, you'll see in its description in a blue box (I think) saying that from version x.x the volume key feature was included as a safeguard. You simply need to find a version older than the x.x mentioned in this blue box. Note that uninstalling Mobile Substrate will uninstall 95% of your tweaks!
    If you have jailbreak woes, you can iMessage me at iDonev@me.com. I'll try to help (provided I have time to spare).
  3. Thread AuthorThread Author   #3  
    robbychen's Avatar
    iPhone Newbie

    Posts
    13 Posts

    Default Re: How to enable Mobile Substrate in the "disabled" state

    Hi iDonev,

    Thanks for the reply. I tried to unjam the keys and I'm afraid that if I continue to try to unjam them, the keys will wear out (the white stuff coming from the edge of the plastic). Anyway, I found several ways to adjust the volume without using these keys as well as hide the volume icon which stucked on the screen without any jailbreak tweak. All that's left is to enable Mobile Substrate.

    Can it be enabled through Mobile Terminal or do I really have to replace with its older version?

    Thanks.
  4. #4  
    iDonev's Avatar
    iMore Expert

    Posts
    874 Posts
    Global Posts
    877 Global Posts
    iOS Version
    6.1

    Default Re: How to enable Mobile Substrate in the "disabled" state

    I'm sure there's a way to make the changes you want, it's just that I have no idea how to do it.
    Perhaphs someone else could chime in?
    If you have jailbreak woes, you can iMessage me at iDonev@me.com. I'll try to help (provided I have time to spare).
  5. #5  
    Massie's Avatar
    iMore Genius

    Posts
    5,018 Posts
    Global Posts
    5,023 Global Posts
    iOS Version
    8.0.2

    Default Re: How to enable Mobile Substrate in the "disabled" state

    In the long run I really think fixing the volume keys is the way to go, even if you have Apple do it. If you use an old version of Mobile Substrate it might not always be compatible with more recent apps—which would mean you'd want to update anyway.
  6. #6  
    3cit's Avatar
    iMore Elite

    Posts
    2,737 Posts
    iOS Version
    7.0.6

    Default Re: How to enable Mobile Substrate in the "disabled" state

    it depends on how mobile substrate was built... if it has a source file somewhere like on source forge then a smart programmer would be able to do something there with it and remove/change the "listener" for booting up with mobile substrate disabled.
    i looked around alot today in ifile at anything with the mention of mobilesubstrate, and i cannot see in any of the files i could view on my phone anywhere you could change the key choice. i cannot open dylibs on my device, but im not sure it would be located in there either.
    i think the best plan for now is to simply downgrade to the previous version that i posted on his thread in the ipad 2 forum.
    it looks like the only significant change was the addition of booting into this new mode.
  7. Thread AuthorThread Author   #7  
    robbychen's Avatar
    iPhone Newbie

    Posts
    13 Posts

    Default Re: How to enable Mobile Substrate in the "disabled" state

    Thanks for all your replies. I downgraded Mobile Substrate to version 0.9.3996 and everything seems to work fine. Sadly, I had to remove all of the tweaks before downgrading since there is no --nodeps option available for apt-get in iOS.

    Thanks.
  8. #8  
    3cit's Avatar
    iMore Elite

    Posts
    2,737 Posts
    iOS Version
    7.0.6

    Default How to enable Mobile Substrate in the "disabled" state

    That's a pain! I figured you could just push it to your phone, then use ifile to install it, and it would just overwrite the newer package, then a reboot, or a respring and you'd be straight...
    Buy at least you are past the volume issue for now
  9. Thread AuthorThread Author   #9  
    robbychen's Avatar
    iPhone Newbie

    Posts
    13 Posts

    Default Re: How to enable Mobile Substrate in the "disabled" state

    Oh, I didn't know the package could be replaced by the old ones. I installed too much tweaks and need to clean up and start over anyway

    Thanks.
  10. #10  
    Tyramisu's Avatar
    iMore Nanite

    Posts
    1 Posts

    Default Re: How to enable Mobile Substrate in the "disabled" state

    The locations of the dylib files from MobileSubstrate are found in
    /Library/MobileSubstrate/DynamicLibraries
    I sometimes hack using MS so for me it's normal to change dylibs and stuff.

Similar Threads

  1. How To enable File upload in Safari On iPad & iPhone
    By serwan in forum Jailbreaking, Unlocking, Hacks, Themes & Mods
    Replies: 0
    Last Post: 06-09-2012, 02:45 PM
  2. Replies: 1
    Last Post: 10-14-2011, 04:04 PM
  3. How to Enable "Lock Orientation" in iPhone 3G (iOS 4)?
    By ZeTaBYTeS in forum iPhone 3G Forum
    Replies: 2
    Last Post: 06-22-2010, 10:46 AM
  4. How to use 2 sim in one mobile?
    By Morris_John in forum Other Operating Systems & Devices
    Replies: 0
    Last Post: 02-25-2009, 02:35 AM
  5. how to unlock iphone 2g in the philippines? help!
    By anna in forum Jailbreaking, Unlocking, Hacks, Themes & Mods
    Replies: 1
    Last Post: 11-30-2008, 08:22 AM

Posting Permissions