Android DPI
如何修改Android系统的屏幕显示密度(DPI),以适配不同分辨率的显示屏。
A133 系列主板
Android系统默认DPI配置:
--- a/android/device/softwinner/ceres-c3/ceres_c3.mk
+++ b/android/device/softwinner/ceres-c3/ceres_c3.mk
@@ -256,7 +256,7 @@ PRODUCT_SYSTEM_DEFAULT_PROPERTIES +=
endif
PRODUCT_PROPERTY_OVERRIDES += \
- ro.sf.lcd_density=160
+ ro.sf.lcd_density=120
#language pack
PRODUCT_PRODUCT_PROPERTIES += \
命令行配置DPI:
A733 系列主板
A733 Android 13.0 默认 DPI 通过 BoardConfig 中的属性配置:
--- a/device/softwinner/jupiter/a733-demo-aiot/device-common.mk
+++ b/device/softwinner/jupiter/a733-demo-aiot/device-common.mk
@@ -116,7 +116,7 @@
persist.sys.language=en
PRODUCT_PROPERTY_OVERRIDES += \
- ro.sf.lcd_density=160 \
+ ro.sf.lcd_density=120 \
service.adb.tcp.port=5555
K10B 默认 DPI 为 160(device-common.mk:119),可根据显示屏实际分辨率调整。命令行临时修改:
重启后失效,如需永久生效需修改 device-common.mk 重新编译烧录。