
1.修改编译的工程的像素密度代码路劲vendor/device/mediateksample/k62v1_64_bsp_LE_221_hst_nfc_6371/device.mkdiff --git a/vendor/device/mediateksample/k62v1_64_bsp_LE_221_hst_nfc_6371/device.mk b/vendor/device/mediateksample/k62v1_64_bsp_LE_221_hst_nfc_6371/device.mk index 7826e05c574..f8e865b40f2 100644 --- a/vendor/device/mediateksample/k62v1_64_bsp_LE_221_hst_nfc_6371/device.mk b/vendor/device/mediateksample/k62v1_64_bsp_LE_221_hst_nfc_6371/device.mk -6,7 6,7 # Please add flavor projects PRODUCT_COPY_FILES here. # It will overwrite base projects PRODUCT_COPY_FILES. -PRODUCT_DEFAULT_PROPERTY_OVERRIDES ro.sf.lcd_density320 PRODUCT_DEFAULT_PROPERTY_OVERRIDES ro.sf.lcd_density210 # overlay has priorities. high - low. DEVICE_PACKAGE_OVERLAYS $(LOCAL_PATH)/overlay2.修改下拉 的功能 增减 列子是去掉 下拉菜单的 手电筒功能 因为机器 不带闪光灯代码路劲system/vendor/mediatek/proprietary/packages/apps/SystemUI/res/values/config.xml说明android14 的systemui 相关代码 也同上diff --git a/system/vendor/mediatek/proprietary/packages/apps/SystemUI/res/values/config.xml b/system/vendor/mediatek/proprietary/packages/apps/SystemUI/res/values/config.xml index 166bd2ac443..196f3b783c2 100644 --- a/system/vendor/mediatek/proprietary/packages/apps/SystemUI/res/values/config.xml b/system/vendor/mediatek/proprietary/packages/apps/SystemUI/res/values/config.xml -78,7 78,7 !-- The default tiles to display in QuickSettings -- string namequick_settings_tiles_default translatablefalse - internet,bt,flashlight,dnd,alarm,airplane,controls,wallet,rotation,battery,cast,screenrecord,mictoggle,cameratoggle,custom(com.android.permissioncontroller/.permission.service.SafetyCenterQsTileService) internet,bt,dnd,alarm,airplane,controls,wallet,rotation,battery,cast,screenrecord,mictoggle,cameratoggle,custom(com.android.permissioncontroller/.permission.service.SafetyCenterQsTileService) /string !-- The class path of the Safety Quick Settings Tile -- -91,7 91,7 !-- Tiles native to System UI. Order should match quick_settings_tiles_default -- string namequick_settings_tiles_stock translatablefalse - internet,bt,flashlight,dnd,alarm,airplane,controls,wallet,rotation,battery,cast,screenrecord,mictoggle,cameratoggle,location,hotspot,inversion,saver,dark,work,night,reverse,reduce_brightness,qr_code_scanner,onehanded,color_correction,dream,font_scaling internet,bt,dnd,alarm,airplane,controls,wallet,rotation,battery,cast,screenrecord,mictoggle,cameratoggle,location,hotspot,inversion,saver,dark,work,night,reverse,reduce_brightness,qr_code_scanner,onehanded,color_correction,dream,font_scaling /string !-- The tiles to display in QuickSettings -- -99,7 99,7 !-- The tiles to display in QuickSettings in retail mode -- string namequick_settings_tiles_retail_mode translatablefalse - night,dark,dnd,flashlight,rotation,location night,dark,dnd,rotation,location /string !-- Tiles to auto add to Quick Settings upon first change of a given secure setting.3修改默认语言从编译的工程vendor/device/mediateksample/k62v1_64_BLWD_200_3G/full_k62v1_64_BLWD_200_3G.mk文件中 可以查到 SYS_TARGET_PROJECT : mssi_64_cn代码路径system/device/mediatek/system/mssi_64_cn/sys_mssi_64_cn.mkdiff --git a/system/device/mediatek/system/mssi_64_cn/sys_mssi_64_cn.mk b/system/device/mediatek/system/mssi_64_cn/sys_mssi_64_cn.mk index 7e9da2efec6..04ba1b81491 100644 --- a/system/device/mediatek/system/mssi_64_cn/sys_mssi_64_cn.mk b/system/device/mediatek/system/mssi_64_cn/sys_mssi_64_cn.mk -17,7 17,7 $(call inherit-product, $(SRC_TARGET_DIR)/product/telephony_system.mk) $(call inherit-product, $(SRC_TARGET_DIR)/product/telephony_system_ext.mk) $(call inherit-product, $(SRC_TARGET_DIR)/product/telephony_product.mk) -PRODUCT_LOCALES : en_US zh_CN zh_TW es_ES pt_BR ru_RU fr_FR de_DE tr_TR vi_VN ms_MY in_ID th_TH it_IT ar_EG hi_IN bn_IN ur_PK fa_IR pt_PT nl_NL el_GR hu_HU tl_PH ro_RO cs_CZ ko_KR km_KH iw_IL my_MM pl_PL es_US bg_BG hr_HR lv_LV lt_LT sk_SK uk_UA de_AT da_DK fi_FI nb_NO sv_SE en_GB hy_AM zh_HK et_EE ja_JP kk_KZ sr_RS sl_SI ca_ES PRODUCT_LOCALES :zh_CN en_US zh_TW es_ES pt_BR ru_RU fr_FR de_DE tr_TR vi_VN ms_MY in_ID th_TH it_IT ar_EG hi_IN bn_IN ur_PK fa_IR pt_PT nl_NL el_GR hu_HU tl_PH ro_RO cs_CZ ko_KR km_KH iw_IL my_MM pl_PL es_US bg_BG hr_HR lv_LV lt_LT sk_SK uk_UA de_AT da_DK fi_FI nb_NO sv_SE en_GB hy_AM zh_HK et_EE ja_JP kk_KZ sr_RS sl_SI ca_ES PRODUCT_MANUFACTURER : alps PRODUCT_NAME : sys_mssi_64_cn PRODUCT_DEVICE : $(strip $(SYS_BASE_PROJECT))大家修改验证某个模块时可以采用ninja 命令先在mssi端 source,lunch 之后采用如下命令后面接具体模块名就可以prebuilts/build-tools/linux-x86/bin/ninja -f out_sys/combined-sys_mssi_64_cn.ninja FactoryModeapk的 可以adb install, 镜像的话可以remount 之后push可以提高效率推荐大家使用这个模块编译方式耗时以秒为单位