Today, Cydia creator Jay Freeman (Saurik) released an update to his tool Cydia Impactor, which allows the signing and installing of .ipa files to iOS devices.

With it comes a new tool called Cydia Extender, which allows installing and re-signing of .ipa files on-device. However, don’t get too excited by this news; it is not the solution to the 7-day signing problem that many have been waiting for.

Cydia Impactor

The Cydia Impactor update has the version number 0.9.39 and is available for macOS, Linux, and Windows. The changelog is brief, and consists of a fix for the SSL certificate verification error that Windows users had been reporting when trying to sign .ipa files. Other than that the only difference seems to be the addition of the Cydia Extender tool, which can be found within Impactor itself, ready for install to iOS devices.

You can download Cydia Impactor from its official website.

Cydia Extender

The first thing to say here is Extender is NOT a solution to the 7-day signing problem. This is primarily because it requires a paid developer account to work its magic. Without one, it cannot be installed. If you do have a developer account then you can simply sign Yalu for a year anyway with Impactor, so you don’t need Extender. In either case it does not affect the signing situation.

Here’s what Saurik had to say to iDB about Extender earlier today:

“Cydia Extender is an application that runs on iOS and registers to handle “.ipa” files, allowing you to browse in Safari directly to an IPA file and install it using the same mechanisms used by Cydia Impactor. It also can re-sign and reinstall itself.”

As you can see, if we leave aside its utility as an jailbreak signer, Extender is a pretty interesting tool. As essentially an on-device version of Cydia Impactor, Cydia Extender will be of considerable use to those with a paid developer account, allowing them to browse, install, and re-sign applications indefinitely, without a computer.

Cydia Extender’s purpose

It is unclear whether Saurik intended Cydia Extender to be a solution to Yalu signing or not. Below is his summary of how Extender works (which is interesting), and his opinion on its intended userbase:

“It (apparently) requires a developer account to install, due to the crazy indirect technique it uses for the install process (a loopback VPN network extension). This limitation seriously was not noticed by me until a user reported it as an issue a few minutes after I had already released it. This makes this new application only valuable to developers.”

The fact that Saurik was unaware of its need for a developer account may suggest that it was in fact destined to be one mitigation for our signing difficulties. Had it not required a developer account, as he believed upon its release, it would have been a solution to the problem, so it makes sense to think that that is what he considered it. His subsequent wry description of it as a “fail” also supports this interpretation. However, I think that evaluation is a little harsh. Extender is a powerful tool for those who can use it, even if its audience is limited severely by the unforeseen setback.

Whether the future utility of the tool will increase is unknown, as Saurik told iDB:

“There may or may not be other ways to make this work without the VPN feature.”

If a way could be found, Extender could still become a workaround for our signing woes, though Saurik is clearly ambivalent at best on the feasibility of that at present.

A word on the 7-day signing issue

Regardless of whether Cydia Extender was intended to be a solution to signing our jailbreaks, it seems likely that it was never meant to be the solution. Saurik has categorically stated that it is not “what many people are assuming” and this, coupled with his confirmation that he is still working with an unnamed developer on another tool, may imply that Extender was just a temporary measure, or just one of a pair of solutions.

We’ll have to wait and see whether their collaboration comes to anything, but for now, be patient and don’t get your hopes up too much.

  • David Gow

    I am having an issue getting impactor to work. I have jailbroken my ip6 a few times now and have followed instructions from a previous article and have no problems. Is there a different process now?

    • Joaquim Barbosa

      The process should be the same. What OS are you on and what is the exact error?

      • David Gow

        I’m away from machine but will let u know thanks

      • Joaquim Barbosa

        Windows or Mac? Try with beta 7 and let me know the exact error. Cheers.

      • David Gow

        Windows And use the same link from article with in depth details of how to jailbreak with Yalu iOS 10.
        And download latest Yalu beta 7. Thanks again

      • David Gow

        Provision error iOS submit development csr = number
        You already have a current developer cert or pending cert pending. Thanks again

      • David Gow

        I googled it seems to be a common problem I will try n revoke licence next

      • David Gow

        All good in the hood. Thanks again

  • Javier Gore

    Meanwhile….iPhone 7 users are being kept in the dark…

    • David Gow

      I feel for u. I really do

    • Nathan

      What do you mean? I am jailbroken on the iPhone 7. I also have Cydia Extender working fine thanks to a reddit post…

      • Javier Gore

        Really ? I failed to see a stable jailbreak release for iPhone 7 then. Could you please point the URL to the STABLE jailbreak tutorial for the iPhone 7 ? Thanks.

      • Nathan

        You must be blind then. Stable enough to use. If you’re concerned about device stability, you should stick to stock iOS.

      • Itsyaboy

        What tweaks do u use ? Because more than half the tweaks I want or have used require Mobile Substrate, have u done any patches to MS ?

      • Itsyaboy

        Im pissed my self that Luca just dropped the iPhone 7 project “iPhone 7 is not my main priority right now” quoting Luca. Wish another team would pick up his slack where the hell is everybody ?

  • f1ght3r

    Womp womp womp. Better luck next time sauron

  • 7000rpm

    Nice write up!

    • Joaquim Barbosa

      Thanks mate!

      • Diego Milano

        I bet we’ve both been having a lot of fun on Reddit this Saturday, haha. 😉

  • :D

    And he told the entire jailbreak community not to look for a solution because he’s already working on one

    • Sebastian Rasch

      Maybe you should read the whole article. This is not the solution he was talking about, he is still working on another solution.

  • Steve Jobs

    The iPhone 6S is not only better, it’s *superior*. Has nothing to do with the auxiliary port either, the iPhone 6S simply works more efficiently in every way. The 7 is more of a social experiment rather than a successor to the 6S.

    • Diego Milano


      • Steve Jobs

        Ask anyone who had an iPhone 7 and returned to an earlier model. The A10 Fusion chip’s design differs from previous versions because it separates processes into low intensity tasks and high intensity tasks. Because of this, with a majority of daily tasks, the iPhone 7 stutters where the iPhone 6S runs perfectly fine. Like the iPhone 7, the iPhone 6S uses adhesive protection, Apple tested this initially with the Apple Watch, brought it to the iPhone 6S, and officially announced it for the iPhone 7. While replacing a battery for my iPhone 6S I had to deal with the extra adhesive that isn’t present on previous models.

        The iPhone 7 is also only louder because the calling speaker duals as a speaker, which with a jailbreak tweak could be enabled for the iPhone 6S if it won’t be harmful. The LTE Advanced network that the iPhone 7 is compatible with is going to roll out near the end of this year, after the next iPhone, which sort of defeats the added “benefit” of the iPhone 7.

        The only thing going for the iPhone 7, which I will not deny, is the camera. God damn is the camera good. But it definitely shouldn’t be the deciding factor with all the other given choices. It really is the least significant iPhone successor.

      • Diego Milano

        Well I need no source no more when I get the answer from Steve himself! ;D

    • sg1969

      “not only better, it’s *superior*”

      they mean the same thing….

      • Steve Jobs

        Well if you look at it that way happy and ecstatic mean the same thing, but one severely outweighs the other.

  • Diego Milano

    Meanwhile, any word on Springtomize? None so far. 😛

  • Balthazor

    Will this impactor update fix 9.2.1 jailbreak not working issue ?

    • Oliver Elliott

      same thing happens with mine. try a different apple ID


        I think it was apple servers..i tried yesterday and jailbreak gone fine..last day I could jailbreak..but now everything is ok

    • vass askme

      just go open cydia impactor ,xcode,revoke certificates reboot done

  • MOMAtteo79

    Any idea why my 1year signed profile for Yalu disappears on reboot and I have to resign and resend the IPA? It happened twice, is it a bug? I read other people have same problem

    • Itsyaboy

      The one year signed .ipa certificate got revoked by Apple right away, just install as normal with Cydia impactor

  • Peter Madsen

    1-years yalu .ipas are already available?

  • Poporopo00

    …so happy to be on 9.0.2!

    • sg1969

      really makes no difference to me. I did the jialbreak, and I’ve had to reboot my phone today so had to re-jb it, but it had been 24 days since my last reboot. And tbh I didn’t even really NEED to reboot, an app was crashing on launch so thought I’d try it (it didn’t help…).
      The only thing you have to be careful about is the battery, if your phone dies after the 7 days then you’ll “lose” the jailbreak, but then it’s not like your phone is unusable – you still have all your normal apps

      • Markieze Mitchell

        I’d probably say that you’re one of the lucky ones then. My phone actually reboots itself on the 7th day. I have this jailbreak on 2 different devices and it does the same thing on both.

  • Chris Law

    I really don’t care, I waited for so long for a JB, and didn’t even know that it was definitely coming, that I’ll happily put up with the 7-day hassle. of course it would be nice to get rid of it, but I’m still over the moon about my 10.2 JB, especially on my iPad Pro (which I’d already returned once because I couldn’t do what I wanted with it) THANK YOU SAURIK, THANK YOU QWERT… WHATEVER AND THANK YOU JAILBREAK DEVELOPERS AND YES EVEN THE COMMUNITY!! LOVES +++

  • Josh Nagel

    I try to update cydia and it keeps giving me an error

    • Josh Nagel

      I load 9.41 and try to open and and nothing happens. When I try to load an older version, it says there are no updates. Frustrating

  • Hernán Grimberg

    Whats the difference with Immortal?

  • Babi E Lola

    Hi there. So i have a developer account and extender installed. I don’t have a jailbreak. I am trying to understand how to install ipas directly from safari using extender. Every time I try to open the downloaded ipa with extender (while already on active vpn) it just keeps reinstalling the profile and nothing else. what am I missing?