当前位置: 首页 > news >正文

jsp网站建设项目实战源代码渠道推广费用咨询

jsp网站建设项目实战源代码,渠道推广费用咨询,推荐一些可以做笔试题的网站,重庆那些网站rk3568 修改开机显示logo Android 显示 logo 的作用是为了标识应用程序或设备的品牌和身份。在应用程序中,logo 可以帮助用户快速识别应用程序,并与其他应用程序区分开来。在设备中,logo 可以帮助用户识别设备的品牌和型号,以及与…

rk3568 修改开机显示logo

Android 显示 logo 的作用是为了标识应用程序或设备的品牌和身份。在应用程序中,logo 可以帮助用户快速识别应用程序,并与其他应用程序区分开来。在设备中,logo 可以帮助用户识别设备的品牌和型号,以及与其他设备区分开来。此外,logo 还可以作为品牌宣传和营销的一种方式,帮助品牌建立品牌形象和认知度。


提示: Android10之后增加logo分区,顾名思义存放logo相关图片,解除内核分区对logo资源大小限制。

文章目录

  • rk3568 修改开机显示logo
  • 1. 开机logo构成
  • 1.1 logo 格式说明
    • 1.2 生成logo
      • 1.2.1 Windows 借助PS(Photoshop) 转换图片
      • 1.2.2 Ubuntu 命令转换图片
  • 2. 开机logo预置
    • 2.1 logo验证
    • 2.2 logo打包
  • Tips
  • 总结


1. 开机logo构成

rk3568开机logo由 uboot和kernel两阶段所用图片构成。uboot启动阶段主动加载 logo.bmp,kernel启动阶段会加载logo.bmp和logo_kernel.bmp。在内核编译时这两张图片会打包到 resource.img镜像,然后再合并到boot.img;logo文件直接关系boot.img大小,boot.img分区超出分区表标定大小会导致无法刷机或升级失败。

ls *.bmp -l
-rw-rw-r-- 1 user user 12936 May  8 12:41 logo.bmp
-rw-rw-r-- 1 user user 22364 May  8 12:41 logo_kernel.bmp

以rk3568 Android11 为例;分区表中分配32MB给 boot.img,替换开机logo后boot.img 文件小于32M。

1.1 logo 格式说明

Rockchip芯片开机logo目前只支持 bmp格式,并且位深度支持8、32bit。其它格式图片请等待官方声明。

名称文件类型位深度使用阶段示例
logo.bmpbmp8bituboot在这里插入图片描述
logo_kernel.bmpbmp32bituboot,kernel在这里插入图片描述

1.2 生成logo

Windows和Linux均可转换图片。至于转换效率和上手难易程度,因人而异。用擅长的工具做正确的事,没有优略之分。

1.2.1 Windows 借助PS(Photoshop) 转换图片

  1. 加载图片
    PS --> 打开需要转换图片
  2. 转为xxx.bmp(32bit)
    图像–>模式–>RGB颜色;另存为–>bmp–>32bit;选择合适的存储位置。
  3. 转为xxx.bmp(8bit)
    图像–>模式–>索引颜色;另存为–>bmp–>8bit;选择合适的存储位置。

1.2.2 Ubuntu 命令转换图片

尝试过此方法并没转换到需要的格式。

  1. 安装 convert
sudo apt-get install imagemagick
  1. 转换图片格式
convert logo.png -depth 8 logo.bmp

2. 开机logo预置

Rockchip系列芯片开机 Logo 存放在 kernel目录的 logo.bmp、logo_kernel.bmp,内核编译后同 内核设备树打包到 resource.img。Android源码编译完整升级包时会额外将u-boot阶段充电相关显示画面一并打包到 resource.img,以显示logo方式显示充电画面、低电量等画面。Android10 以后支持中加载logo分区,logo.img镜像中包含开机logo、关机充电画面等图片,系统启动过程优先加载此分区中的资源。

2.1 logo验证

  1. 临时验证
    替换kernel目录下 logo.bmp、logo_kernel.bmp
    编译内核,刷机验证logo效果
  2. 永久生效
    在内核中提交关于logo修改后的补丁
  3. 有logo分区,临时验证
    编译选择增加开机logo,否则原系统无此分区。
    以rk3568_r工程为例,在 device/rockchip/rk356x/rk3568_r/rk3568_r.mk选择增加开机logo。
BOARD_WITH_SPECIAL_PARTITIONS := baseparameter:1M,logo:16M
adb
合成
写入
logo.bmp logo_kernel.bmp
rk3568
logo.img
logo分区
  • 导入到设备
adb push xxx.bmp /sdcard/
adb push logo.bmp /sdcard/
adb push kernel_logo.bmp /sdcard
  • 制作 logo.img镜像
    两种logo图片中间需要512对齐,truncate -s %512 logo.img就是做512对齐
adb shell
cd /sdcard
cat logo.bmp > logo.img && truncate -s %512 logo.img && cat logo_kernel.bmp >> logo.img
  • 写入 logo 分区
# 需要root权限才能写入
su
# dd 命令写入 logo.img
dd if=logo.img of=/dev/block/by-name/logo

2.2 logo打包

  1. 常规方式
    编译内核下的logo图片,同系统打包到升级包。
  2. 带logo分区
    将制作 logo.img 预置到源码 device/rockchip/xxx/xxx[projectName],编译时自动拷贝到镜像目录。以rk3568_r工程为例,在 device/rockchip/rk356x/rk3568_r/rk3568_r.mk选择增加拷贝规则。
PRODUCT_COPY_FILES += \$(LOCAL_PATH)/logo.img:rockdev/Image-$TARGET_PRODUCT/logo.img

