Installing a custom ROM on a BlackBerry Passport is not a standard software-only process. Because the device uses a locked bootloader (QNX-based BB10 OS), modern custom ROMs like LineageOS require significant hardware modification 1. The "Android Conversion" Method
For years, running Android on a Passport was limited to its built-in (and outdated) Android 4.3 runtime. Today, enthusiasts have two primary paths to a "true" custom ROM experience: Hardware Modding (The "eMMC Swap"): blackberry passport custom rom
Running a custom Android ROM on 2014 hardware comes with compromises. Android converted BlackBerry Installing a custom ROM on a BlackBerry Passport
Without this, your $400 (in 2014) keyboard is a paperweight. Running a custom Android ROM on 2014 hardware
Oreo brings better notification handling and picture-in-picture.
Between Ubuntu and Android lies Sailfish OS—the MeeGo descendant from Nokia refugees (now Jolla). The Passport got an unofficial port via the Sailfish OS Community Adaptation Program.