То-есть Вы желаете напрямую закинуть блоки прошивки в телефон по кабелю? Не буду Вас переубеждать, но...
попробуйте сначала считать блоки по адресам прошивки из телефона, когда у Вас получиться "бекап" попытайтесь его закинуть в рабочий тел.
Будет лучше, разобраться с общедоступными бинарниками (бекапами E2P) Hex-редактором - что по каким адресам льётся.
Ну а если напишите что-то вроде MultiLoader'a под UNIX - будет Вам хвала и почёт...