Commit Graph
7687 Commits
Author SHA1 Message Date
Luca Weiss e971cdcb15 device-fairphone-fp5: Various improvements and feature bringup (MR 4456)
* Add kernel modules for display to modules-initfs
* Add GPU firmware and dependency for Vulkan
* Add qbootctl to mark the current A/B slot as successful
* Add bootmac to set the Bluetooth MAC address on boot

[ci:skip-build]: already built successfully in CI
2023-10-09 07:01:03 +02:00
Luca Weiss 4bb6542fd8 firmware-fairphone-fp5: add adreno firmware subpackage (MR 4456)
Package the zap shader firmware needed on this device.
2023-10-09 07:01:03 +02:00
Luca Weiss b918f1c5f5 linux-postmarketos-qcom-sc7280: upgrade to 6.6.0_rc4_git20231005 (MR 4456)
Kconfig changes:
* Enable DRM_PANEL_RAYDIUM_RM692E5
* Enable TYPEC_MUX_FSA4480
* Enable TYPEC_MUX_PTN36502
* Disable DRM_SIMPLEDRM
2023-10-09 07:00:58 +02:00
Oliver Smith e179ba59ea main/postmarketos-ondev: upgrade to 0.8.2 (MR 4455)
[ci:skip-build]: already built successfully in CI
2023-10-09 06:42:04 +02:00
Johannes Marbach 1329e4b634 main/unl0kr: upgrade to 2.0.2 (MR 4458)
[ci:skip-build]: already built successfully in CI
2023-10-09 06:25:47 +02:00
Pablo Correa Gómez 655c94f945 main/postmarketos-ui-plasma-bigscreen: follow breeze-icons rename (MR 4462)
Ref https://git.alpinelinux.org/aports/commit/?id=ae2de9e4574314489950d8cfb7197e0157fa112b
2023-10-08 18:16:47 +02:00
Clayton Craft aa2886ef28 cross/busybox-static-*: upgrade to 1.36.1-r12 2023-10-07 22:54:02 -07:00
Clayton Craft 6bee3d14ef cross/musl-*: upgrade to 1.2.4_git20230717-r3 2023-10-07 22:52:46 -07:00
Teemu Ikonen f0c58cea69 temp/gtk4.0: upgrade to 4.12.3 (MR 4449)
[ci:skip-build]: already built successfully in CI
2023-10-05 18:12:06 +02:00
Barnabás Czémán fa6150b289 qcom-msm8953: move devices to community (MR 4381)
[ci:ignore-count]
[ci:skip-vercheck]
[ci:skip-build]: Already built successfully in CI
2023-10-05 18:06:37 +02:00
Luca Weiss 444a766f3a linux-postmarketos-qcom-msm8974: upgrade to 6.4.0 (MR 4200)
Kconfig changes:
* Enable PWM_CLK and INPUT_PWM_VIBRA instead of INPUT_CLK_VIBRATOR for
  Nexus 5
* Disable unused clock drivers
* Disable MEDIA_SUPPORT - currently unused
* Enable LEDS_TRIGGER_PATTERN for feedbackd
* Disable all of NET_VENDOR_* (which is Ethernet devices)

[ci:skip-build]: already built successfully in CI
2023-10-05 08:43:21 +02:00
Adam Thiede 1c3fbc17c6 oneplus-enchilada: add unl0kr config (MR 4447)
[ci:skip-build]: already built successfully in CI
2023-10-05 08:35:22 +02:00
Barnabás Czémán 5fc07d61ed xiaomi-tissot: switch to msm-firmware-loader and clean ups (MR 4434)
It utilize msm-firmware-loader for minimize device specific firmware package.
It add necessary modules to initramfs for fix fde.
modem package has been removed in favor of soc-qcom-msm8953-modem.
30-gpu-firmware-files has been removed.

[ci:skip-build]: already built successfully in CI
2023-10-05 08:29:28 +02:00
Barnabás Czémán b286211419 xiaomi-daisy: switch to msm-firmware-loader and clean ups (MR 4434)
It utilize msm-firmware-loader for minimize device specific firmware package.
It add necessary modules to initramfs for fix fde.
modem package has been removed in favor of soc-qcom-msm8953-modem.
30-gpu-firmware-files has been removed.
2023-10-05 08:29:28 +02:00
Stefan Hansson 94f2b68c80 main/msm-firmware-loader: upgrade to 1.3.0 (MR 4448)
[ci:skip-build]: already built successfully in CI
2023-10-04 20:49:05 +02:00
Raymond Hackley c6591103a2 samsung-a6plte: depend on msm-firmware-loader (MR 4437) 2023-10-04 10:38:38 +02:00
Stefan Hansson 4cfd9d6d9e linux-purism-librem5: upgrade to 6.5.4pureos1 (MR 4427)
[ci:skip-build]: already built successfully in CI
2023-10-04 08:50:58 +02:00
Barnabás Czémán 114420bb05 xiaomi-onclite: depend on soc-qcom-msm8953 modem and initramfs subpackages (MR 4445)
Depend on soc-qcom-msm8953-modem and initramfs.
Add necessary modules to initfs for fix touchscreen under fde.

[ci:skip-build]: already built successfully in CI
2023-10-04 08:13:52 +02:00
Johannes Marbach 828aac0e8b postmarketos-fde-unlocker: make unl0kr the default (MR 3279)
Fixes: #1411
[ci:skip-build]: already built successfully in CI
2023-10-03 21:07:35 +02:00
Oliver Smith 52fbd2f26e cross/busybox-static-*: upgrade to 1.36.1-r9 2023-10-03 20:38:02 +02:00
Alexander Martinz c5aeb452ae firmware-shift-sdm845: upgrade to 20230815 (MR 4341)
This release includes security fixes.

Changes:
  - https://gitlab.com/sdm845-mainline/firmware-shift-sdm845/-/commit/161e7f1ed32efe25dd8f4f4ce5a6cb981968b21c
  - https://gitlab.com/sdm845-mainline/firmware-shift-sdm845/-/commit/ba16d92aa0e0eaa697eeb937f3349de7089c5f0a

Change-Id: Ibf3c6871cbe044f23091ccfe8a03869d38fb3851
Signed-off-by: Alexander Martinz <amartinz@shiftphones.com>

[ci:skip-build]: Already built successfully in CI
2023-10-03 17:06:55 +02:00
Barnabás Czémán c64ac9bba0 xiaomi-ysl: clean up device packages (MR 4433)
It add necessary modules to intramfs for fix fde.
modem package has been removed in favor of soc-qcom-msm8953-modem.
30-gpu-firmware-files has been removed in favor of
soc-qcom-msm8953-initramfs.

[ci:skip-build] already built successfully in CI
2023-10-02 23:02:13 -07:00
Barnabás Czémán 00b7fe46b3 xiaomi-markw: switch to msm-firmware-loader and clean ups (MR 4433)
It utilize msm-firmware-loader for minimize device specific firmware package.
It add necessary modules to intramfs for fix fde.
modem package has been removed in favor of soc-qcom-msm8953-modem.
30-gpu-firmware-files has been removed.
2023-10-02 23:02:12 -07:00
Barnabás Czémán e184ed832c xiaomi-vince: switch to msm-firmware-loader and clean ups (MR 4433)
It utilize msm-firmware-loader for minimize device specific firmware package.
It add necessary modules to initramfs for fix fde.
modem package has been removed in favor of soc-qcom-msm8953-modem.
pointercal, fb.modes, 30-gpu-firmware-files has been removed.
2023-10-02 23:02:12 -07:00
Barnabás Czémán 2b11f2b778 xiaomi-mido: switch to msm-firmware-loader and clean ups (MR 4433)
Utilize msm-firmware-loader for minimize device specific
firmware package.
Add necessary modules to initramfs for fix fde.
Use soc-qcom-msm8953-modem and soc-qcom-msm8953-initramfs as a dependency.
2023-10-02 23:02:12 -07:00
Raymond Hackley c9163b1581 samsung-j5: solve potential filename conflict (MR 4438)
ERROR: the source file 'WCNSS_qcom_wlan_nv.bin' has different checksums in the following files:
- device/testing/firmware-samsung-j5/APKBUILD: 742ee81d034116cf1ecdfae5f75495e6b10ce5be0c2a999b6c8a2c161b1da8b48d6810d5405edb8c829b96fdf75e45a565c74963c76d1bca4aaedf28572fa91f
...

Fix this by setting a different target filename in the package you modified:
https://wiki.alpinelinux.org/wiki/APKBUILD_Reference#source

[ci:skip-build]: already built successfully in CI
2023-10-02 23:37:48 +02:00
Barnabás Czémán d56b851aea soc-qcom-msm8953: add initramfs package (MR 4432)
It add firmwares to initramfs.

