From 8564693e9f479f849c529618037ea41be008389a Mon Sep 17 00:00:00 2001 From: Dylan Van Assche Date: Thu, 8 Jan 2026 16:27:36 +0100 Subject: [PATCH] community/firmware-google-sargo: define mount matrix Part-of: --- .../0001-sargo-set-mount-matrix.patch | 43 +++++++++++++++++++ .../community/firmware-google-sargo/APKBUILD | 4 +- 2 files changed, 46 insertions(+), 1 deletion(-) create mode 100644 device/community/firmware-google-sargo/0001-sargo-set-mount-matrix.patch diff --git a/device/community/firmware-google-sargo/0001-sargo-set-mount-matrix.patch b/device/community/firmware-google-sargo/0001-sargo-set-mount-matrix.patch new file mode 100644 index 000000000..155ee2bfb --- /dev/null +++ b/device/community/firmware-google-sargo/0001-sargo-set-mount-matrix.patch @@ -0,0 +1,43 @@ +From 21c36eefd5390fd80fc04eea0462ba49ca1457f7 Mon Sep 17 00:00:00 2001 +From: Dylan Van Assche +Date: Thu, 8 Jan 2026 16:25:00 +0100 +Subject: [PATCH] sargo: set mount matrix + +--- + proprietary/vendor/etc/sensors/config/b4s4_bmi160.json | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/proprietary/vendor/etc/sensors/config/b4s4_bmi160.json b/proprietary/vendor/etc/sensors/config/b4s4_bmi160.json +index aa47c9b..90a614e 100644 +--- a/proprietary/vendor/etc/sensors/config/b4s4_bmi160.json ++++ b/proprietary/vendor/etc/sensors/config/b4s4_bmi160.json +@@ -236,7 +236,7 @@ + ".placement":{ + "owner": "sns_bmi160", + "0":{ "type": "flt", "ver": "0", +- "data": "0.0" ++ "data": "-1.0" + }, + "1":{ "type": "flt", "ver": "0", + "data": "0.0" +@@ -248,7 +248,7 @@ + "data": "0.0" + }, + "4":{ "type": "flt", "ver": "0", +- "data": "0.0" ++ "data": "-1.0" + }, + "5":{ "type": "flt", "ver": "0", + "data": "0.0" +@@ -260,7 +260,7 @@ + "data": "0.0" + }, + "8":{ "type": "flt", "ver": "0", +- "data": "0.0" ++ "data": "-1.0" + }, + "9":{ "type": "flt", "ver": "0", + "data": "0.0" +-- +2.52.0 + diff --git a/device/community/firmware-google-sargo/APKBUILD b/device/community/firmware-google-sargo/APKBUILD index bfefdd7ec..45518f791 100644 --- a/device/community/firmware-google-sargo/APKBUILD +++ b/device/community/firmware-google-sargo/APKBUILD @@ -1,7 +1,7 @@ maintainer="Richard Acayan " pkgname=firmware-google-sargo pkgver=220505.008 -pkgrel=9 +pkgrel=10 pkgdesc="Proprietary firmware blobs from the Google Pixel 3a factory image" url="https://github.com/TheMuppets/proprietary_vendor_google_sargo" arch="aarch64" @@ -14,6 +14,7 @@ source=" https://github.com/TheMuppets/proprietary_vendor_google_sargo/archive/$_commit.tar.gz https://gitlab.com/flamingradian/firmware-google-sargo-modem/-/archive/$_modemfw_commit/firmware-google-sargo-modem-$_modemfw_commit.tar.gz https://raw.githubusercontent.com/LineageOS/android_device_google_bonito/$_device_android_commit/acdbdata/OEM/sdm670-intcodec-s4-snd-card/Global_cal.acdb + 0001-sargo-set-mount-matrix.patch " builddir="$srcdir/proprietary_vendor_google_sargo-$_commit" options="!check !archcheck !strip !tracedeps textrels pmb:cross-native" @@ -102,4 +103,5 @@ sha512sums=" fbbb852405bd521efa4add32136b25f5d07b0671953b05ec66f7b04b6de483269b1e57500f1a723b6b00abb7b9b405e01d14552c686c5c6ffbdb4d0c14f98af0 c631f0f2aa24ea60cfb505d327cd4ae56ca27f16.tar.gz 53a71c7d51d6277375076dcf7d89c2189ba67272238a8efa89f712238c2474ee777c3b0d749e8e28eeaa8e6bfbbd6eb56949481029d5ca3505cac321ce8963ef firmware-google-sargo-modem-34bbe2c27f35537f13747c9eba67ece6ae141806.tar.gz dc2418dd0a45e0a5ed2e31771f5039d085527e30af9541d4469de7a52071f6a9133d87e00f7697f1379ac1dc201c4f4e8f5031a2eaf27ae5831d35bc06b61578 Global_cal.acdb +035251fa69d544bf8c39b0ebfbd193f792387d1b063b0a070e33054952db07471287ab56c5e07805f2189671baa2316d387bfa7d682ccfc2ff91dc647a9302e7 0001-sargo-set-mount-matrix.patch " -- 2.51.2