[Detail]
Fix build warning like:
WARNING unrecognized character at token ^M on line XXX:
[Solution]
Use dos2unix to update files
MTK-Commit-Id: 8285bcfe7a30349f3188c9b29e4b8da9ee2c1280
Change-Id: I7773e243028a2275d11782885b4bc299d5c5d043
CR-Id: ALPS04209994
Feature: build process
RIL separates MTK HIDL APIs from AOSP. Thus, we should
use the new HAL layer called MtkRadioEx.
MTK-Commit-Id: ef0ea5880927b69a911e511fd3031c044803db2e
Change-Id: I2aa6c9fb0cb2db8f94b38dc8c8f9a2955086fe05
CR-Id: ALPS04272553
Feature: NFC Open Mobile API
[Detail]
Factory mode tool for NFC only works with SElinux disabled.
[Solution]
Update NFC stack to latest release W48p0.
Create the communication socket into data/vendor and apply
a specific SElinux label.
MTK-Commit-Id: 910948f163c96cac14494e5951c504e63a3334ee
Change-Id: I9b89e828e344041ef5bb464cc872f442490a6e2a
CR-Id: ALPS04190424
Feature: NFC Chipset Capability
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)
The data button cannot show checked
MTK-Commit-Id: c244f89abe8640c4bc8b362fcd4f5cf96216190c
Change-Id: I31d70b7540f098643bccc5db6bc2396abf226f91
CR-Id: ALPS04185953
Feature: Engineering Mode
Can use storage path for P migration
MTK-Commit-Id: 4a405ab78b426a627391c13dc2118e660baabfcd
Change-Id: If96499abc6ba58103b5491248e46ddf3ce1d2667
CR-Id: ALPS04153997
Feature: C2K Modem Log Tool
It occurs access denied finding property "persist.radio.multisim.config"
in factory mode.
It need add permission for this property in factory.te.
MTK-Commit-Id: db2dc7782f87befe1a1a5c50551be2332763013e
Change-Id: I8aea57e0d8f3ddeeffec027a9472eec6380c0286
CR-Id: ALPS04125584
Feature: SIM
[Detail]
From android P, CCCI will not wait for the data partition ready
for the nvram data, so that CCCI cannot read the persist property
during the boot up phase.
[Solution]
Carrier express set SBP ID to nvdata for CCCI requirement.
MTK-Commit-Id: 2c460ca4aadbd0b130a5478337b8eb8ad6cbdb3c
Change-Id: I1bc3f8f012cb5e2bf2ef1b1d72d9543c7554bbd0
CR-Id: ALPS04125055
Feature: Regional Carrier Express Pack
[Detail]add mota selinux linited
MTK-Commit-Id: 7762b88c2e81f42f95232f00c1c2cf0e81d47421
Change-Id: I5071ca451510cd14a8ccf53e8e77c3e77f50816b
Signed-off-by: mtk16229 <Heaven.Zhang@mediatek.com>
CR-Id: ALPS04112420
Feature: MOTA (Mediatek Over The Air)
CCT not in meta after Android-O (including O)
MTK-Commit-Id: 3d0ca7a55805ded38fb0e45d7e252eb7342f284e
Change-Id: I457859875f2f36a8348dfdbb59a8f0ac945a2dd2
CR-Id: ALPS04123749
Feature: Camera Calibration Tuning (CCT) Tool
It is necessary to add get_prop in stp_dump3.te in order to
read coredump property.
MTK-Commit-Id: 7003dc630f9ef490011f26fca3ef2562545b81cb
Change-Id: I11c251ac6111a08b4f7748443e55ee3987198e08
CR-Id: ALPS04056430
Feature: [Module]WMT Driver
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
[Detail]
Wcn coredump need to be moved to EM APK to set. So the sepolicy is moved from em hidl to radio
MTK-Commit-Id: 5a2eab93408ae5d794cf9e97e56b73e97564b620
Change-Id: I9fbeed958c69ca873580b9276b63771ba532ac9c
CR-Id: ALPS04102080
Feature: Engineering Mode
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
Add permission for SmartPA calibration in factory
mode, otherwise it will encounter avc denied in
SmartPA calibration test case.
mtk_audiohal_data_file:dir { read search open } is
merged to mtk_audiohal_data_file:dir create_dir_perms.
MTK-Commit-Id: e26e9c0120f4907d966986cc50c4d964ae816c98
Change-Id: I38c25d06426afcc2f83b4ee646cba510dde71817
CR-Id: ALPS03953773
Feature: DSP SmartPA
[Detail]netd cannot set MTU, add selinux rule
for netd to set MTU
MTK-Commit-Id: b43024fafdf05a661b3e27bf84c46df56d5a312f
Change-Id: Iccb6b82dd32bf8f74d5c03d5b3fa120203a1971e
Signed-off-by: mtk13799 <xin.huang@mediatek.com>
CR-Id: ALPS04087170
Feature: [Android Default] USB Tethering
[Detail] Add selinux permission for
usb online status checking.
MTK-Commit-Id: fa788cddb4ddc90b3611a67f5905765410dd54d5
Change-Id: Ica59ffca98340e03be24f7ec7e4b62390ef12de9
CR-Id: ALPS04110031
Feature: SP META Tool
[Detail]
Because SF cant access get debug_bq_dump_prop,
we add the authority for SF to access it.
MTK-Commit-Id: ab026c0d236e280404e58d1b2f1fbeac188e3f2b
Change-Id: I6bd7bbf0b562f81ae219036adfb12847ea14ff6b
CR-Id: ALPS04099835
Feature: [Module]SurfaceFlinger/HWComposer
Add Trusty Keymaster 3.0 HIDL service to replace the legacy HAL
MTK-Commit-Id: 4acd1a3c87012bbf678dd59d74764481aceab5ae
Change-Id: Ib6b300c6a5fe3cd709896b31daa8a684d6b8b795
CR-Id: ALPS04087631
Feature: Google Trusty
add sepolicy for mms while using ion and cmdq
MTK-Commit-Id: 1b209f91a99b653ea798077b05ffd7b4c486a83a
Change-Id: I14036617381fb5959c210a68beddbd5084a69abe
CR-Id: ALPS04079180
Feature: [Module]MDP Driver
CAM hal cant access sdcard, change path to data/vendor, need add selinux support
MTK-Commit-Id: d220113a3d04aa9faeb5bdfc1000ed8cb0f5cade
Change-Id: I2eafe04eb6a8c6f8117c2c44449ce8d8952c49cb
CR-Id: ALPS04093626
Feature: Engineer Mode - Camera Feature
Set permission for audio_ipi in factory mode
MTK-Commit-Id: a9bde0179515d51e56344cde917177f424a5416c
Change-Id: I533e46ba5e7c738b2e1f8d9065b1820a5481689d
Signed-off-by: Eason Yen <eason.yen@mediatek.com>
CR-Id: ALPS04096844
Feature: Factory Mode
[Solution] Make service auto run.
MTK-Commit-Id: 5e7859bac9dd91730634cfa9623936ee8f630fef
Change-Id: I6ae5c40a6d12d077bfe8093cdf7f4d9b32698a82
CR-Id: ALPS04085854
Feature: MTKLogger
(cherry picked from commit a8d2a91b7b056b3825e55dbbad4045dff361d08e)
[Detail]
Vendor process can not r/w system data file
[Solution]
Change key_provision from system to vendor
MTK-Commit-Id: 7506682fb0b8dbad81fbd58ec1f0da331696d1d5
Change-Id: Ic8afbf2ec8385ae43d5abd124473af9550de9aa1
CR-Id: ALPS04085275
Feature: [Module]keymaster
[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