Does anybody know...

Discussion in 'iOS Jailbreak & Cydia' started by pjbarnoy, Feb 9, 2008.

  1. pjbarnoy

    pjbarnoy New Member

    Joined:
    Oct 5, 2007
    Messages:
    159
    Likes Received:
    1
    Device:
    iPod touch
    Does anybody know where Installer.app keeps its database of installed applications?

    Like when you go to the uninstall tab in the application, there's a list of all of your installed packages. Where is the file that tells Installer.app which programs are installed on the iPod?

    ~ pjbarnoy
  2. wadded

    wadded Member

    Joined:
    Nov 21, 2007
    Messages:
    169
    Likes Received:
    1
    Device:
    3G iPod touch
    it probably just reads what apps you have right out of the folder
  3. Redshift

    Redshift New Member

    Joined:
    Dec 21, 2007
    Messages:
    770
    Likes Received:
    28
    I don't think so, because installing applications through SSH doesn't make them appear in the uninstall list in Installer.
  4. pjbarnoy

    pjbarnoy New Member

    Joined:
    Oct 5, 2007
    Messages:
    159
    Likes Received:
    1
    Device:
    iPod touch
    That, and because many other things are installable through Installer.app besides applications.
  5. dudemanbra123

    dudemanbra123 New Member

    Joined:
    Feb 3, 2008
    Messages:
    81
    Likes Received:
    1
    Device:
    iPod touch
    I think it's probably in installers library folder, or maybe preferences.
    I think what it does is it has a database of all the sources .plist file. Then have a database of installed applications. As you invoke an un-install it accesses the database, finds the selected programs source, reads the .plist file and finds the uninstall script for the selected item, then invokes the script. So look for one and the other should be neer.
  6. pjbarnoy

    pjbarnoy New Member

    Joined:
    Oct 5, 2007
    Messages:
    159
    Likes Received:
    1
    Device:
    iPod touch
    dudemanbra123, you were right. The file is called LocalPackages.plist, and it's in Installer.app's Library under /private/var/mobile/Library/Installer.

    I figured out that Installer.app was crashing because of an error in my uninstall script.

    Now I'll get my repo up as soon as possible

    Please Register or Log in to view images

Share This Page