- Jan 03, 2025
-
-
Somehow enabling in-kernel PD mapper (introduced in 5b9f51b200dcb "remoteproc: qcom: enable in-kernel PD mapper"), breaks the bottom mic on xiaomi-beryllium (Poco F1) and distorts audio on OP6 (and possibly OP6T). Temporarily disable it and log the rprocs in use until we better understand what causes the issue. Link: #3353 Link: #3320 Link: #3245 Link: #3253 Signed-off-by:
Frank Oltmanns <frank@oltmanns.dev> [ci:skip-build]: already built successfully in CI (cherry picked from commit 399121b8)
-
- Dec 22, 2024
- Dec 21, 2024
-
-
Clayton Craft authored
fixes #3384 [ci:skip-build]: already built successfully in CI (cherry picked from commit 3d1f84a2)
-
Clayton Craft authored
Allows using allwinner devices with usb devices that implement ACM (3d printers, serial things, etc) (cherry picked from commit ec7a77f7)
-
- Dec 20, 2024
-
-
[ci:skip-build]: already built successfully in CI (cherry picked from commit dda11062)
-
The xdefaults file is not i3wm-specific, but can be used with any X11 UI the user may want to try [ci:skip-build]: already built successfully in CI (cherry picked from commit f5b44733)
-
lock.sh is only reliable when used with i3wm, where we disable gpio_keys from being handled by X/i3wm. When this is not done (e.g. when testing a different X11 UI), the script becomes unreliable since the display turns on due to the SCREENLOCK key being toggled, and therefore only the display=on case is ever run. Improve reliability of the script by basing the decision making on the enabled/disabled state of the touchscreen instead. (cherry picked from commit 86fb190a)
-
Current pinephone images built pmbootstrap >= 3.0.0 don't boot on the pinephone anymore. At least part of this must be the switch from GPT to MBR that has been done by default in pmbootstrap. Set msdos explicitly to revert this for the pinephone. With Tow-Boot we could probably use GPT instead, but this should be a well-tested, concious decision. Let's fix this regression first. [ci:skip-build]: already built successfully in CI (cherry picked from commit ad0d82fb)
-
- Dec 19, 2024
-
-
[ci:skip-build]: already built successfully in CI (cherry picked from commit b4f94a46)
-
[ci:skip-build]: already built successfully in CI (cherry picked from commit 3d7ac0d5)
-
Merge the following Samsung Galaxy Grand Prime devices into samsung-fortuna: - samsung-fortuna3g - samsung-fortunaltezt (firmware only due to armv7 architecture) - samsung-gprimeltecan - samsung-grandprimelte (was samsung-gprimeltexx) (cherry picked from commit 660518e1)
-
With AES built as a module, it is not possible to unlock the rootfs, at least on the Nokia N900. [ci:skip-build]: already built successfully in CI (cherry picked from commit a092ed54)
-
- Dec 16, 2024
-
-
Oliver Smith authored
[ci:skip-vercheck], [ci:skip-build]: moving devices (cherry picked from commit 0260dfaa)
-
Oliver Smith authored
(cherry picked from commit 230d684e)
-
Added a config file to /etc/unl0kr.conf.d/ to fix issue with unl0kr being invisible during boot. Commit-Msg-Tweaked-By:
Oliver Smith <ollieparanoid@postmarketos.org> (cherry picked from commit aa7eb4ed)
-
Signed-off-by:
Caleb Connolly <caleb@postmarketos.org> [ci:skip-build]: already built successfully in CI (cherry picked from commit f261f55e)
-
- Dec 13, 2024
-
-
* reduce op6 default earpiece volume * add symlinks to enable audio when booting with u-boot Signed-off-by:
Caleb Connolly <caleb@postmarketos.org> (cherry picked from commit 3becd343)
-
- Dec 12, 2024
-
-
[ci:skip-build]: already built successfully in CI (cherry picked from commit 52f58a9c)
-
lafrite has u-boot in SPI already it also prevents lafrite from booting because pmbootstrap uses GPT partitioning now. Signed-off-by:
Ferass El Hafidi <funderscore@postmarketos.org> (cherry picked from commit cd1599ba)
-
- Dec 11, 2024
-
-
[ci:skip-build]: already built successfully in CI (cherry picked from commit 948ed6c7)
-
After commit 8335d050bf24977afefee6612dd347abd555bc53 in pmbootstrap the partition table now defaults to GPT instead of MBR. This breaks booting on Amlogic devices for the following reasons: * On set-top boxes: downstream U-Boot most likely does not have GPT support * On boards where we install mainline U-Boot as BL33 on eMMC/SD: the bootROM checks for an `@AML` image header at offset 512 (second LBA), which means we are basically stuck on MBR Some Amlogic boards have U-Boot + the proprietary Amlogic firmware stages in SPI flash (mainly the Libre Computer boards do), which means they can use GPT, because the firmware is simply not stored on eMMC/SD. For that reason I chose not to change the partition table on those. Signed-off-by:
Ferass El Hafidi <funderscore@postmarketos.org> (cherry picked from commit 05d9b256)
-
- Dec 10, 2024
-
-
Oliver Smith authored
These files are leftovers found by: .ci/testcases/test_directory_structure.py::test_files_belong_to_package
-
Oliver Smith authored
-
Oliver Smith authored
[ci:skip-build]: already built successfully in CI (cherry picked from commit e9643f19)
-
Oliver Smith authored
(cherry picked from commit 4de559cf)
-
Oliver Smith authored
-
Oliver Smith authored
As with the last release, it was attempted to build all devices that we have in edge once, and many succeeded even in the testing dir. Remove the ones that didn't.
-
- Dec 08, 2024
-
-
Oliver Smith authored
-
Oliver Smith authored
-
- Dec 07, 2024
-
-
[ci:skip-build]: already built successfully in CI (cherry picked from commit 05958311)
-
- Dec 06, 2024
-
-
Resolves deadlock between Rockchip crypto hardware and dm-crypt causing kernel panic during disk decryption on devices like PinePhone Pro. - Disables RK3399 hardware crypto engine (CONFIG_CRYPTO_DEV_ROCKCHIP) - Enables ARM64 CPU crypto extensions for AES/SHA - Makes core crypto components built-in instead of modules Fixes: kernel panic in queued_spin_lock_slowpath() when accessing encrypted devices. [ci:skip-build]: already built successfully in CI (cherry picked from commit f4ae4180)
-
- Dec 05, 2024
-
-
Oliver Smith authored
This testing device is the only user of tizen-mkdzimage, which does not build.
-
Oliver Smith authored
This testing device is the only user of petitboot, which fails to build. Remove it from the stable branch for now. Somebody can bring it back later if they like - make MRs to fix it against edge first and ask for a backport to v24.12. I'll make similar commits following this to drop other packages that don't build.
-
Clayton Craft authored
[ci:skip-build]: already built successfully in CI (cherry picked from commit a56982b7)
-
Clayton Craft authored
(cherry picked from commit 924a78b2)
-
Clayton Craft authored
This is a generic kernel for qcom laptops (sc8280xp & x1e), meant to replace the lenovo-21bx kernel for the x13s. - Uses johan_defconfig as base, and includes Minecrell's pmos.config - Adds some extra kconfig for supporting virtualization (cherry picked from commit eb2b5cd4)
- Dec 04, 2024
-
-
As of upower 1.90.5, it is possible to configure upower to not take an action when the battery capacity is reported as critically low. Since the Nokia N900 now monitors its battery capacity using udev scripts, which is more accurate than upower's calculation, enable the new ignore feature for the N900. (cherry picked from commit 5f059f95)
-
The bq27200 fuel gauge depends on its battery-backed memory for capacity reporting. If the supply is off for some time, the fuel gauge's last known capacity is reset, after which a capacity value can only be read after a full charge cycle. Thus, most of the time, as used on the Nokia N900, the reported percentage cannot be relied on for making power-off decisions on battery low conditions, e.g. through UPower. However the fuel gauge can very accurately detect and report a low battery condition internally, even if the reported capacity is incorrect, e.g. when it has been reset. The low battery condition is reported by the kernel via capacity_level in sysfs, and also generates uevents. So we can implement safe battery shutdown by requesting the kernel to more regularly polling for status changes, then performing an immediate shutdown when the capacity_level is reported as Low and the device is not charging. (cherry picked from commit ea97c08f)
-
pmos now defaults to droid sans font (cherry picked from commit 06aaf0ab)
-