Android默认测量系统



我正在努力设置单位在Android默认构建。这是安卓汽车操作系统13。由于def_device_provisioned=truedef_user_setup_complete=true,不要求用户提供个人偏好(这是预期的)。在我的机器人里。我像这样设置默认的区域设置和时区

PRODUCT_LOCALES := pl_PL
PRODUCT_PROPERTY_OVERRIDES := persist.sys.timezone=Europe/Warsaw

我的问题是系统开始时的温度是华氏度,速度是英里。我知道我可以在设置中更改它,但我想使系统预先配置。

我找到了:)!

基本上,它不仅仅是一个设置——它是一个VHAL参数。你需要检查android.hardware.automotive.vehicle实现中的默认值。

对于android.hardware.automotive.vehicle@2.0-service (Android 11默认),您要查找的文件是hardwareinterfacesautomotivevehicle2.0defaultimplvhal_v2_0DefaultConfig.h

android.hardware.automotive。vehicle@V1-emulator-service (Android 11默认,基于AIDL而不是HIDL),文件是hardwareinterfacesautomotivevehicleaidlimpldefault_configincludeDefaultConfig.h

最新更新