Commits on Source (17)
-
Oliver Smith authored
In order to have hardware acceleration in osk-sdl, we have included mesa for some devices (like the PinePhone) in initfs-extra. Mesa drags in libLLVM, which got a size increase of 27 MB in the last version. This leads to running out of space on the boot partition: ==> initramfs: creating /boot/initramfs-postmarketos-allwinner-extra gzip: write error: No space left on device cpio: write error: Broken pipe Improve the situation by not directly writing initfs-extra to /boot (next to the old version), but to a temporary directory first. Replace the old version with the new version afterwards (like before). This is a rather minimal fix for this specific issue. The mkinitfs script needs more fixing (it's one of the oldest pieces of code in postmarketOS and could use a rewrite...), but that's out of scope for this patch.
-
Clayton Craft authored
This patch fixes a fairly severe performance regression with wifi on the L5 (something like 20x improvement in performance with this patch) [ci:skip-build] Already build successfully in CI
-
Clayton Craft authored
There's a race condition between when the pwmled device is initialized, which kicks off a feedbackd udev rule that configures the led trigger to 'pattern', and when ledtrig_pattern actually loads. It seems to mostly load after the rule runs, so the trigger is never set to 'pattern' on boot. This removes the race by building the ledtrig_pattern driver into the kernel. [ci:skip-build] Already build successfully in CI
-
Oliver Smith authored
Fork because the newer version 3.35 causes segfaults in the "calls" app and others on the PinePhone. [ci:skip-build]: already built successfully in CI
-
This is 3.24.27 w/ Purism's mobile UI patches in their fork. According to Purism, 3.24.27 resolves some stability issues (like a segfault when scrolling) [ci:skip-build]: already built successfully in CI
-
-
Actually the display in asus-me176c has a width of 800px, which means that the splash screen isn't perfectly centered. Correct this in deviceinfo to make it show up correctly. Also, add configuration file for Phosh to reduce scaling a bit to 1.75. It's kind of subjective but scaling = 2 definitely feels too large. [ci:skip-build]: already built successfully in CI
-
Martijn Braam authored
* Add u-boot build with a lot of patches that makes the display work in u-boot for boot selection * Upgrade the rockchip kernel to 5.11 mainline with config for the rk3399 devices built-in * Make the rockpro64 and pinebook pro use the newer kernel [ci:skip-build]
-
-
Minecrell authored
(Also sync with Alpine while I'm at it...) This is necessary for mobile data to work on MSM8916-based devices after some changes in the network driver (bam-dmux) to operate in Raw-IP mode instead of Ethernet mode (which is somewhat broken).
-
-
Figured out with a Quectel engineer and the ModemManager maintainer
-
Minecrell authored
This is needed for USB to initialize correctly.
-
Minecrell authored
This is needed for USB to initialize correctly.
-
Minecrell authored
- Fix speaker on xiaomi-mido - Add UCM configuration for alcatel-idol347
-
Minecrell authored
- Update to Linux 5.11.7 - Upstreamed more patches - Switch BAM DMUX (mobile data) driver to Raw-IP mode. This makes it work with the upstream version of ModemManager, reduces overhead a bit and is overall cleaner. - Add QMI "memshare" driver which is needed for GPS to work on most MSM8916 devices. - GPS has been tested successfully on: - alcatel-idol347 - lg-m216 - longcheer-l8150 (wileyfox-crackling) - longcheer-l8910 (bq-paella) - motorola-harpia - motorola-osprey - samsung-a2015 (a3(u)lte, a5(u)lte) - samsung-serranovelte - wingtech-wt88047 (xiaomi-wt88047) - Needs more testing/investigation on: - asus-z00l - asus-z010d - wingtech-wt865x8 - Add SMB1360 battery/charger/OTG driver for longcheer-l8190 and wingtech-wt88047. - Rework TFA9895 speaker amplifier driver for potential upstreaming, make it work for TFA9897, add channel selection and a lot of cleanup. - Add INSTALL_MOD_STRIP=1 to maybe reduce the size of modules a bit. - Other things I forgot :) Device changes: - alcatel-alto5-vdf: Initial support for Vodafone Smart prime 6 - USB - Storage (eMMC, SD card) - Buttons - WiFi, Bluetooth - alcatel-idol347: Initial support for Alcatel Idol 3 (4.7") - USB - Storage (eMMC, SD card) - Display, Brightness - Touchscreen, Buttons, Vibrator - WiFi, Bluetooth - Accelerometer, Magnetometer, Gyroscope, Proximity - Audio (no headphones yet) - Modem (voice call audio needs some more minor changes) - asus-z00l - SD card - IMU (Accelerometer + Gyroscope), Magnetometer - lg-m216 - Battery/charging - longcheer-l8150 (wileyfox-crackling) - Tweak battery values slightly for 25°C instead of 0°C - longcheer-l8910 (bq-paella) - Battery/charging - USB OTG - motorola-harpia - Add panel driver for "boe" panel - samsung-gt510wifi/matissevewifi: - Fix touchscreen - wingtech-wt88047 (xiaomi-wt88047) - Battery/charging - USB OTG [ci:skip-build]: already built successfully in CI
-
Minecrell authored
These are required to make it work with the latest ModemManager patches, especially the patch that switches BAM-DMUX to Raw-IP mode. [ci:skip-build]: already built successfully in CI
Showing
- device/community/device-asus-me176c/APKBUILD 13 additions, 5 deletionsdevice/community/device-asus-me176c/APKBUILD
- device/community/device-asus-me176c/deviceinfo 1 addition, 1 deletiondevice/community/device-asus-me176c/deviceinfo
- device/community/device-asus-me176c/rootston.ini 5 additions, 0 deletionsdevice/community/device-asus-me176c/rootston.ini
- device/community/device-bq-paella/APKBUILD 2 additions, 2 deletionsdevice/community/device-bq-paella/APKBUILD
- device/community/device-bq-paella/deviceinfo 1 addition, 1 deletiondevice/community/device-bq-paella/deviceinfo
- device/community/linux-asus-me176c/APKBUILD 5 additions, 4 deletionsdevice/community/linux-asus-me176c/APKBUILD
- device/community/linux-asus-me176c/config-asus-me176c.x86_64 5 additions, 11 deletionsdevice/community/linux-asus-me176c/config-asus-me176c.x86_64
- device/community/linux-purism-librem5/0003-Revert-redpine-Clean-up-loop-in-the-interrupt-handler.patch 371 additions, 0 deletions...vert-redpine-Clean-up-loop-in-the-interrupt-handler.patch
- device/community/linux-purism-librem5/APKBUILD 4 additions, 2 deletionsdevice/community/linux-purism-librem5/APKBUILD
- device/community/linux-purism-librem5/config-purism-librem5.aarch64 3 additions, 3 deletions...munity/linux-purism-librem5/config-purism-librem5.aarch64
- device/community/soc-qcom-msm8916/APKBUILD 3 additions, 3 deletionsdevice/community/soc-qcom-msm8916/APKBUILD
- device/main/device-pine64-pinephone/APKBUILD 17 additions, 1 deletiondevice/main/device-pine64-pinephone/APKBUILD
- device/main/device-pine64-pinephone/eg25-pinephone-1.0.toml 49 additions, 0 deletionsdevice/main/device-pine64-pinephone/eg25-pinephone-1.0.toml
- device/main/device-pine64-pinephone/eg25-pinephone-1.1.toml 50 additions, 0 deletionsdevice/main/device-pine64-pinephone/eg25-pinephone-1.1.toml
- device/main/device-pine64-pinephone/eg25-pinephone-1.2.toml 42 additions, 0 deletionsdevice/main/device-pine64-pinephone/eg25-pinephone-1.2.toml
- device/main/device-pine64-pinephone/modemmanager.conf 6 additions, 0 deletionsdevice/main/device-pine64-pinephone/modemmanager.conf
- device/testing/device-pine64-pinebookpro/APKBUILD 6 additions, 6 deletionsdevice/testing/device-pine64-pinebookpro/APKBUILD
- device/testing/device-pine64-pinebookpro/deviceinfo 5 additions, 1 deletiondevice/testing/device-pine64-pinebookpro/deviceinfo
- device/testing/device-pine64-pinebookpro/extlinux.conf 1 addition, 1 deletiondevice/testing/device-pine64-pinebookpro/extlinux.conf
- device/testing/device-pine64-pinebookpro/ucm/HiFi 11 additions, 10 deletionsdevice/testing/device-pine64-pinebookpro/ucm/HiFi