- Jun 29, 2022
-
-
msm-firmware-loader is in its own repo now.
-
- Jun 07, 2022
-
-
Oliver Smith authored
Don't assume that each branch has all arches that pmbootstrap supports, instead add them to pmaports.cfg and read them from there. This should allow the test to pass on v22.06.
-
- Apr 21, 2022
-
-
Oliver Smith authored
Ask people to add renamed devices to https://postmarketos.org/renamed The CI script already downloads this page and ignores missing devices that are on this list of renamed devices. This is important, so when creating a MR that renames a device, and already renaming the device in the wiki, other CI jobs will not start failing until the MR is merged.
-
- Mar 23, 2022
-
-
Casey authored
It's been moved to it's own repo.
-
- Mar 22, 2022
-
-
No longer needed as these firmware packages doesn't depend on soc-qcom-sdm845-nonfree-firmware anymore.
-
- Feb 03, 2022
-
-
-
Fixes: #1309
-
- Jan 22, 2022
-
-
Mark Hargreaves authored
Co-authored-by:
Luca Weiss <luca@z3ntu.xyz>
-
- Dec 22, 2021
-
-
This adds a firmware package firmware-shift-sdm845 containing BT, GPU and WiFi firmware, which allows to enable hardware acceleration to get phosh up and running. Change-Id: Iaef46ccd51a756ad44642769e64202a7c534be9c Signed-off-by:
Alexander Martinz <amartinz@shiftphones.com>
-
- Nov 27, 2021
-
-
- Nov 18, 2021
-
-
- Nov 10, 2021
-
-
Oliver Smith authored
Adjust to shellcheck removal in Alpine. Currently it's still in edge for x86_64, but installation fails with: ERROR: unable to select packages: so:libffi.so.7 (no such package): required by: shellcheck-0.7.2-r1[so:libffi.so.7] Use the official static binary release from shellcheck instead of the Alpine package. Version 0.7.2 is intentionally used instead of latest 8.0.0, since the latter generates a new warning. Let's unbreak CI first before adjusting to a newer shellcheck version. Related: https://lists.alpinelinux.org/~alpine/devel/%3C20211021133615.32f08070%40ncopa-desktop.lan%3E
-
- Nov 08, 2021
-
-
Jami Kettunen authored
This was already done for firmware-oneplus-sdm845 & firmware-xiaomi-beryllium which also depend on soc-qcom-sdm845-nonfree-firmware.
-
- Oct 24, 2021
-
-
If the only changed apkbuilds are skipped, then the check would lint *every* apkbuild in aports (calling '-q lint' with no packages apparently causes it to do everything) This quits if all packages were skipped. It fixes the CI failure seen on MR !2600
-
- Oct 14, 2021
-
-
Alexey Minnekhanov authored
-
- Oct 11, 2021
-
-
Alexey Minnekhanov authored
args.logfd was moved to pmb.helper.logging.logfd Follow-up to https://gitlab.com/postmarketOS/pmbootstrap/-/merge_requests/2114
-
- Sep 28, 2021
-
-
Minecrell authored
Since the wiki applies to all branches, renaming devices is really difficult without breaking the wiki check. To simplify this, download the Renamed Devices page additionally, and just print a WARNING if a device is missing in the wiki, but is listed there.
-
- Sep 27, 2021
-
-
Many devices need proprietary firmware blobs. So far those blobs were packaged and installed from the repository but this approach has many drawbacks: - The rootfs can only be used on a single device model. - If a model has multiple variants that have diferent secire-boot key, each must have it's own firmware blobs. This makes maintaining packaged firmware very hard and outweights the benefits of having a repeatable installation in most cases. Instead we can load blobs dynamically from preexisting firmware partitions that usually have same structure and contain the blobs we are interested in. The proposed scripts place symlinks to the blobs in a special dir that then given to the kernel. Blobs from firmware/postmarketos (or another dir that was set as extra path prior the script execution) will take priority which allows to override some blobs (e.g. for deviecs with no secure-boot)
-
- Sep 19, 2021
-
-
Add pmb:cross-native/!tracedeps to applicable firmware packages and secure both with a test. This sets the pmb:cross-native and !tracedeps options on all firmware-* packages that are compatible with the native compilation method. A unit test ensures the presence of both options while maintaining a list of exempted packages. Fixes: #718 [ci:ignore-count] [ci:skip-vercheck] [ci:skip-build]
-
bo41 authored
-
- Sep 14, 2021