And if that wasn't enough - yep, that's first stage U-Boot on the CMF Phone 1.
This device has a vulnerability in its secure boot system allowing unsigned bl2 and lk images. I've settled on replacing lk, as bl2_ext initializes clocks, PDs and importantly display (which U-Boot is currently incapable of on this platform). So, the CMF logo is drawn by bl2, after that it's all U-Boot.
Such a simple boot sequence too:
Preloader -> bl2_ext -> u-boot