本文介绍瑞芯微开发板安卓Android11系统预装应用裁剪的方法,使用触觉智能Purple Pi OH鸿蒙开发板演示,搭载了瑞芯微RK3566芯片,4核1.8Ghz+1T算力NPU;类树莓派设计,Laval社区明星开发板,已适配全新OpenHarmony5.0 Release系统并通过XTS认证,感兴趣的小伙伴可以了解下!
源码修改
修改以下目录文件:
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包,单独烧录测试即可。
测试效果如下:
系统应用裁剪前

系统应用裁剪后