Commit Graph

3610 Commits

Author SHA1 Message Date
Adam Seaton
1acde8b3e1 Update SVN to 17 for Pi release Bug:80225397
am: 57b429087c

Change-Id: Ibba36e0328b6f13b6e3e115bd9d9f5651dd19bf9
2018-05-25 11:37:09 -07:00
Adam Seaton
57b429087c Update SVN to 17 for Pi release
Bug:80225397

Anticipating the need for SVN to be set to 15/16 for backpocket OC-MR1
builds in August, setting this to 17.
2018-05-25 09:30:22 -07:00
Hung-ying Tyan
4e248ab1dd Merge "configstore: uprev configstore (1.0 -> 1.1)" into pi-dev
am: e60a7fd931

Change-Id: I14c418e06ceb0314ac9edc0e4fe074cfd58bada4
2018-05-23 18:18:14 -07:00
Jaekyun Seok
1124884d58 Fix access denials for libEGL props
am: da2016576a

Change-Id: Ifab81ca1c3a4b9c4b1c18833db5e8e4efbd37e3e
2018-05-23 18:16:30 -07:00
TreeHugger Robot
e60a7fd931 Merge "configstore: uprev configstore (1.0 -> 1.1)" into pi-dev 2018-05-24 00:50:19 +00:00
Jayachandran C
8bd2eb7f5b sepolicy: cleanup tel_mon_prop as its no more used
am: 484b83c96c

Change-Id: I7c2c81b558c7de80ec10715c819214157522a6b5
2018-05-23 15:12:03 -07:00
Jaekyun Seok
da2016576a Fix access denials for libEGL props
vendor.debug.egl.changepixelformat and vendor.debug.prerotation.disable
are used by libEGL (one of same-process HALs).
So they should be public-readable because libEGL can be loaded from
almost everywhere.

Bug: 80135368
Test: succeeded building and tested with taimen
Change-Id: I2e9c0809a4868329ab76a94800a144283f523579
Merged-In: I2e9c0809a4868329ab76a94800a144283f523579
(cherry picked from commit 52ca941f7a)
2018-05-23 21:17:19 +00:00
Hung-ying Tyan
d804dac184 configstore: uprev configstore (1.0 -> 1.1)
Bug: 69691076
Test: Built and tested on walleye
Change-Id: I16f06827ef83711c9e29698540ffcec658081fda
2018-05-23 10:45:38 -07:00
Jayachandran C
484b83c96c sepolicy: cleanup tel_mon_prop as its no more used
Test: Verified connectivity monitor app works without denial

Bug: 79255514
Change-Id: Id8ebac2f3453a8fc175a91d60caad173734aa6cd
2018-05-22 23:57:44 +00:00
Thierry Strudel
ef49739868 Merge "Adjust for QCOM BT HAL property name changes" into pi-dev
am: 83fc9c1995

Change-Id: I39f71490479e4e7a7f55f396130cf408a8c1866e
2018-05-21 23:35:47 -07:00
Thierry Strudel
83fc9c1995 Merge "Adjust for QCOM BT HAL property name changes" into pi-dev 2018-05-22 06:30:35 +00:00
Jiyong Park
035dd12984 Merge "Temporarily whitelisting system domains writing vendor props" into pi-dev
am: 35e267a41f

Change-Id: I7b66c72a1e0bde39a0f89488e9948837ee3be681
2018-05-21 22:10:20 -07:00
TreeHugger Robot
35e267a41f Merge "Temporarily whitelisting system domains writing vendor props" into pi-dev 2018-05-22 05:04:40 +00:00
Paul Crowley
c91dbfca36 Remove device-specific metadata policy that's now in platform.
am: 5cb44010b2

Change-Id: I74f0bfd03748442221cced5b872a9fb4de8ff1b2
2018-05-21 21:45:55 -07:00
Petri Gynther
906e91433b Adjust for QCOM BT HAL property name changes
Bug: 36513925
Test: Manual Bluetooth test
Change-Id: I492fde56b7f10395869ac32e8d6dd20268ce5230
2018-05-21 17:41:57 -07:00
Paul Crowley
5cb44010b2 Remove device-specific metadata policy that's now in platform.
Bug: 79781913
Test: compiles
Change-Id: Ie632d1a4c44f491415ae9bb2ceb1264f0cfa5096
2018-05-21 12:01:22 -07:00
Artem Iglikov
50386f67f9 Merge "Add call logs and sms permissions for pixelmigrate" into pi-dev
am: d58a809078

Change-Id: I2b2dcbf59424d477e661adb5058725109dc91198
2018-05-21 08:27:57 -07:00
TreeHugger Robot
d58a809078 Merge "Add call logs and sms permissions for pixelmigrate" into pi-dev 2018-05-21 15:20:26 +00:00
Wei Wang
390fc28665 Bring perfd boot_complete signal back
am: b730e3be1c

