高通平台開機LOGO修改LK(bootloader)下實現【轉】


網絡上已經有許多在kernel中修改開機Logo的文章,本文就LK下實現開機logo進行簡述

需要用到ffmpeg工具,沒有安裝ffmpeg請參考這里:

http://blog.csdn.net/redstarofsleep/article/details/45092145

運行"ffmpeg -i logo.png -f rawvideo -pix_fmt bgr24 logo.raw"命令,得到.raw文件

運行"xxd -i logo.raw > logo.h"命令,得到.h頭文件。

復制logo.h中的數組,替換bootable\bootloader\lk\platform\msm_shared\include\Splash.h中相應的imageBuffer_rgb888[]數組;

注意:splash.h文件中,有imageBuffer[]和imageBuffer_rgb888[] 兩個數組。利用一個預編譯進行判斷

#if (!DISPLAY_TYPE_MIPI)

根據自己的實際情況修改對應的數組
修改宏的值:

#define SPLASH_IMAGE_WIDTH     124  
#define SPLASH_IMAGE_HEIGHT    113

SPLASH_IMAGE_WIDTH      對應logo.png的高度

SPLASH_IMAGE_HEIGHT    對應logo.png的寬度
編譯lk燒寫驗證。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM