【问题标题】:How to create a custom boot screen in android before building the source?如何在构建源代码之前在 android 中创建自定义启动屏幕?
【发布时间】:2012-08-06 11:02:44
【问题描述】:

如何在操作系统级别更改 android 中的默认启动映像。我正在制作一个定制的 android 版本(我使用 froyo 的源代码)。我想用我的自定义图像替换现有图像。我在某处读到我们必须对 frameworks/base/libs/surfaceflinger/BootAnimation.cpp 进行一些更改。但是该文件似乎丢失了。

有人可以提供一些有关如何执行此操作的教程的链接。

【问题讨论】:

    标签: android customization


    【解决方案1】:

    来自http://forum.xda-developers.com/showthread.php?t=753788

    您需要的工具:

    操作方法:

    • 下载并提取上面链接的文件,并将它们放在您熟悉的地方。
    • 在您的图像创建/处理工具中,创建一个新图像。将图像尺寸设置为 480x800。 (如果您已经有了一张图片,请打开它并调整其大小)
    • 随心所欲地创建/修改/自定义图像。
    • 将图像保存为 splash1.bmp 文件。确保将文件保存为 24 位 RGB 彩色位图。为方便起见,请将图像保存在提取 nbimg 工具的同一文件夹中。
    • 打开命令或终端窗口和 CD 到您的 nbimg 文件夹。
    • 输入以下命令:nbimg -F splash1.bmp -w 480 -h 800

    如果成功,nbimg 应该会创建一个名为“splash1.bmp.nb”的 nb 文件。

    • 将“splash1.bmp.nb”重命名为“splash1.img”。
    • 将新创建的 splash1.img 文件和之前下载的“android-info.txt”放入一个名为“PB31IMG.zip”的新 ZIP 文件中。
    • 将新创建的 PB31IMG.zip 放在 SD 卡的根目录下,然后重新启动到 hboot。 (亚行重新启动 oem-42) C 如果一切顺利,系统会提示您安装自定义的 splash1。

    【讨论】:

    • 这是替换安卓设备的开机画面。但我正在制作一个定制版本并在小猎犬板上进行测试。我需要有一个可以安装在设备中的 android 版本,它会将我们的自定义图像显示为启动屏幕。无论如何感谢您的回复。
    猜你喜欢
    • 2020-05-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-19
    • 1970-01-01
    • 2010-09-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多