Not yet! I'm a mechanical engineer by trade, so my C++ is horrendous. I am still in the very early phases of this project, once I get past the hardcoding all of my variables I will share some more.
I Do Cars did a tear down of the M96 engine from a 986 Boxster S. Seeing inside of them, it makes sense how these motors cost $20K to teardown, rebuild and remedy Porsche's cost cutting in their first water cooled engine. I would own another 986 or 996 in a heartbeat. Tear down video: https://youtu.be/qrkALiq5hTU?si=0OmBKYcim-cflJEy
Carriers have been blacklisting IMEIs for at least 10+ years. Since phones tended to be carrier-locked back then you couldn't go to a new carrier without being in good standing to get your device's unlock code from the old carrier. Now that devices are available unlocked by default, it is probably harder since it would require carriers to communicate IMEIs?
There are some business/enterprise displays offer a "framework" approach by using a RPI CM4 to control everything. Unfortunately, that is out of reach for most consumers lacking a corporate sales account.