1055 Commits

Author SHA1 Message Date
Josh Hsiao
81bd091853 Merge "[ALPS03867358] Thermal: P Migration" into alps-trunk-p0.basic
Change-Id: I0d0137459c45676d54919002df689e5d0dbf747f
MTK-Commit-Id: fc8264acf958ee33faaf0af9fa597dbb99f5382c
2020-01-18 10:03:35 +08:00
jerry-sc.wu
fafe185575 [ALPS03867358] Thermal: P Migration
[Detail]
Modify "performance first thermal policy" change
thermal policy method.

1. Using call libmtcloader lib instead of using set property.
2. Add related SEPolicy.
3. Support 32 bit and 64 bit mtcloader lib.

MTK-Commit-Id: 13e96819d3e6663be61276000ae5a800de71862b

Change-Id: Ia78610485f67e94b63f0fcfbccbd7d4b4411ed31
CR-Id: ALPS03867358
Feature: Thermal Management
Signed-off-by: jerry-sc.wu <jerry-sc.wu@mediatek.com>
2020-01-18 10:03:33 +08:00
Eddie Hung
d51b584df5 Merge "[ALPS03974529] Add policy for audio hidl service" into alps-trunk-p0.basic
Change-Id: Ieff4f111e7304c7a4ca1d264dd3590dfc207e166
MTK-Commit-Id: efa57894f27833ba4d26a25d0e84b4f33e4ff29d
2020-01-18 10:03:32 +08:00
Eddie Hung
7970815eea [ALPS03974529] Add policy for audio hidl service
[Detail]
Allow mtk audio hidl service to read "ro.audio.usb.period_us"

MTK-Commit-Id: 5f794920af51f2f7900212f8a6ba7ecb3b64c919

Change-Id: I2ace425bb53190c10b397fca92420d35af764738
CR-Id: ALPS03974529
Feature: [Android Default] USB Audio
2020-01-18 10:03:30 +08:00
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