Change-Id: I91a07df63c3a88d6086bbe2c50c77fc1a19f80ce
2018-05-19 22:51:17 -07:00
Wei Wang
b730e3be1c Bring perfd boot_complete signal back
Bug: 79879586
Test: Build
Change-Id: I0faef27bd94d6ee48971b723f9a5473a6258fbcb
2018-05-20 03:52:25 +00:00
Artem Iglikov
11540c9dbe Add call logs and sms permissions for pixelmigrate
Bug: 79186791
Bug: 79240969
Bug: 79532995

Test: n/a
Change-Id: Iac6f75a3fbac15caafefc8fa70755316ed6e14b2
2018-05-18 10:29:38 +00:00
Joel Galenson
3552364230 Track hal_bluetooth_default SELinux denial. am: 058a820975
am: a34e798cbb

Change-Id: Ie9025b72ca87111c70df53dbef4300747a6c80a9
2018-05-17 14:00:23 -07:00
Joel Galenson
a34e798cbb Track hal_bluetooth_default SELinux denial.
am: 058a820975

Change-Id: I2b98f105976884ecea26de382f375a2fc4a753fd
2018-05-17 13:56:51 -07:00
Petri Gynther
8a291847c9 Merge "wahoo: sepolicy: add missing vendor_bluetooth_prop" into pi-dev
am: 8ec9a8d179

Change-Id: I6f78786467d89edba1092c40acd458c644453b4a
2018-05-17 13:46:30 -07:00
Petri Gynther
8ec9a8d179 Merge "wahoo: sepolicy: add missing vendor_bluetooth_prop" into pi-dev 2018-05-17 20:25:29 +00:00
Adam Seaton
cc6672cc3c "Update SVN to 14 for July RoW Walleye/Taimen Build Bug: 79883349" am: 6df16ac39c
am: 90200b659b

Change-Id: I0ecb8a3a4eda46caa997374110ee6422da8ed585
2018-05-17 11:10:43 -07:00
Adam Seaton
03057d02f8 "Update SVN to 13 for July T-Mobile/Fi Walleye/Taimen Build Bug: 79883349" am: 96a0fe5fce
am: 0bd02a90df

Change-Id: Ic9391ee2c510f9adde9a6dc9ce57a606b9e04a52
2018-05-17 11:10:31 -07:00
Adam Seaton
90200b659b "Update SVN to 14 for July RoW Walleye/Taimen Build Bug: 79883349"
am: 6df16ac39c

Change-Id: I4e6b3ebbae5886458731d6c385c39f513022ab68
2018-05-17 10:58:42 -07:00
Adam Seaton
0bd02a90df "Update SVN to 13 for July T-Mobile/Fi Walleye/Taimen Build Bug: 79883349"
am: 96a0fe5fce

Change-Id: Ib92d620ff661f50a6adad1f0ff10fdc37c8eb663
2018-05-17 10:58:20 -07:00
Joel Galenson
058a820975 Track hal_bluetooth_default SELinux denial.
This should help fix presubmit tests.

Bug: 79920182
Test: Built policy.
Change-Id: Ie28b6b09f0c762dc55432c078dffcdda67dbbdd7
2018-05-17 08:01:08 -07:00
Petri Gynther
bda628fe83 wahoo: sepolicy: add missing vendor_bluetooth_prop
Add missing vendor_bluetooth_prop:
persist.service.bdroid.snooplog

Usage:
1. vendor/qcom/sdm845/proprietary/bluetooth/
   hidl_transport/bt/1.0/default/logger.cpp:
   property_get("persist.service.bdroid.snooplog", ...)

2. init.hardware.diag.rc.userdebug:
   on property:sys.logger.bluetooth=true
      setprop persist.service.bdroid.snooplog true
   on property:sys.logger.bluetooth=false
      setprop persist.service.bdroid.snooplog false

Bug: 77633703
Test: Manual
Change-Id: I781fe8b8b5937a706eccc55f027255ccebe67a5c
2018-05-16 20:58:09 -07:00
Adam Seaton
6df16ac39c "Update SVN to 14 for July RoW Walleye/Taimen Build
Bug: 79883349"
2018-05-16 16:16:49 -07:00
Adam Seaton
96a0fe5fce "Update SVN to 13 for July T-Mobile/Fi Walleye/Taimen Build
Bug: 79883349"
2018-05-16 16:14:54 -07:00
Lajos Molnar
a09846009e Merge "media: update codec performance data (PPR1.180514.002)" into pi-dev
am: a2664cd58c

Change-Id: I5f312456e9ea2e65786076eff89eaec3dbd63151
2018-05-16 07:55:45 -07:00
Lajos Molnar
a2664cd58c Merge "media: update codec performance data (PPR1.180514.002)" into pi-dev 2018-05-16 14:31:38 +00:00
Ruchi Kandoi
c56659f003 Merge "Add dontaudit rules for nfc.persist properties" into pi-dev
am: f8323eb866

