Key iPhone Source Code Gets Posted Online
motherboard.vice.com
motherboard.vice.com
"This source code first surfaced last year, posted by a Reddit user called “apple_internals” on the Jailbreak subreddit. That post didn’t get much attention since the user was new and didn’t have enough Reddit karma; the post was quickly buried. Its new availability on GitHub..."
I’m not surprised by this leak. I am surprised more people aren’t aware of this.
Now that these drivers have been leaked, would it be possible to run Linux on old iPhones? From my understanding, the main reason it couldn't be done is because nobody had access to the driver source code, and now..
Disclaimer: I'm working with some other team members on the revival of the iEmu iPhone emulator.
It won't be if you taint what you are working on. Just looking at this will cause lots of legal problems down the road.
That will keep you safe.
I.E. someone looks at the leaked code and writes a specification, then posts/shares that spec, and another person or team uses the spec to write a compatible driver without having looked at the leaked source code.
Also iBoot is basically the "BIOS" of the phone. Just enough to get it up and running and then load iOS into memory and kick it off, so it wouldn't have drivers for things like the touch screen or accelerometer for example.
I'd disagree, this includes source code.
There are no interesting drivers there.
IDK, the Win2K source leak was pretty big.
As for biggest leak in history, maybe the shadow brokers leak of all those NSA tools? I'm not sure if anything huge resulted from the Win2k leak but I'm not too informed about it.
http://www.nytimes.com/1989/11/20/business/us-inquiry-into-t...
For some reason the press relayed the news as "Windows NT and a small portion of Windows 2k source code were leaked". This was false, possibly started my Microsoft itself to downplay the scope of the leak. Virtually everything was there. Some people built it and booted it up.
People are able to build and boot Win NT, not Win 2k.
[0]: https://www.betaarchive.com/forum/viewtopic.php?f=61&t=33250...
That one you could very much build and alter.
...
/arch/arm
ARM-specific code.
/docs
Optimisim.
/drivers
Portable drivers and driver infrastructure.
...
There's more documentation in this folder than most projects have :)"This document describes the format of the I/O Spreadsheet for iOS Products. (...) The I/O spreadsheet shall be sheet in an Excel workbook."
Numbers? Nope, Excel.
[1] https://www.reddit.com/r/jailbreak/comments/71p5qs/newsiboot...
(Yes, I realize that a copyright header doesn't actually stay in sync with patches. It's just the only indicator of date there is)
edit: there appears to be a reference to "N66" in init.c, which is the codename for the 6s
Look up HARD2FIND ACCESSORIES INC v. AMAZON COM INC APPLE INC for another instance of them abusing IP claims.
Doesn't it show the opposite of what you claim?
Hard2find's suit against Apple and Amazon was dismissed with prejudice and that decision was confirmed on appeal.
Whatever lie you think Apple is guilty of, there doesn't appear to be any sign of it amongst the material of the suit. Going to court is expensive and time-consuming, so I presume that if such facts were available, the plaintiff would have used them.
You can believe whatever you want, but it seems like you'll have to do it despite the absence of supporting facts, at least in this case.
The lie is the claim that Apple made that plaintiffs were selling fake goods, which you'll note Apple retracted later. Whether they have liability for their lie or have immunity under free speech doctrines doesn't change the fact that they abused IP claims.
This is not an isolated instance with Apple, I have seen many others. But, as this case demonstrates, it's very tough to hold large companies accountable without a very large legal budget.
You're making pretty strong claims but are providing links to back it up that don't actually back it up. I don't see why anyone would take what you're saying seriously.
Like I said, the fact that they weren’t found to be legally liable for that is not relevant to the point I’m making, which is that they lied in an IP claim. Apple retracted the claim, as mentioned in the original complaint. They may have immunity under free speech doctrines for lying, but that doesn’t change the fact that they lied.
To be clear, the court didn’t make a decision either way on whether Apple lied. I am saying that they lied, based on the fact that they filed a complaint without basis or with flimsy basis (reviews that were not tied to a seller), and that I know of several other instances of Apple doing the exact same thing, I know some people were considering a class action against Apple for this last year. It’s just really hard and expensive to go up against Apple or any large company in court, so they are getting away with it.
H2F's complaint included customer complaints regarding the authenticity of H2F's products, which could support Apple's trademark infringement and counterfeiting concerns, and therefore Apple's notice to Amazon was not baseless.
The court appeared to ignore the point there.
Note that "customer complaints regarding the authenticity of H2F's products" do not appear in the complaint.
That's not the issue here, it's that they sent it to Amazon making false allegations about H2F.
Again, the fact that they don't have liability for their lie doesn't mean it wasn't a lie.
I'd note that the standard for a motion to dismiss is to accept the pleaded claims as fact, so they should accept H2F's claim that their products were geniune.
>one seller massively undercutting the rest
As the complaint says, several other sellers were pricing low.
Apple submitted this DMCA to GitHub, and admitted, under penalty of perjury, that this source code is legitimate. Additionally, if it was fake, they wouldn't submit a DMCA.
If you have the capabilities to hack the iPhone you are then faced with a question - do you release it for free or do you sell it for a million dollars.
A million dollars is life changing enough that many hackers will take that option.
I think I heard that Cydia was shutting down? I ran into the founder at Defcon last year, he didn't say much about it going the way of the dodo, but I don't know anyone who jailbreaks really anymore.
Recently I just had some projects come up that could greatly benefit from a jailbroken iphone for some AR installation stuff so I thought this was interesting. Maybe I should give it a go.
[1] https://motherboard.vice.com/en_us/article/8xa4ka/iphone-jai...
IT Security is serious stuff.