Show HN: Run full iOS 16.5 firmware on Android Devices
Posted by aghuang 4 hours ago
Comments
Comment by aghuang 3 hours ago
But it's quite impressive that it works on QEMU, POCO X5 Pro 5G and some Xiaomi devices too.
Website is here: https://hackios-web.vercel.app/en
Source Code: https://github.com/oosexgang/hackios-xnu-kernel
Comment by Wowfunhappy 41 minutes ago
Comment by semolino 3 hours ago
Comment by dpacmittal 3 hours ago
Comment by simlevesque 3 hours ago
Comment by drnick1 2 hours ago
Comment by ChrisMarshallNY 1 hour ago
Comment by Wowfunhappy 46 minutes ago
Comment by bijowo1676 2 hours ago
Comment by gruez 2 hours ago
Comment by dmcrespo 1 hour ago
Comment by zahirbmirza 30 minutes ago
Comment by sanid 3 hours ago
Comment by gruez 3 hours ago
>App Store content and Apple ID sign-in (no Secure Enclave; FairPlay daemon exits)
That seems like a huge roadblock, even if were able to resolve all the driver/OS issues.
Comment by mshish 3 hours ago
Comment by gruez 2 hours ago
Given you own the OS, that's not an issue. You can make it pre-jailbroken and load whatever third party app store if you want. The bigger issue is that no app store = no "normie" apps like uber or google maps. I suspect most of the stock apps won't work either because they enforce device attestation on the backend endpoints, so it'll be miserable to use. Note in the maps screenshot, there's nothing behind the modal. It's just blank, suggesting it can't load the map tiles. You'd be better off using an android skinned as ios (possibly vibedcoded) than using this mess.
Comment by boston_clone 2 hours ago
>Does not work (yet)
>- Cellular, Bluetooth
>- Charging under our kernel (the phone only discharges)
Comment by pmkary 3 hours ago
Comment by runjake 52 minutes ago
But this is still a big step for research purposes.
Comment by aziaziazi 42 minutes ago
Comment by nickorlow 50 minutes ago
Comment by torben-friis 3 hours ago
Not to detract from how awesome this is, just curious.
Comment by MBCook 3 hours ago
Comment by nullpoint420 3 hours ago
What a time to be alive!
Comment by therepanic 59 minutes ago
Comment by 1f60c 2 hours ago
> Does not work (yet)
>
> Charging under our kernel (the phone only discharges)Comment by jgbuddy 3 hours ago
Comment by xp84 2 hours ago
Comment by mschuster91 2 hours ago
Formally verified bootloaders and Secure Boot will make this all but impossible without hardware mods that do voltage glitching. It took 8 years for the checkm8 and usbliter8 exploits to be found, and I think that especially Apple has invested so much money, time and resources into securing their boot chain that the "best" thing we can hope for is a tethered jailbreak allowing a boot into another kernel.
Comment by compiler-guy 2 hours ago
But "Open Source" is a description of the licensing terms, and it ain't gonna be that. Apple will sue hosters into oblivion. It will only be available on pirate sites.
Comment by tamimio 1 hour ago
Comment by xchip 1 hour ago
Comment by jrmg 1 hour ago
Comment by bigwheels 3 hours ago
Comment by LoganDark 1 hour ago
Comment by dj_io 3 hours ago
Comment by hollowonepl 3 hours ago
Comment by gruez 3 hours ago
Comment by jgbuddy 3 hours ago
Comment by freedomben 3 hours ago
Comment by saagarjha 3 hours ago
Comment by westurner 3 hours ago
Comment by hard_times 2 hours ago
Comment by ttul 2 hours ago
Q: Do the iServices like iCloud, App Store, etc work? A: No, at least not yet. They possibly require something iOS refers to as the “Legacy FairPlay Key Descrambler” AES (hardware) command.
Extremely subtle hint. Well played.
Comment by Velocifyer 2 hours ago
Comment by croes 1 hour ago
Comment by dmcrespo 1 hour ago
Comment by embedding-shape 3 hours ago
Comment by cosmic_cheese 2 hours ago
Personally speaking as someone who's had to use both platforms in varying capacities in the past decade I do not find myself fond of Android, particularly modern Android. When I booted up an old Android 9 device a few months back I was struck with how much more appeal that version held compared to its contemporary counterpart.
Comment by wiseowise 34 minutes ago
You can’t write something like that and then follow up with
> what the people (me) want is the opposite, Android running on Apple hardware :)
Comment by TheSkyHasEyes 3 hours ago
Comment by simlevesque 3 hours ago
Comment by diimdeep 2 hours ago
Comment by ost-ing 1 hour ago
Comment by zarmin 2 hours ago
Comment by sheepscreek 3 hours ago
Comment by Grombobulous 3 hours ago
Microsoft, Google, Oracle, etc, just invested all their money into a technology that will make their software worthless. As Ronald McDonald once said, I’m lovin’ it.
Comment by add-sub-mul-div 3 hours ago
Comment by Grombobulous 2 hours ago
Comment by anthk 3 hours ago
- Optimized and ultra-hardened Office for macros and features? Pay.
- CUDA optimized PS -with inline assembly maybe even from Rust- and more, 24/7 support with a huge Adobe asset pack to start with? Pay.
Comment by nullpoint420 1 hour ago
Comment by mossgate 34 minutes ago
Comment by akung8x8 1 hour ago
Comment by LetsGetTechnicl 48 minutes ago
Comment by dudisubekti 29 minutes ago
Comment by esseph 31 minutes ago
You chase the dragon by figuring out the problems over potentially a long period of time.
They are figuring out the problems and releasing various levels of POCs in a fraction of the time. It may not all be correct, but with how quick it is, there is plenty of time for refactoring if necessary.
Comment by bigyabai 35 minutes ago
Those people had 4 years to reverse-engineer iOS 16 on their own terms. I don't think there was any overwhelming technical motivation to spend time on a project like this.
Comment by ramon156 33 minutes ago