From ba3445c58431d60de9bc03946830a8d8a1541123 Mon Sep 17 00:00:00 2001 From: Edwin Tung Date: Mon, 11 Mar 2024 17:19:46 +0800 Subject: [PATCH 1/4] gps: separate gnss factory build Bug: 328345874 Test: normal rom and factory rom gnss works Change-Id: Id1108a1c00edf9beba229b90371b5c1a30329c51 --- factory_tegu.mk | 3 +++ location/factory-gnss.mk | 3 +++ 2 files changed, 6 insertions(+) create mode 100644 location/factory-gnss.mk diff --git a/factory_tegu.mk b/factory_tegu.mk index 063b388..993a60c 100644 --- a/factory_tegu.mk +++ b/factory_tegu.mk @@ -20,6 +20,9 @@ $(call inherit-product, device/google/zumapro/factory_common.mk) $(call inherit-product, device/google/tegu/device-tegu.mk) include device/google/tegu/audio/tegu/factory-audio-tables.mk +# Factory binaries for GPS +include device/google/tegu/location/factory-gnss.mk + PRODUCT_NAME := factory_tegu PRODUCT_DEVICE := tegu PRODUCT_MODEL := Factory build on Tegu diff --git a/location/factory-gnss.mk b/location/factory-gnss.mk new file mode 100644 index 0000000..b3ffde6 --- /dev/null +++ b/location/factory-gnss.mk @@ -0,0 +1,3 @@ +# include factory gnss binaries +include vendor/samsung_slsi/gps/s5300/gnss_factory.mk + From bbd1230cf9a378afdea5c7084e5029b6a0f08a2d Mon Sep 17 00:00:00 2001 From: Shin-Yu Wang Date: Thu, 14 Mar 2024 09:19:39 +0000 Subject: [PATCH 2/4] display: disable smooth display be default Update the package overlay order to apply device specific display settings. Bug: 316868583 Bug: 316356788 Test: smooth display is off after factory reset Change-Id: Id8573ccdd451ae31ac8a0bb22abfa90232bb40c2 --- device-tegu.mk | 5 +++-- tegu/overlay/frameworks/base/core/res/res/values/config.xml | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/device-tegu.mk b/device-tegu.mk index 7688cbc..a288f6d 100644 --- a/device-tegu.mk +++ b/device-tegu.mk @@ -30,6 +30,9 @@ $(call inherit-product-if-exists, vendor/google_devices/zumapro/proprietary/devi $(call inherit-product-if-exists, vendor/google_devices/tegu/proprietary/tegu/device-vendor-tegu.mk) $(call inherit-product-if-exists, vendor/qorvo/uwb/qm35-hal/Device.mk) +# display +DEVICE_PACKAGE_OVERLAYS += device/google/tegu/tegu/overlay + include device/google/tegu/audio/tegu/audio-tables.mk include device/google/zumapro/device-shipping-common.mk include hardware/google/pixel/vibrator/cs40l26/device.mk @@ -45,8 +48,6 @@ $(call soong_config_set,lyric,tuning_product,ripcurrent) $(warning target_device set to zuma on zumapro target) $(call soong_config_set,google3a_config,target_device,ripcurrent) -# display -DEVICE_PACKAGE_OVERLAYS += device/google/tegu/tegu/overlay # Init files PRODUCT_COPY_FILES += \ diff --git a/tegu/overlay/frameworks/base/core/res/res/values/config.xml b/tegu/overlay/frameworks/base/core/res/res/values/config.xml index 88809ba..f96d647 100644 --- a/tegu/overlay/frameworks/base/core/res/res/values/config.xml +++ b/tegu/overlay/frameworks/base/core/res/res/values/config.xml @@ -50,7 +50,7 @@ 0 - 120 + 60 From 7580a1333cbb41dbacddcea5492b45c7c4027dc9 Mon Sep 17 00:00:00 2001 From: Robert Lee Date: Fri, 23 Feb 2024 06:11:36 +0000 Subject: [PATCH 3/4] audio: update speaker tuning bin ti_sp_tuning.bin is from PreModel.bin in b/313341617#comment54 Bug: 313341617 Test: manual Change-Id: I63943a926e8bf1743cddad4adfbf52d8b2a8d2a4 Signed-off-by: Robert Lee --- audio/tegu/audio-tables.mk | 2 +- audio/tegu/tas2572/fw/ti_sp_tuning.bin | Bin 0 -> 4824 bytes .../tas2572/{ => fw}/tismartpa_driver_tuning.bin | Bin 3 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 audio/tegu/tas2572/fw/ti_sp_tuning.bin rename audio/tegu/tas2572/{ => fw}/tismartpa_driver_tuning.bin (100%) diff --git a/audio/tegu/audio-tables.mk b/audio/tegu/audio-tables.mk index 3b2d324..552c217 100644 --- a/audio/tegu/audio-tables.mk +++ b/audio/tegu/audio-tables.mk @@ -33,7 +33,7 @@ PRODUCT_COPY_FILES += \ device/google/tegu/audio/$(AUDIO_TABLE_FOLDER)/config/mixer_paths.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths.xml # Speaker firmware files -SPK_FIRMWARE_PATH := $(AUDIO_TABLE_FOLDER)/tas2572 +SPK_FIRMWARE_PATH := $(AUDIO_TABLE_FOLDER)/tas2572/fw/ SPK_FIRMWARE_FULL_PATH := device/google/tegu/audio/$(SPK_FIRMWARE_PATH) PRODUCT_COPY_FILES += $(call copy-files,$(wildcard $(SPK_FIRMWARE_FULL_PATH)/*),$(TARGET_COPY_OUT_VENDOR)/firmware) diff --git a/audio/tegu/tas2572/fw/ti_sp_tuning.bin b/audio/tegu/tas2572/fw/ti_sp_tuning.bin new file mode 100644 index 0000000000000000000000000000000000000000..1a3e33b91e70b0420ba7b362d3cbeb5e4cdf0940 GIT binary patch literal 4824 zcmeHJYfKbZ6h5;%J7pK;v21CLD=w`MiV=-ZY@u#NEk3)b(I`}m0<{DmptQOOvs%$8 zHqvODEQl@f(Q2$3sg{C-^%=2ht+X_?Em$QQq~a4Q#<;!Tu!93`d|~a6a+2?!d(WJE z=H5B?p81GKb*aa>czQ}nijSK&EbVdvXi z&J`&x{OQ*8VrQWzdgRmd!bI*&{U7(BgXdngewSRbsx7v^q6#yl$Zcz|_Qw+TzK}ny z2HF>+Bb?u~`pYi{7~hIq9j)n}yT7*-BR=AcGd1IuIKI-~#tdemSVdOPIkfR5u36_V z+3Gj_lR>m%Ye(|yH=K&M&EraHb#ymXL$Cv19aYm26VdpY9<;dTGbuLNLZloaPbW{D z=)jELVjs_@duQ$nAMaaXeF(844E4yZd6ch;#M~~brE%xe6A}_|9wl*?BNmfJu6dc; zaM(n)S=|WhjC-R>1P}u@CZX65z+?cLM@hADU!$LRoxfu9Qm-yuB$UTTlAT@t603$X zbv(tzo>EObmx%IVMy#W;T4)&#tOM^?o>%rt#8j|&rt@C-gVX=8bD2vOzy z?!vy&l{~&>PMtT0yvJGI zvpr>Vom_U5idfc9?%a{O?6`mTq{pttR!n4I{V!ES)mw7ahNj8VQ?`cShM<`Kv)Qu^ zu43xpn#XcyJj^z{D(SZBx;~n=R$LROz2O zL|>E(gt)lCcDo&4%3?L_WM7}mIP0iI02@mJ8xY4vFaqfJEFBndus(<~YopkR`u1nS z{E%4O7rYOESa7KT)U9$wEh}=>vZuANkoXb$u>1}MP)h-3bGX11I~%R`g!(GiSkzhh zUdwuL)y{=wrl>6Fch`h0tjx{-v@Nz@C)h}a98VrYKdB9SQ{-3LBN~@YK>f;a)i2nQ zKc$+GxAUhb=1G~w_wPae^iFz9{#2FLHvUvlQcKU8KYe&}cVqSEjl6M& zpuX|L5~0d?fOhvF`X+}beyE1tUtg-x@kj70G-IRxCV#qYy{j$r%51#c&`G%H+sNG+ zp;o!$Piy&8!iwuPnuqbHF-7;dEq%3EvKfucpNx!=&r?QQ6)u9#dwezQT{sfxmXbV?zH@7WZ$=zJ6@&C%7{sCW| B1hN1C literal 0 HcmV?d00001 diff --git a/audio/tegu/tas2572/tismartpa_driver_tuning.bin b/audio/tegu/tas2572/fw/tismartpa_driver_tuning.bin similarity index 100% rename from audio/tegu/tas2572/tismartpa_driver_tuning.bin rename to audio/tegu/tas2572/fw/tismartpa_driver_tuning.bin From 6aee199bf10a0ccb9751558fd9bb64de2ba47a03 Mon Sep 17 00:00:00 2001 From: Ravi Jain Date: Fri, 15 Mar 2024 09:22:13 +0000 Subject: [PATCH 4/4] tegu: Set audio haptic channel amplitude limit Bug: 317840345 Test: adb shell dumpsys vibrator_manager Change-Id: I269658cb20fd0742c412521c71a93114eed09654 --- tegu/overlay/frameworks/base/core/res/res/values/config.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tegu/overlay/frameworks/base/core/res/res/values/config.xml b/tegu/overlay/frameworks/base/core/res/res/values/config.xml index eaebbf2..b668cde 100644 --- a/tegu/overlay/frameworks/base/core/res/res/values/config.xml +++ b/tegu/overlay/frameworks/base/core/res/res/values/config.xml @@ -255,7 +255,7 @@ 2856 - 0.335 + 0.32 com.google.sensor.long_press