From 83759b7709c9eab91aff0cefac7d56a2728453fb Mon Sep 17 00:00:00 2001 From: Chris Craik Date: Fri, 8 Jun 2018 13:02:29 -0700 Subject: [PATCH 1/4] Disable use_buffer_age to workaround driver issue Bug: 74534157 Test: none Change-Id: Ic2960e7c8fbb4089440accc5360929cd56cc8edb --- device.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/device.mk b/device.mk index 7e4864c6..fe27cf66 100755 --- a/device.mk +++ b/device.mk @@ -212,6 +212,10 @@ PRODUCT_PROPERTY_OVERRIDES += \ PRODUCT_PROPERTY_OVERRIDES += \ sdm.debug.rotator_downscale=1 +# Disable buffer age (b/74534157) +PRODUCT_PROPERTY_OVERRIDES += \ + debug.hwui.use_buffer_age=false + # Enable camera EIS3.0 PRODUCT_PROPERTY_OVERRIDES += \ persist.camera.is_type=5 \ From e4199f9ff600c6327961c6990deb60c89621dd60 Mon Sep 17 00:00:00 2001 From: Tom Cherry Date: Fri, 15 Jun 2018 13:25:08 -0700 Subject: [PATCH 2/4] Remove qmuxd from init scripts and sepolicy This daemon doesn't exist on the device and causes init errors during boot. init: /vendor/etc/init/hw/init.walleye.rc: 745: Unable to decode GID for 'qcom_diag': getpwnam failed: No such file or directory init: Could not start service 'vendor.qmuxd' as part of class 'main': Cannot find '/vendor/bin/qmuxd': No such file or directory Test: tree-hugger passes Change-Id: Ib2bc1739cac088af3e9ef2e0482f2536dad8fb8c --- init.hardware.rc | 5 ----- sepolicy/vendor/file_contexts | 1 - sepolicy/vendor/qmuxd.te | 5 ----- 3 files changed, 11 deletions(-) delete mode 100644 sepolicy/vendor/qmuxd.te diff --git a/init.hardware.rc b/init.hardware.rc index 5fcd03ad..c6843990 100644 --- a/init.hardware.rc +++ b/init.hardware.rc @@ -739,11 +739,6 @@ on property:vendor.ims.DATA_DAEMON_STATUS=1 start vendor.ims_rtp_daemon start vendor.imsrcsservice -service vendor.qmuxd /vendor/bin/qmuxd - class main - user root - group radio audio bluetooth gps nfc qcom_diag - service vendor.cnd /vendor/bin/cnd class main user radio diff --git a/sepolicy/vendor/file_contexts b/sepolicy/vendor/file_contexts index 1649712a..bafabd93 100644 --- a/sepolicy/vendor/file_contexts +++ b/sepolicy/vendor/file_contexts @@ -155,7 +155,6 @@ /vendor/bin/ims_rtp_daemon u:object_r:hal_imsrtp_exec:s0 /vendor/bin/ipacm u:object_r:hal_tetheroffload_default_exec:s0 /vendor/bin/ipacm-diag u:object_r:hal_tetheroffload_default_exec:s0 -/vendor/bin/qmuxd u:object_r:qmuxd_exec:s0 /vendor/bin/cnd u:object_r:cnd_exec:s0 /vendor/bin/ATFWD-daemon u:object_r:atfwd_exec:s0 /vendor/bin/easelmanagerd u:object_r:easel_exec:s0 diff --git a/sepolicy/vendor/qmuxd.te b/sepolicy/vendor/qmuxd.te deleted file mode 100644 index b8dc015b..00000000 --- a/sepolicy/vendor/qmuxd.te +++ /dev/null @@ -1,5 +0,0 @@ -type qmuxd, domain; -type qmuxd_exec, exec_type, vendor_file_type, file_type; - -net_domain(qmuxd) -init_daemon_domain(qmuxd) From 741408fe623238a677467609d4b43369f8aeb07f Mon Sep 17 00:00:00 2001 From: Adam Seaton Date: Mon, 18 Jun 2018 14:02:08 -0700 Subject: [PATCH 3/4] [DO NOT MERGE] Update SVN to 15 for August Fi Backpocket Bug:109889880 --- device.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/device.mk b/device.mk index daba697d..03155eec 100755 --- a/device.mk +++ b/device.mk @@ -23,7 +23,7 @@ PRODUCT_COPY_FILES += \ # Set the SVN for the targeted MR release PRODUCT_PROPERTY_OVERRIDES += \ - ro.vendor.build.svn=14 + ro.vendor.build.svn=15 # Enforce privapp-permissions whitelist PRODUCT_PROPERTY_OVERRIDES += \ From 1f3b02164716c0ebfe060308921cee7c4a85bbaf Mon Sep 17 00:00:00 2001 From: Adam Seaton Date: Mon, 18 Jun 2018 14:04:44 -0700 Subject: [PATCH 4/4] [DO NOT MERGE] Update SVN to 16 for August RoW backpocket bug:109889880 --- device.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/device.mk b/device.mk index 03155eec..0018ca6a 100755 --- a/device.mk +++ b/device.mk @@ -23,7 +23,7 @@ PRODUCT_COPY_FILES += \ # Set the SVN for the targeted MR release PRODUCT_PROPERTY_OVERRIDES += \ - ro.vendor.build.svn=15 + ro.vendor.build.svn=16 # Enforce privapp-permissions whitelist PRODUCT_PROPERTY_OVERRIDES += \