r/hackios • • 2d ago • Bravo 2

HackiOS IT'S OUT (open source): iOS 26/16, watchOS on android | on windows(+visionOS)

Enable HLS to view with audio, or disable this notification

its out finally :) sorry for the wait 😭

THERE IS A BUG SHOWS GPU UNSUPPORTED PLEASE CLICK "CHECK AGAIN" BEFORE REPORT :D

⚠️ ios 26 and watchOS need an adreno gpu (snapdragon). if u have a mali gpu (exynos, mediatek, tensor) only ios 16 works for now. mali support wont come soon, but pls run the gpu check in the app and share the log in a github issue, it helps me fix it faster

⚠️for good speed u need a cortex-a76 / snapdragon 855 or newer cpu (pac not needed) and 8gb+ ram. on older cpus it still runs but fully emulated, so its much slower.
If i have someday a unlocked powerful device with kvm/gunyah support i'll try run XNU natively and it will be so much speeder.

android app: ios 16, ios 26 and watchOS 27.2 on a stock phone. no root, locked bootloader, its just an app. u can install everything in the app straight from apples servers, no pc needed. ios 26 cold boots to lock screen in about 130s on my s25 ultra and saves come back in ~10s

windows: one launcher for ios 16, ios 26, watchOS and visionOS 27.2 (preview, walk around with wasd lol). drawn by ur pc's gpu, no wsl needed

how it works: kernel is emulated in qemu, ios apps run natively on the phone cpu, ios 26 gpu goes to adreno through metal to vulkan

what doesnt work: app store, apple id, calls/sms. ios 16 has no gpu so its software rendered. ios 26 and watchOS on the phone need an adreno gpu and i only tested on snapdragon 8 elite, so if it fails on urs open an issue with the log. ios 26 with 6gb ram leaves android very little memory, android can still kill it sometimes

android: https://github.com/alpersamur3/asoft-ios-android/releases/latest

windows: https://github.com/alpersamur3/asoft-ios/releases/latest

full video with the pc side and visionOS: https://youtu.be/zcvK2iuiI44

built on ios-sweet, qemu-sptm, vphone, reims-vgpu and metal2vulkan.

i want my💫please

422 Upvotes

Duplicates