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

3步精简Android11预装!瑞芯微开发板系统瘦身实战

本文介绍瑞芯微开发板安卓Android11系统预装应用裁剪的方法,使用触觉智能Purple Pi OH鸿蒙开发板演示。

源码修改

修改以下目录文件:

build/make/target/product/handheld_product.mk

--- a/build/make/target/product/handheld_product.mk+++ b/build/make/target/product/handheld_product.mk@@ -22,17 +22,9 @@ $(call inherit-product, $(SRC_TARGET_DIR)/product/media_product.mk) # /product packages PRODUCT_PACKAGES += \-    Browser2 \-    Calendar \-    Camera2 \-    Contacts \-    DeskClock \-    Gallery2 \     LatinIME \-    Music \     OneTimeInitializer \     preinstalled-packages-platform-handheld-product.xml \-    QuickSearchBox \     SettingsIntelligence \     frameworks-base-overlays

修改以下目录文件:

device/rockchip/common/device.mk

--- a/device/rockchip/common/device.mk+++ b/device/rockchip/common/device.mk@@ -32,7 +32,6 @@ PRODUCT_AAPT_CONFIG ?= normal large xlarge hdpi tvdpi xhdpi xxhdpi PRODUCT_AAPT_PREF_CONFIG ?= xhdpi PRODUCT_PACKAGES += \-    ExactCalculator \     wakeup-alarmalign-whitelist.xml ifdef TARGET_PREBUILT_KERNEL@@ -864,11 +863,10 @@ else ifeq ($(TARGET_BOARD_PLATFORM_PRODUCT),atv)   $(call inherit-product, device/rockchip/common/modules/rockchip_apps_box.mk) else # tablet-  PRODUCT_PACKAGES += \-        SoundRecorder ifneq ($(strip $(BUILD_WITH_GOOGLE_GMS_EXPRESS)),true) PRODUCT_PACKAGES += \-    Music \     WallpaperPicker

注意:"-"号为删减内容。

源码编译并测试

通过第一步修改完成后,执行以下命令编译源码。

# make installclean
# make -j4

编译完成后会在

out/target/product/rk3566_r/目录生成super.img包,单独烧录测试即可。

测试效果如下:

系统应用裁剪前

图片

系统应用裁剪后

图片

触觉智能Purple Pi OH鸿蒙开发板,率先支持开源鸿蒙OpenHarmony5.0 Release系统,主要面向学生党,极客,工程师,极大降低了嵌入式开发者的入门门槛,还支持安卓Android、Linux多种操作系统~

相关文章:

  • 温州网站开发流程互联网营销怎么赚钱
  • 建设网站门户免费网站制作app
  • 昆山市住房和城乡建设局网站市场监督管理局是干什么的
  • 做网站常用到的css标签长沙市seo百度关键词
  • 北京市建设工程信息重庆网站搜索引擎seo
  • 网站制作图书关键词长尾词优化
  • BUUCTF在线评测-练习场-WebCTF习题[RoarCTF 2019]Easy Calc1-flag获取、解析
  • 部署网站需求全满足:Websoft9 多应用托管一站式方案解析
  • 本地开发Anchor智能合约:效率翻倍的秘密
  • AAAI 2025论文分享│面向生物医学的具有像素级洞察力的多模态大语言模型
  • 精品方案 | GCKontrolGCAir在汽车ECU协同开发中的应用
  • 小程序入门:跳过域名校验、跨域与 Ajax 问题解析
  • WPF中Converter基础用法
  • 众趣科技与中原地产达成VR看房技术合作,赋能房产经纪数字化转型
  • C++ 快速回顾(二)
  • heygem报错Error: Error invoking remote method ‘model/addModel‘:
  • 16.1 Python应用容器化终极指南:Dockerfile多阶段构建与安全优化实战
  • 适合初学者(kubernetes)k8s脚本安装
  • .NET测试工具Parasoft dotTEST内置安全标准,编码合规更高效
  • 基于 SpringBoot+JSP+ElementUI+jQuery 助农生鲜销售系统设计与实现
  • 使用ASIO的协程实现高并发服务器
  • 数据结构-第三节-树与二叉树
  • 《汇编语言:基于X86处理器》第5章 过程(1)
  • IDE如何快速切换JLINK版本
  • HarmonyOs开发之——TypeScript介绍、入门,及 TypeScript、JavaScript、ArkTs的具体区别解读。
  • 制药行业的精细化管理:GCOM80-2NET自动化解决方案