Ste Packaging

No more iPHUCing around.

Upgrade to Installer.app 3.0 …

Posted February 2nd, 2008 at 12:37 pm by Ste

Filed in: Nullriver, Pkg Updates

Alert - Please Read - Very Important - Pass This On

The release of the 1.1.3 firmware has caused a ton of headaches for developers and package maintainers. Many packages store media and preferences under /var/root/Media and /var/root/Library. With the release of 1.1.3, most packages will now need to store that stuff under /var/mobile/Media and /var/mobile/Library.

For developers, they have to write their apps to be firmware version aware, so that they can read/write from the correct location, depending on what firmware they are running on. For packagers, we have to install/uninstall that stuff from the right place, depending on the firmware.

It’s a nightmare.

Nullriver has released the full 3.0 version - no beta any more - of Installer.app. This release allows packagers to install the stuff mentioned above into ~/Media and ~/Library and Installer.app will put it in the right place, based on the firmware of the device.

This version of Installer.app also provides packagers with the ability to check how much free space is available, before installing, so that we don’t fill up the root partition any more. It also adds features that will help in migrating applications out of /Applications to other locations. There is more - this release is really chock full of stuff to make life easier for all of us.

It is imperative that you upgrade to Installer.app 3.0 as soon as possible. By that, I mean NOW. Right now, today. I am going to start releasing package updates today that will rely on the new features. They will not install correctly on older releases of Installer.app. If you run into any trouble and find you need to manually download and install Installer.app, get it from here, which always points to the latest version. Other repositories will start using these new features shortly, too, so it really is in your best interest to upgrade right this minute. If you do not, and you have an issue installing any of my packages, my response will be “please upgrade, try again, and only come back if you still have a problem”.

To prevent this kind of chicken-and-egg issue in the future, one new feature in this release is the ability for the package maintainer to specify a minimum Installer.app version required for the package to install. Unfortunately, this time, we can’t really use it, because the older Installer.apps don’t understand that feature.

For a full listing of changes in this release of Installer.app, please see the “Featured” page in your current Installer.app.

-ste

You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

12 responses about “Upgrade to Installer.app 3.0 …”

  1. Aviso importante: Actualiza a Installer 3.0 » Manzzana.com said:

    […] Enlace: http://blog.psmxy.org/2008/02/02/upgrade-to-installerapp-30/  […]

  2. koooomar said:

    how do i install manually to iPhone ?

  3. koooomar said:

    Nothin is dloading frm installer now .. so how do i install new version manually .. ?

  4. xaver said:

    “update package failed”, can I use
    http://repository.apptapp.com/packages/System/Installer.zip
    and simple copy it into iphone please?

    (or what do you mean with manual installation?)

  5. ChriB said:

    Hey Ste… on the “Featured” page in Installer it says “~ and @Applications support in paths”

    So how to use it with Application? is it just “@” and it will find the path to Applications?
    How to use it?

  6. koooomar said:

    well it works fine .. i refreshed frm sources window .. now installer works fine .. thanx .. any news about 1.1.2 OTB unlock yet ?

  7. Pflicht-Update: Installer 3.0 said:

    […] wenn noch ausreichend Speicher vorhanden ist. Die Hintergründe der 1.1.3 Kompatibilität hat Ste hier noch mal gut zusammengefasst. Noch keine […]

  8. xirtu said:

    I have been having problems with AppTap. 3 times I started at 1.1.1 and got all the way to the 1.1.3 install, when I chose the restore option it ends up with the restore screen and the emergency phone. Then I said no to the restore and it went all the way through and 1.1.3 came up but… when I ran Installer it said there was an update so I ran that and boom right back to the restore screen with emergency phone. I ssh in and everything is there on the phone, even my background shows up behind the emergency phone but no access to the phone itself. Can anyone help me? thanks

  9. xirtu said:

    There is a fix for the above. It can be found at:

    http://www.modmyifone.com/forums/showpost.php?p=170582&postcount=869

    Good luck

  10. soundguy said:

    I’ve upgraded my phone to 1.1.3 and jailbroken, activated it, and unlocked it using the latest iNdependence. However, it appears that this method failed to install “installer” on my phone. Obviously, I would like to re-install “installer” so I can once again have access to my fav 3rd party apps. I tried the link above (http://repository.apptapp.com/packages/System/Installer.zip),
    but it appears that this software is only for 1.0.x phones.

    According to the forums on the iNdependence site, there are a lot of other users in the same boat. Please instruct me as to how to install “installer” back onto my phone.

    Thanks, in advance!

  11. portpro said:

    My iPhone crashed during the installer.app update. Now all it does is go to a white screen when I select the installer icon. How can I re-install installer.app? Do I need to install the old version first then update?

  12. mrzzzz said:

    Great link - thank you - only way I could get my jailbroken 1.1.4 to run installer…

Leave a Reply

You must be logged in to post a comment.