sanders: init: Handle overriding system and vendor props
* Up until now, vendor build properties were added into /system/build.prop when property split isn't enabled. However, Google realised that either /vendor/build.prop or /system/vendor/build.prop can always exist, and decided to clean up code and always install vendor build props into $(TARGET_OUT_VENDOR)/build.prop. * For this reason, the unified devices that used to override build props such as build fingerprint, will need to override the matching vendor build props. Change-Id: Iacdd8eb67543daff5a46b92dbaf17cd094ce462b
This commit is contained in:
@@ -49,6 +49,13 @@ void property_override(char const prop[], char const value[])
|
|||||||
__system_property_add(prop, strlen(prop), value, strlen(value));
|
__system_property_add(prop, strlen(prop), value, strlen(value));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void property_override_dual(char const system_prop[], char const vendor_prop[],
|
||||||
|
char const value[])
|
||||||
|
{
|
||||||
|
property_override(system_prop, value);
|
||||||
|
property_override(vendor_prop, value);
|
||||||
|
}
|
||||||
|
|
||||||
void num_sims() {
|
void num_sims() {
|
||||||
std::string dualsim;
|
std::string dualsim;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user