1101 Commits

Author SHA1 Message Date
Weilun Liu (劉維倫)
8d6cad2a8f Merge "[ALPS03804621] [P migration] Remove violated property declaration" into alps-trunk-p0.basic
Change-Id: I58a80383414f54ad963bf6c67b411925958fb505
MTK-Commit-Id: b279c06edc1887c80afd80dd722471a05a2ddbe4
2020-01-18 10:03:28 +08:00
Allen Chu
0097e5dc92 [ALPS03804621] [P migration] Remove violated property declaration
To avoid violating P rule, remove usp_prop declaration for permission

MTK-Commit-Id: a2df2a3547b9def24611c5ec77b631e1b51b3feb

Change-Id: I964b177f4af14020d1eeffd70ecfe95864bf09b0
CR-Id: ALPS03804621
Feature: DSDS (Dual SIM Dual Standby) Framework-Common Framework(RIL)
2020-01-18 10:03:26 +08:00
Chien-Wei Hsu
9c67a81ebe Merge "[ALPS03902666] Sepolicy: add prop to audiohal_prop" into alps-trunk-p0.basic
Change-Id: Id17c0a9e59f25bd5d872f2f26d7c53d34cf11c45
MTK-Commit-Id: 9fe8337ddca0bbced12fd9413392fa299c81f5cb
2020-01-18 10:03:25 +08:00
chien-wei hsu
f7e5d73400 [ALPS03902666] Sepolicy: add prop to audiohal_prop
[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
2020-01-18 10:03:23 +08:00
Michael Tsai
963022c24e Merge "[ALPS03941128] Comment unused rules" into alps-trunk-p0.basic
Change-Id: I58d89c4c3697be6997057a26cb1f89ff862b2341
MTK-Commit-Id: a0912ebe15d975381e753c1db1c29cbaffa49d94
2020-01-18 10:03:22 +08:00
Michael Tsai
51d7df5f8e [ALPS03941128] Comment unused rules
Comment for Android P

MTK-Commit-Id: 1368fff2508a51f016a815057477c056ce7627d6

Change-Id: I0be97764a2116c8a47b6ac243e318ebc86a0b47b
CR-Id: ALPS03941128
Feature: [Android Default] Camera Application Basic Functions
2020-01-18 10:03:20 +08:00
Yuru Zhu (朱禹儒)
3c967ac811 Merge "[ALPS03992062] Add log hidl system service te" into alps-trunk-p0.basic
Change-Id: Ic3591c37a0f5a9b72c20225324eb4147f09cf40a
MTK-Commit-Id: 3a8778863f98d69859cec094019967612c3ae524
2020-01-18 10:03:18 +08:00
mtk11515
bc1c6ae908 [ALPS03992062] Add log hidl system service te
[Solution] add te file for log hidl

MTK-Commit-Id: 195cb6d5dc1bccdccc67769314e99844c49e3f22

Change-Id: Ifc54914f7329201e0703f085b16552140c813cda
CR-Id: ALPS03992062
Feature: MTKLogger
2020-01-18 10:03:17 +08:00
Larry Liang
d8cf16da5c Merge "[ALPS03948310] vendor/system property split" into alps-trunk-p0.basic
Change-Id: Ia637f2179d40633488434149a982230c723c890f
MTK-Commit-Id: bb1ce00e682dae46d83ec3c5dc52e86a81026bb1
2020-01-18 10:03:15 +08:00
mtk11285
eb025d3be3 [ALPS03948310] vendor/system property split
[Detail]
1. vendor/system property split
2. add selinux rule about aee hidl service

MTK-Commit-Id: 4e654c789c95ca8851d8aaae2c643a08a00bb4e0

Change-Id: Ifc8eed74558a3ae83789798e99e21eafead2089b
CR-Id: ALPS03948310
Feature: Android Exception Engine(AEE)
(cherry picked from commit 8b81da18cfa29378d01ebf5be9b39e641a202c64)
2020-01-18 10:03:12 +08:00
Yuru Zhu (朱禹儒)
1cc7505c70 Merge "[ALPS03965031] MTKLogger can not access aee data vendor" into alps-trunk-p0.basic
Change-Id: I3bee72169906a52a6273e003afc9615e791ae79d
MTK-Commit-Id: 6829da562f17f1010914e3994a85457acef22ceb
2020-01-18 10:03:10 +08:00
yuru.zhu
765e08b32c [ALPS03965031] MTKLogger can not access aee data vendor
[Solution] Add permission to access aee data vendor

MTK-Commit-Id: a18e63eb8cde8f45a8c58ab6d396d482ce9e0fbb

Change-Id: I79f31a16a90a5afc0a7985044eb2e1ca7f88f3ab
CR-Id: ALPS03965031
Feature: MTKLogger
2020-01-18 10:03:08 +08:00
Weilun Liu (劉維倫)
40bac8adbc Merge "[ALPS03980649] Remove oemHook declaration of permission" into alps-trunk-p0.basic
Change-Id: Ic146d07576574f64102f3ade114527c06dc2403e
MTK-Commit-Id: ff403a82bc23eaa6471c65ac27a77f869240616a
2020-01-18 10:03:07 +08:00
Allen Chu
b2ddaec0f5 [ALPS03980649] Remove oemHook declaration of permission
Google has VTS to check deprecated HIDL. Declaring deprecated
HIDL leads to VTS fail. So, we remove each logic related
deprecated HIDL (oemHook service).

MTK-Commit-Id: f0cae5e9a9b4c1f4ed80db33dadc1b26cdd0eda6

Change-Id: Ib99d28dfc5183f1dfe20b102646223ba165ff0fa
CR-Id: ALPS03980649
Feature: DSDS (Dual SIM Dual Standby) Framework-Common Framework(RIL)
2020-01-18 10:03:05 +08:00
Chaoran Zhang
fd9d970fcd Merge "[ALPS03872369] add atci gps sepolicy" into alps-trunk-p0.basic
Change-Id: I38428e53c5d49343a8052f395deea97e5260077c
MTK-Commit-Id: 99ee7f2da1e90e5787ce9c73d162de62c94c2c66
2020-01-18 10:03:04 +08:00
Chaoran Zhang
5239216db5 [ALPS03872369] add atci gps sepolicy
For Huawei at command request, add mnld atci socket sendto policy

MTK-Commit-Id: 958e9c62d300e211b50ba35f7eb2ad58734a801a

Change-Id: If5e2e8981edde9615633a0a789a97a972bc7f44d
CR-Id: ALPS03872369
Feature: Location Chipset Capability
2020-01-18 10:03:02 +08:00
Elvin Lin
ddeb3c3e41 Merge "[ALPS03893656] factory: add power_supply and switch permission" into alps-trunk-p0.basic
Change-Id: I45bc05f2a7b30497b8a49e71642ae4492feeae35
MTK-Commit-Id: 59248eee76c2fdd98a725417a881d4af1a27d083
2020-01-18 10:03:00 +08:00
Ivan-YH Chen
1e4d3f3823 [ALPS03893656] factory: add power_supply and switch permission
[Detail]
Add power_supply and switch permission
to get online and otg status.

MTK-Commit-Id: dad1b84ca11f7cb5dfe70f03a05b80d6250bfc7a

Change-Id: I349d8313fbf567a3289a8be54b81487cd13fa36f
CR-Id: ALPS03893656
Feature: Charger
2020-01-18 10:02:55 +08:00
Stella Yang
a93a104f36 Merge "[ALPS03908242] Add SEPolicy" into alps-trunk-p0.basic
Change-Id: Ic71ee5efa3940cc23ffe986e7443e23cb764fa09
MTK-Commit-Id: 614239ade50253dd01d18e9e2710712408e9a287
2020-01-18 10:02:53 +08:00
Cheng-H Chen
5925ad4321 [ALPS03908242] Add SEPolicy
[Detail]
System properties like init.svc.vendor.* cannot be dumped
in mobilelog. It is because moblelogd doesnt have permission to
access them. The status of VoLTE-stack cannot be shown in
mobilelog.

[Solution]
Add get permission to access those system properties

MTK-Commit-Id: 73a911ef7934cdb4640809343f64c9815c43f1be

Change-Id: I6c11e5a397826c45ca83cb19ce6cb114aee59f53
CR-Id:ALPS03908242
Feature:VoLTE (Voice over LTE)
2020-01-18 10:02:51 +08:00
Lili Lin
c5d80a4090 Merge "[ALPS03959715] move audio-daemon to vendor" into alps-trunk-p0.basic
Change-Id: I4e6c31878331055f1559aa372d7d1f7106424419
MTK-Commit-Id: 7b461a24341a10035f24ce91c6751d04307f47ba
2020-01-18 10:02:49 +08:00
Lili Lin
56b7e390c4 [ALPS03959715] move audio-daemon to vendor
1. Per customer request, move audio-daemon to vendor partition.
2. Implement GetVolumeIndex

MTK-Commit-Id: 4f61171696528b80f9973cb1e3820c9f91116755

Change-Id: Id82b004a39b1217b543c42b9f66de72fb1f76a59
CR-Id: ALPS03959715
Feature: Audio Tuning Tool
2020-01-18 10:02:48 +08:00
Larry Liang
6f6b3997d7 Merge "[ALPS03976171] fix: Mobilelog writing vendor property" into alps-trunk-p0.basic
Change-Id: Ic7959bd0dbdc53fdf61707d46ce351d3dd619476
MTK-Commit-Id: 6c5be9940d67844542ed09b2374d3b18b9b7cf91
2020-01-18 10:02:45 +08:00
Yuxian Xu
2a22f85be4 [ALPS03976171] fix: Mobilelog writing vendor property
[Detail]
make Mobilelog its own properties only used in system partition

MTK-Commit-Id: 98c61ef31a7a7a09bed1c492a9dc1e7c1f12c47e

Change-Id: Iceea093a055817f4ccc8350c3543433b83ecc2f2
CR-Id: ALPS03976171
Feature: Mobile Log Tool
2020-01-18 10:02:44 +08:00
Denis Hsu
71e3aaeba5 Merge "[ALPS03891225] Add policy for nvram" into alps-trunk-p0.basic
Change-Id: I1b101e17f496c8566046de546be2361495821818
MTK-Commit-Id: b34091511b4bb872c7c8ca6111aa83a523dfe09d
2020-01-18 10:02:42 +08:00
Denis Hsu
a488de6a7f [ALPS03891225] Add policy for nvram
Allow to access boot mode for nvram

MTK-Commit-Id: 42ba22047669fe5e19c2ad7919807f2dd5323950

Change-Id: Id3118a6666a068330bdeb2d4663c478aa94cd307
CR-Id: ALPS03891225
Feature: Multi-Storage
2020-01-18 10:02:40 +08:00
Dean Chiang
965f58f54d [ALPS03899621] Add SEpolicy rule for MTK IHostapd
Add SEpolicy rule for MTK IHostapd

MTK-Commit-Id: f1c25f14e716a04414d16d78376aa8bc1a496bc8

Change-Id: Ib1ff39ad1c318f72dd8fe4b685c3692b3137349d
CR-Id: ALPS03899621
Feature: Wi-Fi Hotspot Manager
(cherry picked from commit ca1f132c2ec1b336424daf1ac8cb7af5cae78a14)
2020-01-18 10:02:38 +08:00
Justin Hsieh
a67cd8a97a Merge "[ALPS03885057] Add label for MTK USB HIDL 1.1" into alps-trunk-p0.basic
Change-Id: I32fa299a59aa7b5294e298be7eaf20edb8f0f8e9
MTK-Commit-Id: 7287b09d79ce953c2dabb254aa13ee89619a0395
2020-01-18 10:02:38 +08:00
Eddie Hung
6a0e7e04f2 [ALPS03885057] Add label for MTK USB HIDL 1.1
[Detail]
Add label and sepolicy for "android.hardware.usb@1.1-service-mediatek"

MTK-Commit-Id: 7d1f78831d049318d4623d33065136303639d856

Change-Id: I72d88642485097ef42bdf38938e22eeaae1eb2e3
CR-Id: ALPS03885057
Feature: USB TYPE-C
2020-01-18 10:02:32 +08:00
Lili Lin
590d94440a [ALPS03934986] Remove vendor.sys.boot.reason
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
2020-01-18 10:02:31 +08:00
Simfex Chiu
cd9eee157d [ALPS03958900] wlan_assistant: add permission for /data/vendor
[Detail]
need permission for /data/vendor

[Solution]
Add required permission into .te

MTK-Commit-Id: 9ae9e38fc9496da574627daeaec32c8552da2a99

Change-Id: I27202f4f4d29c4d37c3d87affbe6df051ff11c39
Signed-off-by: Simfex Chiu <simfex.chiu@mediatek.com>
CR-Id: ALPS03958900
Feature: [Module]Wi-Fi HAL
2020-01-18 10:02:31 +08:00
Bo Ye (叶波)
abfa4c86f1 Merge "[ALPS03982747] Remove unused sepolicy rules" into alps-trunk-p0.basic
Change-Id: I127c376830d260a088486f0cacbbc13c5345827f
MTK-Commit-Id: c65e9c65b1ac4650b64a5bb39717f813a54ffb83
2020-01-18 10:02:30 +08:00
mtk12101
722798a334 [ALPS03982747] Remove unused sepolicy rules
Some rules is no need any more, need to remove it.

MTK-Commit-Id: 49685f1299d990a7195a2d54b955517d8f2cc699

Change-Id: I4a590ad781589cf94989ce72c88751ac10b82eae
CR-Id: ALPS03982747
Feature: [Android Default] SELinux, SEAndroid, and SE-MTK
2020-01-18 10:02:25 +08:00
dengwei.xu
57ee420c72 [ALPS03984881] EM telephony SIB capture support
Add the new selinux rights support

MTK-Commit-Id: 31147b1027de480ab0b3379a008813351049e342

Change-Id: Ia07ca66917911ce7e8a7e6d76c9c4137c1cd5cf2
CR-Id: ALPS03984881
Feature: Engineering Mode
2020-01-18 10:02:13 +08:00
Edison Liu
51167c8474 [ALPS03908752] partition:fix sysenv issue
[Detail]
add sepolicy for sysenv get device path by fstab

MTK-Commit-Id: 3b4654113dec0bebfd1ba6f4b90fd501ccc6513d

Change-Id: I8cfdaf572363f8ac9ce5276eb4ddff525dd7c841
CR-Id: ALPS03908752
Feature: eMMC Boot Up
(cherry picked from commit 9a53df024a1c1a1cba9a94373b867a50956225d4)
2020-01-18 10:02:13 +08:00
Dengwei Xu
3a55affee9 Merge "[ALPS03914002] EM: remove unused sepolicy rules" into alps-trunk-p0.basic
Change-Id: I94b512b901b9ea9b4f78367e93b3d990f8cd3bd1
MTK-Commit-Id: 000f7d6d882c408fe8b5d8bc82f003cb8acb060a
2020-01-18 10:02:12 +08:00
yuhui.zhang
51e62850d5 [ALPS03914002] EM: remove unused sepolicy rules
[Detail]
1. Remove mnld_prop for using hidl
2. Remove bt ssp debug mode for function removing

MTK-Commit-Id: 7b69d50028b1f3543596c1cb7c55f3e0bf43d5a4

Change-Id: I34618a2f4347e56d825fe86ef7084aeaa95b0ebc
CR-Id: ALPS03914002
Feature: Engineering Mode
2020-01-18 10:02:10 +08:00
mtk13799
15ff7150ff [ALPS03886692] property rename for Android P
[Detail]property rename for Android P

MTK-Commit-Id: b3bfff5f029e5e71dc9c47cd37102f81dd484d69

Change-Id: I2d1cbc4f2efcf554198b442b3e5a39311ed07e85
Signed-off-by: mtk13799 <xin.huang@mediatek.com>
CR-Id: ALPS03886692
Feature: [Android Default]Dedicated APN for Tethering
2020-01-18 10:02:05 +08:00
Yuru Zhu (朱禹儒)
d6cf9b5e92 Merge "[ALPS03866092] Add FP for ConnSYS Log" into alps-trunk-p0.basic
Change-Id: I5c011916e81a73c7341f2940de689a4908d07463
MTK-Commit-Id: 8853626ae5990a9f9ae5d4d58ab1c29bc4d06cce
2020-01-18 10:02:05 +08:00
Peng Qi
5391d4ae6c [ALPS03866092] Add FP for ConnSYS Log
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
2020-01-18 10:02:02 +08:00
Dengwei Xu
db29d16fa0 Merge "[ALPS03830074] EM neverallow coredomain from writing vendor properties" into alps-trunk-p0.basic
Change-Id: I88bf383720d971ab4070bcca34a01fbbd747cd78
MTK-Commit-Id: eaa3ec3e8f8ffbbbd55affa62022a7e7e7ff3487
2020-01-18 10:02:00 +08:00
dengwei.xu
b189bd2aff [ALPS03830074] EM neverallow coredomain from writing vendor properties
Change to extend_core_property_type to avoid broken neverallow rule

MTK-Commit-Id: 4a9a5f489ea8202fd9daa9356bad00b3402d3ba4

Change-Id: I4bcf45b80eb77a30403d57841c355a24b327f8cb
CR-Id: ALPS03830074
Feature: Engineering Mode
2020-01-18 10:01:58 +08:00
mtk13799
86ea78a67a [ALPS03886692] property rename for Android P
[Detail]property rename for Android P

MTK-Commit-Id: 8cc2c773156fcfa1757a261b960f88d7a8b9d4f6

Change-Id: I42fab46ce67a240d619e0a74cb7fa8834ac74bc6
Signed-off-by: mtk13799 <xin.huang@mediatek.com>
CR-Id: ALPS03886692
Feature: [Android Default]Dedicated APN for Tethering
2020-01-18 10:01:57 +08:00
Lili Lin
3f2caa03c0 Merge "[ALPS03934986] Remove un-renamed properties" into alps-trunk-p0.basic
Change-Id: I6843a0e036f9bc48c6d80dd54274523476615665
MTK-Commit-Id: 818d32015903cc353d6c0527366676cdcd07b20e
2020-01-18 10:01:56 +08:00
Lili Lin
2197275e79 [ALPS03934986] Remove un-renamed properties
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
2020-01-18 10:01:54 +08:00
Bo Ye (叶波)
9d00211693 Merge "[ALPS03982747] Remove unnecessary violators" into alps-trunk-p0.basic
Change-Id: Ica641d2d92d092e75411c0799ef537fb7cb0a39f
MTK-Commit-Id: 7b77d3aa7fc7974b50ab9e4b20122cb944eeabeb
2020-01-18 10:01:52 +08:00
mtk12101
6c68a34641 [ALPS03982747] Remove unnecessary violators
Remove violators of system_executes_vendor_violators
in all .te files for Google rule.

MTK-Commit-Id: 2ea1f525e8cd6ef3cda981b2a47eabc4582fe767

Change-Id: I3940095186b1a530e7ed442cc34658c2317b9a89
CR-Id: ALPS03982747
Feature: [Android Default] SELinux, SEAndroid, and SE-MTK
2020-01-18 10:01:50 +08:00
Caroline Yang
a24956b5ac [ALPS03967218] GPU: Add sepolicy for vulkan
[Detail]
Add selinux policy to access libufwriter.so and others.

MTK-Commit-Id: 604468612ad0339636fa83c390cb0eec6e0ea4e1

Change-Id: I32465ca7815a219c59ba9d03b210d8519e5a7b69
CR-Id: ALPS03967218
Feature: OpenGL|ES
2020-01-18 10:01:49 +08:00
Weilun Liu (劉維倫)
90e11a04ce Merge "[ALPS03861873] rename service name" into alps-trunk-p0.basic
Change-Id: I25fb8056917297544c93cc6e79ca45031f37f4ab
MTK-Commit-Id: 971c4dbb943e5fa40457f1745d72127b0224f2f9
2020-01-18 10:01:48 +08:00
Weilun Liu
d03eacc0d3 [ALPS03861873] rename service name
[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
2020-01-18 10:01:46 +08:00