- Jan 03, 2023
-
-
Petr Hodina authored
-
Petr Hodina authored
-
Petr Hodina authored
-
Petr Hodina authored
-
Caleb Connolly authored
Add a base package to provide some e-ink specific opinionated defaults.
-
Caleb Connolly authored
-
Caleb Connolly authored
-
Caleb Connolly authored
-
Caleb Connolly authored
-
Caleb Connolly authored
Following the idea of .shared-patches, configs which are common to a lot of devices can be put here and then symlinked to the device packages. The first use-case is a custom splash config for e-ink devices.
-
- Dec 29, 2022
-
-
Luca Weiss authored
Manual config changes: * CRYPTO_DEV_QCOM_RNG=m * LEDS_IS31FL319X=m * QCOM_RMTFS_MEM=y [ci:skip-build]: already built successfully in CI
-
Affe Null authored
Support for msm8909 devices has been merged into msm8916-mainline [ci:skip-build]: already built successfully in CI
-
Affe Null authored
Initial port using msm8916-mainline kernel
-
Affe Null authored
Initial port using msm8916-mainline kernel
-
Affe Null authored
-
Affe Null authored
Shared SoC package for MSM8909 Currently provides a dummy soc-qcom-msm8909 package that depends on soc-qcom-msm8916 and a soc-qcom-msm8909-modem package for modem support.
-
Affe Null authored
Like alcatel-idol3, these devices have a tunning partition. However, the modem calls it modem_tng instead of modem_tunning. This patch adds the alternative name for the partition. An upstream pull request has already been submitted (see patch).
-
Luca Weiss authored
Since the RTC like on most Qualcomm chips is read-only, use swclock-offset package to fix up time after boot. And since we don't need msm-fb-refresher on mainline, move it to the downstream kernel subpackage.
-
Luca Weiss authored
The device has a standard read-only Qualcomm RTC, so time without swclock-offset will always be wrong after reboot.
-
Raymond Hackley authored
Like samsung-e7, samsung-grandmax works quite well. Move it to community. [ci:skip-build] already built successfully in CI
-
Andreas Kemnade authored
Basic support for the Kobo Libra H2O ebook reader. Waveform handling shares the same oddities as for the Kobo Clara HD, the existing waveform from eMMC is used. Preferred way to install is to export the eMMC as USB Mass storage, backing it up, and installing there. U-Boot is a more recent one than the factory u-boot, supporting easy access for buttons/LEDs. Pressing PageUp while powering on gives you the possibility to enable USB mass storage mode to restore your backup. Kernel is the near mainline kernel also used by the Kobo Clara HD. It lacks some devicetree additions which are planned for the next update, but basic things like buttons, usb, serial and wifi are supported.
-
* lock.sh is specific to Nokia N900, so move to device-nokia-n900 * use tinydm instead of lightdm Signed-off-by:
Sicelo A. Mhlongo <absicsz@gmail.com> [ci:skip-build]: already built successfully in CI
-
Signed-off-by:
Alistair Francis <alistair@alistair23.me> [ci:skip-build]: already built successfully in CI
-
Oliver Smith authored
Fix for: missing depend(s): so:libcamera.so.0.0.2 [ci:skip-build]: already built successfully in CI
-
Oliver Smith authored
Move some dependencies from plasma-desktop to the -extras subpackage, so they don't get installed by default: * audiocd-kio (2 MiB): using a CD drive with postmarketOS seems to be a very rare combination * kolourpaint (3 MiB): very basic image editor with featureset of MS paint, I don't think it's that useful in a default install. Users looking for an image editor may want to use e.g. krita instead and can install whatever they want to use after the default install is done. * kwrite (20 MiB): another text editor, kate (3 MiB), is already getting installed by default * okular (81 MiB): quite big, and pdfs can also be viewed in firefox which we install by default * mesa-demos (50 MiB): rather big for just being some graphical demos It's always a good idea to keep the install image small, but in this instance the change was prompted because we currently hit a size limit when generating install images. In particular, when generating the v22.12 image for the pinebookpro. The process for generating install images is not optimized for size (see bpo issue 116) and this should be improved, but in the meantime let's just reduce the install size with this patch on edge and backport it to v22.12 so building this image doesn't fail anymore. Sizes listed above are for aarch64 and include dependencies that get removed together with removing the package.
-
Signed-off-by:
Gianluca Boiano <morf3089@gmail.com> [ci:skip-build]: already built successfully in CI
-
- Dec 22, 2022
-
-
Oliver Smith authored
-
Oliver Smith authored
-
- Dec 20, 2022
-
-
Backport the Purism patch from https://source.puri.sm/Librem5/linux/-/merge_requests/640 "With this patch, older revisions (2.0) should be able to switch between 166MHz and 800MHz as opposed to being stuck to 800MHz all the time, since that was the only supported frequency in the OPP table." Signed-off-by:
Alistair Francis <alistair@alistair23.me> [ci:skip-build] already built successfully in CI
-
The WCNSS firwmare used for motorola-harpia seems to have weird issues that prevent using WiFi properly except for a few limited channels. It is not clear why this happens, it seems to be some peculiar firmware difference (perhaps the channels need to be enabled with some non-standard command). Since Motorola uses the same signing keys for all their MSM8916 devices, it is possible to use the firmware from other devices instead. Initial testing shows promising results when using the older WCNSS firmware from motorola-osprey instead, it does not seem to have this issue. It's not clear yet if this has any negative effects. The WCNSS firmware should not be device-specific, but theoretically it could be (if Motorola made some weird changes inside it). For now just package it in firmware-motorola-osprey-wcnss. This package can be easily installed on harpia devices for testing (using apk add) and will then take precendence over the default firmware from the firmware partition (via msm-firmware-loader). Move firmware-motorola-osprey from testing to community so that the package is preserved for motorola-harpia users (testing is deleted in stable branches). [ci:skip-build]: already built successfully in CI
-
motorola-osprey can generally use the firmware from motorola-harpia (which is a bit newer). However, the WCNSS_qcom_wlan_nv.bin is usually device specific (it contains some kind of calibration values for WiFi/BT). The file packaged in firmware-motorola-osprey-wcnss-nv is identical to the file in firmware-motorola-harpia-wcnss-nv. However, It looks a bit like this might be a mistake in the source repository (https://github.com/pmsourcedump/firmware-motorola-osprey). The wlan/prima folder there is completely identical to the one used for motorola-harpia, but the stock ROM and LineageOS use different files. Fix this by packaging the file from TheMuppets. Also modernize the firmware-motorola-osprey package by applying pil-squasher to the venus/video firmware.
-
This reverts parts of commit 9c8a189e ("motorola-osprey: use firmware from harpia (MR 2613)").
-
motorola-osprey has a very clunky name at the moment "Motorola Moto G 3rd gen. (2015)". The device was mostly just called "Motorola Moto G" by Motorola, so it is hard to choose a fitting (but unique) name. In the postmarketOS wiki it is called "Motorola Moto G 2015" so let's just drop the "3rd gen." in the pmOS device package as well. Also make the deviceinfo consistent with harpia while at it.
-
cros-ec-sensorhub is blocked because of wrong accelerometer mount matrix
-
[ci:skip-build] already built successfully in CI
-
- Dec 18, 2022
-
-
[ci:skip-build] already built successfully in CI
-
Oliver Smith authored
[ci:skip-build]: already built successfully in CI
-
Users can switch to pulseaudio with: doas apk add sxmo-audio-common-pulse We can make the poco f1 device APKBUILD depend on sxmo-common-audio-pulse. This allows you to install pulseaudio on Sxmo which was the reason Joel said the poco f1 was having issues with call audio: https://gitlab.com/postmarketOS/pmaports/-/issues/1821 After installing pulseaudio with this patch, the other side still cannot hear me. I am posting this work so that others can just run pulseaudio on sxmo and find out what's causing this bug. Note by ollieparanoid: while it doesn't fix the bug completely, it seems it's required to make calling work again, something we definitively want to have in v22.12 so I'm merging this now. Also the sxmo-utils patch was merged to sxmo-utils upstream, but isn't in alpine yet. Adding this package (previous patch) temporarily makes sense. Co-developed-by:
Oliver Smith <ollieparanoid@postmarketos.org> [ci:skip-vercheck]: pkg forked from alpine has pkgrel > 0 [ci:skip-build]: already built successfully in CI
-
This package is just forked from alpine upstream and patched to support pulseaudio. This patch should be upstreamed to sxmo but posting here so that others can help me figure out why audio calls with poco f1 and Sxmo are broken: https://gitlab.com/postmarketOS/pmaports/-/issues/1821
-
Signed-off-by:
Gianluca Boiano <morf3089@gmail.com> [ci:skip-build]: Already built successfully in CI
-