It is a known fact that you can Jailbreak the iOS 6 beta 1 firmware, but unfortunately because iOS 6 is a new firmware generation it has broken a lot of things including Cydia. That is why when you currently Jailbreak the iOS 6 beta 1 firmware with RedSn0w you only get SSH and afc2 support. What this allows you to do however, is access your iOS device’s filesystem (gain root access).
If you have been missing Cydia running the iOS 6 beta 1 firmware then you will be glad to know @WyndWarrior, otherwise known as Andrew Liu has recently tweeted he has recompiled Cydia for the iOS 6 firmware generation. Additionally, he has also provided instructions for users to install this recompiled version of Cydia on their iPhone, iPod Touch or iPad running iOS 6 beta 1. As such in this guide you will learn how to install Cydia on your device running the iOS 6 beta 1 firmware.
How To Install Cydia iOS 6 Beta 1
Step 1) – The first thing you will need to do is obviously Jailbreak your iPhone, iPod Touch or iPad with RedSn0w 0.9.13dev1 running the iOS 6 beta 1 firmware. You can download RedSn0w 0.9.13dev1 from the iJailbreak Downloads Section.
Step 2) – Once Jailbroken you will need to find an SSH client for your Windows or Mac OS X computer and connect to your device. Examples of these clients range from Coda for Mac OS X or Putty for Windows. Another popular SSH client that is cross compatible with Windows and Mac OS X is Cyberduck.
Note: The SSH username is “root”, SSH password is “alpine” and the server is your devices’s IP address (found by going into Settings > Wi-Fi > Connected Network Name > IP Address).
Step 3) – Once you are connected to your device through SSH you will need to copy and paste the following via SSH command line.
get -q -O /tmp/cyinstall.sh http://wyndrepo.googlecode.com/files/cyinstall.sh && chmod 755 /tmp/cyinstall.sh && /tmp/cyinstall.
Step 4) – After the above SSH command is carried out Cydia should start installing and your device should respring with the Cydia icon appearing on your SpringBoard (homescreen). If you do not see Cydia on your SpringBoard then you will want to reboot and boot tethered using RedSn0w 0.9.13dev1.
Step 5) – Tap the Cydia icon on your SpringBoard and wait for it to finish preparing its filesystem. Congratulations! You now have Cydia installed on your iPhone, iPod Touch or iPad running the iOS 6 beta 1 firmware.
Keep in mind that even though you have Cydia installed on your device running iOS 6 beta 1, a majority of Cydia tweaks will not work. This is because they need to be updated for iOS 6 compatibility. With this in mind, let us know what Cydia tweaks are compatible with iOS 6 beta 1 in the comments section below.
blrm71 says
I have iFile and MobileTerminal running on iOS 6 Beta 1, iPod touch 4G.
Jay Freeman (saurik) says
From the perspective of many of the community developers, this is very disappointing, and it is exceptionally so that WyndWarrior (in particular) did this without getting on IRC and asking any questions before deciding to post this build publicly.
In essence, when Cydia runs on a build of iOS, it causes massive end user adoption of that firmware version. Developers, on the other hand, do not need, nor do they often even care about, Cydia on their system: they use apt.
What this means for beta builds of iOS is that there is then rampant piracy of Apple’s firmware and flagrant violation of Apple’s developer account terms of service. This is obviously something we have the goal to minimize.
Meanwhile, developers in Cydia then begin to receive large numbers of complaints about things available in Cydia that don’t work yet; something that is exceptionally silly, as the firmware is still itself a moving and buggy target.
In fact, in the case of iOS 5.0, ignoring b1 was actually the most correct thing for developers: Apple had fixed many of the bugs that were happening–yes, even in our jailbreak-specific projects–by the later betas (b3, in specific).
Thereby, all of the major developers, the repositories, and many of the people working on jailbreaks themselves (certainly most of those that were around at the time)… we all were incredibly happy when Cydia didn’t work on iOS 6.0b1.
The argument is that, without a working version of Cydia, this beta firmware jailbreak can be released publicly, but will only get adoption by developers, not end users; we, in essence, do not have to worry about these aforementioned problems.
So, despite a number of hesitations and arguments, even those most strongly against releasing jailbreaks for beta versions of iOS reluctantly withdrew their complaints about a release of common jailbreaks, such as redsn0w, for iOS 6.0b1.
After all, with a more public jailbreak process, it does become easier for many developers to update their software throughout the betas. The last component missing, Cydia, could then be released only with a jailbreak for “the real firmware”.
Sadly, however, the result seems to be that we cannot actually trust the extended developer community. It took only two or three days for someone not realizing the delicate balance to opt for some publicity and release a replacement Cydia build. *sigh*
This means that many of us, certainly me, will now be registering a strong “no” when it comes to a public release of any future jailbreak for beta releases of iOS (and “absolutely not” for b1), whether or not Cydia operates.
Michael Schnier says
Saurik, are you telling us you didn’t expect that tinkerers on the bleeding edge of the modding community might patch an opensource tool for their own purposes? Part of the deal behind making a tool open source is that the founding developers lose absolute control of how the tools are used.
From what I’ve seen, the most impact this has had on the jailbreak community is a flock or two of over-eagers who don’t understand why their favorite tweaks don’t work. Why not let them use their machines the way they want to, while informing them that the firmware is unsupported by many developers and they are using the beta version at their own risk?
Maybe it could be included into a dialog in redsn0w. Something like “iOS 6 is currently in early beta and will not be widely supported by homebrew developers until after the public release. If you want your favorite software to work, stick with iOS 5.1.1. Please do not harass community developers.” The ‘inform and let the user decide’ approach is the same stance Cydia takes with certain third party repositories.
Isn’t part of the purpose of jailbreaking to free our personal devices from restrictions that are placed on devices “for our own good” or for a private group’s convenience? I’d really hate to see you abandon the idea that software should have screws.
Jay Freeman (saurik) says
Were I to really believe in the strawman arguments you are now attributing to me, I would figure out some way to make Cydia closed source. Obviously, I have not, so your comments are difficult to line up with the reality of the situation as it is actually playing out.
First, I will point out a factual error that you are making, one which seems to indicate you did not read my entire comment. :( It is actually a serious problem for the jailbreak community when it becomes an excuse for people to pirate Apple’s firmware bundles or to mess around sharing their pair developer accounts.
With that in mind, I will now address your core complaint by saying that there is a difference between those things that we can do, and those things that we should do. The rest of this comment will now build on this idea and demonstrate how it applies to this situation.
We, as a movement, have to be sensitive to the notion that we are not operating in a vacuum: we cannot just do the things that we please and knock over anyone and anything that stands in the way of our goal. To do so is to just paint a target on our backs and make us seem to those whose opinions we must win as “selfish”.
Instead, we must be careful with our actions, and see how they affect the communities around us. This is no different than actions we take using freedom of speech or our freedom to congregate. I believe it is then entirely appropriate to be disappointed when freedom of speech is used in a manner that is hurtful, even if I consider it equally important that it is possible to be used in said fashion.
To build a different example, if we know that calling a protest at a specific location (end users) will cause property damage and death when calling the same protest at a different location (developers) will have the same benefits but minimize casualties, I will argue it is now our responsibility to choose the location wisely.
In the case of iOS beta firmware versions, the legitimate reasons for end users (remember: we aren’t talking about developers here!) to jailbreak a version of the firmware for which few of the end-user accessible tweaks work (including, AFAIK, even PreferenceLoader) are very difficult to reconcile with the problem of actually encouraging users to pirate Apple’s software.
Again: this is a delicate balance, and I realize that it can come off as somewhat difficult to explain. :( However, your comments attempting to mingle this issue up with open source through some form of indirection are entirely unhelpful, unwarranted, and untrue.
Onealb96 says
MobileSubstrate Works!!! :P
Michael Schnier says
First off, you’re not being very charitable with me or my argumentation, which I don’t really appreciate. I’d rather not be accused of putting words in your mouth when I am not.
Cydia IS open source and there are legitimate ways of getting access to iOS 6. That’s not a straw man argument any more than the argument that jailbreaking isn’t only for piracy. (Look at the piracy rate of Springtomize.) If a developer, or someone else with a legitimate copy of iOS 6 wants to distribute Cydia, it is within their rights to do so. I would argue that you don’t have a legitimate reason to discourage that.
While I’m sure many of the people who are installing Cydia on their iPhones and iPads are unfortunately pirating the firmware from Apple, (as are many people pirating Cydia tweaks) we don’t really have control over that. Just like ZodTTD doesn’t have control over whether people rip their GBA ROMs themselves or if they download the files from a pirate website. Developers licences from Apple cost $99. It’s not unreasonable to assume that some non-developers would be willing to pay to be on the bleeding edge.
On the other side, if Apple’s developer security is easily bypassed, that should be Apple’s concern, not yours. Coders shouldn’t be put at fault just because nifty features are suddenly available that will make users want to pirate beta firmware. (Frimware that will, upon release, be freely available for the devices they bought.)
Blaming the bleeding edge coders, who have recompiled Cydia for their own purposes, for piracy puts too much emphasis on the tools and too little emphasis on the people who are willing to take software that doesn’t belong to them from Apple. If you don’t want to give them the reason, its your call, but the genie is out of the bottle.
I jailbreak. I don’t pirate. I don’t see the point in using iOS 6, but if someone has legal access to it, I don’t see why they should be restricted from doing what they want with their own devices.
Keith W. says
Honestly, when the jailbreak is posted, it tempts people to illegally download iOS 6 Beta 1. We can’t ignore the truth that the majority of people don’t pay $99 dollars a year to have a legal developer UDID. Most people who would illegally get a developer UDID, will jailbreak the device. Jay Freeman is correct about this. I personally wouldn’t want my program to go to people who got an illegal UDID. I’m not saying that it is wrong to jailbreak, I do it all the time. The only problem is that posting a jailbreak tempts people to get an illegal developer UDID.
Keith W. says
Michael Schnier: I feel like its OKAY if the legitimate developers use this to jailbreak. All that I’m am saying is that posting this to tons of people tempts them to get illegal UDIDS. It makes sense. And yes, that majority of people with the Springtomize.
Jay Freeman (saurik) says
I stand by my comment that you are drawing up a strawman, and on the other side I hope you realize that I don’t appreciate it either. :( For example, your argument is wrought with assumptions that developers can’t easily get their own copy of Cydia, or even can’t just come on IRC and ask for one. It also had the incredibly “uncharitable” assumption that my position could only be based on somehow no longer believing that software should have screws: a position that is downright insulting to me, and I argued (in my previous comment) is not the only mindset from which someone might be disappointed with the actions of a “to end users” (again: we are not talking about developers here; there are different ways of contacting developers that do not involve making statements in public on Twitter that end up syndicated to blogs that target end users; we aren’t even talking about end users that pay $99, as we have seen from previous jailbreaks that the majority of users installing beta versions with supported jailbreaks are doing it using the developer accounts of random people online) release of something that is highly likely to cause problems for the perception of the entire community.
Omer Osman says
Saurik tell the iphone dev teams to stop making the jailbreaks, cuz when they do anyone can go into the root and do what ever they want. My suggestion is that you hold the jailbreak and I mean “any jailbreak” until iOS 6 is officially released, or do it the other way.
Keith W. says
Michael Schnier pt2: You can’t determine who a legitimate user is, but you can limit illegal users by not posting it. Yes, it will get leaked, that’s how the internet is now, but it doesn’t persuade you to do illegal things, but big websites like iJailbreak can persuade people to do things.
Omer Osman says
You can’t do anything when Cydia is an open source, even if your the founder of Cydia
Michael Schnier says
Keith W Pt2: Even if we agree to limit “legitimate usage” to developers, how do you determine who’s a “legitimate developer?” How do you prevent the code from being leaked by the people who will be inclined to leak it?
My computer can run arbitrary code, but do I use bittorrent to download commercial music instead of paying thousands of dollars for my library over years? Lots of cool things are available, and there are unsavory means of getting it without cost. That doesn’t mean I’m compelled to steal. Bittorrent can’t make me download anything against my will.
Michael Schnier says
Hm? When have I assumed that developers can’t compile their own copies of Cydia for personal use? I also haven’t limited my argument to developers. As I said, “If a developer, or someone else with a legitimate copy of iOS 6 wants to distribute Cydia, it is within their rights to do so.”
As a side note, what’s the breakdown of people who use jailbreaks for piracy in general versus those who use it to buy tweaks? I feel like you’d have the inside scoop on this.
Keith W. says
All in all, I believe that Cydia is Jay Freeman’s property, he was the one that coded the amazing thing. I believe that there should of been a confirmation with Jay Freeman to use Cydia like this. People shouldn’t go throwing it around like it’s theirs. Yes, it’s open source, but for people to put their tweaks and ideas on, not to use it as it’s their own property.
Keith W. says
But it’s common courtesy to do it as a request before redistribution.
Michael Schnier says
@112ff508f01338d25076ec37d88600b7:disqus From Wikipedia: “In production and development, open source is a philosophy, or pragmatic methodology that promotes free redistribution and access to an end product’s design and implementation details.”
Free, in this context, doesn’t mean “at request.”
Leonmbj says
CANT JAILBREAK IPAD
hAlO says
I had clean offical 5.1.1 using the Shift+Update i managed to update to iOS 6 Beta 1 and then using redsn0w_win_0.9.13dev1 i jailbroked it and did the teathered boot and tried to SSH and am getting “server unexpectedly closed network connection error”
can anyone tell me what am i doing wrong?
FuckApple says
@MichaelSchnier:disqus we know the meaning of Open Source and few things you said are right, but Mr.Freeman is right here and am sure there would be heaps of people ready to support him, in short am just trying to say you “FUCK OFF” in a polite way.
Joge says
Same problem !
Ndrey says
Use redsn0w 0.9.13beta2 which was updated to fix the SSH bug
Anton Fors says
Seems like someone’s trying to be a bitch…
Steve Jobs says
Yes And Same Apply’s to iOS ….!!! So We Are With You Michael Schnier …!!!
Sam says
Sorry But … We Want To Say U “FUCK OFF” … whoever u are…!!!
FuckApple says
Do Not Install Cydia is bloody bugy (Saurik, said its not yet out
officially and the jailbreak was released only for developers to
update/make new tweaks)
after installing this Cydia and once you run it it will ask you to
update some packages and booom you’re iPhone will be stuck at apple logo
(by default if you reboot) or pineapple logo (if you try to tether boot after reboot)
FuckApple says
Solution for both of you use the redsnow dev version which was made to jailbreak iOS 6
Step 1. Go to extra and select iOS 6 Beta 1 IPSW file.
Step 2. Jailbreak ( it will do some patch) only select the first option which installs SSH and proceed further
after the jailbreak is successfully done
Step 3. close redsn0w developer version, and start redsn0w again and go to extras and select the iOS 6 Beta 1 IPSW file again
Step 4. Select and do the tethered boot.
After the process is completed and you’re device starts back to normal use “PuTTy” or “WinSCP”
*Note: your device and your computer should be on same wifi network
Step 5. get the device ip address from Wifi connection,
e.g. 192.168.1.2
Step 6. Enter the device address in the host/ip
Port No: 22
Username: root
Password: alpine
Bingo now you should be in.
PepperdotNet says
Fair warning: Some of the stock apps, notably the AppStore, fail when the device is jailbroken. Specifically you will get continually prompted to login, which will never succeed. Installing Cydia and thereby stashing the Applications folder is likely to make it so that booting unjailbroken will also be a big fail.
Yet another reason that casual users and non-developers should stay away from these early beta builds.
developer says
tells me command not found what to do?
Omer Osman says
Not supported on iPad yet.
Dylan Laws says
I agree. Cydia is a good packager for Users, On the other hand developers can use Cydia or not. I’m developing on iOS 6, because I’m a /developer/ others will buy their way into iOS 6 by buying UDID activation or just change the SystemVersion.plist in CoreServices. Although someone was bound to make a iOS 6 version of Cydia just to do it. I would have probably done the same. Saurik it /is/ open source so people will try to make it work no matter what you say, but its the same with anything else useful. I’m on IRC btw. Nick:SirHaifisch
Baddgoat says
Not entirely true. Posting a jailbreak does not necessarily tempt all people to get illegal developer UDID’s. I have a developer’s account for the sole purpose of being able to use beta firmware. Jailbreak available or not. However, I can see more so how for some people NOT having a jailbreak would actually be a deterrent to illegally obtaining beta firmware. More so than the other way around.
Baddgoat says
I just don’t understand WHY someone would want to have cydia on iOS 6 right now. The stability and massive amount of tweaks available for iOS 5 is leaps beyond what iOS 6 has to offer even if a few tweaks are compatible. I have to say I’m getting a little disappointed with Apple’s lack of interface overhaul. I love the iPhone, but Google’s Android OS (ICS specifically) is sadly seeming to leave iOS in the dust. It’s sad really. Apple just wants to throw nibbles and bits with each iOS release instead of just making it freaking awesome.
Daniel says
Thanks A lottttt!!!!
the last part: “If you do not see Cydia on your SpringBoard then you will want to reboot and boot tethered” saved my life ;) Thanks Works!
ZAky toshiBoys says
I have jailbroken, but when I want to login in to winSCP then a error messege is coming what should i DO? help me plizzz? server unexpectedly closed network connection winscp ios 6
Henrich Chua says
it can’t connect to the server, what do I do