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

    Posts
    13 Posts

    Default Disable Mobile Substrate volume up feature

    Hi,

    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 up disabling feature and therefore the tweak doesn't work.

    Is there any way to configure or edit the hex code for the particular file to enable the Mobile Substrate under the disable mode so that it can be enabled during the reboot when the volume up button is pressing down (or jammed)? I have 5.1.1.

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

    Posts
    2,725 Posts
    iOS Version
    7.0.6

    Default Disable Mobile Substrate volume up feature

    Quote Originally Posted by robbychen View Post
    Hi,

    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 up disabling feature and therefore the tweak doesn't work.

    Is there any way to configure or edit the hex code for the particular file to enable the Mobile Substrate under the disable mode so that it can be enabled during the reboot when the volume up button is pressing down (or jammed)? I have 5.1.1.

    Thanks.
    Post in jailbreak section to get more help.
    [start false info]The volume key "safe mode" for Mobil substrate I believe it to hold both volume keys when booting device Nd device will boot into safe mode.[\end false info]
    If you are booting the phone, and it doesn't boot into safe mode then you have nothing to worry about. However you should set up an activator "listener" so that you can put your phone into safe mode should the need arise.
    The only thing that you don't have going for you is the initial "boot to safe" method, but that is really only useful if you install a tweak that puts you into a constant resorting state, which is extremely rare. Also if you have ssh installed you can ash into your Device an remove the offending tweak....
    But to answer your question (or not technically) I don't know if you can modify the mobile substrate code! But even if you could it is not recommended at all!!! That is the entire safety net for your $500+ jailbroken toy!!
    Last edited by 3cit; 11-18-2012 at 12:13 AM.
  3. Thread AuthorThread Author   #3  
    robbychen's Avatar
    iPhone Newbie

    Posts
    13 Posts

    Default Re: Disable Mobile Substrate volume up feature

    3cit, thanks for the suggestion. I will set the alternate method to go to the safe mode in Activator, and post my question to the jailbreak section to get more help.

    Thanks.
  4. #4  
    Massie's Avatar
    iMore Genius

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

    Default Re: Disable Mobile Substrate volume up feature

    To be honest I'm not entirely clear on what you're asking. Are you stuck in Safe Mode when rebooting right now and trying to get out of it, or do you need to come up with a way to enter Safe Mode? Or is it something else entirely?

    (The default way, by the by, is to hold the volume Up key while booting.)
  5. #5  
    3cit's Avatar
    iMore Elite

    Posts
    2,725 Posts
    iOS Version
    7.0.6

    Default Disable Mobile Substrate volume up feature

    I understand the situation clearly now.
    You volume up key is in a constant stat of being pressed. So when you power up you aren't in safe mode, you just have mobile substrate disabled...
    I couldn't find a way to get mobile substrate re enabled without restarting....
    I'll do some research because I find this interesting!!!

    What if you downgraded mobile substrate? To one that did not have this feature???

    http://apt.saurik.com/cydia/debs/mob...honeos-arm.deb
    Last edited by 3cit; 11-18-2012 at 02:22 AM.
  6. #6  
    Julie Sepulchre's Avatar
    iPhone Nanite

    Posts
    2 Posts

    Default Re: Disable Mobile Substrate volume up feature

    Hi everybody, I have the exact same problem and could not find any solution. Due to this mobilesubstrate safe feature, the volume buttons disable tweak does not work anymore as soon as you restart the iPad...

    Did someone find a solution to this? I spent many hours on the web, reading forums etc. and I am a bit desesperate to ever solve this problem.

    Thank you all by advance for your help!



    Edit, I forgot to mention that I already tried to downgrade mobilesubstrate, and the volume disable app could not work with this older version and automatically updated the mobilesubstrate stuff. Maybe there is more to investigate here, but being quite novice I have to admit I am now completely stuck...
    Last edited by Julie Sepulchre; 01-03-2013 at 03:36 AM.
  7. Thread AuthorThread Author   #7  
    robbychen's Avatar
    iPhone Newbie

    Posts
    13 Posts

    Default Re: Disable Mobile Substrate volume up feature

    You need to set both "Mobile Substrate" and "Substrate Safe Mode" in Cydia to ignore the updates. To do this, go to the corresponding tweaks page in Cydia and tap "Change Package Settings". Turn the "Ignore Upgrades" on and Cydia will ignore the updates for this package from now on. However, based on my experience, you still need to replace the "Mobile Substrate" and "Substrate Safe Mode" to the old version every time iPad is rebooted. Otherwise, the tweaks would still be disabled.

    The attached zip file contains the mobile substrate version which works for me so far. Note that you need to use iFile to install these files. Also, you need to install both packages (Mobile Substrate and Substrate Safe Mode). Otherwise, it won't work.

    As I mentioned earlier, you need to reinstall/replace these packages every time you rebooted the device. After the replace, you need to respring the device in order to get it working. Make sure to respring the device instead of rebooting it. I recommend to use SBSettings to help you to respring the device.

    Edit: By the way, for us iPad owners whose volume keys were stuck, you should enable the Assistive Touch under Settings -> Accessibility. By enabling this feature, there will always be a white circle on the screen. Tap it and under Device sub-menu, it will help you to execute the device functions without press any physical buttons on the device, including the volume up/down. Even better, if the volume icon is stuck on the screen because of the stuck volume keys, tap the volume up or volume down button will make the icon disappear.
    Attached Files Attached Files
    Last edited by robbychen; 01-03-2013 at 04:29 AM.
    Thanked by:
    Julie Sepulchre (01-03-2013)
  8. #8  
    Julie Sepulchre's Avatar
    iPhone Nanite

    Posts
    2 Posts

    Default Re: Disable Mobile Substrate volume up feature

    Quote Originally Posted by robbychen View Post
    You need to set both "Mobile Substrate" and "Substrate Safe Mode" in Cydia to ignore the updates. To do this, go to the corresponding tweaks page in Cydia and tap "Change Package Settings". Turn the "Ignore Upgrades" on and Cydia will ignore the updates for this package from now on. However, based on my experience, you still need to replace the "Mobile Substrate" and "Substrate Safe Mode" to the old version every time iPad is rebooted. Otherwise, the tweaks would still be disabled.

    The attached zip file contains the mobile substrate version which works for me so far. Note that you need to use iFile to install these files. Also, you need to install both packages (Mobile Substrate and Substrate Safe Mode). Otherwise, it won't work.

    As I mentioned earlier, you need to reinstall/replace these packages every time you rebooted the device. After the replace, you need to respring the device in order to get it working. Make sure to respring the device instead of rebooting it. I recommend to use SBSettings to help you to respring the device.

    Edit: By the way, for us iPad owners whose volume keys were stuck, you should enable the Assistive Touch under Settings -> Accessibility. By enabling this feature, there will always be a white circle on the screen. Tap it and under Device sub-menu, it will help you to execute the device functions without press any physical buttons on the device, including the volume up/down. Even better, if the volume icon is stuck on the screen because of the stuck volume keys, tap the volume up or volume down button will make the icon disappear.
    Thank you very much for your answer! That's very kind of you.

    I actually find your "by the way" even a more convenient solution. I think I will discard the other possibility because I'm not confortable enough with playing with SBS etc. (moreover, I cannot install the mobilesubstrate stuff with iFile... I'm probably doing something wrong).

    Anyway, I could fix the problem usine this accessibility option. Once again, thank you.
  9. #9  
    3cit's Avatar
    iMore Elite

    Posts
    2,725 Posts
    iOS Version
    7.0.6

    Default Re: Disable Mobile Substrate volume up feature

    Quote Originally Posted by Julie Sepulchre View Post
    Thank you very much for your answer! That's very kind of you.

    I actually find your "by the way" even a more convenient solution. I think I will discard the other possibility because I'm not confortable enough with playing with SBS etc. (moreover, I cannot install the mobilesubstrate stuff with iFile... I'm probably doing something wrong).

    Anyway, I could fix the problem usine this accessibility option. Once again, thank you.
    what are you getting stuck at with the mobile substrate process?

    IM unsure as to why mobile substrate would have to be reinstalled upon each boot of the device. it shouldnt be that way.

    once you download that zip with both mobile substrate and mobile substrate safe mode (although im not sure why the safe mode download, i thought that crashing to safe mode was part of mobile substrate, not a different package, ANYWAYS) you will need to get it onto you ipad, via ifunbox, or ssh.
    then you need to locate where you moved it on your device. then all you need to do is select the ".deb" package for mobile substrate in ifile, and it will give you an install option. youll see a bunch of words then a "process ended with result 0" and you will be good. then install the safemode the same way. then go to cydia and go to settings, packages, find both mobile substrate and mobilesubstratesafemode and in thier respective pages, select "change package settings" and hide updates
  10. Thread AuthorThread Author   #10  
    robbychen's Avatar
    iPhone Newbie

    Posts
    13 Posts

    Default Re: Disable Mobile Substrate volume up feature

    Quote Originally Posted by Julie Sepulchre View Post
    Thank you very much for your answer! That's very kind of you.

    I actually find your "by the way" even a more convenient solution. I think I will discard the other possibility because I'm not confortable enough with playing with SBS etc. (moreover, I cannot install the mobilesubstrate stuff with iFile... I'm probably doing something wrong).

    Anyway, I could fix the problem usine this accessibility option. Once again, thank you.
    You are welcome
  11. Thread AuthorThread Author   #11  
    robbychen's Avatar
    iPhone Newbie

    Posts
    13 Posts

    Default Re: Disable Mobile Substrate volume up feature

    Quote Originally Posted by 3cit View Post
    what are you getting stuck at with the mobile substrate process?

    IM unsure as to why mobile substrate would have to be reinstalled upon each boot of the device. it shouldnt be that way.

    once you download that zip with both mobile substrate and mobile substrate safe mode (although im not sure why the safe mode download, i thought that crashing to safe mode was part of mobile substrate, not a different package, ANYWAYS) you will need to get it onto you ipad, via ifunbox, or ssh.
    then you need to locate where you moved it on your device. then all you need to do is select the ".deb" package for mobile substrate in ifile, and it will give you an install option. youll see a bunch of words then a "process ended with result 0" and you will be good. then install the safemode the same way. then go to cydia and go to settings, packages, find both mobile substrate and mobilesubstratesafemode and in thier respective pages, select "change package settings" and hide updates
    Maybe I accidentally updated the mobile substrate after my first reinstallation of its old version. Since I didn't want to reinstall all the tweaks, I just replaced the latest version with the old one without removing and reinstalling process. Because of this, every time I rebooted the device or the battery runs out and rebooted during charging, it will restore to the latest version, thus all the tweaks will be disabled after the rebooting of the device. Please correct me if I'm wrong. Thanks.
  12. #12  
    3cit's Avatar
    iMore Elite

    Posts
    2,725 Posts
    iOS Version
    7.0.6

    Default Disable Mobile Substrate volume up feature

    Sounds Like you aren't on the right version.... Check cydia and see which version of substrate you have installed
  13. #13  
    XIPRELAY's Avatar
    iPhone Nanite

    Posts
    2 Posts

    Default Re: Disable Mobile Substrate volume up feature

    Due to the new passcode vulnerabilities found could someone look into posting a updated version of mobilesubstrate with the volumeup feature disabled for iOS6.x?
    I found a way to bypass those vulnerabilities completely but with the volume up feature those that i found won't have any affect if the device does not stay in a jailbroken state.

    The last thing i want to see people doing is start to use tweaks like the disableEmergency

    See my comments below this techcrunch article for details.
    http://fyre.it/mI8TLC.4

    Thank you kind regards,
    X
    Last edited by XIPRELAY; 02-15-2013 at 08:36 AM.
  14. Thread AuthorThread Author   #14  
    robbychen's Avatar
    iPhone Newbie

    Posts
    13 Posts

    Default Re: Disable Mobile Substrate volume up feature

    I don't know whether this is a feature for iOS 6 or my volume button is loosen up, but this is a trick I've found after the jailbreak of iOS 6.

    The moment I restarted after jailbroke the device, I installed Mobile Substrate. All went well until I restarted the device after installed SBSettings. I tried to reinstall the Mobile Substrate with no hope of fixing the issue. However, I was surprised that the problem is solved by this simple reinstallation.

    Please let me know if this trick helps. One thing to note is that I tried to pull the volume button out a little before the reinstall but with no difference from the physical point of view. Maybe I really pulled the button out a bit
  15. #15  
    3cit's Avatar
    iMore Elite

    Posts
    2,725 Posts
    iOS Version
    7.0.6

    Default Disable Mobile Substrate volume up feature

    Robby, are you saying that you volume up button is no longer stuck? That's great news… does it work at all, or just not stuck in an "always being pushed state"
  16. Thread AuthorThread Author   #16  
    robbychen's Avatar
    iPhone Newbie

    Posts
    13 Posts

    Default Re: Disable Mobile Substrate volume up feature

    3cit, my volume button still doesn't work, but at least the button doesn't stuck anymore. Thanks.
    3cit likes this.
  17. #17  
    3cit's Avatar
    iMore Elite

    Posts
    2,725 Posts
    iOS Version
    7.0.6

    Default Disable Mobile Substrate volume up feature

    Well that's probably "best case scenario" for a broken button glad to know the situation is "better"
  18. Thread AuthorThread Author   #18  
    robbychen's Avatar
    iPhone Newbie

    Posts
    13 Posts

    Default Re: Disable Mobile Substrate volume up feature

    Thanks.
  19. #19  
    Dalton642's Avatar
    iPhone Nanite

    Posts
    1 Posts

    Default Re: Disable Mobile Substrate volume up feature

    Thank you!

    This is the exact same problem i was having. My volume UP button intermittently sticks and it was making mobile substrate load as disabled. I'll load the .zip file and get it fixed once i get back home to my desktop. Just wanted to say thanks for sharing the fix!
    robbychen likes this.
  20. Thread AuthorThread Author   #20  
    robbychen's Avatar
    iPhone Newbie

    Posts
    13 Posts

    Default Re: Disable Mobile Substrate volume up feature

    You are welcome
  21. #21  
    Staffed's Avatar
    iPhone Nanite

    Posts
    2 Posts

    Default Re: Disable Mobile Substrate volume up feature

    This wouldn't work for me on iphone 4S ios 6.1.1.

    Any fix for ios 6?
  22. #22  
    Staffed's Avatar
    iPhone Nanite

    Posts
    2 Posts

    Default Re: Disable Mobile Substrate volume up feature

    After updating activator, the "no nothing" option reappeared for me. Seems to work, even with updated mobile substrate and without volume buttons disable installed.

Similar Threads

  1. Mobile Substrate.. Size Mismatch???
    By Pocobear in forum Jailbreaking, Unlocking, Hacks, Themes & Mods
    Replies: 2
    Last Post: 11-27-2010, 10:30 PM
  2. Mobile Substrate update cautions
    By Massie in forum Jailbreaking, Unlocking, Hacks, Themes & Mods
    Replies: 2
    Last Post: 11-24-2010, 12:44 AM
  3. Mobile Substrate on ios 4.0
    By mjtumlison in forum Jailbreaking, Unlocking, Hacks, Themes & Mods
    Replies: 0
    Last Post: 06-21-2010, 11:56 AM
  4. What is mobile substrate ?
    By francolasalsa in forum Jailbreaking, Unlocking, Hacks, Themes & Mods
    Replies: 4
    Last Post: 01-02-2010, 05:18 PM
  5. Mobile Substrate Extensions??
    By lowridinguy in forum Jailbreaking, Unlocking, Hacks, Themes & Mods
    Replies: 1
    Last Post: 10-06-2009, 05:48 PM

Posting Permissions