Linux On Blackberry Passport May 2026
| 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.
This guide will wipe all data on your device. You will lose BlackBerry OS 10. You are messing with low-level firmware partitions. While the community has made this relatively safe, there is always a risk of bricking the device. Proceed at your own risk. linux on blackberry passport
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.
The most promising attempts to bring Linux to the Passport have come from the Ubports / Ubuntu Touch community. Several developers (notably fanoush, jmberg, and members of the community forum) have done incredible work reverse-engineering the proprietary drivers. | Feature | Status | |---------|--------| | Display
However, it remains an uphill battle. While it is technically possible to get Ubuntu Touch booting on the Passport (and by extension, the BlackBerry Classic/Z30), the experience is hampered by:
Once Linux is booted, you are greeted by a console login. Most users install a minimal window manager like Sway or i3-wm (since the square screen hates floating windows). This guide will wipe all data on your device
Use Case 1: The Ultimate SSH Machine
The Passport’s keyboard is legendary. Using tmux and ssh, you can admin servers from a coffee shop (via Wi-Fi tethering from your real phone). The tactile feedback beats any glass keyboard.
Use Case 2: Offline Writing
Install vim, emacs, or nano. Pair a Bluetooth headphone for white noise. Write your novel. The battery lasts six hours in this text-only mode. Export via rsync or Nextcloud.
Use Case 3: Retro Gaming
Via the console, you can install RetroArch. The Passport’s square screen is odd for NES games, but Game Boy (original) and Game Gear titles fit perfectly. Map the physical keyboard to buttons for a unique handheld emulator.
Use Case 4: A Real Pager
Set up beeper or matrix-commander. Use the Passport as a dedicated chat device for Matrix or IRC. The keyboard is a joy for typing long messages, and the lack of a modern browser means zero distractions.