Cydia install/uninstall issues ......

Discussion in 'Jailbreaks and iOS Hacks' started by Marz-Zone, Oct 27, 2010.

  1. Marz-Zone macrumors newbie

    Marz-Zone

    Joined:
    Oct 27, 2010
    #1
    I accidentally downloaded another version of winterboard that conflicts with cydias version and it is not allowing me to install or uninstall some programs if they have reference to winterboard.I tried uninstalling both but to no avail . How can I solve this issue???I have a 3gs on 4.1 jailbroken ....

    I've included a photo description of my cydia error im receiving.
     

    Attached Files:

  2. -aggie- macrumors P6

    -aggie-

    Joined:
    Jun 19, 2009
    Location:
    Where bunnies are welcome.
    #2
    You should be able to uninstall the afterlife version. No?
     
  3. Marz-Zone thread starter macrumors newbie

    Marz-Zone

    Joined:
    Oct 27, 2010
  4. sidewinder macrumors 68020

    sidewinder

    Joined:
    Dec 10, 2008
    Location:
    Northern California
    #4
    Marz-Zone,

    You could try to manually delete both packages but you need to log into your iPhone using an ssh shell. Do you know how to do this?

    S-
     
  5. Marz-Zone thread starter macrumors newbie

    Marz-Zone

    Joined:
    Oct 27, 2010
    #5
    Re:

    Yes im comfortable with that if you explain the steps.I have ifile and i know i can use that. ok what do i need to do ???
     
  6. sidewinder macrumors 68020

    sidewinder

    Joined:
    Dec 10, 2008
    Location:
    Northern California
    #6
    No, iFile is not what you will use. Once again: you need to log into your iPhone using an ssh shell. Do you know how to do this?

    S-
     
  7. THE dAY macrumors 6502

    Joined:
    Jul 22, 2010
    Location:
    SFV California
    #7
    Hey Sidewinder,

    I'd be interested in this for reference purposes, could you post the steps please.
     
  8. sidewinder macrumors 68020

    sidewinder

    Joined:
    Dec 10, 2008
    Location:
    Northern California
    #8
    These instructions assume you have opebed up an SSH terminal session to your iPhone.

    Well, the first thing I would recommend doing is going to this directory:

    /private/var/cache/apt/archives/

    This is the directory that deb packages are downloaded to by to by the Cydia Installer. The installer then installs the package from there (using "dpkg -i name.deb") and then removes the deb file when completed.

    Once in the directory, remove the offending deb file. In the OP's case:

    winterboard_0.9.3211-1_iphoneos-arm.deb

    Then I would respring and see what happens from there. All may work fine at that point.

    If it doesn't, you will want to find all installed version of WinterBoard to see if something wrong. Use this command:

    find / -iname *winterboard*

    You should get something back like this:

    /Library/MobileSubstrate/DynamicLibraries/WinterBoard.dylib
    /Library/MobileSubstrate/DynamicLibraries/WinterBoard.plist
    /Library/PreferenceLoader/Preferences/WinterBoardSettings.plist
    /System/Library/PreferenceBundles/WinterBoardSettings.bundle
    /System/Library/PreferenceBundles/WinterBoardSettings.bundle/WinterBoard.plist
    /System/Library/PreferenceBundles/WinterBoardSettings.bundle/WinterBoardSettings
    /private/var/lib/dpkg/info/winterboard.extrainst_
    /private/var/lib/dpkg/info/winterboard.list
    /private/var/lib/dpkg/info/winterboard.preinst
    /private/var/lib/dpkg/info/winterboard.prerm
    /private/var/mobile/Library/Caches/com.apple.IconsCache/com.saurik.WinterBoard_defaultRole-defaultIcon-15
    /private/var/mobile/Library/Preferences/com.saurik.WinterBoard.plist
    /private/var/stash/Applications.D5bOGk/WinterBoard.app
    /private/var/stash/Applications.D5bOGk/WinterBoard.app/WinterBoard
    /private/var/stash/Applications.D5bOGk/WinterBoard.app/WinterBoard.dylib
    /private/var/stash/libexec.4axAXY/winterboard

    There should be only one line that looks like this:

    /private/var/mobile/Library/Preferences/com.saurik.WinterBoard.plist

    If you have more than one, then I would remove both installs. Here is the command I would use:

    dpkg --purge com.saurik.WinterBoard

    I would use the same command with the second install.

    Then respring and see if you can install WinterBoard, from the proper source, again.

    S-
     
  9. THE dAY macrumors 6502

    Joined:
    Jul 22, 2010
    Location:
    SFV California
  10. Marz-Zone thread starter macrumors newbie

    Marz-Zone

    Joined:
    Oct 27, 2010
    #10
    Re:

    Thanks sidewinder very helpful and useful information and my problem is solved ....:apple: Would u go about it the same way to remove bad cydia urls and the famous gpg error ?
     
  11. iyzik macrumors newbie

    Joined:
    Nov 5, 2010
    #11
    ifile not ssh

    ifile works alot better than ssh and is alot more convenient
     
  12. sidewinder, Nov 5, 2010
    Last edited: Nov 5, 2010

    sidewinder macrumors 68020

    sidewinder

    Joined:
    Dec 10, 2008
    Location:
    Northern California
    #12
    Says someone who has no idea what they are talking about.....

    iFile is nice to have. I use it often. But it is much less convenient to use for most tasks than a full terminal on a workstation logged into my iPhone via an ssh terminal session.

    S-
     
  13. Marz-Zone thread starter macrumors newbie

    Marz-Zone

    Joined:
    Oct 27, 2010
    #13
    Re:

    Yes I also find ifile very helpful but for what I needed ssh'n into my ifone worked like a charm to uninstall all instances of the program I needed removed thanks again sidewinder very knowledgeable and informative keep up the good work ..........:apple:
     

Share This Page