rss

[How To] Install Cydia Without Jailbreaking Your iPhone / iPod Touch Again!

Many users were facing some issues in adding repositories to Cydia after jailbreak iOS 4 on iPhone and iPod Touch with Sn0wbreeze and PwnageTool. Today i am going to share two ways to reinstall Cydia without re-jailbreaking your iPhone or iPod Touch. Both of these methods require a jailbroken iPhone / iPod Touch so that you may SSH into your iDevice using WinSCP on Windows and CyberDuck in Mac.

Cydia iPhone iPod Touch

Method 1:

  1. Make sure your iPhone / iPod Touch is connected to an active Wifi connection and a valid IP address is assigned to the device.
  2. First of all you need to SSH into your iDevice.
  3. Click here for step-by-step guide to SHSH into your device using WinSCP on Windows. After a successfull connection is established, click on the Terminal icon in the WinSCP's toolbar to launch the Terminal.

    Mac users need to open Terminal by navigating to Utilities->Terminal and then use the following command at terminal. On using the command below, you will be prompted to enter root password, just enter "alpine" and hit the enter key.

    ssh root@(iPhones IP Address)

  4. Now use the following command to first remove the current installation of Cydia.
  5. apt-get remove cydia

  6. Use the following command to reinstall Cydia.
  7. apt-get install cydia

Method 2:

*Find download links at the end of post!

  1. *Download Cydia.deb.
  2. SSH into your iPhone / iPod Touch using *WinSCP (Windows) or *CyberDuck (Mac) and place the Cydia.deb in the ROOT directory.
  3. Type the following command to reinstall Cydia.
  4. dpkg -i /cydia.deb

  5. Now respring your iDevice by using the command below and ur done!
  6. killall -HUP SpringBoard

Download Cydia.deb
Download WinSCP for Windows
Download CyberDuck for Mac

