iPhone Dev Team to Open Source Free Unlock 80
An anonymous reader writes "In an effort to keep up with changes from Apple at a faster speed, the iPhone Dev Team is considering open sourcing AnySIM, the free unlocking solution for the iPhone. In a chat with Gizmodo, iPhone Dev Team member Sam said that this move could 'open a lot of possibilities for the future,' mainly in terms of the speed of the updates and avoiding sloppy and possibly dangerous binary patches. They are now looking for community input to get the project started."
Of course, then Apple will have access, too (Score:1, Insightful)
Re: (Score:2)
How is this going to work? (Score:4, Insightful)
Re: (Score:3, Insightful)
Won't Apple just read the code and release updates keeping the program from working?
Yeah, because until now Apple had no idea at all how that anySIM thing worked. Now that they'll be able to access the source, they'll like instantly know how to prevent the hack from working.
You see that's as if makers of cutting pliers published the plans of their products, then car makers would as soon know how to prevent thieves from cutting the wires of a car in order to steal it.
Re: (Score:2, Insightful)
I can appreciate your point that Apple will never be able to keep people from reverse engineering the iPhone but saying that Apple won't be able to do a better job of preventing this if they know exactly how the "crackers"(not sure if thats the right word for the phone world) are going to accomplish their goals is highly unlikely.
Re:How is this going to work? (Score:4, Insightful)
Re:How is this going to work? (Score:4, Insightful)
Re: (Score:2)
Re: (Score:2)
Re:How is this going to work? (Score:4, Insightful)
Re: (Score:2)
What does this statement, and the statement by President Bush that "you're either with us, or you're with the terrorists", have in common?
Both are an example of a false dichotomy/false dilemma. [wikipedia.org]
There is a third way: it's called "being reasonable", or "having nuance", or "creating exceptions where it's pragmatic to do so". Open source works and/or is desirable for many projects and situations - but not all.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:1)
a) Take legal action.
or
b) Decompile the unlocker, and figure out how it works that way.
Note: I don't know a lot about law, or decompiling programs for that matter.
Re: (Score:2)
Phone unlocking is legal in many places in the US, if not all over, and the DMCA recently had an exception added to it so that circumventing phone locks to unlock them isn't a violation of that law. I'm curious, then, just what they could use to make a case.
I guess that just leaves them with one option.
Re: (Score:1)
Re:How is this going to work? (Score:5, Informative)
Re: (Score:2)
I offered to assist a friend open his iPhone to another carrier (here in Canada, where we can't get AT&T if we wanted to).
His uses the latest ROM, 1.1.2, and they've upgraded the bootloader in this version to close the hole that was in the previous versions. There is currently no software crack for this phone, although hopefully someone will figure something out. (TurboSIM, a sim interceptor card, which makes the iPhone think it's talking to AT&T, when in fact it's not, is app
Re: (Score:2)
yes, you are wrong. AnySim is an iphone application - not a hack. the device must first be hacked (jailbroken); in order to install applications onto the phone. once done, AnySim simply updates the baseband firmware. the jailbreak process uses the exploits; not AnySim.
hacking iphone video (Score:1)
The Drawbacks? (Score:4, Interesting)
Re:The Drawbacks? (Score:5, Insightful)
Re: (Score:1)
Re: (Score:3)
Are you suggesting that some profitable new market will emerge from FOSS users that will convince Apple to change its sales strategy to target "people who don't want to pay for things" as opposed to "people to pay a premium for higher end products"?
Without a service subsidy (and it is a subsidy, even if AT&T is paying Apple rather than the customer),
Re: (Score:1)
No, I'm suggesting that Apple might change its sales strategy to support people who don't mind paying for things (i.e. buying the iPhone in the first place) but want a choice in telco carriers.
Without a service subsidy (and it is a subsidy, even if AT&
Re: (Score:2)
Apple charges you $399 + it gets whatever it extorts directly from AT&T. AT&T charges you $1000 per year (you can now opt out of the data plan, so it's more like $600/year). Other service providers charge the same thing or more for a sma
Re: (Score:1)
Re: (Score:2)
Isn't that about the standard price for a windows mobile based PDA with wireless and a good screen?
Re: (Score:2)
Ten Fake Apple Scandals: 1 - Phony Rage About iPhone Price and Profits [roughlydrafted.com]
Re: (Score:2)
Re: (Score:2)
In any event, adding 8GB of RAM would significantly increase the cost of mobiles. Adding a large touch scree
Re: (Score:2)
Re: (Score:2)
In other words, it makes perfect sense to have a large flash in your cellphone. Parent was talking about upgrading a windows based phone, NOT an iphone.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
It's not the desire to get out of paying. Far be it, most carriers I've been with have thrown a huge bill my way for canceling mid-contract. It's just that AT&T sucks.
Flash isn't RAM and I seriously d
Not safer (Score:3, Insightful)
this move could 'open a lot of possibilities for the future,' mainly in terms of the speed of the updates and avoiding sloppy and possibly dangerous binary patches.
Ugh. This is just another version of "open source code is more secure because you can review it and compile it yourself." Open source code can be more secure, because a qualified individual can conduct a lengthy security audit, and maybe catch some malicious or insecure code."
Re:Not safer (Score:5, Insightful)
All it takes is one person who knows how to read the code to make a rambling blog post detailing the vulnerabilities and submit it to Slashdot.
Then all the people who didn't know how to read code will now know and the code reader will have his share of adsense for the month.
But more seriously... When I have doubts about a software package, I just hit it up in Google to see if there has been wide spread complaints or other issues.
As far as your other issues you bring up, in a closed source scenario what is to prevent a malicious person from just renaming any old trojan that they compiled to be the same exact size as the closed source exe and putting up a torrent of it? Sure it won't work at all as far as running the program, but it will do what they need to do. (Checksums anyone?)
Even if a person uploads something maliciously into the main package, someone will eventually notice and with more eyes the faster this will happen. Of course this also helps out if the original coder is the one who is malicious.
Re:Not safer (Score:4, Interesting)
Re: (Score:2)
Re: (Score:2)
Releasing the source code now makes it exceptionally easy for people to trojan the code and release a compiled version. The bar has been lowered from "knows assembler and iPhone internals" to "is decent with C."
The process I went through involved jailbreakme.com & then installing AnySim from the installer.
To trojan that process, someone would have to hack the 'trusted source' I used or provide instructions that point the user to a trojaned source.
Why would anyone install anysim from anywhere other than the official anysim website?
Much safer (Score:5, Insightful)
Enough with the "closed source is inherently superior" propaganda. Whether you like it or not open source for the user is everything that closed source is. Plus the source is available.
The idea that "closed source" is magical security pixie dust needs to die.
Ugh. This is just another version of "open source code is more secure because you can review it and compile it yourself."
No, it hasn't. Try to understand that it's not just you reviewing the code but potentially many other parties apart from the originator. Are you trying to tell us independent third party review is not a good idea?
Open source code can be more secure
No, open source is likely to be more secure. Because many independent third parties can review it. Not just a vendor who has a commercial, ego or "not-enough-manhours" incentive to hide mistakes.
, because a qualified individual can conduct a lengthy security audit,
No, because many different individuals with many different levels of expertise can conduct all sorts of audits, security and otherwise, and in addition use the code in ways the the original author[s] never even envisaged.
and maybe catch some malicious or insecure code."
Better than no chance at all.
* virtually nobody that uses the code will be even remotely qualified to even understand how the code works, much less be able to tell if it'll screw up their phone.
So, out of a population of billions that leaves a population of thousands, or more, who are more than qualified to look at it. Think the statistics.
* Opening development to more people makes the chances of someone SUBMITTING (note, I said "submitting", not "successfully getting away with putting malicious code into an official release) go up; now the few people who know what they're doing have to spend a lot of time reviewing code not just for correctness but malicious intent, something they may not be qualified to do.
Malicious code is a strict subset of incorrect code. You check all your code for correctness, right? If you're not qualified to do that then you're not a programmer.
* Releasing the source code now makes it exceptionally easy for people to trojan the code and release a compiled version. The bar has been lowered from "knows assembler and iPhone internals" to "is decent with C."
No, it hasn't. Let me know when you've managed to break code signing and vendor repositories. Every binary package I use was either compiled/signed by the vendor or compiled by myself from vendor signed source code.
---
I want a free and open market. Do you?
Re: (Score:2, Funny)
Re: (Score:2)
The idea that "open source" is magical security pixie dust needs to die.
I know you're joking but nobody says it is, just that open source gives more options. Independent third party review is important, in everything from politics to crime to code.
---
Keep your options open!
Re: (Score:2)
But do they?
Re: (Score:2)
Re: (Score:3, Funny)
Re: (Score:1, Offtopic)
Either the supply is low, or the demand is high. I would say that the supply of the 80GB Zunes has been limited so that the "news" articles can hype "it's sold out".
I completely fail to see how this is newsworthy. I mean we get automatically noticed of Firefox updates, so why oh why post about a minor update on the front page of Slashdot?
Re: (Score:2)
To what? (Score:3, Insightful)
Re: (Score:2)
Gotta say that I'm a pretty rabid Slashdot reader, I also immediately took that phrase to mean Apple itself. Which seemed pretty damned strange, but then again every time that I use Finder I get the same feeling that some things Apple does make no sense whatsoever.
Re: (Score:2)
Re: (Score:2)
Re: (Score:1)
Open Source (Score:3, Informative)
The real reason (Score:1)
Re: (Score:1)
Re: (Score:1)
This is very confusing (Score:2)
Re: (Score:2)
If I saw a headline which read, "Windows Dev Team to foo" I would assume that it was someone associated with Microsoft.
Re: (Score:1)
is this really a good idea? (Score:1)
Widespread use in countries where it is not sold (Score:2)
However, you see some people here who use iPhone.
Even in places as far away as Qatar, the iPhone is widely used there.
Since all the sets had to come from USA (or recently from Germany and UK), they have to be unlocked in order to work with the "normal" GSM carriers. Which means it is a widely used practice.
Perhaps Apple's dev team are just bowing to the inevitable. But how does that fa
Re:Widespread use in countries where it is not sol (Score:2)
Anyone else think "iPhone Dev Team" (Score:2)
The iPhone Dev Team is at Apple. These people are, at best, the iPhone Hack Team.