diff options
author | Rashed Abdel-Tawab <rashed@linux.com> | 2017-12-26 02:58:23 +0200 |
---|---|---|
committer | Bruno Martins <bgcngm@gmail.com> | 2018-02-11 23:15:39 +0000 |
commit | 6255f0325247dc7b159df689f308e863c1275584 (patch) | |
tree | 420dddadf9e1dae66015677bfa2d63ce5a4d98ef | |
parent | 546c9a1ec50392d77851302742a7f338a8426cad (diff) | |
download | external_wget-staging/lineage-15.1.tar.gz external_wget-staging/lineage-15.1.tar.bz2 external_wget-staging/lineage-15.1.zip |
lineage: Move all system props to PRODUCT_GENERIC_PROPERTIESstaging/lineage-15.1
For Treble enabled devices, PRODUCT_PROPERTY_OVERRIDES puts props
added with that in /vendor/build.prop. While that's great for
device-specific properties, these are global Lineage properties
which are descriptive of the system side, so move them to the list
that gets populated into /system/build.prop.
Change-Id: I8bb3d0fe13188478d4f7dedc306740a40f44a3e8
-rw-r--r-- | config/common.mk | 22 | ||||
-rw-r--r-- | config/lineage_sdk_common.mk | 4 | ||||
-rw-r--r-- | config/telephony.mk | 4 |
3 files changed, 15 insertions, 15 deletions
diff --git a/config/common.mk b/config/common.mk index b52ea693..10c6ec77 100644 --- a/config/common.mk +++ b/config/common.mk @@ -3,27 +3,27 @@ PRODUCT_BRAND ?= LineageOS PRODUCT_BUILD_PROP_OVERRIDES += BUILD_UTC_DATE=0 ifeq ($(PRODUCT_GMS_CLIENTID_BASE),) -PRODUCT_PROPERTY_OVERRIDES += \ +PRODUCT_GENERIC_PROPERTIES += \ ro.com.google.clientidbase=android-google else -PRODUCT_PROPERTY_OVERRIDES += \ +PRODUCT_GENERIC_PROPERTIES += \ ro.com.google.clientidbase=$(PRODUCT_GMS_CLIENTID_BASE) endif -PRODUCT_PROPERTY_OVERRIDES += \ +PRODUCT_GENERIC_PROPERTIES += \ keyguard.no_require_sim=true -PRODUCT_PROPERTY_OVERRIDES += \ +PRODUCT_GENERIC_PROPERTIES += \ ro.build.selinux=1 # Default notification/alarm sounds -PRODUCT_PROPERTY_OVERRIDES += \ +PRODUCT_GENERIC_PROPERTIES += \ ro.config.notification_sound=Argon.ogg \ ro.config.alarm_alert=Hassium.ogg ifneq ($(TARGET_BUILD_VARIANT),user) # Thank you, please drive thru! -PRODUCT_PROPERTY_OVERRIDES += persist.sys.dun.override=0 +PRODUCT_GENERIC_PROPERTIES += persist.sys.dun.override=0 endif ifneq ($(TARGET_BUILD_VARIANT),eng) @@ -226,16 +226,16 @@ PRODUCT_PACKAGES += \ libffmpeg_omx \ media_codecs_ffmpeg.xml -PRODUCT_PROPERTY_OVERRIDES += \ +PRODUCT_GENERIC_PROPERTIES += \ media.sf.omx-plugin=libffmpeg_omx.so \ media.sf.extractor-plugin=libffmpeg_extractor.so # Storage manager -PRODUCT_PROPERTY_OVERRIDES += \ +PRODUCT_GENERIC_PROPERTIES += \ ro.storage_manager.enabled=true # Media -PRODUCT_PROPERTY_OVERRIDES += \ +PRODUCT_GENERIC_PROPERTIES += \ media.recorder.show_manufacturer_and_model=true # These packages are excluded from user builds @@ -341,7 +341,7 @@ else endif endif -PRODUCT_PROPERTY_OVERRIDES += \ +PRODUCT_GENERIC_PROPERTIES += \ ro.lineage.version=$(LINEAGE_VERSION) \ ro.lineage.releasetype=$(LINEAGE_BUILDTYPE) \ ro.lineage.build.version=$(PRODUCT_VERSION_MAJOR).$(PRODUCT_VERSION_MINOR) \ @@ -378,7 +378,7 @@ ifneq ($(PRODUCT_DEFAULT_DEV_CERTIFICATE),build/target/product/security/testkey) endif endif -PRODUCT_PROPERTY_OVERRIDES += \ +PRODUCT_GENERIC_PROPERTIES += \ ro.lineage.display.version=$(LINEAGE_DISPLAY_VERSION) -include $(WORKSPACE)/build_env/image-auto-bits.mk diff --git a/config/lineage_sdk_common.mk b/config/lineage_sdk_common.mk index 6fed34c9..11fe2d6b 100644 --- a/config/lineage_sdk_common.mk +++ b/config/lineage_sdk_common.mk @@ -39,10 +39,10 @@ ifndef LINEAGE_PLATFORM_REV endif # LineageOS Platform SDK Version -PRODUCT_PROPERTY_OVERRIDES += \ +PRODUCT_GENERIC_PROPERTIES += \ ro.lineage.build.version.plat.sdk=$(LINEAGE_PLATFORM_SDK_VERSION) # LineageOS Platform Internal -PRODUCT_PROPERTY_OVERRIDES += \ +PRODUCT_GENERIC_PROPERTIES += \ ro.lineage.build.version.plat.rev=$(LINEAGE_PLATFORM_REV) diff --git a/config/telephony.mk b/config/telephony.mk index ea04f9e7..5c74c4c1 100644 --- a/config/telephony.mk +++ b/config/telephony.mk @@ -13,10 +13,10 @@ PRODUCT_PACKAGES += \ CellBroadcastReceiver # Default ringtone -PRODUCT_PROPERTY_OVERRIDES += \ +PRODUCT_GENERIC_PROPERTIES += \ ro.config.ringtone=Orion.ogg # Tethering - allow without requiring a provisioning app # (for devices that check this) -PRODUCT_PROPERTY_OVERRIDES += \ +PRODUCT_GENERIC_PROPERTIES += \ net.tethering.noprovisioning=true |