Linux On Blackberry Passport ((better)) • Validated & Quick
Executive Summary
Yes, you can run Linux on a BlackBerry Passport, but not as a full replacement for BlackBerry 10. The most practical and complete method is to use postmarketOS (Alpine Linux-based) which provides a mainline Linux kernel and a choice of mobile interfaces (Phosh, Plasma Mobile). However, expect significant compromises in functionality (no cellular calls/SMS in most builds, limited camera).
The alternative is to use the built-in Android runtime (Android 4.3) within BlackBerry 10 to run Linux via UserLAnd or Termux – this is a "Linux environment" rather than a true Linux OS.
Using UserLAnd
- Similar to Termux but provides a more complete Ubuntu/Debian distribution.
- Can start an XFCE or LXDE desktop accessible via VNC viewer.
Pros: Full phone functionality (calls, SMS, BB10 hub) remains intact.
Cons: Android 4.3 runtime is ancient (no modern software support). Performance is slower than native Linux. linux on blackberry passport
What Works / What Doesn't (as of 2025)
| Feature | Status | |---------|--------| | Display / GPU (freedreno) | ✅ Works | | Touchscreen | ✅ Works | | Wi-Fi | ✅ Works | | Bluetooth | ✅ Works | | USB (host/gadget) | ✅ Works | | Battery/charging | ✅ Works | | Audio (speaker/headphone) | ✅ Works | | Keyboard (physical) | ✅ Works (with quirks) | | Sensors (accelerometer, etc.) | ✅ Partial | | Cellular (calls/SMS) | ❌ Not functional in mainline (no modem support) | | Camera | ❌ Not working | | Deep sleep | ❌ Not yet |
Critical limitation: Without cellular modem support, the Passport cannot function as a phone under native Linux. It becomes a Wi-Fi-only device. Executive Summary Yes, you can run Linux on
Beyond the Hub: A 2026 Guide to Running Linux on the BlackBerry Passport
By: Open Hardware Chronicle | Reading Time: 8 Minutes
In the graveyard of iconic smartphones, few corpses have sparked as much post-mortem curiosity as the BlackBerry Passport. With its radical 1:1 square screen, a tactile physical keyboard that doubled as a capacitated trackpad, and the raw power of a Snapdragon 801 chip, it was a device that refused to follow standards. Using UserLAnd
When BlackBerry Ltd. officially pulled the plug on BB10 in January 2022, the Passport became a digital paperweight for the average user. But for the tinkerers, the developers, and the keyboard-lovers, a question arose that refuses to die: Can you run Linux on a BlackBerry Passport?
The short answer is yes, but not in the way you run Linux on a Raspberry Pi. The long answer involves kernel hacking, chroots, and a community of stubborn engineers who believe the Passport is the best pocket-sized terminal ever made.
Using Termux (Android runtime)
- Enable Android app support in BlackBerry 10 (Settings → App Manager).
- Sideload Termux
.apk(version for Android 4.3). - Run Termux → you get a Bash environment with package manager (
pkg). - Install additional tools:
pkg install python nodejs vim git.