From c77562822238b03a7632840a7eb2b8cd047e4024 Mon Sep 17 00:00:00 2001 From: Sonya Sireneva Date: Wed, 11 Jun 2025 22:21:06 +0300 Subject: [PATCH] linux-samsung-a6lte-downstream: disable cameras Having the camera driver in the kernel causes a hangup in wireplumber when it tries to open a certain /dev/video* device. These camera devices are not used on postmarketOS anyway, and some of the config options required for working camera have already been disabled, so just disable the rest for good. Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6644 --- device/archived/linux-samsung-a6lte-downstream/APKBUILD | 4 ++-- .../config-samsung-a6lte.aarch64 | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/device/archived/linux-samsung-a6lte-downstream/APKBUILD b/device/archived/linux-samsung-a6lte-downstream/APKBUILD index 15f297ebe..f7c8ef433 100644 --- a/device/archived/linux-samsung-a6lte-downstream/APKBUILD +++ b/device/archived/linux-samsung-a6lte-downstream/APKBUILD @@ -4,7 +4,7 @@ pkgname=linux-samsung-a6lte-downstream pkgver=3.18.140 -pkgrel=0 +pkgrel=1 pkgdesc="Samsung Galaxy A6 2018 kernel fork" arch="aarch64" _carch="arm64" @@ -76,7 +76,7 @@ package() { sha512sums=" c2cc5190c480de4ac2d376827c5c56a542c6644d3dbeb47956d0b90c5570b246872ecedbf5655ac5564c9f61190d23567a4c496bb4235c46f6bd7a6d8addcc68 linux-samsung-a6lte-downstream-981969320c1cdc214cf8a1a357fab642f401a5d1.tar.gz -82ca91133a27967d164c5e38545bfe84055c0ec7dde738038ba8258a05d518e07b16a2ba7b9c1b7dda28236dbdc62def3cfb643ae695bca88498714b6fd25e56 config-samsung-a6lte.aarch64 +0addfd309a996fb5a2f16b47dd71c8da25eac9d69cc6e82057b4c0a2a5ddcfc776da183b8d0c9fef5405a5230f8001230cc0deeb3778d4396f78991aefcde2b0 config-samsung-a6lte.aarch64 2b48f1bf0e3f70703d2cdafc47d5e615cc7c56c70bec56b2e3297d3fa4a7a1321d649a8679614553dde8fe52ff1051dae38d5990e3744c9ca986d92187dcdbeb gcc10-extern_YYLOC_global_declaration.patch 3f65a690e48f913fcb980718fae4dc03c29a6dc86eecb1e2af644488ad415de326a61d840399fb69915cbc5d56d5586f2df2287b3e7323a2927ae73a3b1b1373 zram-zs-create-pool-null.patch 5bd204239a5daff9f990757178398707ae5ec64f823ed9ec72a8d50ebe6d5f0a3cc9743e0d775094da4b3a7566f1ccceb56f39f3b0234d08ca05e537d86271ec decon-fb-colors.patch diff --git a/device/archived/linux-samsung-a6lte-downstream/config-samsung-a6lte.aarch64 b/device/archived/linux-samsung-a6lte-downstream/config-samsung-a6lte.aarch64 index 3d34e4ddf..19dff8bbd 100644 --- a/device/archived/linux-samsung-a6lte-downstream/config-samsung-a6lte.aarch64 +++ b/device/archived/linux-samsung-a6lte-downstream/config-samsung-a6lte.aarch64 @@ -2453,12 +2453,12 @@ CONFIG_VIDEOBUF2_ION=y CONFIG_V4L_PLATFORM_DRIVERS=y CONFIG_VIDEO_EXYNOS=y CONFIG_EXYNOS_MEDIA_DEVICE=y -CONFIG_VIDEO_EXYNOS_SCALER=y +# CONFIG_VIDEO_EXYNOS_SCALER is not set # CONFIG_SCALER_NO_SOFTRST is not set -CONFIG_VIDEO_EXYNOS_MFC=y +# CONFIG_VIDEO_EXYNOS_MFC is not set CONFIG_EXYNOS_MFC_V10=y # CONFIG_VIDEO_EXYNOS_HEVC is not set -CONFIG_VIDEO_EXYNOS_SMFC=y +# CONFIG_VIDEO_EXYNOS_SMFC is not set # CONFIG_VIDEO_EXYNOS_FIMC_IS2 is not set CONFIG_MEDIA_EXYNOS=y # CONFIG_SOC_CAMERA is not set