Jailbreak iPhone 4S, iPad 2 Untethered 5.0.1 On Windows Using CLI

Ads

Here's how you can jailbreak iPhone 4S, iPad 2 untethered 5.0.1 firmware on Windows. We will be using the advanced CLI tool that has been released for both Windows and Mac computers. Absinthe GUI is only available for Mac right now.

How To Jailbreak iPhone 4S

Earlier today the Chronic Dev Team released Absinthe jailbreak tool. This new and surprisingly easy jailbreak tool lets you jailbreak iPhone 4S, iPad 2 untethered by just clicking one button. For more advanced users, the iPhone Dev Team released CLI tool. It is command line based and is likely to freak out most new jailbreakers. Since Absinthe for Windows has not been released it, we can only use CLI tool to jailbreak iPhone 4S, iPad 2 untethered on Windows.

The iPhone 4S can be jailbroken untethered on both iOS 5.0 and iOS 5.0.1 firmware whereas the iPad 2 can only be jailbroken untethered on iOS 5.0.1. Make sure that you have properly updated your devices and have created a backup in iTunes before proceeding with this. Remove passcode lock from your device as well.

Once again, CLI tool is meant for advanced users. There's a chance that you will mess things up if you're not exactly sure of what you're doing. We will teach you the whole process in the simplest way possible, but its up to you if you want to jailbreak iPhone 4S, iPad 2 untethered on Windows right now or wait until Absinthe for Windows is released.

How To Jailbreak iPhone 4S, iPad 2 Untethered 5.0.1 On Windows Using CLI:

Step 1: Download CLI 0.4.3 for Windows and unzip the package in root directory, where Windows is installed, such as C:

Step 2: Go to Start menu and click on Run

Step 3: Type CMD.exe

Step 4: Type without quotes: "CD C:\cinject_0.4.3" and press enter

