I am no expert, and i'm sure people have thought of this already, but i am curious to why it wouldn't work.
A.) Is the kernal status saved to one hard ware part of the xbox. Such as the CPU or GPU, or southbridge etc. or is is stored in every part of your hardware. (Obviously, I don't really know how kernals work lol)
So assuming that the kernal status is saved to some hardware (seeing as all coding has to be stored somewhere, right?) I was thinking, could you take whatever part stores the kernal status from a red ring'd xbox that has an older kernal. And swap it with yours through soldering etc.
Obviously there would be a few restrictions.
Restriction 1.) I would think it would have to be the same motherboard type (xenon, jasper, etc.)
Restriction 2.) Would whatever the kernal is saved to be accessed by your xbox's CPU key? So would it even run at all?
Seeing as I am no expert in anyway, I assume there are many many problems with this. But figured might as well ask, and learn a few things about motherboards