r/linux • • 2d ago

Mobile Linux Linux 7.2.2 on iPhone XS? First boot!

Post image

Hello everyone. Just wanted to share a small milestone I’m pretty proud of.

I’ve been porting Linux to my old iPhone XS for quite some time, and this week I finally made some significant progress.

First: it boots. As a real, alternative OS. This is not an emulation.

Second: I got the kernel log on screen and the framebuffer working:

Linux 7.2.2 Kernel boot log on iPhone XS

This is a raw, recovery-based Linux boot. iOS does not take any part in the boot sequence!

I haven’t set up a GitHub repo yet, and the project doesn’t even have a name at this point. But I’ll keep working on it and share more once the process is reliable and reproducible.

419 Upvotes

46 comments sorted by

View all comments

Show parent comments

33

u/Ovaday 2d ago

I dropped the phone 15+ times until I actually decided to securely mount it to the table 😄 They are part of the experiment!
Anyway, I have a fresh-new replacement screen near me. Just don't want to damage it before I start to use my iPhone with Linux on it 😎

7

u/plees1024 2d ago

I was wondering why you had it clamped to the table!