Он не появился, он был изначально. Заливка сначала оригинала, затем фикса под собственный CRUM стандартным способом по USB. В ряде случаев даже без промежуточного звена с оригиналом. Когда возникают проблемы, как например необновляемость залитого фикса, прерывание поцесса и т.д. вот тогда уже начинаются танцы с дебагом и программатором.