History And Future Of iLiberty+

UPDATE: This post tracks the history of iLiberty+ various revisions and lists To-Do list of the ongoing development. For the bugs that have not been fixed in the latest public revisions, please refer to the post: Bugs and Fixes for iLiberty+ for possible workarounds.

To-Do List

Fix a bug in local payload recognization routine
Fix a potential bug in payload download routine
Fix a potential bug in custom ramdisk boot function
Skip ramdisk boot if phone has already been jailbroken
Locks up some buttons until pass 2 completed
Detect if device can’t boot ramdisk (happened to some people)
Add MD5 digest into script header to avoid potential corruption during update
Customized IPSW support
Use Apple iBoot USB driver to communicate in recovery mode
Add some code to check payload ZIP before packaging the payload (suspended)
Safety checks to avoid potential danger with IPSF startup script (suspended)

History

1.3.0 - Major change in payload management (April 7, 2008)

Added: Repo based payload management
Added: Option “Ask before quit”
Added: Option “Check repo at startup”
Added: International support payload
Added: Boot custom ramdisk
Added: Payload to fix Preferences permission issue

Changed: Payload script header, new header isn’t compatible with old iLiberty+ versions
Changed: Payload can be added/updated/deleted in GUI
Changed: Default to install Cydia instead of Installer
Changed: Download now simulates MobileSafari (some sites require it)

Fixed: Unlock payload doesn’t work on BL4.6
Fixed: Installer version doesn’t match
Fixed: Wrong Preferences folder permission
Fixed: BSD/Cydia now recognized by Installer

1.2.1.78 - Minor bug fix revision (March 31, 2008)

Fixed: Select Installer in Standard causes internal error

1.2.1.77 - Update and bug fix revision (March 31, 2008)

Added: Download missing payloads in GUI
Added: Proxy support for payloads download
Added: Support to both BSD and Cydia
Added: Cydia payload

Changed: Some information text more “readable”

Fixed: Relocate Fonts and Ringtones payload hangs device after reboot
Fixed: Application does not minimize to taskbar
Fixed: Options selected in Standard tab doesn’t appear in Selected tab
Fixed: BSD is not detected by Installer
Fixed: Recovery progress bar doesn’t go 100%

1.2.0.65 - Initial public release (March 26, 2008)

First publicly available version. Features include but not limited to:

2-Pass model offers most flexibility and stability
Full range hacking from jailbreak to customized operations
iPhone and iPod Touch both supported


