They're controlled by firmware burnt into the CPU damn near permanently. While Les and mark have figured out how to bullshit the CPU to a degree, Less is right. Once you cut power, It defaults to the firmware. Uniden wanted to make these "truck stop proof" and they found a way. I seriously doubt they'll ever do what people want them to and stay that way while being mobile. Unless uniden develops a leak which is unlikely. Between being CPU controlled and SMD, Good luck.
Its actually stupidly simple... For someone that knows what they are doing.
Surface mounted components are scary only to those that don't have the equipment or working knowledge.
Mark didn't bullshit the MCU. He replaced it.
Watch the video closely....
Can the existing MCU be cracked? Sure.
Is it worth it? No.
An experienced programmer can write a similar program in a few days.
The question is.. is it worth it?
To some, yes. Others no.