在init.c文件main函数中会调用start_property_service(),而它分别调用load_properties_from_file函数读取PROP_PATH_SYSTEM_BUILD(/system/build.prop)、PROP_PATH_SYSTEM_DEFAULT(/system/default.prop)和PROP_PATH_LOCAL_OVERRIDE(/data/local.prop)存放系统属性的文件并设置到系统属性。
编译时由build/tool/buildinfo.sh文件写到文件build.prop,修改系统默认属性一般是改build/tool/buildinfo.sh文件
本文介绍在init.c文件的main函数中如何通过调用start_property_service()来读取系统属性文件并设置系统属性的过程。主要涉及的文件包括/system/build.prop、/system/default.prop和/data/local.prop。
写入过程&spm=1001.2101.3001.5002&articleId=6060454&d=1&t=3&u=92ce89b2dc074676844dd1252c3e12e9)
5万+

被折叠的 条评论
为什么被折叠?



