196 points aghuang 4 hours ago 70 comments
sheepscreek 3 hours ago | parent
Grombobulous 3 hours ago | parent
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.
anthk 2 hours ago | parent
- 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.
nullpoint420 1 hour ago | parent
hollowonepl 3 hours ago | parent
gruez 3 hours ago | parent
nullpoint420 3 hours ago | parent
What a time to be alive!
westurner 3 hours ago | parent
sanid 3 hours ago | parent
gruez 3 hours ago | parent
>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.
mshish 2 hours ago | parent
gruez 2 hours ago | parent
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.
boston_clone 2 hours ago | parent
>Does not work (yet)
>- Cellular, Bluetooth
>- Charging under our kernel (the phone only discharges)
embedding-shape 3 hours ago | parent
TheSkyHasEyes 3 hours ago | parent
simlevesque 3 hours ago | parent
cosmic_cheese 2 hours ago | parent
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.
wiseowise 22 minutes ago | parent
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 :)
aghuang 3 hours ago | parent
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
semolino 3 hours ago | parent
simlevesque 3 hours ago | parent
dpacmittal 2 hours ago | parent
Wowfunhappy 28 minutes ago | parent
pmkary 3 hours ago | parent
jgbuddy 3 hours ago | parent
xp84 2 hours ago | parent
mschuster91 2 hours ago | parent
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.
compiler-guy 2 hours ago | parent
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.
saagarjha 3 hours ago | parent
dj_io 3 hours ago | parent
diimdeep 2 hours ago | parent
Velocifyer 2 hours ago | parent
1f60c 2 hours ago | parent
> Does not work (yet)
>
> Charging under our kernel (the phone only discharges)drnick1 2 hours ago | parent
zarmin 1 hour ago | parent
jrmg 1 hour ago | parent
ost-ing 1 hour ago | parent
dmcrespo 1 hour ago | parent
runjake 40 minutes ago | parent
But this is still a big step for research purposes.
nickorlow 37 minutes ago | parent
aziaziazi 29 minutes ago | parent
LetsGetTechnicl 36 minutes ago | parent
bigyabai 23 minutes ago | parent
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.
esseph 18 minutes ago | parent
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.
dudisubekti 16 minutes ago | parent
zahirbmirza 18 minutes ago | parent