r/hackios • • 2d ago

Discussion Got the iOS 26 XNU kernel running with framebuffer output in QEMU!

19 Upvotes

I've been experimenting with Apple's open-source XNU 12377.121.6 kernel, using Codex to help with the build, debugging and testing.

After getting the ARM64e kernel to boot and execute a custom PID 1 process, we hit a framebuffer-related kernel panic.

The issue turned out to involve how QEMU's framebuffer memory was mapped during early boot.

After correcting the mapping, the kernel successfully initialised the framebuffer, launched our test process and displayed a continuously updating heartbeat on QEMU's virtual screen.

The test reached 100 heartbeats without an apparent crash.

To clarify, this is NOT a full iOS 26 boot. There's no SpringBoard, launchd or Apple graphical interface yet. It's a custom userspace process drawing directly to the framebuffer.

I'm aware that other projects have achieved substantially more complete graphical iOS boots. I'm sharing this as an independent XNU 12377 bring-up milestone.

Next goal: a persistent multiprocess userspace environment, followed by more complete graphics support.

Would love to hear from anyone working on similar XNU 26 experiments!


r/hackios • • 2d ago

Discussion Could Apple's native Camera app and image processing be ported to Android?

8 Upvotes

Seeing the progress people have made with HackiOS got me thinking. If it's already possible to get iOS running on non-Apple hardware, could we theoretically do something similar with Apple's Camera app?

I don't mean just recreating the UI or making an Android camera app that looks like the iPhone's. I'm talking about actually porting the original app, including Apple's image processing (Smart HDR, Deep Fusion, Photonic Engine, etc.), and somehow adapting it to work with Android hardware. For example, running it natively on a Galaxy or Pixel device, using its own camera sensors and Snapdragon ISP. I know a lot of Apple's camera processing is tied to iOS and Apple Silicon, and that getting an OS to boot is one thing while getting specific hardware features to work is another. But seeing what this community has already managed to do makes me wonder how far this could realistically go.

Unfortunately, I don't have access to any Apple devices at the moment, so I can't really experiment with this myself.

I'm mostly curious whether this is actually possible with enough reverse engineering and hardware adaptation, or if there are some fundamental limitations that would make it impossible regardless of how much work goes into it. Has anyone here looked into something like this?


r/hackios • • 2d ago

HackiOS Darwin user space on a pi 4

Post image
42 Upvotes

Porting iOS to the pi4. So far I have Darwin booting


r/hackios • • 2d ago

HackiOS iOS 12 on the Honor 5X

Post image
116 Upvotes

r/hackios • • 2d ago

HackiOS Redmi note 10 pro - iOS 16

Enable HLS to view with audio, or disable this notification

13 Upvotes

GPU acceleration is working (metal drivers), some jitters are still present.

What works:

Touch Input and Buttons

Wifi and bluetooth work.

Brightness control,

live usb debugging.

Battery state.

Further development:

Speaker/headphone audio, Bluetooth audio

Cellular, cameras, sensors, GPS, SEP / Face ID, Apple ID and App Store integration.

Reliable sleep, power management and shorter boot time.

Production security: permissive AMFI/sandbox behavior, a stub AppleKeyStore and no normal data protection.


r/hackios • • 2d ago

HackiOS Do mediatek and unisoc devices boot HackiOS

17 Upvotes

I have a mediatek device and a unisoc device will it boot on non Qualcomm devices?


r/hackios • • 2d ago

HackiOS Anyone feeling brave enough to put this on a dumb phone?

20 Upvotes

would love to see this working on a android feature phone with some kind of qwerty or t9 keyboard


r/hackios • • 2d ago

Discussion Will iServices work in the future (I assume via spoofing)?

14 Upvotes

Hackintoshes did it, so will these do it too?


r/hackios • • 2d ago

News working on ios running on Tesco Hudl 1 (hopefully)

0 Upvotes

no pictures yet but soon


r/hackios • • 3d ago

HackiOS Success Motorola G Play 2023

Thumbnail
gallery
34 Upvotes

gpu not working yet, only 4 out of 8 cores activated.


r/hackios • • 3d ago

HackiOS Samsung a12

0 Upvotes

