28 июня | 2024г. | 08:47:15


АвторТема: Замена стандартных заставок загрузки,меню и радио.  (Прочитано 63007 раз)

0 Пользователей и 5 Гостей смотрят эту тему.

Оффлайн CmsАвтор темы

  • Лорд Джедай
  • *****
  • Сообщений: 7664
  • Поблагодарили: 18199
  • Уважение: +198
По многочисленным прозьбам.... :beach:

Все знают что при обновлении прошивок наши заставки опять заменяются на стандартные и многим приходится всякий раз опять подключать ресивер к компьютеру и заливать любимое лого через СOM порт.Напишу как можно проще о том как заменить лого в новой прошивке с помощью hex-редактора Win-hex.Кто имеет опыт работы в Win-hex может делать немного подругому, как привык, но принцып работы будет тот же.В других редакторах это можно сделать по аналогии.

Для этого нужен дамп прошивки, в которую вы залили свои заставки загрузки и радио, и прошивка в которую вы хотите перенести свои лого.
Далее будем переписывать блок logo_boot в новой прошивке по пунктам :

1.Открываем обе прошивки в Win-hex.

2. Ищем расположение картинок в каждой прошивке. Для этого идём в меню Search,выбираем там Find text и вводим в окошке logo_boot, затем жмём ОК.Повторяем это действие в окне со второй прошивкой.

3.Отмечаем начало блока logo_boot в дампе и в новой прошивке. Обычно блок logo_boot начинается с цифр:
02 FD 01 00  .....Щёлкаем правой кнопкой мышки по самому первому нолику и в открывшемся меню выбираем Beginning of block . Делаем то-же во второй прошивке.

4. Отмечаем конец блока logo_boot в дампе и в новой прошивке, что-бы их выделить и работать только с этими блоками.
Конец блока logo_boot обычно находится перед блоком patch, поэтому в поиске Search > Find text вводим patch и ищем его в обеих прошивках.
Перед блоком patch мы видим сплошные ....FF FF FF FF...Вот на последней F и будет конец блока logo_boot .Щёлкаем на этой последней F правой кнопкой мыши и выбираем End of block. Тоже делаем во второй прошивке и наши блоки logo_boot в обеих прошивках выделятся синим цветом.

5.Теперь возвращаемся к началу блока logo_boot в обеих прошивках через Search > Find text >logo_boot> OK.

6.В начале копируем лого из дампа прошивки в буфер. Щёлкаем правой кнопки мыши по началу выделенного блока logo_boot и
в появившимся меню выбираем - Edit > Copy block > Normally. Блок скопировался в буфер.

7.Переходим к прошивке в которую вставляем лого. Щёлкаем правой кнопки мыши по началу выделенного блока logo_boot и
 в появившимся меню выбираем Edit > Clipboard data > Write.

8.Теперь блок logo_boot дампа записался в блок logo_boot новой прошивки и остаётся только сохранить свою работу.
Можно просто выбрать File > Save и подтвердить,а лучше сохранить в новый файл через File > Save as и ввести имя новой прошивки и расширение .abs , например  galaxy_1.3.45.abs :beach:
 
9.Прошивка готова и её можно заливать любым способом в ресивер.

Прошу задавать здесь вопросы. Если что не ясно отвечу.



Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
50 Ответов
62438 Просмотров
Последний ответ 11 мая | 2018г. | 01:05:32
от MoooN
18 Ответов
13457 Просмотров
Последний ответ 21 ноября | 2013г. | 17:59:26
от NikseR
1 Ответов
15596 Просмотров
Последний ответ 27 июня | 2013г. | 18:08:00
от Cms
8 Ответов
9120 Просмотров
Последний ответ 24 августа | 2014г. | 00:22:42
от topol9
9 Ответов
8752 Просмотров
Последний ответ 15 ноября | 2018г. | 16:47:15
от сергей 999s



X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!