Hacker News new | ask | show | jobs
Show HN: Run the unmodified iOS kernel image on the VIM3 development board (forum.khadas.com)
74 points by lemin9538 2265 days ago
7 comments

How does one go about gaining the skills to do something like this? Love the demonstration of real low-level engineering and understanding.
A lot of reading. There's a couple of linked blog posts that this one relies on that you might find interesting as well.
A lot of adderal. Or a lucky brain.
Could start with assembly programming. Then make an emulator.
> What is CryptoPlugin? No information has been found online?

I found this on page 262-3 of [0]:

> ARMv8 Cryptography Extensions require a separate package, which is subject to export license conditions. Contact ARM for details.

Could that be what CryptoPlugin is referring to?

[0] https://static.docs.arm.com/100964/1161/fast_models_rm_10096...

Yes seems need pay money to buy a Business version
This looks like great progress but it ends abruptly, apparently without the system fully booting. (The last two screenshots don't load for me.) If this reaches the point of getting launchd to spawn processes, it will be a terrific feat.
If there is a corresponding debugging tool, I think it is not a problem to load launchd(launched should be the first userspace process). May be can use qemu to debug it.
archive.org snapshot, since the site is unresponsive right now: https://web.archive.org/web/20200403170513/https://forum.kha...
I hope Apple would not go after this the way of Correlium. Kudos for the impressive engineering!
Somewhat hope it does. Apple deserves more bad press.
First time I've seen Apple use Github extensively.
They don't for Darwin (apple/darwin-xnu is a mirror of content released on opensource.apple.com), but Swift uses it for everything, I believe.
An out of date mirror, I might add.
Is there an emacs version?