Allow system process to set the property,
"persist.vendor.connsys.coredump.mode"
MTK-Commit-Id: c066127efb1903b15e97498ae32b28af2efc091e
Change-Id: Ia818c7e517e4da479bb7ad1c4fdbc382a1423659
CR-Id: ALPS04056430
Feature: [Module]WMT Driver
[Detail]
It has restriction in properties used by system and vendor,
we add property context to let system/vendor can read it.
MTK-Commit-Id: fbc82035b5138ce6c7a0db51281bb96251409982
Change-Id: Ie69f589782a430fa583311764c0a0029b54162fa
CR-Id: ALPS04085967
Feature: Memory Optimization
[Detail]
Add API to set vendor property in RILD
MTK-Commit-Id: 48b137c317e4baf195b87f767702b1b4956e7696
Change-Id: I4d03c4affb0f1a2a96b8a8cea867b46750d2132a
CR-Id: ALPS04055044
Feature: IMS SS
Sepolicy denied reading the System property ro.vendor.mtk_exchange_support "Access denied finding property "ro.vendor.mtk_exchange_support""
Adding this property to property_contexts in sepolicy/basic/non_plat as per the guidelines for property defined in PRODUCT_PROPERTY_OVERRIDES.
MTK-Commit-Id: df2d79e0b9c73fe974073a94f02eb27678546043
Change-Id: I10daf364fd044249a2467520d87e8ec49c4829f7
CR-Id: ALPS03872441
Feature: [Android Default] SELinux, SEAndroid, and SE-MTK
[Solution]
Meta Mode will support to query RSC version
Conflicts:
non_plat/property_contexts
MTK-Commit-Id: db231d2c6ea5ed34f20cc93b135925b117bd98f3
Change-Id: Ib9fb54bbd7355bfd50c5a3527e835ff63693c38d
CR-Id: ALPS03972298
Feature: Factory Mode
(cherry picked from commit a504e618d593ef19cfd0738048db935289515fc1)
Add new AAL API for set function with property.
MTK-Commit-Id: 9fa5437f96066104e04ebb655e39d24db2935080
Change-Id: Iab58a2ecd919ceadd9b8586d2b52720c176ded01
CR-Id: ALPS04010443
Feature: Ambient Light Adaptive Luma
Add the system write and system read property selinux rights
MTK-Commit-Id: 432c666c3d1275c3c7d7f0d88b4fcf69650314bf
Change-Id: I835af9bfdf0b0ac039a4b04498b36f3feb791a12
CR-Id: ALPS04001212
Feature: Engineering Mode
Config property "vendor.gsm.sim.operator.default-name" as:
1. system image could set but vendor image cant.
2. System could read.
MTK-Commit-Id: 79e9cc75b8937a0eeb1e0a34af2095fad7182388
Change-Id: Ib14716449080c17dbd98e681215e1d89d96029a8
CR-Id: ALPS03856250
Feature: SIM
(cherry picked from commit ef7ae758c93dc94fec1f7f23c877d86a254d035d)
[Detail]
because some prop need set permission, so it need to
be audiohal_prop.
add:
persist.vendor.audiohal.
persist.vendor.vow.
MTK-Commit-Id: aae5137ad5c16096557f7cd5d44697e9d6274486
Change-Id: I8a4e2d6e8462d980e5c933e9469c3043461233de
CR-Id: ALPS03902666
Feature: [Module]Native AudioFlinger
vendor.sys.boot.reason is set by system process, not vendor_init
thus remove it from mtk_default_prop
MTK-Commit-Id: f0df9ebeb7cff07aa134559b4e4dedef66417302
Change-Id: I39b14ee6863396eb5296b1a0a4e171a369dd994b
CR-Id: ALPS03934986
Feature: [Android Default] SELinux, SEAndroid, and SE-MTK
Need to apply selinux access right for connsys
log feature system property
Test: make, read check by MTKLogger
MTK-Commit-Id: cabc0581448be6b267e44f87b36e216905fd4045
Change-Id: I2fb5ea65dad6ba87dc63f7922eb3384cfb96b485
CR-Id: ALPS03866092
Feature: MTKLogger
Since Android P, all properties under non_plat/property_contexts
should follow naming rule to add "vendor" prefix, otherwise
VTS will fail.
MTK-Commit-Id: 4563796d8ea83f170097b1ad8fdc3bae0cbae5a1
Change-Id: I0315ae6beefc6f4dd97bf79d217c82b4b7c281e5
CR-Id: ALPS03934986
Feature: [Android Default] SELinux, SEAndroid, and SE-MTK
[Detail]
We use system property to start service,
follow android P rules, we should add prefix "vendor."
into the property name
MTK-Commit-Id: fbd0d1e60f45d93dd0402747afd0a91624f7e0cf
Change-Id: I02d8dace8d0445b3adf8c4044e15fed3f5fe95ab
CR-Id: ALPS03861873
Feature: [Module]Telephony power on
[Detail]
Android P property_contexts need to rename
the original property
[Solution]
to rename the property
MTK-Commit-Id: ede7c62b1c35ebc0a7904758dd443a013c9b8350
Change-Id: Ia0136368510d8da03bb6a91c6fbd0217bd87018b
CR-Id:ALPS03952241
Feature:[Android Default] Camera Application Basic Functions
We never use persist.ril.* at Android P. So, remove it.
MTK-Commit-Id: 6a1943658ce7647e6efd65234252d69e83be1a47
Change-Id: I49d35e81192dfd9707687400bc3f0885cde16940
CR-Id: ALPS03804621
Feature: DSDS (Dual SIM Dual Standby) Framework-Common Framework(RIL)