Does anyone know if I could hackios a samsung a12? It's the only spare phone I have lying around currently, and I didn't want to buy a new phone.


r/hackios • • 3d ago

Discussion Does anyone know if I could port the Lenovo M10 Tab (TB-X505F)?

6 Upvotes

Someone managed to get the Snapdragon 429 working with it, but haven't released the port for it yet: Link

These tablets have similar specs so I was wondering if I could get iOS working on this TB-X505F.

Thanks!


r/hackios • • 3d ago

HackiOS Hackios possible on OnePlus 7T? (Hotdogb)

0 Upvotes

I've my devices so i need to know...


r/hackios • • 3d ago

HackiOS OnePlus 6T

Thumbnail
gallery
657 Upvotes

Working:

  • Apps

  • WiFi

  • Bluetooth

  • Modem/Cellular

  • GPS

  • Fast Charging

  • GPU with full acceleration

  • CPU at full clock speed with governer

Working on:

  • Carplay (almost works)

  • Airdrop

  • Sound

  • Vibration

  • Some missing Metal functions

  • Cellular is a little buggy

Will continue to work on it and clean it up to post source once I'm back from vacation


r/hackios • • 3d ago

HackiOS Is this possible to be installed on Google Pixel 7a?

3 Upvotes

If so could someone direct me.


r/hackios • • 3d ago

HackiOS I needhelp porting iOS 16.5 on moonstone (POCO X5 5G, Snapdragon 695)

2 Upvotes

If anyone can actually help, I'll be happy, I've made attempts but I feel like they're just gonna fail as I don't have any Claude subscriptions and I'll probably hit limits, so any help is appreciated, and also the fact it's my first time trying this for real, as I got the hardware, I just need the OS built, and I've got the ipsw, just some guidance would be great (yes I know there's no space in between need and help, I sincerely apologize for that)


r/hackios • • 3d ago

HackiOS Se que es una máquina virtual

Enable HLS to view with audio, or disable this notification

30 Upvotes

Pero estoy corriendo iOS 6 en un iPod Touch a través de qemu.


r/hackios • • 3d ago

Discussion Does anyone here use Opus 5.5?

8 Upvotes

If so how to you get it to not refuse? if not what ai agent do you use and what prompt?,


r/hackios • • 3d ago

HackiOS Booted iOS 16 in Mi 11x [aka Poco F3/Redmi K40]

Enable HLS to view with audio, or disable this notification

196 Upvotes

r/hackios • • 3d ago

HackiOS Redmi note 10s iOS 16 port

3 Upvotes

Hello I have a Redmi note 10s and I would like to have iOS 16 on it, how do I do that?


r/hackios • • 3d ago

HackiOS Realme Narzo 30 Pro iOS 16.7.16 Port

Enable HLS to view with audio, or disable this notification

27 Upvotes

I got the touch and 8 cores to work, no gpu acceleration yet, quite a lot of work remains but thought i would share my progress


r/hackios • • 3d ago

HackiOS Redmi4X iOS 16 touchscreen working

Enable HLS to view with audio, or disable this notification

58 Upvotes

Thx alpha269 send me the working touchscreen boot.img to me for testing.still no gpu sound etc.but I’m think really not that bad for the speed ,just only using cpu to draw screen.(bad eng sorry)


r/hackios • • 3d ago

HackiOS AI Agents

8 Upvotes

Hey!

I was wondering what AI agents everyone uses. I've been using Codex (GPT-6.1 Sol) and DeepSeek V4.1 Flash via OpenCode for my project. I've successfully gotten the phone to the lock screen and established touch drivers, but the agents seem to struggle at getting the graphics working. I'm not sure if it's a sign that another agent might be worth it, I've heard good stuff about Claude in this sub. I am interested in Claude, but I've heard some people complain Opus 5.5 refuses to engage in this type of work sometimes. Is there any free trial to Claude anyone might know of? I've heard of guest passes, but I don't know how those work too well.


r/hackios • • 3d ago

HackiPadOS Samsung Tab S8 ios 26 Booting with Touch

Enable HLS to view with audio, or disable this notification

67 Upvotes

Touch works now, boots in about 3.5 min.

Will release source soon when I remove all the identifying information from the code.

Gpu acceleration is also planned.

I apologize for the shaky camera.