[ci:skip-build]: already built successfully in CI
2023-10-02 23:30:40 +02:00
Barnabás Czémán 7d86ad96a5 soc-qcom-msm8953: add modem package (MR 4432)
Common modem package is introduced with q6voiced configuration.
2023-10-02 23:30:22 +02:00
Richard Acayan d3fe50c3d1 google-sargo: nonfree-firmware: depend on ath10k firmware (MR 4442)
The WiFi firmware seems to not be present on a fresh installation
anymore. Add it as a dependency so it gets installed automatically.
2023-10-02 12:13:44 +02:00
Joseph 6b537d26d5 realme-rmx1851: new device (MR 4431)
[ci:skip-build] already built successfully in CI
2023-10-01 22:23:08 -07:00
Duje Mihanović ae3832e43e device-samsung-coreprimevelte: enable DRM for mainline (MR 4440)
[ci:skip-build] already built successfully in CI
2023-10-01 22:18:18 -07:00
Duje Mihanović 7a80409e7e linux-samsung-coreprimevelte-mainline: upgrade to 6.6_rc3 (MR 4440)
Also enables touchscreen with downstream PMIC driver.
2023-10-01 22:18:18 -07:00
Johannes Marbach 953e74646c main/unl0kr: upgrade to 2.0.1 (MR 4439)
[ci:skip-build] already built successfully in CI
2023-10-01 21:53:34 -07:00
Richard Acayan c720400e47 google-sargo: add q6voiced config (MR 4412)
[ci:skip-build]: Already built successfully in CI
2023-09-30 14:44:33 +02:00
Richard Acayan 2470b6b18f google-sargo: allow flashing to vbmeta (MR 4412)
Flashing to vbmeta may be necessary for devices running Android 9
bootloaders.
2023-09-30 14:44:32 +02:00
Richard Acayan 9234b17dc9 testing/alsa-ucm-conf-qcom-sdm670: upgrade to 1.2.9_git20230920 (MR 4412) 2023-09-30 14:44:30 +02:00
Richard Acayan 83213f3ebc linux-postmarketos-qcom-sdm670: upgrade to 6.5.4 (MR 4412)
Now that the modem firmware is installed in the referenced location, the
firmware patch is not needed, so remove that as well.

Also backport a fix for the Pixel 3a XL so a kernel upgrade isn't needed
for that.
2023-09-30 14:44:29 +02:00
Richard Acayan 6bfd71e1f8 firmware-google-sargo: add modem firmware (MR 4412) 2023-09-30 14:44:28 +02:00
Joel Selvaraj 39768d9b9d community/device-xiaomi-beryllium: add new touchscreen module to initramfs (MR 4429)
Fixes broken fde as reported in https://gitlab.com/postmarketOS/pmaports/-/issues/2314.
Both Tianma and EBBG variant use the upstream touchscreen drivers in 6.5.
Add them to the initramfs as it was missed when upgrading to 6.5 kernel release.

[ci:skip-build] already built successfully in CI
2023-09-29 19:00:41 -07:00
Luca Weiss 8be5f081d2 device-htc-memul: add lk2nd dependency (MR 4424)
Add the lk2nd dependency so that pmbootstrap flasher flash_lk2nd works.

[ci:skip-build] already built successfully in CI
2023-09-29 13:55:37 -07:00
Luca Weiss 27be25f327 main/lk2nd: add subpackage for quirky htc-memul (MR 4244)
htc-memul needs a special build with a different scratch address set. So
generalize the build function so we can make multiple builds with
parameters without duplicating too much code.
2023-09-29 13:55:32 -07:00
FuchtelJockel 83f63d1c1b linux-postmarketos-qcom-msm8994: upgrade to 6.6-rc3 (MR 4344)
is upstream:
- Fix-cont_splash_mem-mapping
- removed-clash-with-smem_reg

[ci:skip-build] already built successfully in CI
2023-09-29 10:36:57 -07:00
FuchtelJockel 2d43699f91 device-lg-h815: add support to build mainline (MR 4344) 2023-09-29 10:36:57 -07:00
Luca Weiss 025cb223f8 main/lk2nd: upgrade to 0.15.0 (MR 4423)
[ci:skip-build] already built successfully in CI
2023-09-29 10:32:37 -07:00
Oliver Smith 3faffb7b93 cross/grub-efi-x86: upgrade to 2.06-r14 2023-09-29 09:24:02 +02:00
oatm22 438471fe4a samsung-gtowifi: new device (MR 4414)
[ci:skip-build]: Already built successfully in CI
2023-09-28 12:47:34 +02:00
Ben Westover 0abbfcd853 lg-mmh4x: Add mtkclient flashing method and specify that device is carrier-specific (MR 4421)
[ci:skip-build]: already built successfully in CI
2023-09-27 08:05:34 +02:00
Joel Selvaraj d2fa55c56d community/linux-postmarketos-qcom-sdm845: upgrade to 6.5.5 (MR 4416)
[ci:skip-build]: already built successfully in CI
2023-09-27 07:58:30 +02:00
Dylan Van Assche d1ae6f9d8c firmware-xiaomi-beryllium: use upstream board-2.bin (MR 4416)
Provide common board-2.bin file, extended from linux-firmware.
This file will be temporarily provided and dropped once all devices
are added to upstream linux-firmware's board-2.bin file.
2023-09-27 07:58:30 +02:00
Dylan Van Assche e2d8693034 firmware-shift-sdm845: use upstream board-2.bin (MR 4416)
Provide common board-2.bin file, extended from linux-firmware.
This file will be temporarily provided and dropped once all devices
are added to upstream linux-firmware's board-2.bin file.
2023-09-27 07:58:30 +02:00