- Sep 09, 2021
- Sep 08, 2021
-
-
Oliver Smith authored
Adjust post-upgrade script to not remove vmlinuz-*. This causes problems with devices using kernels from Alpine, where the kernel is not installed to /boot/vmlinuz, as it is now the case in postmarketOS, but e.g. in /boot/vmlinuz-rpi. The intention was to clean up files when migrating from the old postmarketos-mkinitfs to the new one (>= 1.0.0). However, the /boot/vmlinuz* files are managed by apk, so they should already get removed. Add -v, so it prints a message when removing a file from /boot.
-
Clayton Craft authored
-
kernel filename must now be /boot/vmlinuz [ci:skip-build]: ollie is pretty sure that this will work. it's a critical fix, so let's not delay it by waiting for two kernels to build.
-
kernel filename must now be /boot/vmlinuz
-
-
The eg25-manager now has a proper release with our patches
-
- Sep 07, 2021
-
-
Clayton Craft authored
ucm2 paths changed after the kernel upgrade [ci:skip-build] already built successfully in CI
-
Clayton Craft authored
Adds the 0011 patch to fix a ethernet regression in 5.14
-
Clayton Craft authored
fixes #1228
-
- Sep 06, 2021
-
-
Clayton Craft authored
"make" will prompt for this option without this, causing bpo to fail. [ci:skip-build] already built successfully in CI
-
[ci:skip-build] Already built on CI in MR
-
- Sep 05, 2021
-
-
Clayton Craft authored
This heavily patched wys is no longer required on the pinephone (callaudiod serves the same purpose) [ci:skip-build] already built successfully in CI
-
Clayton Craft authored
On the pinephone, callaudiod handles the switching of default outputs, so wys is unnecessary and may be causing issues when running in parallel with callaudiod. fixes #1217
-
Clayton Craft authored
[ci:skip-build] already built successfully in CI
-
Clayton Craft authored
with 5.14, there's some change to the path that alsa searches for ucm2 for this device. the install path for PineTab.conf is changed, and it references "full" path to HiFi and VoiceCall profiles (which I kept in `PineTab` dir, so that there could be several configs for the same driver later on, if necessary/desired) [ci:skip-build] already built successfully in CI
-
Clayton Craft authored
with 5.14, there's some change to the path that alsa searches for ucm2 for this device. the install path for PinePhone.conf is changed, and it references "full" path to HiFi and VoiceCall profiles (which I kept in `PinePhone` dir, so that there could be several configs for the same driver later on, if necessary/desired)
-
Clayton Craft authored
One patch had to be rebased
-
[ci:skip-build] already built successfully in CI
-
[ci:skip-build] already built successfully in CI
-
[ci:skip-build] already built successfully in CI
-
-
- Sep 03, 2021
-
-
Clayton Craft authored
This pmbootstrap version includes the necessary support for the new mkinitfs [ci:ignore-count] [ci:skip-build] too many changed kernels/packages, won't complete in CI
-
Clayton Craft authored
[ci:ignore-count] [ci:skip-build] too many changed kernels/packages, won't complete in CI
-
Clayton Craft authored
This function was changed, so these packages need to be rebuilt to have the kernel installed under the new filename 'vmlinuz'
-
Clayton Craft authored
-
Clayton Craft authored
Signal to pmbootstrap that pmaports supports the new mkinitfs tool
-
Clayton Craft authored
boot files are generic names (vmlinuz/initramfs), and 'flavor' is not included in the filenames anymore
-
Clayton Craft authored
Kernel file names will be generic (/boot/vmlinuz). Release path still has the 'flavor' in it so that pmbootstrap can still get a reference to which kernel package is installed
-
Clayton Craft authored
This replaces the mkinitfs script with a re-write (in Go). The re-written mkinitfs will atomically replace the initfs in /boot, check for free space before doing so, and try to do whatever it can to not leave the system in an unbootable state by botching the initfs creation/installation. pmb:cross-native with go cross compiling doesn't work exactly, it makes the correct binary, but on Alpine go uses -buildmode=pie which creates a dynamic thing, and the interpreter is wrong (e.g. it it set to use the host arch's interpreter, like /lib/ld-musl-x86_64 even though GOARCH=arm64) The init.sh script is no longer a template, "initramfs-extra" is used. Fixes https://gitlab.com/postmarketOS/pmaports/-/issues/1019 fixes https://gitlab.com/postmarketOS/pmaports/-/issues/660
-
Clayton Craft authored
This tool is used by the new mkinitfs to finalize/install boot files. It's based on the old mkinitfs_functions.sh, but includes some improvements like verifying free space in target directory, and trying to atomically mv files.
-
- Sep 02, 2021
-
-
Stacy Harper authored
-
- Sep 01, 2021
-
-
[ci:skip-build] Already built on CI in MR
-
-
[ci:skip-build] Already built on CI in MR
-
This fix was pending since before charging-sdl was deprecated and still provides value should anyone wish to pickup and improve charging-sdl again. charging-sdl currently does not check for devices using mesa, even though it supports it in the same way as osk-sdl. Check for msa support and set SDL_VIDEODRIVER in that case. Also fix the font path, as it was reading both keyboard-font and keyboard-font-size from osk.conf.
-