Step 5: Execute command: "cinject.exe -i payloads/jailbreak.mobileconfig" [Execute command means write in CMD.exe what's written inside quotes, without quote signs]

Step 6: Approve Install request on your device. Next > Next > Finish, no need to enter password

Step 7: Execute command: "cinject.exe -j payloads" Wait for backup

Step 8: Execute command: "cinject.exe -w"

Step 9: You will need to turn on VPN from Settings.app after the lines flashing on CMD.exe stop. The activity will begin again and you will see that Cydia has appeared on Home screen

That is all you need to do to jailbreak iPhone 4S, iPad 2 untethered on iOS 5.0.1 using CLI on Windows. If you face any issues or can't understand any part of the procedure, leave a comment down below and we will help you out.

Update 1: Facing FATAL(_LINE_): Assertion failed (1266): got == sizeof(size)
1226 error? Launch Settings.app on your device. Go to General > Reset > Erase All Content And Settings. Then do the procedure all over again.

  • Huxain

    stuck on creating backup how long does it take :S

    • http://www.iphoneism.com Lota Man

      Quite some time.
      Sent from my BlackBerry® Smartphone provided by Ufone

      • Huxain

        thanks i will leave it then :)

        • http://twitter.com/BicesterCompute Bicester Computers

          Step 8: Execute command: “cinject.exe -w”
          still on for the last 30 minutes, is that ok???

  • Armando2k8

    this look hard to do is it safe

    • http://www.iphoneism.com Lota Man

      Yes it is
      Sent from my BlackBerry® Smartphone provided by Ufone

  • 123

    these guys just rushed out buggy apps so to keep us wait longer for the final one

  • iOwner

    Are we suppose to have the iDevice pluged in?

    • http://www.iphoneism.com Lota Man

      Yes.
      Sent from my BlackBerry® Smartphone provided by Ufone

  • iOwner

    is it possible to cut and paste in cmd from this site?

    • http://www.iphoneism.com Lota Man

      No. You will have to type.
      Sent from my BlackBerry® Smartphone provided by Ufone

  • Guest

    after step 4 i got the system cannot find the path specified

    all stuf i put in disk C:

    • http://www.iphoneism.com Lota Man

      What’s the full path of the folder?
      Sent from my BlackBerry® Smartphone provided by Ufone

      • iOwner

        its on the desktop

        • http://www.iphoneism.com Lota Man

          Move it to the drive where you have windows installed.
          Sent from my BlackBerry® Smartphone provided by Ufone

        • themelle

          Then cd to the folder on your Desktop instead of just cd’ing to inject_0.4.3 …

  • iOwner

    what m i doing wrong ?? i type in cmd cd cinject_0.4.3 and it says cant find it?? Help pls

    • http://www.iphoneism.com Lota Man

      Where have you zipped the file?
      Sent from my BlackBerry® Smartphone provided by Ufone

      • iOwner

        On the desktop i used winrar to extract to desktop

    • http://twitter.com/afrozenminute Jaycee Cruz

      if you put it on drive c: you should type “cd c:/cijnect_0.4.3″ that should work :)

      • http://www.iphoneism.com Lota Man

        Exactly. I’m updating the post at this moment.
        Sent from my BlackBerry® Smartphone provided by Ufone

      • iOwner

        Yes that did it know next step hope it dont get stuck again (**)

  • Szpon13

    hmmm after backup i`ve got info:

    3379 files backed up
    adding custom com.apple.ipsec.plist to backup
    restoring…
    recv: Bad file descriptor
    FATAL(_LINE_): Assertion failed (1266): got == sizeof(size)
    1226

    is something wrong?
    i`ve lost all my pictures ;/

    • Hin_wsc

      same like my situation

    • http://www.iphoneism.com Lota Man

      Go to Settings.app > General > Reset > Erase All Content and Settings

      Then do the procedure again from scratch.

      • Szpon13

        hmmm but seems if i`ll do it im going to lost ALL my multimedia and so…

        • http://www.iphoneism.com Lota Man

          I mentioned in the guide that you must create a backup in iTunes before you proceed. Sent from my BlackBerry® Smartphone provided by Ufone

      • http://twitter.com/afrozenminute Jaycee Cruz

        Damn i lost all my recording! I havent realized! Great Im jailbroken now :)

  • Afrozenminute

    Creating backup… =)

  • http://twitter.com/afrozenminute Jaycee Cruz

    same here! :|

  • Hin_wsc

    After creating backing .
    Adding custom com.apple.ipsec.plist to backup
    Restoring…..
    recv:bad file descriptor
    Fatal(____LIne___): assertion failed (1266): got == sizeof(size)
    1266

    Is this normal???

  • http://twitter.com/afrozenminute Jaycee Cruz

    blah blah blah.. waiting for result.

  • http://twitter.com/afrozenminute Jaycee Cruz

    VPN keeps disconnecting is this normal?

  • iOwner

    ?!?!?! im stuck on 5th stage were u have to write
    cinject.exe -i payloads/jailbreak.mobileconfig

    • iOwner

      It did not recognized it

    • http://www.iphoneism.com Lota Man

      What’s the error?
      Sent from my BlackBerry® Smartphone provided by Ufone

      • iOwner

        cinject.exe is not recognized as an internal or external command, operable program or batch file
        Is what it tells me

        • http://www.iphoneism.com Lota Man

          Have you done the CD part right?
          Sent from my BlackBerry® Smartphone provided by Ufone

        • iOwner

          Yes i have and its on
          c:cinject_0.4.3 in cmd win

          • http://www.iphoneism.com Lota Man

            Do a fresh restore then apply the procedure again.
            Sent from my BlackBerry® Smartphone provided by Ufone

        • iOwner

          i have to restore from itunes as well or should i just go on make new phone and restore my stuff later?

          • http://www.iphoneism.com Lota Man

            Restore using iTunes.
            Sent from my BlackBerry® Smartphone provided by Ufone

  • Milzy35

    how long is it ment ti take for the “creating backup…” process to finish

    • http://www.iphoneism.com Lota Man

      Quite some time actually.
      Sent from my BlackBerry® Smartphone provided by Ufone

  • Just Freed by Ipad2

    guys just execute “cinject.exe -w” and turn on vpn , no need to look for the Absinthe application.

  • Adam

    Never got the absinthe app on my home screen, but cydia popped up

  • Gdhds

    Worked on both iphone and ipad2. thanks.

    • http://www.iphoneism.com Lota Man

      You’re welcome :)
      Sent from my BlackBerry® Smartphone provided by Ufone

  • http://twitter.com/afrozenminute Jaycee Cruz

    Please edit the post, tell them in BOLD and BIG FONTS make backup thing.

  • http://www.facebook.com/profile.php?id=1815630050 Waleed Mohamed

    I keep getting “send 1: Result too large” after typing in “cinject.exe -i payloads/jailbreak.mobileconfig”, what now?

  • Ishaanmalhotra69

    Im havin the same problem.Facing FATAL(_LINE_): Assertion failed (1266): got == sizeof(size)
    1226 error?
    Will Erase all Content and settings,delete all my data ? dont I have any other option ?

    • http://www.iphoneism.com Lota Man

      Yes, that’s why you should create a backup in iTunes prior to doing this procedure. Sent from my BlackBerry® Smartphone provided by Ufone

      • Ishaanmalhotra69

        should I back up now ? nd will it delete my apps also ?

        • http://www.iphoneism.com Lota Man

          Yes this option will delete everything. Create a backup first.
          Sent from my BlackBerry® Smartphone provided by Ufone

  • Hin_wsc

    Jailbreaked my ipad2 dont forget to turn on the vpn

  • iOwner

    I have made the CD part right as the cmd is in cinject but still wont get me throw the 5th stage

    • http://www.iphoneism.com Lota Man

      You need to do a fresh firmware restore.
      Sent from my BlackBerry® Smartphone provided by Ufone

  • lemon

    thx bro just done it 5minit =) perfect happy chinese new year dude

    • http://www.iphoneism.com Lota Man

      To you too mate :)
      Sent from my BlackBerry® Smartphone provided by Ufone

  • lemon

    bro i should press user/hacker/developer???

    • http://www.iphoneism.com Lota Man

      Just User.
      Sent from my BlackBerry® Smartphone provided by Ufone

      • lemon

        i press developer alde… wtf… got any problem?

        • http://www.iphoneism.com Lota Man

          No its okay.
          Sent from my BlackBerry® Smartphone provided by Ufone

      • lemon

        bro… why i at cydia cant find insttalous????? can help me?

        • http://www.iphoneism.com Lota Man

          Add this source: http:/cydia.hackulo.us and download installous from there. Sent from my BlackBerry® Smartphone provided by Ufone

        • lemon

          thx lota man…. still got any source can download crack thing? example bite sms

    • I’ll_take_a_scotch

      not to sound like a dick but if you have to ask definitally select user

  • John

    Cinject won’t even launch. Is this because I’m on a 64-bit PC?

    • http://www.iphoneism.com Lota Man

      No that’s not the issue.
      Sent from my BlackBerry® Smartphone provided by Ufone

      • John

        Ok i fighured it out now. Now I’m up to the stage where I have just done step 8, and the vpn says “a configuration error has occured”, there is no absinthe.app on home screen?

  • http://twitter.com/tonysaunders Tony Saunders

    Immediately after step 5:

    The procedure entry point sqlite3_wal_checkpoint could not be located in the dynamic link library SQLite3.dll.

  • Amit

    worked for me! thank you very much.

    Had errors establishing database as described in step 9 but I just went and turned VPN settings ON, it did not turn the settings ON and gave me an error, but during that process, it did something and my phone restart or something and I had CYDIA app.

    All I can say is thank you very much. Very much appreciated.

    • Mickey

      Same here, Got stuck in the terminal, turned on VPN , device rebooted and got Cydia icon :)
      Thank you! Hope all will go well now!

  • Leetrott

    Does this work for iPad 2 3G and wifi?

    • http://www.iphoneism.com Lota Man

      Yes.
      Sent from my BlackBerry® Smartphone provided by Ufone

  • John

    “A configuration error occured” – when turning on VPN? I’m in the UK, does that make a difference? The vpn will not turn on, even with syslog running.

    • http://www.iphoneism.com Lota Man

      Your being in the UK doesn’t influence anything.
      Sent from my BlackBerry® Smartphone provided by Ufone

      • http://twitter.com/BicesterCompute Bicester Computers

        it must be. All UK users face the same issue, no VPN connection.

        • http://www.iphoneism.com Lota Man

          Probably true.
          Sent from my BlackBerry® Smartphone provided by Ufone

  • John

    Yeah ok but the VPN says it can’t connect? I already restored the iPad? What shall I do?

    • http://www.iphoneism.com Lota Man

      Did the jailbreak process?
      Sent from my BlackBerry® Smartphone provided by Ufone

  • Scarsyboy

    im on “creating backup…” how long does that take? helpppp

    • http://www.iphoneism.com Lota Man

      Quite long.
      Sent from my BlackBerry® Smartphone provided by Ufone

  • Rank92

    After typing doing
    Step 5: Execute command: “cinject.exe -i payloads/jailbreak.mobileconfig” [Execute command means write in CMD.exe what's written inside quotes, without quote signs]
    it says
    send 1:Result too large

    • http://www.iphoneism.com Lota Man

      Use another usb port
      Sent from my BlackBerry® Smartphone provided by Ufone

      • Rank92

        thanks

  • Ishaanmalhotra69

    bro I executed this command “cinject.exe -w” like 15 mins ago and still its processing in CMD. ANY PRBLM ?

    • http://www.iphoneism.com Lota Man

      No, just wait.
      Sent from my BlackBerry® Smartphone provided by Ufone

  • Scarsyboy

    after i do step 9 how do you know when its done?

    • http://www.iphoneism.com Lota Man

      Cydia will come up on the device.
      Sent from my BlackBerry® Smartphone provided by Ufone

      • Scarsyboy

        was i suppose to turn on vpn before this command?

        • http://www.iphoneism.com Lota Man

          No
          Sent from my BlackBerry® Smartphone provided by Ufone

  • http://twitter.com/BicesterCompute Bicester Computers

    “A configuration error occured” – when turning on VPN? I’m in the UK, does that make a difference? The vpn will not turn on, even with syslog running.
    and this is after Step 8: Execute command: “cinject.exe -w”
    still on for the last 30 minutes, is that ok???

    • John

      Same problem! Can’t seem to find the problem…

      • http://twitter.com/BicesterCompute Bicester Computers

        John, I just did it and here it is how:
        Backup you iphone via itunes. restore and set it up as a new device. Do not restore at this point. Follow the instructions exactly as I say here:
        1) Download the file above in step 3, then extract the folder to your Downloads. (Start Menu, your name, then on the left, downloads.)
        2) There should now be a folder called: “cinject_0.4.3″
        3) Open up CMD and type this (Without “” quotes..): “cd downloads”
        4) Then, do: “cd cinject_0.4.3″
        5) After so, type this command into cmd.. “cinject.exe -i payloads/jailbreak.mobileconfig”
        6) On your device, click on install, and when prompted to type in a password, just click next, with no password in.
        7) After so, type this command: “cinject.exe -j payloads”
        8) Just wait a little bit. ( Don’t freak out, or jizz ;) )
        9) Now after a few minutes from step 8, now type this command: “execute the command: cinject.exe -w”
        10) On your device, after doing step 9, toggle the “VPN” switch on in the settings, in about a few seconds after, it should say error.
        11) Wait, then it should restart. Cydia is now installed, and your device is now free!
        STEP 10 is very important!!
        That’s all, now you can restore your data back.
        Let me know if it works.

        • John

          That’s great, got it working! Thanks so much! :D

  • Ha77man

    I got it working. I backed up my phone the set it up as a new iPhone. Followed this tutorial and then restored. Worked fine

    • http://twitter.com/BicesterCompute Bicester Computers

      how long it took after youve started step one? tempted to do the same, start from fresh…

  • Paolo_bici

    I cant conect with vpn

    • http://twitter.com/BicesterCompute Bicester Computers

      same here. this VPN does not work in UK.

  • Tiw_x

    Jan 21 20:03:26 Shadowrings-iPad configd[14] : network configuration cha
    nged.
    Jan 21 20:03:26 Shadowrings-iPad configd[14] : IPSec connecting to serve
    r 127.0.0.1
    Jan 21 20:03:26 Shadowrings-iPad configd[14] : IPSec Phase1 starting.
    Jan 21 20:03:26 Shadowrings-iPad configd[14] : SCNC: start, triggered by
    Preferences, type IPSec, status 0
    Jan 21 20:03:26 Shadowrings-iPad racoon[222] : __SCPreferencesAccess CFPr
    opertyListCreateWithData(): The operation couldnΓÇÖt be completed. (Cocoa error
    3840.)
    Jan 21 20:03:26 Shadowrings-iPad kernel[0] : launchd[222] Builtin profile
    : racoon (sandbox)
    Jan 21 20:03:31 Shadowrings-iPad UserEventAgent[12] : Unable to cancel
    system wake for 2012-01-21 20:03:16 +0530. IOPMCancelScheduledPowerEvent() retur
    ned 0xe00002c2
    Jan 21 20:03:31 Shadowrings-iPad racoon[222] : Entering racoon ROP.
    Jan 21 20:03:31 Shadowrings-iPad com.apple.mobile.lockdown[21] : receive
    secure message timeout!
    Jan 21 20:03:31 Shadowrings-iPad racoon[222] : shmBaseAddress: 181f00
    Jan 21 20:03:31 Shadowrings-iPad lockdownd[21] : 2ffc4000 _receive_messag
    e: walk away – non-SSL 1
    Jan 21 20:03:31 Shadowrings-iPad racoon[222] : notifyd pid: 13
    Jan 21 20:03:31 Shadowrings-iPad racoon[222] : Looked up notification c
    enter: 0×1203
    Jan 21 20:03:31 Shadowrings-iPad racoon[222] : attached to notifyd
    Jan 21 20:03:31 Shadowrings-iPad racoon[222] : sleeping…
    Jan 21 20:03:32 Shadowrings-iPad racoon[222] : continuing…
    Jan 21 20:03:32 Shadowrings-iPad racoon[222] : detached!!!
    Jan 21 20:03:32 Shadowrings-iPad racoon[222] : sleeping…
    Jan 21 20:03:32 Shadowrings-iPad configd[14] : network configuration cha
    nged.
    Jan 21 20:03:33 Shadowrings-iPad racoon[222] : Local port: 0×1703
    Jan 21 20:03:33 Shadowrings-iPad racoon[222] : attached to notifyd
    Jan 21 20:03:33 Shadowrings-iPad racoon[222] : sleeping…
    Jan 21 20:03:34 Shadowrings-iPad racoon[222] : continuing…
    Jan 21 20:03:34 Shadowrings-iPad racoon[222] : detached!!!
    Jan 21 20:03:34 Shadowrings-iPad racoon[222] : sleeping…
    Jan 21 20:03:34 Shadowrings-iPad racoon.log[225] : __SCPreferencesAccess
    CFPropertyListCreateWithData(): The operation couldnΓÇÖt be completed. (Cocoa er
    ror 3840.)
    Jan 21 20:03:34 Shadowrings-iPad kernel[0] : missing or invalid entitleme
    nt hash
    Jan 21 20:03:35 Shadowrings-iPad racoon[222] : Racoon ROP ended.
    Jan 21 20:03:35 Shadowrings-iPad com.apple.launchd[1] (com.apple.racoon) : (com.apple.racoon) Throttling respawn: Will start in 1 seconds
    Jan 21 20:03:36 Shadowrings-iPad configd[14] : IPSec disconnecting from
    server 127.0.0.1
    Jan 21 20:03:36 Shadowrings-iPad racoon[228] : __SCPreferencesAccess CFPr
    opertyListCreateWithData(): The operation couldnΓÇÖt be completed. (Cocoa error
    3840.)
    Jan 21 20:03:36 Shadowrings-iPad racoon[228] : IPSec disconnecting from
    server 127.0.0.1
    Jan 21 20:03:36 Shadowrings-iPad racoon[228] : IPSec disconnecting from
    server 127.0.0.1
    Jan 21 20:03:36 Shadowrings-iPad kernel[0] : launchd[228] Builtin profile
    : racoon (sandbox)
    Jan 21 20:03:37 Shadowrings-iPad racoon.log[225] : * Remounting root re
    ad-write…
    Jan 21 20:03:37 Shadowrings-iPad racoon.log[225] : * mount returned: -1

    Jan 21 20:03:37 Shadowrings-iPad racoon.log[225] : * Starting kernel ex
    ploit…
    Jan 21 20:03:37 Shadowrings-iPad racoon.log[225] : * Finished. Executin
    g hello.
    Jan 21 20:03:37 Shadowrings-iPad amfid[224] : /private/var/mobile/Media/c
    orona/jailbreak not valid: 0xe800801c: No code signature found.
    Jan 21 20:03:37 Shadowrings-iPad com.apple.launchd[1] (jb[225]) : (jb) E
    xited: Killed: 9
    Jan 21 20:03:37 Shadowrings-iPad kernel[0] : Sandbox: hook..execve() kill
    ing pid 225: outside of container && !i_can_has_debugger
    Jan 21 20:03:37 Shadowrings-iPad UserEventAgent[12] : Unable to cancel
    system wake for 2012-01-21 20:03:22 +0530. IOPMCancelScheduledPowerEvent() retur
    ned 0xe00002c2

  • Tiw_x

    thats what i get after vpn error. So what could be the problem?

    • http://www.iphoneism.com Lota Man

      Do it again.
      Sent from my BlackBerry® Smartphone provided by Ufone

  • Erish_shah

    after step 7 it stuck

  • Ishaanmalhotra69

    Thanks alot bro. just jailbroked my Ipad 2 :)

    • http://www.iphoneism.com Lota Man

      You’re welcome :)
      Sent from my BlackBerry® Smartphone provided by Ufone

  • Masterlowell

    thanks man i already JB one ipad2 for now, tested great work..

  • Erish_shah

    its stuck on sreating backup

    • http://www.iphoneism.com Lota Man

      It takes time. Be patient.
      Sent from my BlackBerry® Smartphone provided by Ufone

  • iOwner

    Know after reinstall IOS on 4s and tried the cmds when after i type the 5th stage it exe close down and an error saying

    The procedure entry point sqlite3_wal_checkpoint could not be located in the dynamic link library sqlite3.dll

    Know what =((

    Thanks for everything BTW

    • http://www.iphoneism.com Lota Man

      You’re welcome :)
      Sent from my BlackBerry® Smartphone provided by Ufone

      • iOwner

        But im still stuck at stage 5. It gives me the error i wrote in prew mess

  • Jamrjake

    I did all the steps installed the profile, but the profile doesn’t show up in my home screen!!!!! I didn’t this twice and still nothing kn homescreen but says profile installed the

    • Mikeoo

      SAME PROBLEM
      !! HELP!!

  • Rank92

    Thanks Alot you Helped me alot :D works like a charm when you know how to do it…!!!

    • http://www.iphoneism.com Lota Man

      Indeed :)

      Sent from my BlackBerry® Smartphone provided by Ufone

  • Erish_shah

    send 1 :result tto large what is this

  • http://www.facebook.com/technical.sup Other Side

    ‎”A configuration error occured” – when turning on VPN? I’m in the Jordan, does that make a difference? The vpn will not turn on, even with syslog running.
    and this is after Step 8: Execute command: “cinject.exe -w”
    still on for the last 45 minutes, is that ok???

  • http://www.facebook.com/technical.sup Other Side

    cmd is still on
    Installing filemover…

    • http://twitter.com/BicesterCompute Bicester Computers

      ignore it, can safely unplug now.

  • Marcel

    wow ehm.. i did everything a few times now.. but there where never an absynth app, it never appeared, but cydia is here :O

  • Robcc03

    just keeps scrolling “ipsec dissconnecting from server (x3), then goes to “builtin profile: racoon……… and so on and so on
    tried the VPN, but always gives an error, and cant do anything else….
    what now?

  • Iroccamero

    hello so i have tried every thing on the list on step 7 i get
    Finding slide…
    Failed
    Error

    C:cinject_0.4.3>
    what am I doing wrong I thought maybe that’s what it was suppose to happen so I continued with the steps but never got cydia to come up so I reset and erased everything and started over but I’m stumped

  • Fady

    vpn shows up but no reboot after the error message .help please

  • Zaid_alzubadi

    I forgot to backup and I lost all my photos anyone can help please where I can find the photos in the computer

  • Bara Putra

    is wifi must on first in ipad before jb processing?