I followed your instructions mate and everything works perfectly.
However, whenever I use the Pioneer upgrade the system continues to display System Startup. Please Wait.
So I re-install your version and everything works fine again.
So, I was thinking, if I boot into testmode to do the Pioneer update, and follow the same instructions like you said, would that work?