自定義核心啟動後的Logo

2022-02-04 05:37:13 字數 1074 閱讀 4379

1.使用影象gimp工具

2.詳細步驟如下:

a.將800x480的匯入到gimp工具。

b.選中gimp選單欄進行以下操作

影象-->模式

-->索引

.在彈出的視窗當中,選中調色盤,最大顏色值修改為224.

.點選[轉換]按鈕,退出。

c.將檔案「export as」檔案型別為ppm格式,並且檔名為:logo_linux_clut224.ppm,輸出格式為ascii,最後進行儲存。

d.將logo_linux_clut224.ppm拷貝到核心目錄當中的drivers/video/logo路徑。

e.輸入make menuconfig,並且進行以下的配置。

device drivers  --->

graphics support  --->

[*] bootup logo  --->

[*]   standard black and white linux logo

[*]   standard 16-color linux logo

[*]   standard 224-color linux logo

f.輸入命令make,編譯這個核心工程,並且觀察編譯資訊了解到

root@ubuntu:~/android-kernel-samsung-dev# make

chk     include/linux/version.h

chk     include/generated/utsrelease.h

make[1]: `include/generated/mach-types.h' is up to date.

call    scripts/checksyscalls.sh

chk     include/generated/compile.h

logo    drivers/video/logo/logo_linux_clut224.c    //原來logo_linux_clut224.c是由logo_linux_clut224.ppm間接生成的。

cc      drivers/video/logo/logo_linux_clut224.o

自定義u boot啟動logo的方法

此文是對早期文章 u boot開機logo的製作方法 的更新。如果在uboot中實現了lcd等顯示裝置的驅動,uboot在啟動的時候會在螢幕的左上角顯示乙個logo,如下圖 這個logo 預設情況 只定義了 config video logo 是如上圖所示的企鵝 如果還定義了 config vide...

SpringBoot專案啟動後執行自定義程式

hello朋友們,我是ratelblog的李某人。很多時候我們在開發中會遇到這種場景,就是在專案啟動後立刻執行某些自定義的 比如 在專案啟動後初始化載入資料 或者進行一些其它的業務操作。springboot提供了兩個介面來幫助我們實現這種需求。這兩個介面分別為commandlinerunner fu...

自定義啟動頁

1.啟動頁自定義 定義defaults物件往plist檔案新增資料 nsuserdefaults defaults nsuserdefaults standarduserdefaults 定義bool變數 用key取值 預設為no bool mark defaults objectforkey ma...