device-qcom-sm7150: Disable splash and serial console for now

On systemd installs, pbsplash causes the device to hang during init and
reset. OpenRC does not exhibit this behavior. Let's disable the splash
screen for now to get the devices working out of the box again and look
into this again after 25.12 when we have plymouth.

The serial getty setup is broken on some devices. Not all of them have
the UART TX/RX connected in hardware, so the ttyMSM0 does not exist on
all devices. On those that have it, it works, on those that don't, it
causes logspam.

Signed-off-by: Jens Reidel <adrian@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7509>
This commit is contained in:
Jens Reidel 2025-12-07 13:29:56 +01:00 committed by The Friendly Merge Bot
parent 213f0eccac
commit 8473c7a59c
No known key found for this signature in database
2 changed files with 3 additions and 4 deletions

View file

@ -6,7 +6,7 @@
pkgname=device-qcom-sm7150
pkgdesc="Generic device package for Qualcomm SM7150 devices"
pkgver=5
pkgver=6
pkgrel=0
url="https://postmarketos.org"
license="MIT"
@ -61,5 +61,5 @@ openrc() {
sha512sums="
2c16ba75e0077b2b1eaefa4c73b287475505a1aeb291ec29316d41cc094277320f9d2aaabfd91eb1dc0f488ab2d61a94faef16e7afe0f1e226779113761b9a37 81-libssc-180-degrees.rules
a506a2afea2a5c9b796d8aff3ec4436aa55d7af7342cf3aa6e70f4b566b56924a77809121176a8a9bf285ca1818dc250c53326cfae26a7da2b3b63fd5a26e579 deviceinfo
b771b3939f285981c200faa001e9aea785ee48de4523a5b398e926ccd5eb6a55ead1363e7869d8844c6ed92d9220b590ae80cfc7a4dc6bec13876f7447c96576 deviceinfo
"

View file

@ -16,8 +16,7 @@ deviceinfo_external_storage="true"
# Bootloader related
deviceinfo_flash_method="fastboot"
deviceinfo_kernel_cmdline="quiet loglevel=2"
deviceinfo_getty="ttyMSM0;115200"
deviceinfo_kernel_cmdline="quiet loglevel=2 console=tty0 pmos.nosplash"
deviceinfo_generate_systemd_boot="true"
deviceinfo_boot_filesystem="fat32"
# Required for devices using UFS as storage (instead of e.g. eMMC)