Для прошивок от Ranju Друзья,
Любая попытка сменить бут-сплеш #первый. С циферками# (с помошью програмы uni-splash) на моей "Ranju's" прошивке, приведет к незагружаемой прошивке и потребуется перешивать. По любому попробую обьяснить как можно больше, что-бы у вас было достаточно информации, для дальнейших действий.
1. Вы должны знать, что на роме есть флеш-диск и последний оффсет диска 0x03efffff. 2. Обычно (начальный) оффсет бут-сплеша 0x3f00000, означающий, что сплеш начинается отсюда и его величина 0x3f00000 байтов. 3. Теперь посмотрим на вашу отконвертированую картинку, это должен быть xxx.rsb файл и его величина ровно 614428. 4. Обычные .rsb картинки имеют 28 байтный хедер, так что реальная величина должна быть "614428 - 28 = 614400" и это то, что вы имеете (без хедера) в картинке РОМа. 5.Когда вы записываете новый сплаш, ваша тулза перезаписывает 28 байт на флеш-диске (чтоб оффсет подходил)!! Тулза пишет "xxx.rsb" файл на оффсет 0x3efffe4, но если вы изымете хедер (28 байт), то реальный оффсет картинки равен оригинальным 3f00000 (0x3efffe4 + 1C = 3f00000). 6.РОМ не запустится даже если будет перезаписан только один байт ФД и единственное предложение какое есть у меня, убрвть 28 байтный хедер из .rsb файла (до записи) HEХ эдитором или напишите тулзу #Та-а-а-ак, кто тут у нас умельцы?#. 7. Поменяйте "UNI_splash.bat"; найдите стринг 3efffe4 и замените следующим - 3f00000 , так что-бы записать сплеш на правильный оффсет. |