From 21932fae4ca8a7e708d097a8e05a7bae9c2d8598 Mon Sep 17 00:00:00 2001 From: Robin Peng Date: Thu, 14 Jul 2022 18:58:27 +0800 Subject: [PATCH 1/3] init.gs101.rc: remove vendor.device.modules.ready from 'on init' section 1) for projects with device specific modules, this property should only be set while device modules been loaded. 2) also remove "wait_for_prop vendor.device.modules.ready 1" to prevent infinite wait 3) migrate vendor.all.modules.ready/vendor.all.devices.ready to init.insmod..cfg and set these proprieties while .cfg not exist Bug: 238853979 Signed-off-by: Robin Peng Change-Id: I17aa42ef0a459c33871891e5036edf7eea57e39a --- conf/init.gs101.rc | 11 ----------- init.insmod.sh | 2 ++ 2 files changed, 2 insertions(+), 11 deletions(-) diff --git a/conf/init.gs101.rc b/conf/init.gs101.rc index a94e1480..c760bcb5 100644 --- a/conf/init.gs101.rc +++ b/conf/init.gs101.rc @@ -328,10 +328,6 @@ on init write /sys/class/devfreq/gs_memlat_devfreq:devfreq_mif_cpu6_memlat@17000010/mem_latency/ratio_ceil 3200 write /sys/class/devfreq/gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010/mem_latency/ratio_ceil 3200 -# For GKI kernel, no device specific modules -on init - setprop vendor.device.modules.ready 1 - on init && property:ro.boot.hw.soc.rev=0 setprop vendor.powerhal.config powerhint_a0.json @@ -474,13 +470,6 @@ on early-boot # Wait for insmod_sh to finish all common modules wait_for_prop vendor.common.modules.ready 1 - # Wait for insmod_sh to finish all device specific modules - wait_for_prop vendor.device.modules.ready 1 - - # Other services depend on the properties - setprop vendor.all.modules.ready 1 - setprop vendor.all.devices.ready 1 - # Permission for Health Storage HAL chown system system /dev/sys/block/bootdevice/manual_gc diff --git a/init.insmod.sh b/init.insmod.sh index 97ae7bcb..645391af 100755 --- a/init.insmod.sh +++ b/init.insmod.sh @@ -51,6 +51,8 @@ else # to unblock early-boot trigger setprop vendor.common.modules.ready setprop vendor.device.modules.ready + setprop vendor.all.modules.ready + setprop vendor.all.devices.ready exit 1 fi From 20cf29868387e06f0d4c3f788ecf720f3f68f9e2 Mon Sep 17 00:00:00 2001 From: Edwin Tung Date: Fri, 15 Jul 2022 09:09:05 +0800 Subject: [PATCH 2/3] gps: extend min GPS week number Bug: 238931611 Validity test: 239117198 Test: Gnss Sanity test Change-Id: I85d557fe25135da2d8881fbe7bc4d7f23c08dafd --- gnss/47765/config/gps.xml | 1 + gnss/47765/config/gps.xml.oriole | 1 + gnss/47765/config/gps.xml.raven | 1 + gnss/47765/config/gps_user.xml | 1 + gnss/47765/config/gps_user.xml.oriole | 1 + gnss/47765/config/gps_user.xml.raven | 1 + 6 files changed, 6 insertions(+) diff --git a/gnss/47765/config/gps.xml b/gnss/47765/config/gps.xml index 0cb80edf..004dc898 100644 --- a/gnss/47765/config/gps.xml +++ b/gnss/47765/config/gps.xml @@ -79,6 +79,7 @@ EnableOnChipStopNotification="2" PowerMode="3" + MinGpsWeekNumber="2216" /> Date: Sun, 3 Jul 2022 18:47:29 +0000 Subject: [PATCH 3/3] Add support for Opus as a BT A2DP offload codec Bug: 226441860 Test: Sink device using bds-dev Change-Id: I62784ef7983b90c9ea0d8016801417b2d8a518df --- device-shipping-common.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/device-shipping-common.mk b/device-shipping-common.mk index 49897aa1..a4539fc1 100644 --- a/device-shipping-common.mk +++ b/device-shipping-common.mk @@ -18,5 +18,5 @@ include device/google/gs101/device-common.mk PRODUCT_PROPERTY_OVERRIDES += \ ro.bluetooth.a2dp_offload.supported=true \ persist.bluetooth.a2dp_offload.disabled=false \ - persist.bluetooth.a2dp_offload.cap=sbc-aac-aptx-aptxhd-ldac + persist.bluetooth.a2dp_offload.cap=sbc-aac-aptx-aptxhd-ldac-opus