簡體   English   中英

在Linux嵌入式應用程序上控制啟動屏幕

[英]controlling the boot screen on Linux embedded app

在嵌入式編程中,通常需要通過一些自定義的“加載”動畫或啟動屏幕從開機到運行來替換默認的Linux啟動輸出​​。

實現這個目標的方法是什么?

有沒有辦法在整個啟動序列中使用相同的“進程”?

怎么解決這個問題? 我猜我們需要一個家庭釀造內核嗎?

謝謝!

解決方案通常遵循以下方針:

  1. (可選)在引導加載程序代碼(例如uboot,syslinux,redboot)中將靜態圖像放在屏幕上。

  2. 使用Linux內核命令行“quiet”指令來抑制正常的內核負載輸出(並在您使用時加快啟動時間)。

  3. 作為從init啟動的第一個程序之一,在整個啟動初始化序列中繪制啟動動畫,直到完成為止。

例如,Android手機通常會在啟動加載程序中放置一些靜態圖像,然后從啟動初始化腳本運行surfaceflinger程序以繪制動畫Android徽標,直到啟動完成。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM