Linux On Blackberry Passport [new]

As of late 2025/early 2026, the project has achieved:

With BerryMuchOS installed, your Passport becomes a true Unix power tool, allowing you to:

Disclaimer: Attempting to flash custom firmware on a BlackBerry Passport carries a high risk of permanently bricking the device. This outline is for educational purposes tracking development workflows.

A quirky, but functional, method is to run Linux in a web browser using a JavaScript-based emulator. For example, the (an OpenRISC OR1K emulator) can run Linux with network support entirely within your Passport's browser. It's limited, slow, and not a practical daily driver, but it's a fun proof-of-concept that shows the device's versatility. linux on blackberry passport

Method B: Low-Level Kernel Exploitation (PostmarketOS / Mainline Linux)

By leveraging containerization and chroot (change root) environments within the Android compatibility layer, developers successfully launched Linux environments inside the BB10 ecosystem. Instead of replacing BB10, Linux runs or alongside it , utilizing the Passport's hardware resources via translation layers. How Linux is Achieved on the Passport Today

, you cannot simply "flash" a standard Linux distribution as you would on a laptop or a more open Android device. As of late 2025/early 2026, the project has

The community developer Balika011 has been working on porting Lineage OS 18.1 to the Passport. This is possible because BlackBerry originally planned to release a version of the Passport (the Silver Edition) with Android 5.1. That work provided a base for the port.

Long live the square.

Linux on BlackBerry Passport: Breathing New Life into a Mobile Icon For example, the (an OpenRISC OR1K emulator) can

For years, the standard response to the question "Can I install Linux on my Passport?" was a firm "no," or at best, a suggestion to use the Android Runtime included in BlackBerry 10 to run Termux (a terminal emulator for Android) as a workaround.

Linux on the BlackBerry Passport is not a replacement for a laptop. It is not a daily driver.

The SBL verifies the OS kernel image before loading it into memory.