Due to we might replace system image to GSI image,
we need to maintain another vendor partition properties
to avoid unexpected errors.
MTK-Commit-Id: 2e80c29b78d158be175d350c14ee804a57e1ad41
Change-Id: I6da5eb3479bb93cbb9c0bdd41fd4c69bffb5dd15
CR-Id: ALPS03809072
Feature: Telephony feature switch dynamically
Enable BT SAP profile by properties rather than static resource overlay in Andorid Q.
Add the selinux rule for this property.
MTK-Commit-Id: 32eeec317227518f6be67c8bacc1aef03a413568
Change-Id: Ide8429240862eb79b24a352272ceaeae3fd09b2a
CR-Id: ALPS04409296
Feature: BT AOSP
[Detail] No need to relabel graphics_debug_prop since
no process need to setproperty in runtime
MTK-Commit-Id: d7f0964bc3a857471cd9891ec64dcb225c886d0f
Change-Id: I59baa11790e0dea1652097c6fe0127a25406d046
CR-Id: ALPS04384473
Feature: [Module]SurfaceFlinger/HWComposer
set/get property for whether xcap use raw url
MTK-Commit-Id: d6f9cdb5a6752582a5effd143ea77e6ca44c2ca6
Change-Id: I093c419181606cd8adb41449b02ff9c5cfa42b51
CR-Id: ALPS04202940
Feature: IMS SS
(cherry picked from commit 8e45ece0df6b2d8619f461afde28dcbb163dbab2)
add policy so that can get property
MTK-Commit-Id: b94dbc087fd5d1b50ea27bd23f968b19c1f85eae
Change-Id: I36523eaf9db7379500ac8fbd700f3d92dfb2a77e
Signed-off-by: Che-Jui Chang <che-jui.chang@mediatek.com>
CR-Id: ALPS04115707
Feature: MagiEar-Voice Wakeup
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