The KeyOne runs on the Android operating system (ranging from Android 7.1 Nougat to Android 8.1 Oreo), wrapped in BlackBerry's proprietary security layer and productivity suite.
Are you trying to or just update the OS ? blackberry firmware pangu bb100015
Pre-compiled files that allow users to flash a specific OS version (like 10.3.2 or 10.3.3) without needing the official BlackBerry Link software. How to Install BB10 Firmware Safely The KeyOne runs on the Android operating system
Removing operator-specific apps and splash screens. blackberry firmware pangu bb100015
BlackBerry Firmware Pangu BB100-015: Analysis, Risks, and Mitigation