| 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 |
This will wipe BlackBerry 10. You cannot dual-boot without a very complex multiboot setup. Back up your device using dmesg and sachesi first.
The BlackBerry Passport does not have a traditional "OEM Unlock" menu like Android phones. Instead, we exploit a vulnerability in the bootloader to inject a custom one (Lk2nd).
Linux On Blackberry Passport Today
| 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 |
This will wipe BlackBerry 10. You cannot dual-boot without a very complex multiboot setup. Back up your device using dmesg and sachesi first.
The BlackBerry Passport does not have a traditional "OEM Unlock" menu like Android phones. Instead, we exploit a vulnerability in the bootloader to inject a custom one (Lk2nd).