I was wondering why different phones can react so differently to the same ROM's?
From a hardware level there is small difference between chip timings, but I would not think that would make much difference.
From a software perspective then since they are on the same exact hardware I would think they would behave the same? Especially in this case where we are basically formatting the used parts of flash before loading a new ROM.
I know from a design perspective I have seen it crop up when designing FPGA's, but in the end it was because I wasn't taking timing into consideration enough.