and i'm worried about what lies in the binary blob of my phone's boot1 and radio driver....
i will let you know the last time i install something from a blog.
Plus, Apple I'm sure has plenty of software/hardware debuggers they can attach to their own hardware that'd let them know what is happening even if they didn't have the closed/open binary.
Thanks for the info.
When I went to jailbreak an Apple TV 2, I was presented with lists of software to buy. WTF? Show me the code.
The lazy binding is really interesting. There is lots of interesting stuff in the kernel, dyld, and libSystem. I would encourage you to have a look! You can do interesting things like run code before libSystem_init
I remember stories of people going and jailbreaking every iPhone and iPod touch in the apple stores.
I wonder if it was the same exploit.
I'm not going to get instabilities and hard to upgrade devices just for SBSettings or alike.
Unfortunately too many people only jailbreak so that they can install software for free.
That said it completely sucks that Apple does not allow me to be in control of what I want to install, including apps downloaded from a web site.
Also, a lot of people install SBSettings just because how freaking lame is the iOS algorithm to understand how bright the screen should be a given light level. Lame.
Now that iPhones are more or less officially on Straight Talk (vie Walmart), there might be a better solution.
Swipebright is my poison.
I have an iPhone 5 now and hopefully the day ends early today so I can go home and jailbreak. Can't wait to get NCsettings and Google voice integration!
Also the size is different:
9.6M evasi0n-mac-1.0-3c53ba10e2448d311b0f4157f2d7eb568f106c4f-release (1).dmg
I'm choosing not to open yours.
The Mega link (Mac client) from the official web page:
asiekierka's Mac link:
Both file sizes are the same (9,690,941 bytes, 9.7 MB on disk). Maybe the discrepancy has to do with -a flag for 224, 256, 384, or 512 or something.
I think his mirror is safe. It's the one I used to successfully jailbreak my iPad 3. Now I can SSH into my iPad and change the hosts file for some ad-blocking and installed Flux for "easier on the eyes" nighttime reading.
I don't look forward to Apple's next update which will wipe out my jailbreak, so I don't want to customize things too much. Last time I did a jailbreak for my iPod Touch, it messed up an in-app purchasing mechanism for a game I was testing. After this experience, I dread that jailbreaks will cause unforeseen problems and prefer not having to customize every single little tech option. Still, I performed this jailbreak mostly to get ad-blocking in MobileSafari.
Actually, one snag I have: the iPad time was totally wrong, insisting that it was 8 hours ahead, and the General Settings wouldn't properly automatically update the time. Had to do a lot of fiddling with Location services and Date & Time to fix it.
Jailbreakin' ain't all that it's cracked up to be!
I'll still donate to the cause however. Keep up the fine work gents! :)
Disclaimer: ex-iPhone user now on Android
What has changed in the last four years?
Also... I'm curious as to why Apple hasn't added a SBSettings / NCSettings type feature as most other smartphones have toggle buttons in the "notification area" which make life a lot easier.
disclaimer: ignorant, but curious Android user.
I could be totally wrong though, I don't own any iDevices, just basing my knowledge off helping people jailbreak their phones and pods over the past many years (except this last year of course..)
I am referring to the Cydia store by @saurik.
That doesn't mean, however, that I should be expected to perform miracles. I already work nearly every waking hour on things related to jailbreaking: "I'm giving er' all she's got, captain". For the record, by the way, here is what I'm up against today:
The game is also really difficult to predict. In this case, this is unlike any previous jailbreak, because they announced a specific time. I was not expecting them to announce a time: they have never announced a time before. I was not prepared for them to announce a specific time. What normally happens is there is a massive wave over the first few days while people find out about the jailbreak. Today, there were people watching a progress bar for hours until it hit 100%.
Meanwhile, you make it sound like it is really simple to take a payment transaction and licensing system, and just go "oh wow, we are doing over 10x the load? flip the switch boys!"... payment systems just don't work like that: this isn't some stupid web forum where you can play fast and loose with consistency (or even durability) to get more performance.
Also, six months to prepare? Seriously: you think I should spend six months while Cydia is losing money and there are no jailbreaks available--and there may never be a jailbreak available again--sitting around figuring out how to make a payment system scale infinitely so that during a small multi-hour long window it can shine?
Even in jailbreak-land, that is not the most important thing to be doing; one of my big time sinks this last half year was figuring out how to better deal with credit card fraud, for example. Leaving the world of payments, vendors are happier with more backend features, developers are happier with more Substrate improvements, and end users would prefer I make more tweaks or add things to WinterBoard.
You do great work, don't let the few smaller complainers get to you.
The repos are still, of course, slammed. Keep in mind that there's no money in hosting one AFIK. Who's gonna pay for ramping up more servers? Can you even easily do that with Cydia or would it require a lot of hacking on code that mostly works well enough?
I think anyone aware enough to be jailbreaking the first day the jailbreak is out is also aware enough to know that a royal fuckton of other people are also jailbreaking, and that if they can chill out for just a couple more days then they'll be able to load up all their favorite tweaks.
Edit: Popping over to r/jailbreak confirms it, I guess it'll be a while before things calm down. I just hope I can get f.lux before I have to go to work.
The servers that provide the apps, the 'sources', are overloaded with people trying to download. Waiting until the servers are less loaded is the only solution, right now.
Application Specific Information:
* error for object 0x10fea00: pointer being freed was not allocated
Been thinking what are the real benefits of doing that? Why? Is it customizing UI, adding more effects? Or is it just downloading apps outside app store? I think it brought value when we didn't have notification center etc, but still people doing it?
The other thing I use frequently is NCSettings, which is much like SBSettings, but well integrated into notification center. It has a couple of pages you can swipe through, and gives immediate access to toggles for wifi, data, volume, brightness, VPN, location services, and more. http://modmyi.com/info/ncsettings.php
I also use Chrome on my phone, mostly because I use it on my desktop and laptop and like to have access to open tabs from my computers. It's doable without jailbreaking, but being able to set it as the default browser makes it a lot better.
Also, if people are interested in technical details about what the jailbreak actually does, this old HN thread with comments from saurik is very informative: http://news.ycombinator.com/item?id=4127801
There some other ones like 5 icon dock and double decker switcher which are cool but not really essential. And zeppelin to change my carrier name to any logo I like.
There is still increased ability for theming with jailbreaking, and some unapproved apps such as emulators etc. as well as a few general tweaks such as allowing extra apps in the dock or allowing the home screen to be rotated on iPhone, but the benefits are slowly decreasing as iOS gets improved. But there is still benefit to it for some.
It's the same case with rooting Android devices; at a time it was almost essential to address the shortcomings of the OS. Now, it is barely even required for most users, due to the improvements of the OS. (stuff like taking screenshots, making backups of app data, tethering etc. used to require root on Android; now it's all baked right into the OS)
I'd say it's noteworthy though that these features may never have made it to their respective official OSes had they not been so popular with jailbreak/root users, so it's an important part of the OS improvement process in my opinion.
And I use it for tethering or setting up a wifi hotspot from my phone (MyWi).
Plus a bunch of other things :).
I only upgrade when too many apps stop working or when I brick my phone. I think I have upgraded my 3GS two times now.
It looks like this also happened to people alot when the jailbreak for iOS 5 first appeared, so I am pretty sure cydia is just getting flooded with traffic from hoards of newly jailbroken users.
Also, how soon could Apple push out an update to kill this one?
On one hand it's good to get all the cheap skates off ios 5.1 but then alternatively were going to see a bigger piracy spike now.
Can anyone provide mirrors?
Linux - https://evad3rs.box.com/shared/static/5dped2c9ejnk5r6ahfpg.l...
Mac OS X - https://evad3rs.box.com/shared/static/du66n0g9wl1j4ta57hpx.d...
Windows - https://evad3rs.box.com/shared/static/tg1t0cz7oakvq7hsv0bd.z...
Linux - https://mega.co.nz/#!0kUkXBLC!Q8e53kQZpLbGL7PquHWgQFhMU9Ru3W...
Mac OS X - https://mega.co.nz/#!5h0BwQoa!KdRLFwNJ3OjMS-7Zs2YGQnsvPxAKEs...
Windows - https://mega.co.nz/#!d9ciUApQ!AkwevVU1OtUrEUU7U4fE-V8qqM9aIN...
Linux - http://rapidshare.com/files/2561828874/evasi0n-linux-1.0-3c5...
Mac OS X - http://rapidshare.com/files/3010870584/evasi0n-mac-1.0-3c53b...
Windows - http://rapidshare.com/files/3503186483/evasi0n-win-1.0-3c53b...
If anything, in my opinion, app piracy just increases the visibility of your app and could potentially win new, legitimate users through word of mouth.
Do you really think that software pirates with jailbroken iPhones that have their phones loaded up with the latest popular apps would not spring the 20 bucks or so in the app store to buy them if it were hard to pirate them? The "no opportunity cost associated with piracy" canard held water in the days where lots of commercial software was reasonably outside the reach of your average individual who wanted to play with it. But saying that little Johnny that's playing Angry Birds for free would not have bought the game for a dollar anyway is, to be frank, complete bullshit.
In any case, unofficial carrier unlocking isn't illegal now - it's just in a legal grey area for newer devices. See the EFF's corrections to sensationalized articles like this one: https://www.eff.org/is-it-illegal-to-unlock-a-phone
Incidentally, can anyone comment on whether it's worth it to jailbreak your iPhone these days? Are there any must-have improvements, and do they come at a cost of stability? Is there any public review on security of the jailbreaks/apps, i.e. have they have had backdoors/steal your data? I would have no idea how to identify a "trustworthy" developer from someone random.
You can also override pretty much anything, e.g. turn on tethering without paying extra for data you already paid for etc.
With regard to data stealing / backdoors: It is the same as installing apps on a computer. You lose the walled garden of Apple but this is only the same as any other computer system has been since computers existed.
Unless you use emulators, that is.
This is starting to change, with T-Mobile leading the way toward giving people discounts if they bring their own phones or buy at full price. However, it's been the case for a long time that you could get service with no contract if you were willing to pay what it takes.
How? Because we have a limited competition between carriers in the US. We "tolerate" because until very recently, there were not unsubisidized plans available (and even still, there are very few being offered.)
Unlimited data, with 2Gigs at 'high' speed for $40 / month, with 1000 minutes and unlimited texting.
Pretty decent deal. This is one of the 'Value' plans, with no subsidy.
It's what makes it economically possible for carriers to offer a subsidized up-front price on the phone. You're free to buy the much more expensive unlocked phone, even in the US, on apple.com, no?
I'm pretty sure the carrier is making a nice big profit on the loan, making subsidy a terrible word choice.
I suppose many of the cheap prepaid phones actually are subsidized though.