init: Ignore "ro." restrictions when reading prop files
"ro." properties do not make sense for prop files, especially with the way that the system/product and vendor/odm partitions are meant to override each other. To fix this, we ignore the fact that "ro." properties are "write once" when first loading in property files. We then adjust the order of property file loading, such that we read partitions from least to most specific, reading in order: system, vendor, odm, product, product_services. Bug: 122864654 Test: ro. properties can override when reading build props with appropriate permissions Test: ro. properties do not override when lacking permissions to be set by a given partition Change-Id: Ib9a5f77e95d9df647cdde7a5c937bb3425c066fa
Loading
Please register or sign in to comment