31 Comments

  1. Posted March 27, 2008 at 2:31 am | Permalink

    i would love to see a new payload for the cydia package

  2. Posted March 27, 2008 at 2:42 am | Permalink

    iLibertyX may come with a Cydia paayload, which can be used on iLiberty+ as well when its released.

  3. King Chronic
    Posted March 27, 2008 at 5:10 am | Permalink

    George, I know it is not related to the article, but since we are in different timezones I have no other way to contact you unfortunately. If you have time, please e-mail me at willstrafach@gmail.com. I have a few things I would like to talk about, including the fact that AriX and I have created a version of the 1.1.3 soft-upgrade for 1.2 that you can use if you wish, except its kind of more of a dual boot/hard upgrade that doesn’t require an IPSW. That’s just one of the things though, in case you have already figured out how to upgrade. Please e-mail me or message me on AIM, my screen-name is WillStrafach.

  4. Posted March 28, 2008 at 4:41 am | Permalink

    George, first of all thanks for this wonderful tool. It works well so far ;-)
    We’ve noted that installer doesn’t see the payload installed…
    Issue is for BSD Susytem 2.1, if he doesn’t appears in installer list, then installer will not accept to install new applications that required him…

    With iPlus all the installed payload were displayed on installer, would be go to find again this function in iLiberty+.

    Thanks for all!
    Ultimate

  5. Posted March 28, 2008 at 10:08 am | Permalink

    Ultimate,

    Yeah we have got a solution for it.

  6. M.Klinge
    Posted March 29, 2008 at 12:09 am | Permalink

    How are you guys doing on the fix to make installer able to “see” the apps installed via payloads? That would be a really neat feature as for now I would love to be able to make a “make all in just one click” payload for making my iphone danish, with SSH and BSD :)

    //M

  7. Posted March 31, 2008 at 7:43 pm | Permalink

    @M.Klinge, you might want to read the Cydia payload script.

  8. Adhiraj
    Posted April 3, 2008 at 4:03 am | Permalink

    hey george, i just downloded the latest version of iliberty+ (.78)
    i ws going to run it, just wanted to confirm wether my iphone will work completely fine after the unlock ( phone/wifi/edge/blue-tooth).
    pls do let me know

    thanks a lot

  9. Posted April 3, 2008 at 8:33 am | Permalink

    @Adhiraj, for such a general question, Google is your friend, you may even ask around.

  10. rome
    Posted April 7, 2008 at 8:27 pm | Permalink

    hi i recently used the liberty program and in the middle of the phone being jailbroken my entire street had a blackout!!! when the power came back nothing on my cpu would recognize it….now all it says is bsd root major 2 minor 0….please help me!?!?!??!

  11. Posted April 7, 2008 at 8:32 pm | Permalink

    @rome, take the following steps to restore it:

    1. Make sure phone is turned on (and displaying garbage in your case)
    2. Disconnect phone from computer
    3. Turn it off (press and hold both Power and Home buttons)
    4. Start iTunes and iLiberty+
    5. Hold Home button and connect phone to computer (don’t release Home)
    6. Wait till iTunes detects phone in recovery mode, now release Home button
    7. Use iLiberty+ to put phone into DFU mode
    8. Use iTunes to restore it

    Notice, the point is to disconnect phone first, then turn it off, otherwise you can’t put it into recovery mode by holding Home.

  12. Obiguanz
    Posted April 9, 2008 at 6:36 am | Permalink

    Hi, i have a problem, and i saw in a forum i’m not the first with it. My problem is that after installing SwirlyMMS, something happened and my screen stopped working, when i do iLiberty+ it says in certain moment: “AppleMultitouchSPI: Couldn’t jailbreak device after 15 tries. Aborted” I tried the Mobile Folder Permission Fix Payload without success.

  13. keith
    Posted April 14, 2008 at 4:07 am | Permalink

    Thanks for the great software. i managed to fix my iphone after a ziphone nightmare! Just missing the abiliy to fix the wifi, it crashes my machine every time I activate it . .

  14. Diphone
    Posted April 21, 2008 at 1:30 pm | Permalink

    George, thanks for the iLiberty product, happy to pay for it. I had broken several phones earlier (1.1.1) with available cracks and have been really hesitant to upgrade them. Am I able to bring these up to 1.1.4 now with no concerns, and does your software do this or is it a matter of just upgrading to 1.1.4 in iTunes and rerunning iLiberty?

  15. Posted April 26, 2008 at 6:21 pm | Permalink

    Hi - I bought the unlocker from the above site some 16 hrs ago and have got a problem. Ive mailed the site several time with no reply…..Im on the very first screen trying to download the first 5 basic downloads but the ‘Go For It’ button is not activated. Please can you help. PS im not very techy……

  16. Posted April 26, 2008 at 10:42 pm | Permalink

    @Muzzy, we didn’t sell iLiberty+ because it’s free, too bad you were cheated.

  17. jesper Hansen
    Posted May 4, 2008 at 1:35 am | Permalink

    @Muzzy,

    I have the same problem… My “go for it” buttom is also not activated…

    I have the same problem, if im downloading it from your site, @Zhu

    How can we fix it ?

  18. tor
    Posted May 8, 2008 at 10:15 pm | Permalink

    Dear George,
    I have some problems with my New iPhone I have just bought from USa and Unlocked using iLiberty 1.3.0.
    I use it in ROmania, but I can not send any sms.
    Our carrier needs to define a certain SMS center number that is used by the phone to send the sms through.
    In my previous phone I had this option to define this number, but the iPhone does not have. I can receive sms but not send.
    Please provide some support.

  19. Posted May 8, 2008 at 11:04 pm | Permalink

    @tor, enter (dial) the following to set your SMSC number:

    **5005*7672*Your_SMS_Center_Number#

    The following will display your current SMSC:

    *#5005*7672#
  20. tor
    Posted May 9, 2008 at 2:30 pm | Permalink

    Dear George,

    Many thanks! It worked!

    Best Regards!

  21. tor
    Posted May 10, 2008 at 3:44 am | Permalink

    Hallo again George,

    I need your support further.
    I do not understand why the iPhone does not read the phone numbers stored in the SIM card.
    Another question is why, if I store the phone numbers in the international format like +407xxxxxxx and receive a phone call from one of these numbers the software does not identify the caller name? If i store the numbers in the format 07xxxxx(without the coutry code) it works.
    How can i activate the software function to automatically add the country code to the stored numbers when I dial from abroad? The i-Phone help mentioned that this kind of function is not available everywhere.

    I hope you do not mind about so many questions.

    I wish you luck in your jor searching!

    Best Regards,
    Tor

  22. rens
    Posted May 21, 2008 at 4:16 am | Permalink

    I have the same problem: as Obiguanz. Is there a solution for this problem?

    AppleMultitouchSPI: couldn’t bootload the device after 15 tries… terminating…
    AppleMultitouchSPI: stopped

    this is a message displayed when i try to jailbreak and activate my iphone
    and the touchscreen stop working even i can’t shutdown the iphone.

    i tried every think restoring betwen 1.1.2,1.1.3,.1.1.4 , Ziphone, iLiberty+, iPwnage Tool, refurbishing, earasing bb

    Could be Hardware issue ??

  23. nwclt
    Posted May 23, 2008 at 10:54 am | Permalink

    I have the same problem as Muzzy, and jesper Hansen have. The “go for it” button is gray (inactive). I also connected the Iphone v1.1.4 to computer but the “go go it” is not active, (have trying different computers). Any one knows how to fix it, ? Thanks much.

    nwclt.

  24. Tomat
    Posted June 12, 2008 at 7:33 am | Permalink

    I have the same problem with the AppleMultitouchSPI message. I’m really thinking this is a hw issue.

    Mine stopped working, I resetted it, and it worked again, but only for a short while. Now it is completely unresponsive…

  25. A. Sayyad
    Posted June 19, 2008 at 12:21 pm | Permalink

    Which one is better, Mac Version or Windows Version? I mean, if I have the ability to use both, which one i should use?
    thanx

  26. pierluigi
    Posted June 27, 2008 at 9:39 pm | Permalink

    for Tomat.. i got your same problem with the AppleMultitouchSPI- do u have any news about it? cherrs..

  27. dexter
    Posted July 3, 2008 at 11:54 pm | Permalink

    what is cydia, the setup installer was gone what will i do i’ll check the cydia or not pls help me. tanx

  28. Posted July 17, 2008 at 4:33 am | Permalink

    I Sure would like to see a DriveImage option. Then I could just load my .iso into a 4th tab in iliberty+ and back to what I had the moment I imaged the drive! I can make all sorts of images in my experimentation process. There could be even a partial image as well for basic quick, simple desktop restoring. (yeah i know that quick simple stuff is a bit bogus, but were just making the illusion of such hehe)

  29. crimsondr
    Posted July 25, 2008 at 4:01 am | Permalink

    I just downloaded this and avast detects a trojan in the file.

  30. oleg
    Posted August 25, 2008 at 8:13 pm | Permalink

    Class

  31. Lola
    Posted October 10, 2008 at 12:29 pm | Permalink

    I have an iphone that i had unlocked and jailbroken before but mistakenly clicked to upgrade my iphone software to the latest version. Now the phone doesn’t work and when I tried using the iliberty download to unlock and jailbrake once more it just gets stuck trying to enter recovery mode and doesn’t go anywhere. Is there something I can do? I have already tried restoring my phone and trying again but it still doesn’t work. Please help!

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word