Как убрать китайскую заставку из прошивки

Платформы ARM/Rockchip совсем не похожи на x86. Другая архитектура. Загрузка машины происходит иначе. Все вопросы про особенности WTware на ARM машинах здесь.
Правила форума
Не надо покупать новые машины на Rockchip для использования с WTware. Из-за отсутствия хороших исходных кодов линуксового ядра с Rockchip всё выходит не так хорошо, как должно.

Raspberry Pi2 теперь наше всё. Материнская плата стоит ~$40. 4 USB порта, загрузка по сети и любые разрешения HDMI/DVI мониторов. Подробнее здесь: viewforum.php?f=32
Ответить
aka
Разработчик
Разработчик
Сообщения: 9447
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Как убрать китайскую заставку из прошивки

Сообщение aka » Чт фев 27, 2014 2:43 am

Иногда китайцы встраивают свою заставку в линуксовое ядро, и она рисуется при запуске втвари. Чтобы убрать это безобразие, придётся чуть-чуть изменить прошивку.

0. Найди свежую прошивку. Этого никак не избежать, при работе с этими железками прошивку придётся найти.
1. Скачай замечательную программу imgRePackerRK. Она живёт здесь: http://4pda.ru/forum/index.php?showtopic=457790
2. Разбери прошивку на комплектующие:

Код: Выделить всё

imgRePackerRK /log firmware.img
firmware.img это прошивка, которую разбираем.

Команда создаст каталог firmware.img.dump. Внутри будет куча файлов, из которых состоит прошивка.

3. Найди файл firmware.img.dump/parameter и в нёго добавь текст "logo.nologo ". Вот так:
nologo.png
nologo.png (7.75 КБ) 11160 просмотров
Это единственное изменение, которое нужно внести. Затем собирай прошивку обратно:

Код: Выделить всё

imgRePackerRK /log firmware.img.dump
imgRePackerRK переименует оригинальную прошивку в firmware.img.bak, а в firmware.img будет новая прошивка с нужным исправлением. Размер файла скорее всего останется неизменным.

Прошивай, загружай пару раз, проверяй, прошивай поверх boot.img из втвари, наслаждайся чёрным экраном :mrgreen:

Мжно попробовать заменить в прошивке файл firmware.img.dump/Image/boot.img на boot.img с wtware. Иногда это получается, иногда recovery отказывается работать с такой прошивкой. Поэтому рекомендованный путь установки втвари- шить оригинальную прошивку и после пары загрузок заменять boot.img без полной перепрошивки.

Ответить