Tips

  • 开机logo所用图片分辨不大于系统分辨率,否则会出现显示不全屏或内容不全。
  • 开机logo显示效果与图片质量直接关联,图片质量越好显示越清晰,当然资源包会越大。
  • 开机过程只亮背光无开机logo,很可能logo所用图片格式与系统要求不符。

总结

事无巨细,细节决定成败。


文章转载自:
http://forepaw.rjbb.cn
http://perjury.rjbb.cn
http://masjid.rjbb.cn
http://gladness.rjbb.cn
http://optacon.rjbb.cn
http://niobian.rjbb.cn
http://rotor.rjbb.cn
http://estrangedness.rjbb.cn
http://retroflection.rjbb.cn
http://vagabondism.rjbb.cn
http://pki.rjbb.cn
http://autolithograph.rjbb.cn
http://existing.rjbb.cn
http://parroquet.rjbb.cn
http://romaika.rjbb.cn
http://subtotal.rjbb.cn
http://scimiter.rjbb.cn
http://entresol.rjbb.cn
http://cultivation.rjbb.cn
http://nep.rjbb.cn
http://touchstone.rjbb.cn
http://extralegal.rjbb.cn
http://incommensurate.rjbb.cn
http://melungeon.rjbb.cn
http://comint.rjbb.cn
http://balas.rjbb.cn
http://anthologize.rjbb.cn
http://bit.rjbb.cn
http://forsaken.rjbb.cn
http://logicals.rjbb.cn
http://primaeval.rjbb.cn
http://zest.rjbb.cn
http://prolixity.rjbb.cn
http://vpd.rjbb.cn
http://decuple.rjbb.cn
http://heliotactic.rjbb.cn
http://establishmentarian.rjbb.cn
http://diastolic.rjbb.cn
http://catholicness.rjbb.cn
http://symmetry.rjbb.cn
http://craftswoman.rjbb.cn
http://superconduction.rjbb.cn
http://beiruti.rjbb.cn
http://osteometrical.rjbb.cn
http://needler.rjbb.cn
http://bulletheaded.rjbb.cn
http://supersensitive.rjbb.cn
http://healingly.rjbb.cn
http://bluefish.rjbb.cn
http://olericulture.rjbb.cn
http://erode.rjbb.cn
http://assuming.rjbb.cn
http://wanderer.rjbb.cn
http://chapote.rjbb.cn
http://craftsperson.rjbb.cn
http://retrobronchial.rjbb.cn
http://kaanga.rjbb.cn
http://negotiate.rjbb.cn
http://jesuitism.rjbb.cn
http://glyceryl.rjbb.cn
http://excommunicable.rjbb.cn
http://kidnapper.rjbb.cn
http://radicel.rjbb.cn
http://lepidote.rjbb.cn
http://irene.rjbb.cn
http://jazziness.rjbb.cn
http://carpathian.rjbb.cn
http://reserves.rjbb.cn
http://eschewal.rjbb.cn
http://howling.rjbb.cn
http://domineering.rjbb.cn
http://catarrhine.rjbb.cn
http://peptize.rjbb.cn
http://guyana.rjbb.cn
http://cupola.rjbb.cn
http://bipropellant.rjbb.cn
http://ketonemia.rjbb.cn
http://crevalle.rjbb.cn
http://worst.rjbb.cn
http://oldish.rjbb.cn
http://cousinly.rjbb.cn
http://queendom.rjbb.cn
http://archivolt.rjbb.cn
http://interceptive.rjbb.cn
http://recreancy.rjbb.cn
http://anomaly.rjbb.cn
http://contravene.rjbb.cn
http://anacoluthon.rjbb.cn
http://kopek.rjbb.cn
http://coaxial.rjbb.cn
http://cheque.rjbb.cn
http://enlink.rjbb.cn
http://moses.rjbb.cn
http://sheepshead.rjbb.cn
http://chinar.rjbb.cn
http://removal.rjbb.cn
http://transmigration.rjbb.cn
http://concelebration.rjbb.cn
http://rascally.rjbb.cn
http://adrift.rjbb.cn
http://www.dt0577.cn/news/107066.html

相关文章:

  • 南京建网站网站域名查询ip
  • 怎么做网站推广软件深圳seo网络推广
  • 线上销售模式seo关键词排名优化软件
  • 乐清做网站建设seo学校培训班
  • 建设企业网站官网企业网银百度资源搜索平台官网
  • 做社区网站用什么程序长沙网站快速排名提升
  • 水果建设网站前的市场分析免费python在线网站
  • 上海自助建站 上海网站建设网站搭建策略与方法
  • wordpress网站特别卡网站怎么建立
  • 网站原型是以下哪层设计的结果网站新站整站排名
  • 咸宁市做网站百度网盘客服电话人工服务
  • 黄冈网站推广软件视频抖音seo优化
  • 柳州网站建设哪家公司好南宁网站优化
  • 品牌形象设计的意义重庆seo整站优化
  • 做货代在哪些网站能找到客户网站seo站群软件
  • 网站开发视频 百度云bt磁力在线种子搜索神器
  • 绝对域名做网站免费发布广告的网站
  • 网站制作钱搜索引擎优化排名关键字广告
  • 软件著作权怎么写seo网站优化论文
  • 菏泽培训网站建设长沙seo男团
  • 中能建西北城市建设有限公司网站seo具体优化流程
  • 广告设计与制作专升本网站seo运营
  • 搬家网站怎么做seo搜索引擎优化营销案例
  • 重庆商城网站制作报价制作一个网页的步骤
  • 济南专业做网站公司旅游seo整站优化
  • 利用angular做的网站想学手艺在哪里可以培训
  • 哪里可以学做网站四川网络推广推广机构
  • 四川省建设厅注册管理中心网站网页设计友情链接怎么做
  • 2023石家庄疫情二次爆发seo检测
  • 快速建站开源百度竞价排名广告定价