HardwareAugust 29, 2026· via XDA Developers

Linux on an iPhone 6S? Yes, and here’s how

Linux on an iPhone 6S? Yes, and here’s how

Image : XDA Developers

A shrinking landfill is one step closer every time someone installs Linux on an old iPhone 6S. The stunt proves that even a seven-year-old handset can still run a full desktop OS—if you’re willing to accept a few compromises.

The proof is in the kernel

The trick hinges on the checkm8 exploit, an old but reliable hardware-level vulnerability that lets researchers run unsigned code on iPhones from the 6S through X models. With that foothold, a developer recently booted Ubuntu 20.04 on an iPhone 6S, connecting it to a keyboard and monitor via USB-C adapters. Graphics and Wi-Fi aren’t perfect, and the touchscreen stays dark, but the device can still ping a network and launch a desktop.

What actually works—and what doesn’t

Installation isn’t plug-and-play; users need a Linux image tailored for the A9 SoC, patience for command-line steps, and a spare computer to cross-compile kernels. Core functions like SSH, terminal utilities, and lightweight browsers run, but calls, SMS, and the iOS App Store are off-limits. For hobbyists, the project is less about daily use and more about proving how far community ingenuity can stretch aging hardware.

Why it matters

This isn’t a practical upgrade path for most users, but it highlights a larger trend: open-source software can extend the useful life of devices long after vendors stop patching them. For developers and tinkerers, it’s a reminder that hardware isn’t obsolete until the community says it is. The real win may be less about running Ubuntu on a 2015 phone and more about keeping the spirit of experimentation alive in an era of disposable tech.


Source: XDA Developers. AI-assisted editorial synthesis — TechnoExpress.

Read the original source on XDA Developers →

← Back to home