Change-Id: I4a700a5550ee0f366459aabbb9e14a0973d72682
2018-05-15 15:29:57 -07:00
TreeHugger Robot
f8323eb866 Merge "Add dontaudit rules for nfc.persist properties" into pi-dev 2018-05-15 22:12:01 +00:00
Lajos Molnar
6a54985cc8 media: update codec performance data (PPR1.180514.002)
Performance data based on releases PPR1.180405.004 and PPR1.180514.002.

Bug: 79258572
Change-Id: I58d05f475e38ac017a0d545f85db78f7b558e228
2018-05-15 10:34:44 -07:00
Wei Wang
818c5b2795 Merge "Remove perfd" into pi-dev
am: e37a6a6d5d

Change-Id: I20bba315a2293b914e51cd1798559c1a138078cf
2018-05-15 10:02:37 -07:00
Wei Wang
e37a6a6d5d Merge "Remove perfd" into pi-dev 2018-05-15 16:42:30 +00:00
Ruchi Kandoi
b7e3d9f3de Add dontaudit rules for nfc.persist properties
Since NFC has a common vendor library, adding dontaudit rules
for properties which are not used by this product.

type=1400 audit(0.0:35): avc: denied { read } for comm="nfc@1.1-service"
name="u:object_r:default_prop:s0" dev="tmpfs" ino=17612 scontext=u:r:hal_nfc_default:s0
tcontext=u:object_r:default_prop:s0 tclass=file permissive=0

Test: check logcat
Bug: 79417308
Change-Id: If2d0a1d3403851d819305f18c96c18eca35db7a8
2018-05-15 15:02:45 +00:00
Justin Yun
94d6005606 Remove PRODUCT_COMPATIBLE_PROPERTY_OVERRIDE for test
am: 4d865e6af8

Change-Id: I6fe8186d56f8070847ff43f4ea5099af8e17ec3a
2018-05-14 23:15:24 -07:00
Jiyong Park
3ee4e77674 Temporarily whitelisting system domains writing vendor props
system properties must not be used as a communication channel in between
system and vendor processes. However, there has been no enforcement on
this: system process could write system properties that are owned and
read by vendor processes and vice versa. Such communication should be
done over hwbinder and should be formally specified in HIDL.

Until we finish migrating the existing use cases of sysprops to HIDL,
whitelisting them in system_writes_vendor_properties_violators so that
the violators are clearly tracked.

These violators are allowed only for P, but not for Q.

Bug: 78598545
Test: m -j selinux_policy
Change-Id: I60b12f1232c77ad997c8c87e6d91baa14c626e94
2018-05-15 14:22:26 +09:00
Wei Wang
8e5694d2c0 Remove perfd
We have moved to new PowerHAL implementation.

Test: build and boot
Bug: 62041945
Change-Id: If8deaf131ccc829653932c8d3310b4c2ecd4a7ac
2018-05-14 15:13:39 -07:00
Justin Yun
4d865e6af8 Remove PRODUCT_COMPATIBLE_PROPERTY_OVERRIDE for test
Setting PRODUCT_COMPATIBLE_PROPERTY_OVERRIDE to true blocks
System-only-OTA from OMR1 devices because it does not allow some
propertis set by the OMR1 vendor partition.

Only if we include the VNDK snapshot v27 to wahoo devices, remove
PRODUCT_COMPATIBLE_PROPERTY_OVERRIDE from wahoo as well as ag/3694012
for rild.

Bug: 74505580
Test: Check if Bluetooth could be turned on in P-OMR1 walleye device.
Change-Id: I5113988b10f0cdde394ed2fc31ebc9d1ea811e1c
2018-05-14 15:33:41 +09:00
Joel Galenson
f42b0c2dfc Track nfc SELinux denial.
am: 9cafa9a191

Change-Id: Id23dca7c63a6b50762c073455ffd4d58eb0847dd
2018-05-12 16:47:47 -07:00
Joel Galenson
9cafa9a191 Track nfc SELinux denial.
This should help fix presubmit tests.

Bug: 79617173
Test: Built policy.
Change-Id: Ia6b55c7aa329366bde2390939883fb8f4770eff1
2018-05-12 09:05:43 -07:00
Shawn Willden
11accdbb23 Merge "Remove keymaster4" into pi-dev
am: aa3901b33e

Change-Id: Icd422a635cc76fe371655b2c15bb811c8480c5c1
2018-05-11 23:35:46 -07:00
TreeHugger Robot
aa3901b33e Merge "Remove keymaster4" into pi-dev 2018-05-12 06:30:38 +00:00
Sean Callanan
5b896597cf Merge "wahoo: Update sepolicy for LA.UM.6.4.9.C2.07.00.00.386.031" into pi-dev
am: 55e9c926f4

Change-Id: I2bba10efb0a597d5ad7743cb0c9d120568c63e09
2018-05-11 22:53:08 -07:00