2011-08-25 1 views
3

В встроенном программировании часто требуется заменить загрузочный вывод Linux по умолчанию на пользовательскую анимацию загрузки или заставки от включения питания до запуска и запуска.Управление загрузочным экраном на встроенное приложение Linux

Каков способ достичь этого?

Есть ли способ использовать один и тот же «процесс» для всей последовательности загрузки для этого?

Как это можно решить? Я предполагаю, что для этого нам нужен ядро ​​для дома?

Спасибо!

ответ

1

Раствор обычно проходит вдоль линий:

  1. Необязательно, поставить статическое изображение на экране из кода загрузчика (например UBoot, SYSLINUX, RedBoot).

  2. Использование командной строки ядра Linux «тихая» директива для подавления нормальной загрузки нагрузки ядра (и ускорения загрузки, когда вы на ней работаете).

  3. Как одна из первых программ, запущенных с помощью init, нарисуйте анимацию всплеска во всей последовательности инициализации загрузки до ее завершения.

Например, Android телефонов обычно ставят некоторые статические изображения в загрузчике, а затем запустить программу SurfaceFlinger из сценариев запуска инициализации, чтобы нарисовать анимированную Android логотипа до загрузки не закончена.

 Смежные вопросы

  • Нет связанных вопросов^_^