Skip to content

iOS 9 compatibility (booting problem) #5

Closed

Description

@danylokos

Hi, sorry for bothering, but could you please help me, or just point me in to the right direction, i used ios-ssl-kill-switch (iSECPartners) on iOS 8 and previous, on iOS 9 it works, but it prevents a phone (4s, armv7, 9.0.2) from booting, so i can install it and use it, but i can't reboot the phone with the tweak installed, i think it might be related to this (sauriks' tweet), so i want to try to build ssl-kill-switch2 with those settings enabled, but unfortunately i can't, here is an error log which i gets, thanks!

Activity

  1. nabla-c0d3 commented on Oct 16, 2015

    @nabla-c0d3
    Owner

    Hi,
    Your build environment seems to have issues... have you been able to compile a tweak before? I re-compiled the tweak with Saurik's fix but haven't tested anything - feel free to try the tentative-ios9 package I just uploaded https://github.com/nabla-c0d3/ssl-kill-switch2/releases

  2. danylokos commented on Oct 17, 2015

    @danylokos
    Author

    hi, thanks a lot! no i never tried to compile a tweak my self but i followed the instruction how to setup environment from here, probably i made a mistake somewhere, i will try to do it one more time later. Thanks for compiling it for me, unfortunately issue still present, the tweak works, but i can't reboot the phone with it installed, maybe something changed in MobileSubstrate on iOS 9, i don't know, anyway thanks for your help

  3. markus0m commented on Oct 20, 2015

    @markus0m

    I tried the old (package) version and got the boot problem.
    Just found v2 and will give it a try. Thumbs up!

    Doesn't seem like anything was uploaded though - the release is still at 0.7
    Did I just miss it somehow?

  4. nabla-c0d3 commented on Oct 20, 2015

    @nabla-c0d3
    Owner

    I removed it as @danylokostyshyn said it wasn't working.

    I will re-compile SSL Kill Switch for iOS 9 once people have figured out what the issue is and how to fix it (http://www.iphonedevwiki.net/index.php/Updating_extensions_for_iOS_9). It's a problem with the tweak toolchain.

  5. markus0m commented on Oct 20, 2015

    @markus0m

    I see! Not functional or just not solving the reboot issue?
    If you have a new version for testing, just let us know on here.
    I'm on an iPhone 5s.

    Do you happen to have a repo by any chance?

  6. nabla-c0d3 commented on Oct 21, 2015

    @nabla-c0d3
    Owner

    Have you tried the iOS 8 version ? it should work the same on iOS 9 (except for the reboot issue on 32 bits devices).

  7. Hope4hope commented on Oct 21, 2015

    @Hope4hope

    Same problem, using iPad 2, with 9.0.2, installed your released deb, after reboot device is dead.

  8. markus0m commented on Oct 21, 2015

    @markus0m

    Hold the volume up key while hard resetting.
    Safe mode will fail but you should be able to boot eventually and remove the patch.

    On 21 Oct 2015, at 15:08, Hope4hope notifications@github.com wrote:

    Same problem, using iPad 2, with 9.0.2, installed your released deb, after reboot device is dead.

    —
    Reply to this email directly or view it on GitHub.

  9. danylokos commented on Oct 21, 2015

    @danylokos
    Author

    it isn't dead actually, you can always boot the device in a safe mode (hold the volume down key when apple logo appears) and uninstall the tweak, currently i'm using next workaround myself:

    because the tweak actually works OK, the only problem is in loading it while the boot stage
    i've built the .dylib separately (small script)
    and when i need to disable ssl, i just copy the dylib to /Library/MobileSubstrate/DynamicLibraries/ and re-spring the phone (killall -HUD SpringBoard), when it's no longer needed i just remove it form DynamicLibraries folder

  10. Hope4hope commented on Oct 21, 2015

    @Hope4hope

    nabla-c0d3, Also if possible add SSLKillSwitch.framework into git

  11. Hope4hope commented on Oct 21, 2015

    @Hope4hope

    danylokostyshyn, thank you for your solution, you are the best

  12. magicguru commented on Oct 28, 2015

    @magicguru

    Can anybody get this working for iOS 9 without having to activate it after booting?

  13. nabla-c0d3 commented on Oct 29, 2015

    @nabla-c0d3
    Owner

    I just released v0.8 - please try it and re-open the issue if it doesn't work. On my iPhone 4S it seems to work fine with no boot loop.

  14. danylokos commented on Oct 29, 2015

    @danylokos
    Author

    thanks! works great again! such a simple fix :) how did you find this out?

  15. BJJLeon commented on Oct 29, 2015

    @BJJLeon

    Works great with my iPhone 6s and iOS 9
    Could you try to update introspy for iOS aswell?
    Thanks

  16. nabla-c0d3 commented on Oct 29, 2015

    @nabla-c0d3
    Owner

    Good to know - regarding Introspy I don't have time to maintain it : /

  17. markus0m commented on Oct 29, 2015

    @markus0m

    5s boots as well, thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions