Igor (BotchedRPR)

@botchedrpr
63 Followers
14 Following
34 Posts
Hi, thanks for viewing my profile :)
I break phones, and maybe mainline them as a side effect
Currently working on blackberry key2 series android, mediatek mainline, and other cool stuff :)
Wishing you a great day from Poland

The Key2 family up to date. January 2026 security patch, Android 15.

Well, almost. There's still some polishing up to do but overall the port is in good shape. The regular Key2 has more issues than LE currently (and that is so sad - much nicer device). Apart from some modem firmware issues (Damn you BlackBerry for not releasing Pie!!!) the rest of the issues are very simple and should be fixed really soon. Feels good.

#lineageos #android #blackberry

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

#postmarketos #mobilelinux #uboot

Finally - after some 6 hours of work, and multiple new drivers, fixes to the tree - #uboot with internal storage (ufs), and USB gadget is up on the CMF Phone 1 (MediaTek MT6878).

This was my first attempt at writing some uboot drivers - a learning experience. But I'm glad it all worked out, and now #postmarketOS will have an open bootchain on a modern MediaTek platform! Looking to upstream these patches after I clean everything up.

#postmarketOS - now with display :)

CMF Phone 1, Linux 6.17-rc4. GNOME Mobile. MediaTek MT6878

No display yet, but hello there postmarketOS!
On CMF Phone 1, MediaTek MT6878.
and as a follow-up: this is how it looks on a retail board. really hidden with the black solder mask (and well, without a macro lens. lol)

@leandrofriedrich asked me to post info here - thanks!

Thanks for prototype Key2LE first of all :) The display was fixed by replacing some esd filters (cc @ungeskriptet @cas )
Now when it comes to uart - i cross referenced with my retail board and found some more exposed testpads and the result is... in the photos.

Thanks guys for the funny device and the adventure :D