An iPad running a Linux desktop

The iPad is too powerful to not get the Linux treatment.

Linux on iPad

iPad Linux tracks community efforts to run Linux on iPads, especially the models Apple no longer supports. Those iPads still work, and with Linux they could keep going as cheap computers or parts for projects.

Releases

Projects that run Linux directly on iPad hardware, not inside an app.

These projects rely on jailbreaks and boot exploits, which can leave an iPad unusable or erase its data. Back up first, and only use a device you can afford to lose.

Project Cascadia

by rzxvx · Updated September 2026

View on GitHub

Runs a current Linux kernel and Alpine Linux on the original iPad mini, with a touch desktop and Wi-Fi.

  • iPad mini (1st generation) iPad mini (1st gen) · Apple A5

What you need: a Wi-Fi iPad mini 1, a computer, and either jailbroken iOS on the iPad or a Raspberry Pi Pico.

iOS stays installed. Linux isn't written to the iPad's storage; its files live on a connected computer or in memory. Installing to the iPad is on the roadmap.

Working
  • Linux 6.12 and Alpine Linux 3.24
  • Both CPU cores
  • Multi-touch, and an XFCE desktop with an on-screen keyboard
  • Wi-Fi on 2.4 and 5 GHz
  • SSH, and installing packages with apk
  • Read-only access to iOS system files
Shortcomings
  • It can't boot by itself. Each boot is started from jailbroken iOS or a Raspberry Pi Pico.
  • No graphics acceleration, so the desktop is drawn by the CPU.
  • USB accessories such as flash drives and keyboards don't work.
  • Wi-Fi has only been tested on open networks, not password-protected ones.
  • Your iOS data, such as photos and apps, can't be read.
  • Only the Wi-Fi iPad mini 1 is supported. Newer chips are planned.
Built on

Built on iBSSloader by teutekeune, checkm8 by axi0mX, Legacy iOS Kit and EverPwnage by LukeZGD, checkm8_bootkit by NyanSatan, iBoot32Patcher by iH8sn0w, and the Z2 touch work from Project Sandcastle.

Resources and Tools

Apps that bring Linux to iPadOS today, the tools developers use to port it to the hardware, related projects, and people worth following.

Hardware Compatibility
Software Compatibility
Type of Project

Apps

Dev tools

Other projects

Who to follow

News

Got a news tip for us?

Working on a port, or found an article we missed? Open a GitHub issue with a link, the device and chip it covers, and whether the project is still active.

Issue