If you face any kind of difficulty in following the above procedures, please feel free to share your problems / feedback in comments below.



  • helena

    apt-getremovecydia: command not found
    what to do?

    • http://jaxov.com/ Patrick

      Hi,

      What firmware version are you on?

  • http://jaxov.com/2010/07/reinstall-cydia-without-jailbreaking-iphone-ipod-touch-again/ theKingJocK*

    okay, so i've download cydia.deb and winscp, (windows 7 home premium), but i'm having difficulties of where to put the cydia.deb file. I mean, where is the ROOT directory? Please be more specific. And, when i've placed the deb file in the root folder what i think it is where to put, and when i commanded that thing, it says an error occurred. Please help!!!

    • http://twitter.com/pram0dm Pramod

      You need to have been jailbroken already to follow this guide. This guide only tells you how to reinstall the deb on an already jailbroken device.

  • Tipdarath phal

    So do you know how to update iPhone 3GS 16GB to IOS 5?

  • awe

    Hi...

    Its not correct title, should be "INSTALL CYDIA WITH SSH" only.
    Because to install Cydia with SSH required Device jailbroken.

    • http://twitter.com/pram0dm Pramod

      That's why the title has the word Again. I believe its understood. :D

  • kim

    nothing is working for me...i have tried everything everybody else has said...first cydia disappeared...i fixed that and have it back, but it will not open...flashes and closes when I try to open it...when I follow above instructions, this is what i get...

    apt-get remove cydia
    sh: apt-get: command not found

    please help-this is so frustrating!

  • Tipdarath phal

    What is "SSH"? And how to SSH into iPhone?

    • http://twitter.com/pram0dm Pramod

      SSH = Secure SHell. Its a way of securely accessing data / executing commands on other devices / locations via its encrypted protocol. You need to be jailbroken first before you can SSH into your device. After that, use any 3rd party tool like iFunBox to gain access to it as its a much more easier & simpler than SSH itself.

  • mhay

    hi i cannot log in to winscp or ifunbox. it doesnt work. what will i do? pls help. tnx!

    • http://twitter.com/pram0dm Pramod

      Make sure that your jailbroken first. You need to have been jailbroken already.

  • Toniek

    Network error: Connection refused
    this showed up as i tried to login using the WinSCP program
    please help

    • http://twitter.com/pram0dm Pramod

      Use a 3rd party s/w like iFunBox instead. That is much faster & more reliable.

  • http://downloaderz.tk Alex51164

    it says u dont have to jailbreak. You need to get ssh in your iphone and you need to jailbreak 4 that! NUR!

    • http://twitter.com/pram0dm Pramod

      The topic says without jailbreaking your iPhone/iPT again. It means, to start with, you should already have been jailbroken once.

  • http://yahoo.com Kuraizon

    Does this work if i jailbroke my itouch 2g and took off cydia?
    do i follow the same steps?

    • http://twitter.com/pram0dm Pramod

      Yep, it definitely will work and yes you'll need to follow the same steps.

  • http://German German mairena

    I really want cydia for my ipot

    • http://twitter.com/pram0dm Pramod

      This post is for those who have already jailbroken their iDevices but now wishes to delete Cydia itself. If you want Cydia, then make sure that you have jailbroken your iDevice.

  • Sulivan

    Anyway I need to SHH to iDevice right?
    But the guide says I need Cydia to OpenSHH. But, Cydia is what I want to install! I don't have it on my iDevice!
    Confused!

    • http://twitter.com/pram0dm Pramod

      Read the topic buddy it says "Install Cydia Without Jailbreaking Your iPhone / iPod Touch Again".

  • Salvador

    How can I fix my cydia if this pops on the screen when i open My cydia Error database malformed line 1 in source list /etc/apt/source.list.d/cydia.list (dist parse) i tried winscp but the cydia app didnt apear on the apps i need help so plz help me

  • Benny

    Hello ~~ Need Help ~~ I removed Cydia due to remove package (Cydia Installer) in Cydia Package, afterward the Cydia icon was gone ~

    Is there any mothod to re-install back ??

    I haven't installed OPENSSH from cydia before, so cannot connect my iPhone by
    WinSCP in computer.

    i downloaded pTerm , SSH Terminal and TouchTerm apps from Installous, how can I work on those ?

    I already downloaded cydia.deb ..... how can I work on it too ?

    Thx for advices ~~

    • http://jaxov.com/ Wolverine

      Use this tutorial to install Cydia DEB without SSH.

  • Faust

    /$ dpkg -i /cydia.deb
    dpkg: status database area is locked by another process

    i get that what should i do?

    • http://jaxov.com/ Wolverine

      First type command login and then it should pop up login. Type root as your username and alpine as your password. Once done, use dpkg -i /cydia.deb command.

  • Saurabh

    I am sorry but i am lil. dumb in this thing . What is SSH and how does it works ?? how can i do it ? i have windows 7 and iphone browser . would it work on it ?

    • http://jaxov.com/ Wolverine

      iPhoneBrowser or iPhoneExplorer do not give you Terminal access. Use WinSCP to SSH into your iDevice by following instructions here.

  • Saurabh

    Hi Mate ! my problem is that i unlocked my iphone 3gs 4.2.1 and by mistake i deleted cydia. Is there anyway i can get it back ? Please let me know as soon as possible .

    Cheers !

    • http://jaxov.com/ Wolverine

      I suppose the above article answers your question. Install Cydia through SSH.

  • Dan

    Thank you, however, I already solved the issue it by restoring to a normal 4.2.1, and jailbreaking with greenpois0n. Everything is now working as expected, but your response is much appreciated.
    Cheers

  • Dan

    Wolverine, could you elaborate a little more on how to use iPhone Explorer? Since I can't open Cydia, I cannot install openssh through it. I tried from the PwnageTool package selector, but apparently it didn't work well, as when I attempt a connection, it's closed by the iPhone (terminal: "Connection closed by remote host", Cyberduck: "I/O Error: Connection failed, Premature connection close")
    Is there a way to reinstall cydia using only iPhone Explorer or the likes?
    (FYI, I'm on an Iphone 3GS, 4.2.1, jb with pwnagetool). If there is another way to solve this problem, can anyone suggest?
    Cheers

    • http://jaxov.com/ Wolverine

      Download Cydia.deb from here and place it in any folder using iPhone Explorer. Download any free terminal app from App Store and navigate to the directory where you have placed Cydia.deb. After that use the following commands:

      dpkg -i /cydia.deb

      killall -HUP SpringBoard

  • sexylady

    i tried to shh with winscp for windows i am unable to get a connection. does it take long to connect

    • http://jaxov.com/ Wolverine

      Always try iPhone Explorer first to get rid of such errors.

  • john

    error processing cydia.deb (--install)
    conflicting packages - not installing cydia
    errors were encountered while processing:
    /cydia.deb

    to make matters worse I installed the pdf patch and I don't know how to uninstall it manually so I can re-jailbreak using jailbreakme

    • jesse

      the thing is i dont have wifi, it says "no-wifi" and i have cloader but no connection to get cydia, so what im trying to do is download the ipa and put it on through itunes ?:( help meeeee!!!!!!!! 8====D haha