Commit graph

3860 commits

Author SHA1 Message Date
Stefan Hansson
ebbbeca49c
librecomputer-lafrite: remove maintainer line from deviceinfo (MR 4466)
The maintainer line should only be present in APKBUILDs, not other files
in the package.

[ci:skip-build] already built successfully in CI
2023-10-10 22:16:25 -07:00
Stefan Hansson
63af482d5e
librecomputer-lepotato: remove maintainer line from deviceinfo (MR 4466)
The maintainer line should only be present in APKBUILDs, not other files
in the package.
2023-10-10 22:16:21 -07:00
Richard Acayan
49a5704dd4
google-bonito: new device (MR 4318)
I cannot maintain this device because I do not have it, but it is
similar to the Pixel 3a, which I can maintain.

Move the kernel into a subpackage in case support for a different panel
(the Tianma NT37700F panel) is added.
[ci:skip-build]: already built successfully in CI
2023-10-09 08:21:30 +02:00
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
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
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
Alexander Martinz
c5aeb452ae
firmware-shift-sdm845: upgrade to 20230815 (MR 4341)
This release includes security fixes.

Changes:
  - 161e7f1ed3
  - ba16d92aa0

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
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
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
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
Dylan Van Assche
cac3c09be3
firmware-oneplus-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:29 +02:00
Karl Chan
9e9d418786
linux-postmarketos-amlogic: upgrade to 6.5.5 (MR 4418)
[ci:skip-build]: Already built successfully in CI
2023-09-26 21:49:17 +02:00
Pablo Correa Gómez
ea93a6d07f
device/*: rebuild all devices to relocate deviceinfo (MR 4283)
[ci:ignore-count]
[ci:skip-build]: already built successfully in CI
2023-09-25 09:21:03 +02:00
Pablo Correa Gómez
870d11322d
device-purism-librem5dev: fix maintainer line (MR 4283) 2023-09-25 09:20:33 +02:00
Jerin Philip
58e41997b5
xiaomi-cereus: new device (Xiaomi Redmi 6) (MR 4408)
[ci:skip-build]: already built successfully in CI
2023-09-22 09:12:30 +02:00
Luca Weiss
dfc672e76e
device-fairphone-fp5: use header_version=2 for new kernel (MR 4409)
Without qcom,board-id and qcom,msm-id we need to use header version 2,
otherwise the device doesn't boot.

[ci:skip-build]: Already built successfully in CI
2023-09-21 17:44:10 +02:00
Luca Weiss
a6e5039865
linux-postmarketos-qcom-sc7280: upgrade to 6.5.0_git20230920 (MR 4409)
Minor update for how the Fairphone 5 is booting which aligns with the
version that went upstream.

6aa08e1508
2023-09-21 17:44:03 +02:00
Raymond Hackley
0b5f362f15
samsung-{cprime,gprime,heatqlte,serranove}: add rt5033 modules to initfs (MR 4402)
Add rt5033 modules to initfs for the following devices, to unlock FDE with
USB OTG keyboards:

- Samsung Galaxy Ace 4
- Samsung Galaxy Core Prime
- Samsung Galaxy Grand Prime
- Samsung Galaxy S4 Mini Value Edition

[ci:ignore-count]
[ci:skip-build]: already built successfully in CI
2023-09-19 04:19:39 +00:00
Raymond Hackley
a2d1c2e97e
samsung-{a2015,e2015}: add rt5033 modules to initfs (MR 4402)
Add rt5033 modules to initfs for the following devices, to unlock FDE with
USB OTG keyboards:

- Samsung Galaxy A3/A5/A7
- Samsung Galaxy E7
- Samsung Galaxy Grand Max
2023-09-19 04:19:39 +00:00
Luca Weiss
b1c5a66bf7
device-htc-memul: add mainline kernel configuration (MR 4369)
[ci:skip-build]: already built successfully in CI
2023-09-16 12:27:31 +02:00
Anton Bambura
db85f5de87
linux-postmarketos-rockchip: enable CONFIG_TCG_TIS_SPI_CR50 (MR 4395)
https://gitlab.com/postmarketOS/pmaports/-/issues/2261#note_1507443549

[ci:skip-build]
2023-09-15 09:20:42 +02:00
Anton Bambura
92bb682a94
linux-postmarketos-qcom-sc7180: enable CONFIG_TCG_TIS_SPI_CR50 (MR 4395)
https://gitlab.com/postmarketOS/pmaports/-/issues/2261#note_1507443549
2023-09-15 09:20:42 +02:00
Anton Bambura
b3964fc1da
linux-postmarketos-mediatek-mt8183: enable CONFIG_TCG_TIS_SPI_CR50 (MR 4395)
https://gitlab.com/postmarketOS/pmaports/-/issues/2261#note_1507443549
2023-09-15 09:20:42 +02:00
Anton Bambura
cc697511e1
linux-postmarketos-mediatek-mt8173: enable CONFIG_TCG_TIS_SPI_CR50 (MR 4395)
https://gitlab.com/postmarketOS/pmaports/-/issues/2261#note_1507443549
2023-09-15 09:20:36 +02:00
Oliver Smith
d947491fb7
device-nokia-n900: fix install_if variables (MR 4397) 2023-09-15 09:05:36 +02:00
Sicelo A. Mhlongo
e12d937c6b
device-nokia-n900: i3wm: use upower for battery status (MR 4397) 2023-09-15 09:05:25 +02:00
Sicelo A. Mhlongo
170189393b
device-nokia-n900: add upower support and config (MR 4397)
- Add support for upower, in order to enable automatic shutdown when battery is
  critically low
- Set UPower PercentageLow threshold to 10% so it triggers even when fuel gauge
  is not calibrated (see estimations provided in 4b54fc7f83:
  "linux-postmarketos-omap: add N900 battery capacity estimation")
2023-09-15 09:05:25 +02:00
Stefan Hansson
be7b845d17
linux-purism-librem5: upgrade to 6.4.14 (MR 4384)
[ci:skip-build]: already built successfully in CI
2023-09-14 20:48:22 +02:00
methanal
e4e5108c11
samsung-on7xelte: enable modem using samsungipcd (MR 4394)
[ci:skip-build]: already built successfully in CI
2023-09-14 20:45:07 +02:00
methanal
4f687403e4
linux-samsung-on7xelte: change downstream kernel to a recent release (MR 4394) 2023-09-14 20:45:00 +02:00
Nikita Travkin
9a86da0583
samsung-gt5*: Update the panel module name (MR 4389)
The display panel for these devices was upstreamed and now uses a
different name. Update it so the display is loaded properly.

[ci:skip-build]: already built successfully in CI
2023-09-12 09:12:52 +02:00
Minecrell
b75fbc431f
soc-qcom-msm8916: update UCM configurations (MR 4389)
- samsung-a2015: Set speaker channels to mono
- samsung-grandmax: Disable broken/missing secondary microphone
2023-09-12 09:12:52 +02:00
Minecrell
b6f5f2c5b3
linux-postmarketos-qcom-msm8916: upgrade to 6.5.2 (MR 4389)
- Update to Linux v6.5.2
- Improve charging speed/behavior for SMB1360 battery driver
  (alcatel-idol347, bq-paella, xiaomi-wt88047, alcatel-idol3,
   bq-piccolo)
- Add RT5033 charger driver and OTG support
  (samsung-serranove, samsung-a3, samsung-a5, samsung-e5,
   samsung-e7, samsung-grandmax, samsung-a7, samsung-heatqlte,
   samsung-cprime, samsung-gprime/fortuna)
- Major cleanup of all device trees in preparation of upstreaming
- Potential display fixes for some UIs (e.g. XFCE)

Device changes:
  - acer-a1-724: Add display
  - bq-paella:
    - Add flash LED
    - Fix multi-touch for touch keys
  - samsung-grandmax: Disable broken secondary microphone
  - ufi (USB modem dongles): Allow switching to USB host mode

New devices:
  - acer-t01 (MSM8909)
    - eMMC, SD card, USB, Buttons, WiFi/BT, Vibrator
    - No display yet
    - Brightness control, LEDs
    - Touchscreen
    - Sensors (Accelerometer)
    - Battery/charging
    - Flash LED
2023-09-12 09:12:48 +02:00
Anton Bambura
56b3d147d0
firmware-samsung-klimt: update MFC firmware dependency (MR 4393)
[ci:skip-build]: already built successfully in CI
2023-09-12 09:01:51 +02:00
Anton Bambura
730292a79b
firmware-samsung-chagall: update MFC firmware dependency (MR 4393) 2023-09-12 09:01:51 +02:00
Anton Bambura
39aaadf0dc
device-odroid-hc2: update MFC firmware dependency (MR 4393) 2023-09-12 09:01:51 +02:00
Anton Bambura
480bf72054
device-google-spring: update MFC firmware dependency (MR 4393) 2023-09-12 09:01:51 +02:00
Anton Bambura
930f7d8904
device-google-peach-pi: update MFC firmware dependency (MR 4393) 2023-09-12 09:01:51 +02:00
Anton Bambura
fe5b104891
firmware-odroid-xu4: update MFC firmware dependency (MR 4393) 2023-09-12 09:01:51 +02:00
Anton Bambura
1352ee8d6a
device-google-snow: update MFC firmware dependency (MR 4393) 2023-09-12 09:01:51 +02:00
Anton Bambura
6e11fc2d0c
device-google-peach-pit: update MFC firmware dependency (MR 4393) 2023-09-12 09:01:51 +02:00
Anton Bambura
31e5d9a344
samsung-t03g: depend on MFC firmware (MR 4284)
[ci:skip-build]: already built successfully in CI
2023-09-11 20:35:58 +02:00
Anton Bambura
0eb391d23f
samsung-p4note: depend on MFC firmware (MR 4284) 2023-09-11 20:35:37 +02:00
Anton Bambura
1bd1765f23
samsung-i9100: depend on MFC firmware (MR 4284) 2023-09-11 20:35:37 +02:00
Anton Bambura
779959dba7
samsung-m3: depend on MFC firmware (MR 4284) 2023-09-11 20:35:37 +02:00
Anton Bambura
001df983d2
samsung-m0: depend on MFC firmware (MR 4284) 2023-09-11 20:35:36 +02:00
Anton Bambura
a58d134174
samsung-t0lte: depend on MFC firmware (MR 4284) 2023-09-11 20:35:36 +02:00
Anton Bambura
e49167d029
linux-postmarketos-exynos4: enable video decoder (MR 4284) 2023-09-11 20:35:36 +02:00
Sicelo A. Mhlongo
4b54fc7f83
linux-postmarketos-omap: add N900 battery capacity estimation (MR 4388)
Provide a rough battery capacity estimation for the bq27200 fuel gauge inside
Nokia N900. This is useful when the fuel gauge is out of calibration and a
learning cycle cannot take place due to broken USB/charging port on the device.

[ci:skip-build]: Already built successfully in CI
2023-09-11 19:38:37 +02:00
Minecrell
c4f8827b78
device-motorola-surnia: add missing panel module to initfs (MR 4390)
motorola-surnia also supports the inx panel as of Linux 6.3, add it to
the initfs so the display can be initialized early.

There is no tianma panel for surnia (only for harpia) so drop that.
It's not clear why it was there in the first place.

[ci:skip-build]: Already built successfully in CI
2023-09-11 19:31:58 +02:00
Minecrell
2137c0b12b
device-bq-paella: add missing panel module to initfs (MR 4390)
bq-paella also supports the yushun-nt35521s panel as of Linux 6.3,
add it to the initfs so the display can be initialized early.
2023-09-11 19:31:57 +02:00
Luca Weiss
c37967a0ec
device-fairphone-fp3: depend on soc-qcom-msm8953 (MR 4376)
With the udev rule in that package feedbackd can start using the
vibration motor for haptics.

Also we can remove the direct swclock-offset dependency since the soc
package depends on that also.
[ci:skip-build]: already built successfully in CI
2023-09-11 17:04:54 +02:00
Barnabás Czémán
6396dd1188
soc-qcom-msm8953: upgrade ucm and add haptic udev rules (MR 4376) 2023-09-11 17:04:54 +02:00
Barnabás Czémán
0ab0b555d1
xiaomi-markw: add soc-qcom-msm8953 as a dependency (MR 4376) 2023-09-11 17:04:54 +02:00
Luca Weiss
0348958e8f
device-lg-lenok: add panel and gpu (MR 4368)
Add it now that the kernel has that support.

[ci:skip-build]: Already built successfully in CI
2023-09-11 15:46:35 +02:00
Luca Weiss
fd80cd21c5
linux-postmarketos-qcom-msm8226: upgrade to 6.5.0 (MR 4368) 2023-09-11 15:46:30 +02:00
Clayton Craft
3110ade74f
device-shift-axolotl: add edt-ft5x06 driver to initramfs (MR 4374)
It seems like the driver name has changed *again* in 6.5.x kernels, so
let's just have both drivers in the initramfs to help with migrating
between newer/older kernels and any future flip/flopping of drivers.

This is a bit of a hack... it works because missing modules are not
fatal for mkinitfs. The reason why they aren't fatal is that whether or
not it's builtin is somewhat arbitrary... there's an open issue[1] for
mkinitfs to make this smarter, i.e. throw an error if the .ko doesn't
exist AND it's not builtin for the *installed* kernel.

When that's implemented then this patch would likely result in mkinitfs
failing on this device because one of those drivers may not be installed
or builtin. I don't have time to implement this in mkinitfs, so adding
this crude workaround of just including both seemed like a reasonable
thing to do since the 6.5 kernel will break fde on this device (this has
happened before).
[ci:skip-build]: already built successfully in CI
2023-09-08 17:40:27 -07:00
Barnabás Czémán
146c6b0f1c
xiaomi-onclite: new device (MR 4351)
[ci:skip-build]: already built successfully in CI
2023-09-07 09:47:09 +02:00
Clayton Craft
37610c57f7
device-tablet-{x86,x64}uefi: add support for intel hw video decoding (MR 4375)
This also adds a version constraint to the libva install_if
2023-09-06 11:23:14 -07:00
M0Rf30
9b21113f2c
linux-postmarketos-qcom-msm8953: upgrade to 6.4.7-r3 (MR 4378)
[ci:skip-build]: already built successfully in CI
2023-09-05 23:51:25 +02:00
Barnabás Czémán
5570420cc9
xiaomi-vince: remove ucm config from device package (MR 4372)
[ci:skip-build]: already built successfully in CI
2023-09-05 09:25:21 +02:00
Barnabás Czémán
7ee361123c
soc-qcom-msm8953: upgrade ucm configs (MR 4372) 2023-09-05 09:25:16 +02:00
Mighty
2150879f9f
linux-postmarketos-omap: upgrade to 6.5 (MR 4360)
[ci:skip-build]: already built successfully in CI
2023-09-05 09:18:54 +02:00
SDM845 CI
fd62adfe0e
linux-postmarketos-qcom-sdm845: Upgrade to sdm845-6.4.13 (MR 4362)
[ci:skip-build]: already built successfully in CI
2023-09-05 08:52:06 +02:00
Luca Weiss
3afd25f568
linux-postmarketos-qcom-msm8226: upgrade to 6.4.0 (MR 4357) 2023-09-03 19:00:29 +02:00
Ferass El Hafidi
6ff0fc82bb
u-boot-librecomputer-lafrite: new aport (MR 4324)
Signed-off-by: Ferass El Hafidi <vitali64pmemail@protonmail.com>

[ci:skip-build]: Already built successfully in CI
2023-09-03 15:29:45 +02:00
Ferass El Hafidi
0cad27f9aa
device-librecomputer-lafrite: new aport (MR 4324)
Signed-off-by: Ferass El Hafidi <vitali64pmemail@protonmail.com>
2023-09-03 15:29:33 +02:00
Ferass El Hafidi
e13a0a15c5
u-boot-librecomputer-lepotato: new aport (MR 4324)
Signed-off-by: Ferass El Hafidi <vitali64pmemail@protonmail.com>
2023-09-03 15:29:33 +02:00
Ferass El Hafidi
9751f8b039
device-librecomputer-lepotato: new aport (MR 4324)
Signed-off-by: Ferass El Hafidi <vitali64pmemail@protonmail.com>
2023-09-03 15:29:33 +02:00
Sicelo A. Mhlongo
2e3cd005a4
device-nokia-n900: increase terminal and i3 font sizes (MR 4363)
[ci:skip-build]: already built successfully in CI
2023-08-30 22:55:51 +02:00
Luca Weiss
64e1496e73
fairphone-fp5: new device (MR 4359)
Add an initial port for the Fairphone 5 smartphone. This includes
firmware and close-to-mainline kernel package.

[ci:skip-build]: Already built successfully in CI
2023-08-30 14:36:17 +02:00
Stefan Hansson
a520b35993
lg-judyp: work around hang (MR 4353)
With IPA active, the device hangs shortly after booting into the rootfs
(the initramfs shell is fine as far as I can tell). Blacklisting it
works around this for now.

This is a regression, and did not happen when the device originally was
introduced.
[ci:skip-build]: already built successfully in CI
2023-08-28 22:53:29 +02:00
Stefan Hansson
7bfc8fad09
lg-judyln: work around hang (MR 4353)
With IPA active, the device hangs shortly after booting into the rootfs
(the initramfs shell is fine as far as I can tell). Blacklisting it
works around this for now.

This is a regression, and did not happen when the device originally was
introduced.
2023-08-28 22:53:25 +02:00
Jan-Michael Brummer
b60b9624dc
device-google-sargo: Add feedbackd rule (MR 4346)
Allow drv2624 to be used as vibra.
2023-08-28 16:26:15 +02:00
Jan-Michael Brummer
2fd687a0f2
alsa-ucm-conf-qcom-sdm670: upgrade to 1.2.9_git20230807 (MR 4345)
Add comment to speaker configuration to show name in OSD
2023-08-26 13:37:11 +02:00
Clayton Craft
c720abf97c
device-tablet-{x86,x64}uefi: install sound open firmware (MR 4349)
This is used by the audio devices in many Intel-based tablets.

[ci:skip-build] already built successfully in CI
2023-08-25 09:18:51 -07:00
Adam Honse
037d44ada1
community/linux-postmarketos-qcom-sdm845: Enable CIFS in config (MR 4343)
[ci:skip-build]: Already built successfully in CI
2023-08-22 09:48:52 +02:00
Barnabás Czémán
ff63a9fd60
device/*: add lk2nd-msm8953 as a dependency (MR 4339)
Fixes: pmbootstrap issue 2261
[ci:skip-build]: already built successfully in CI
2023-08-21 08:18:31 +02:00
Anton Bambura
53dbcab033
soc-mediatek-mt8183: remove unneeded dependency (MR 4335) 2023-08-19 19:57:03 +02:00
Anton Bambura
4970f08293
pine64-pinebookpro: depend on soc-rockchip-rk3399 (MR 4337) 2023-08-19 19:52:05 +02:00
Anton Bambura
49c39b35c1
pine64-pinephonepro: depend on soc-rockchip-rk3399 (MR 4337) 2023-08-19 19:52:05 +02:00
Anton Bambura
6148644a7f
pine64-rockpro64: depend on soc-rockchip-rk3399 (MR 4337) 2023-08-19 19:52:05 +02:00
Anton Bambura
1dfe7962be
google-gru: depend on soc-rockchip-rk3399 (MR 4337) 2023-08-19 19:52:05 +02:00
Anton Bambura
ab47398d30
soc-rockchip-rk3399: new aport (MR 4337) 2023-08-19 19:52:04 +02:00
Barnabás Czémán
6c7d0c7b15
xiaomi-ysl: update firmware url (MR 4336)
[ci:skip-build]: already built successfully in CI
2023-08-19 17:28:55 +02:00
Barnabás Czémán
40aa8e911f
xiaomi-ysl: switch to msm-firmware loader (MR 4331) 2023-08-17 10:00:50 +02:00
Stefan Hansson
69bcd3fbf0
linux-purism-librem5: upgrade to 6.4.5pureos1 (MR 4329)
[ci:skip-build]: Already built successfully in CI
2023-08-16 21:38:13 +02:00
Musk Wasis
c002f3e196
linux-postmarketos-qcom-sm8250: recommended kernel config (MR 4328)
[ci:skip-build]: already built successfully in CI
2023-08-14 07:58:23 +02:00
Michal Kazior
d663d4d678
main/linux-postmarketos-allwinner: add CP210X module (MR 4326)
This allows use of some USB peripherals that
utilize the CP210X serial chip.

This includes not only mere UART-to-USB adapters,
but also some devices like GPS, Zigbee dongles,
etc.

[ci:skip-build]: Already built successfully in CI
2023-08-13 13:05:23 +02:00
Anton Bambura
d2eed81a20
odroid-xu4: move to community (MR 4297)
[ci:skip-vercheck]
[ci:skip-build]: Already built successfully in CI
2023-08-12 18:45:11 +02:00
Sicelo A. Mhlongo
5d8dd4d145
device-nokia-n900: fix hwkbd on unl0kr (MR 4320)
- add keyboard driver to initramfs (twl4030_keypad & matrix_keymap)
- order modules in alphabetical order

[ci:skip-build]: Already built successfully in CI
2023-08-12 17:01:15 +02:00
Sicelo A. Mhlongo
9c0e8fcc10
device-nokia-n900: do not open terminal for nagbar actions (MR 4320) 2023-08-12 17:01:14 +02:00
Sicelo A. Mhlongo
b117742459
device-nokia-n900: restore modem (MR 4320) 2023-08-12 17:01:06 +02:00
kravandir
6e5122f018
xiaomi-olive: FDE support (MR 4323)
Fixed framebuffer red and blue colors swap and
added FDE support with unl0kr.

[ci:skip-build]: Already built successfully in CI
2023-08-12 16:57:17 +02:00
Arseniy Velikanov
66af27a144
testing/linux-postmarketos-qcom-sm8150: upgrade to 6.4 (MR 4306)
[ci:skip-build]: Already built successfully in CI
2023-08-11 11:45:06 +02:00
Arseniy Velikanov
f9bda9fd4d
testing/firmware-xiaomi-vayu: new aport (MR 4306) 2023-08-11 11:45:06 +02:00
Arseniy Velikanov
e83778c4df
xiaomi-vayu: new device (MR 4306) 2023-08-11 11:45:00 +02:00
Nikita Travkin
e7ec3ae165
device-acer-aspire1: new device (MR 4322)
Acer Aspire 1 is an WoA aarch64 laptop.

This commit introduces support for it by including some patches that
were already accepted upstream.
2023-08-10 22:36:57 +02:00
Barnabás Czémán
415714ec4d
soc-qcom-msm8953: add initial soc package (MR 4268)
[ci:skip-build]: already built successfully in CI
2023-08-10 17:26:28 +02:00
Sicelo A. Mhlongo
56ad1cd821
linux-postmarketos-omap: re-add twl for basic soc reset (MR 4321)
Fix shutdown regression introduced with 3e737241ba ("linux-postmarketos-omap:
N900: disable twl off idle features"). After that commit, shutdown never
completes.

[ci:skip-build]: Already built successfully in CI
2023-08-10 10:44:54 +02:00
kravandir
36bdf43fe6
xiaomi-olive: new device (MR 4313)
[ci:skip-build]: Already built successfully in CI
2023-08-09 17:30:21 +02:00
Duje Mihanović
9ea3a58735
samsung-j3xnlte: use Samsung sparse format (MR 4315)
This allows the rootfs image to be flashed with Heimdall without errors.
2023-08-09 16:11:32 +02:00
Jasper Korten
63c6f76327
google-smaug: new device (MR 4007)
[ci:skip-build]: Already built successfully in CI
2023-08-09 10:58:40 +02:00
Jasper Korten
61374468cd
linux-google-smaug: new aport (MR 4007) 2023-08-09 11:41:48 +03:00
Jasper Korten
54672bdca7
firmware-google-smaug: new aport (MR 4007) 2023-08-09 11:41:17 +03:00
Joel Selvaraj
098b71ba76
community/soc-qcom-sdm845: fix the missing .post-install script for call audio (MR 4316) 2023-08-09 10:28:28 +02:00
Sicelo A. Mhlongo
3e737241ba
linux-postmarketos-omap: N900: disable twl off idle features (MR 4317)
Disable twl pmic off-idle configuration for Nokia N900. An ugly patch to do
this was lost during the migration from linux-nokia-n900 to the shared omap
kernel.

Fixes #2161

[ci:skip-build]: Already built successfully in CI
2023-08-09 09:59:06 +02:00
Johannes Marbach
3dae87fc3c
community/device-oneplus-fajita: enable unl0kr quirks (MR 3952) 2023-08-08 09:36:17 +02:00
Jan Jasper de Kroon
9bba04d366
linux-pine64-pinephonepro: upgrade to 6.4.7 (MR 4287)
[ci:skip-build]: already built successfully in CI
2023-08-08 09:31:02 +02:00
Sicelo A. Mhlongo
dbbd4e46ec
device-nokia-n900: let user choose power button action (MR 4312)
Offer user a choice between suspend, shutdown, and reboot when power button
pressed.

[ci:skip-build]: already built successfully in CI
2023-08-08 09:27:16 +02:00
Sicelo A. Mhlongo
61951f08e7
device-nokia-n900: use elogind for suspend (MR 4312)
Since 80ab66cd2a (MR 4179), suspend using `loginctl` works, so drop pm-utils
and the associated sudo rule.
2023-08-08 09:27:16 +02:00
Sicelo A. Mhlongo
e702458223
device-nokia-n900: switch to urxvt terminal (MR 4312)
Switch to urxvt terminal in order to provide a scrollable terminal. Scrolling
is convoluted in st [1], especially when used on a mobile device.

Scrolling is a basic need, e.g. to page through `dmesg` output.

[1] https://git.suckless.org/st/file/FAQ.html#l21
2023-08-08 09:27:10 +02:00
Anton Bambura
76030e7fa5
alsa-ucm-conf-google-gru: update comment (MR 4314)
See https://gitlab.com/postmarketOS/pmaports/-/merge_requests/4291#note_1502132779

[ci:skip-vercheck]
2023-08-08 09:20:27 +02:00
Anton Bambura
0383bcaa1e
google-trogdor: move to community (MR 4291)
[ci:ignore-count]
[ci:skip-vercheck]

[ci:skip-build]: already built successfully in CI
2023-08-07 09:31:04 +02:00
Anton Bambura
25b1462207
firmware-google-trogdor: move to community (MR 4291) 2023-08-07 09:30:38 +02:00
Anton Bambura
6665328a80
linux-postmarketos-qcom-sc7180: move to community (MR 4291) 2023-08-07 09:30:38 +02:00
Anton Bambura
b5aecae28b
soc-qcom-sc7180: move to community (MR 4291) 2023-08-07 09:30:38 +02:00
Anton Bambura
2b4a076c5f
google-gru: move to community (MR 4291) 2023-08-07 09:30:38 +02:00
Anton Bambura
e7f9e9256f
alsa-ucm-conf-google-gru: move to community (MR 4291) 2023-08-07 09:30:37 +02:00
Anton Bambura
7e18458bc8
google-kukui: move to community (MR 4291) 2023-08-07 09:30:37 +02:00
Anton Bambura
9d9027876e
soc-mediatek-mt8183: move to community (MR 4291) 2023-08-07 09:30:37 +02:00
Anton Bambura
841214a737
alsa-ucm-conf-google-kukui: move to community (MR 4291) 2023-08-07 09:30:37 +02:00
Anton Bambura
7af938a960
linux-postmarketos-mediatek-mt8183: move to community (MR 4291) 2023-08-07 09:30:37 +02:00
Anton Bambura
2fcbd471b0
google-oak: move to community (MR 4291) 2023-08-07 09:30:37 +02:00
Anton Bambura
e740f3dccd
linux-postmarketos-mediatek-mt8173: move to community (MR 4291) 2023-08-07 09:30:37 +02:00
Anton Bambura
21dc035985
google-veyron: move to community (MR 4291) 2023-08-07 09:30:37 +02:00
Anton Bambura
9ada84dbf3
firmware-google-veyron-brcm: move to community (MR 4291) 2023-08-07 09:30:36 +02:00
Anton Bambura
055c64ed50
linux-google-veyron: move to community (MR 4291) 2023-08-07 09:30:36 +02:00
Anton Bambura
a2a5539d53
google-peach-pit: move to community (MR 4291) 2023-08-07 09:30:36 +02:00
Anton Bambura
14ab70cac7
google-snow: move to community (MR 4291) 2023-08-07 09:30:36 +02:00
Anton Bambura
f0843d6b4a
linux-postmarketos-exynos5: move to community (MR 4291) 2023-08-07 09:30:31 +02:00
Musk Wasis
2146027219
testing/linux-postmarketos-qcom-sm8250: Enable BTRFS (MR 4143)
[ci:skip-build]: already built successfully in CI
2023-08-07 09:12:50 +02:00
Anton Bambura
0b5fe0017e
linux-postmarketos-rockchip: don't use flavor in dtbs path (MR 4298)
..for consistency with other packages and to not confuse utilities
which make proper use of flavors

[ci:skip-build]: already built successfully in CI
2023-08-06 19:46:43 +02:00
Sicelo A. Mhlongo
7992f29cf9
device-nokia-n900: drop conky (MR 4309)
Save a few CPU cycles by dropping conky. Additionally, the existing config has
not been working for a long time now, and no one missed it.

For completeness, it was no longer displaying on the desktop. Manually starting
it showed:

```
conky: X Error: type 0 Display b5e73620 XID 1302 serial 97 error_code 10 request_code 2 minor_code 0 other Display: b5e73620
```

There are instructions [1] to resolve/workaround it, but we clearly do not have
a pressing need for conky to begin with.

[1] https://github.com/brndnmtthws/conky/issues/1443#issuecomment-1557793718
[ci:skip-build]: already built successfully in CI
2023-08-06 19:38:51 +02:00
Jan Jasper de Kroon
7e488322cb
linux-postmarketos-allwinner: upgrade to 6.4.7 (MR 4281)
[ci:skip-build]: already built successfully in CI
2023-08-06 19:11:13 +02:00
Pablo Correa Gómez
4914067590
device/*: transform deviceinfo_modules_initfs into a file (MR 4169)
The file is automatically packed by devicepkg-dev utils

Relates #1836
2023-08-04 08:27:44 +02:00
alikates
968d1cb57f
linux-postmarketos-qcom-msm8953: upgrade to 6.4.7-r1 (MR 4304)
Fixed an issue with the speaker on tissot.

[ci:skip-build]: already built successfully in CI
2023-08-03 21:33:35 +02:00
Raymond Hackley
5ad102151d
huawei-kiwi: add GR5 (2016) (MR 4302)
GR5 is for international markets, and it's also kiwi.
The existing pmaports, lk2nd and kernel works can be used directly
without problems.

There is nothing different found yet. The 2 phones seem to be identical
except that GR5 is not branded as Honor series and it has no Honor logo
on the chassis.
2023-08-03 19:32:44 +02:00
Duje Mihanović
4f842cfd9a
samsung-coreprimevelte: add mainline kernel (MR 4267)
[ci:skip-build]: already built successfully in CI
2023-08-03 07:56:19 +02:00
Anton Bambura
1c4369e4fc
google-snow: replace bash with sh in sway workaround (MR 4300)
[ci:skip-build]: already built successfully in CI
2023-08-03 07:42:56 +02:00
Anton Bambura
acf281069e
google-nyan-blaze: replace bash with sh in sway workaround (MR 4300) 2023-08-03 07:42:56 +02:00
Anton Bambura
5e35a947d2
google-nyan-big: replace bash with sh in sway workaround (MR 4300) 2023-08-03 07:42:56 +02:00
Anton Bambura
931bf18591
asus-p024: replace bash with sh in brightness script (MR 4300) 2023-08-03 07:42:51 +02:00
Sicelo A. Mhlongo
73a033328e
device-nokia-n900: set uniprocessor mode for kernel (MR 4299)
The OMAP 3430 in the Nokia N900 is a uniprocessor SoC, so disable SMP via
kernel command line. This appears to alleviate the ongoing kernel crashes
affecting the Nokia N900 in pmOS.

[ci:skip-build]: already built successfully in CI
2023-08-01 21:50:57 +02:00
alikates
3cd0d57835
linux-postmarketos-qcom-msm8953: upgrade to 6.4.7 (MR 4296)
Updated the kernel to version 6.4.7 and added fixes for the speaker on
xiaomi-daisy and xiaomi-tissot.

Also changed the aport to use tags instead of commit hashes.
2023-08-01 14:16:30 +03:00
Anton Bambura
acccef1297
u-boot-veyron-speedy: drop in favor of depthcharge (MR 4294) 2023-08-01 14:02:24 +03:00
Anton Bambura
9439f03232
u-boot-veyron-minnie: drop in favor of depthcharge (MR 4294) 2023-08-01 14:02:24 +03:00
Anton Bambura
7ce2c8645a
u-boot-peach-pit: drop in favor of depthcharge (MR 4294) 2023-08-01 14:02:24 +03:00
Anton Bambura
73a9d2e481
u-boot-peach-pi: drop in favor of depthcharge (MR 4294) 2023-08-01 14:02:23 +03:00
Anton Bambura
ac3ccce178
u-boot-snow: drop in favor of depthcharge (MR 4294) 2023-08-01 14:02:23 +03:00
Anton Bambura
ae1fffe8c0
u-boot-nyan-4gb: drop in favor of depthcharge (MR 4294) 2023-08-01 14:02:23 +03:00
Anton Bambura
3fe3531f47
u-boot-nyan-2gb: drop in favor of depthcharge (MR 4294) 2023-08-01 14:02:23 +03:00
Anton Bambura
e6073704d3
google-x64cros: depend on postmarketos-cros-common (MR 4295)
[ci:ignore-count]
2023-08-01 13:52:45 +03:00
Anton Bambura
f8bc62c171
google-veyron: depend on postmarketos-cros-common (MR 4295) 2023-08-01 13:52:45 +03:00
Anton Bambura
0ac0f93599
google-trogdor: depend on postmarketos-cros-common (MR 4295) 2023-08-01 13:52:45 +03:00
Anton Bambura
0f32828eb1
google-spring: depend on postmarketos-cros-common (MR 4295) 2023-08-01 13:52:45 +03:00
Anton Bambura
4525d4072b
google-snow: depend on postmarketos-cros-common (MR 4295) 2023-08-01 13:52:45 +03:00
Anton Bambura
53e9209597
google-peach-pit: depend on postmarketos-cros-common (MR 4295) 2023-08-01 13:52:45 +03:00
Anton Bambura
aba1daa8d3
google-peach-pi: depend on postmarketos-cros-common (MR 4295) 2023-08-01 13:52:45 +03:00
Anton Bambura
edba36cdb9
google-oak: depend on postmarketos-cros-common (MR 4295) 2023-08-01 13:52:44 +03:00
Anton Bambura
b39ae43314
google-nyan-blaze: depend on postmarketos-cros-common (MR 4295) 2023-08-01 13:52:44 +03:00
Anton Bambura
49680c648d
google-nyan-big: depend on postmarketos-cros-common (MR 4295) 2023-08-01 13:52:44 +03:00
Anton Bambura
bb80cfbc19
google-kukui: depend on postmarketos-cros-common (MR 4295) 2023-08-01 13:52:44 +03:00
Anton Bambura
972c8d16ec
google-gru: depend on postmarketos-cros-common (MR 4295) 2023-08-01 13:52:44 +03:00
Anton Bambura
e9f7e3b423
linux-postmarketos-exynos5: make it pass kconfig check again (MR 4292)
[ci:skip-build]: already built successfully in CI
2023-08-01 09:14:10 +02:00
Anton Bambura
2d648883ef
google-peach-pi: remove inactive maintainer (MR 4293)
[ci:skip-build] [ci:skip-vercheck]
2023-08-01 08:59:03 +02:00
Anton Bambura
346f93cb6e
google-gru: depend on linux-firmware-qca (MR 4289)
Fixes https://gitlab.com/postmarketOS/pmaports/-/issues/2218
2023-08-01 08:50:19 +02:00
pedja
bffe5d95ac
linux-postmarketos-omap: adjust Kconfig to fix nokia-modem (MR 4282)
Added CONFIG_GPIO_SYSFS, this is required for nokia-modem module
GPIO_SYSFS depends on EXPERT which in turn sets DEBUG*

[ci:skip-build]: already built successfully in CI
2023-08-01 08:28:41 +02:00
Nils Tonnätt
5d4289c416
xiaomi-daisy: remove superfluous underscores in deviceinfo (MR 4285)
[ci:skip-build]: already built successfully in CI
2023-07-31 09:15:37 +02:00
Anton Bambura
a025f614bb
google-peach-pi: switch to depthcharge (MR 4206) 2023-07-31 09:11:11 +02:00
Anton Bambura
a4bce44ef4
google-peach-pi: switch to extlinux.conf (MR 4206) 2023-07-31 09:11:10 +02:00
Anton Bambura
2016c069e7
google-peach-pit: switch to depthcharge (MR 4206) 2023-07-31 09:11:10 +02:00
Anton Bambura
7214fb1a74
google-peach-pit: switch to extlinux.conf (MR 4206) 2023-07-31 09:11:10 +02:00
Anton Bambura
50ca7110d7
google-snow: switch to depthcharge (MR 4206) 2023-07-31 09:11:10 +02:00
Anton Bambura
6ac389d8ae
google-snow: switch to extlinux.conf (MR 4206) 2023-07-31 09:11:04 +02:00
Anton Bambura
d9116005f1
google-veyron: new device (MR 4252)
[ci:skip-build] already built successfully in CI
2023-07-30 23:32:27 -07:00
Anton Bambura
591ae745ae
google-veyron-tiger: drop in favor of google-veyron (MR 4252) 2023-07-30 23:32:27 -07:00
Anton Bambura
5d393c43be
google-veyron-speedy: drop in favor of google-veyron (MR 4252) 2023-07-30 23:32:27 -07:00
Anton Bambura
a4f893bfb0
google-veyron-minnie: drop in favor of google-veyron (MR 4252) 2023-07-30 23:32:26 -07:00
Anton Bambura
557ddf697f
google-veyron-mighty: drop in favor of google-veyron (MR 4252) 2023-07-30 23:32:26 -07:00
Anton Bambura
cc14792377
google-veyron-mickey: drop in favor of google-veyron (MR 4252) 2023-07-30 23:32:26 -07:00
Anton Bambura
675bd6d68d
google-veyron-jerry: drop in favor of google-veyron (MR 4252) 2023-07-30 23:32:26 -07:00
Anton Bambura
2700b6c52f
google-veyron-jaq: drop in favor of google-veyron (MR 4252) 2023-07-30 23:32:25 -07:00
Anton Bambura
c5c962b6ed
google-veyron-fievel: drop in favor of google-veyron (MR 4252) 2023-07-30 23:32:25 -07:00
Anton Bambura
66aacbe00c
google-oak: new device (MR 4252) 2023-07-30 23:32:25 -07:00
Anton Bambura
5837cdd6bf
google-elm: drop in favor of google-oak (MR 4252) 2023-07-30 23:32:24 -07:00
Anton Bambura
8c9854ea92
google-hana: drop in favor of google-oak (MR 4252) 2023-07-30 23:32:24 -07:00
Anton Bambura
f35a52add9
google-kukui: new device (MR 4252) 2023-07-30 23:32:24 -07:00
Anton Bambura
cffc7f1d4c
google-willow: drop in favor of google-kukui (MR 4252) 2023-07-30 23:32:24 -07:00
Anton Bambura
3679e238e7
google-krane: drop in favor of google-kukui (MR 4252) 2023-07-30 23:32:23 -07:00
Anton Bambura
e35d367d8a
google-cozmo: drop in favor of google-kukui (MR 4252) 2023-07-30 23:32:23 -07:00
Anton Bambura
b01a87b087
google-kakadu: drop in favor of google-kukui (MR 4252) 2023-07-30 23:32:23 -07:00
Anton Bambura
38853f6b4b
google-fennel14: drop in favor of google-kukui (MR 4252) 2023-07-30 23:32:22 -07:00
Anton Bambura
f08577c919
google-stern: drop in favor of google-kukui (MR 4252) 2023-07-30 23:32:22 -07:00
Anton Bambura
e8f434e63c
google-kodama: drop in favor of google-kukui (MR 4252) 2023-07-30 23:32:22 -07:00
Anton Bambura
e2daba5f24
google-damu: drop in favor of google-kukui (MR 4252) 2023-07-30 23:32:22 -07:00
Anton Bambura
338d24e60c
google-cerise: drop in favor of google-kukui (MR 4252) 2023-07-30 23:32:21 -07:00
Anton Bambura
3c5948e480
google-fennel: drop in favor of google-kukui (MR 4252) 2023-07-30 23:32:21 -07:00
Anton Bambura
c2cff799d7
google-makomo: drop in favor of google-kukui (MR 4252) 2023-07-30 23:32:21 -07:00
Anton Bambura
5584000463
google-juniper: drop in favor of google-kukui (MR 4252) 2023-07-30 23:32:20 -07:00
Anton Bambura
1e415b1ffb
google-burnet: drop in favor of google-kukui (MR 4252) 2023-07-30 23:32:20 -07:00
Anton Bambura
638c1e2449
google-katsu: drop in favor of google-kukui (MR 4252) 2023-07-30 23:32:20 -07:00
Anton Bambura
0fa314e59e
google-kenzo: drop in favor of google-kukui (MR 4252) 2023-07-30 23:32:20 -07:00
Anton Bambura
2d4b04d37a
google-kappa: drop in favor of google-kukui (MR 4252) 2023-07-30 23:32:19 -07:00
Anton Bambura
a24c091ac6
google-gru: new device (MR 4252) 2023-07-30 23:32:19 -07:00
Anton Bambura
c8988dd747
google-bob: drop in favor of google-gru (MR 4252) 2023-07-30 23:32:19 -07:00
Anton Bambura
4fda1c33d9
google-kevin: drop in favor of google-gru (MR 4252) 2023-07-30 23:32:18 -07:00
Anton Bambura
40fb66f3c1
google-dumo: drop in favor of google-gru (MR 4252) 2023-07-30 23:32:18 -07:00
Anton Bambura
f457ed3540
google-druwl: drop in favor of google-gru (MR 4252) 2023-07-30 23:32:18 -07:00
Anton Bambura
be532bf682
google-dru: drop in favor of google-gru (MR 4252) 2023-07-30 23:32:17 -07:00
M0Rf30
1f06b6f365
linux-postmarketos-qcom-msm8953: enable soundcard for xiaomi-mido and xiaomi-ysl (MR 4280)
[ci:skip-build]: already built successfully in CI
2023-07-29 12:37:05 +02:00
Richard Acayan
fe7993e6c9
google-sargo: include ALSA UCM configuration (MR 4203)
[ci:skip-build]: already built successfully in CI
2023-07-28 13:56:20 +02:00
Richard Acayan
4896bf4e6e
alsa-ucm-conf-qcom-sdm670: new aport (MR 4203)
The Pixel 3a uses the SDM845 SoC package but now needs UCM
configuration. Add a fork of it (unless the configuration can be added
to the SDM845 repository).
2023-07-28 13:56:11 +02:00
Richard Acayan
301baea0ae
google-sargo: add adsp pd firmware (MR 4203)
The ADSP needs this firmware, otherwise audio bringup will fail. It
wasn't added with initial ADSP support, so add it now.

Also remove execute permissions from the installed firmware.
2023-07-28 13:56:11 +02:00
Richard Acayan
2b7b2ed090
linux-postmarketos-qcom-sdm670: upgrade to 6.4.4 (MR 4203) 2023-07-28 13:56:11 +02:00
Anton Bambura
042d577de4
linux-postmarketos-qcom-sc7180: enable goodix hid over i2c touchscreen (MR 4273)
This fixes touchscreen on some trogdor devices.

[ci:skip-build]: already built successfully in CI
2023-07-24 08:24:57 +02:00
Clayton Craft
0aa52ba34a
device-shift-axolotl: Revert to previous touchscreen driver in initramfs (MR 4275)
the 6.3 kernel for this device added edt-ft5x06, but it was dropped when
upgraded to 6.4, so this reverts back to the focaltech driver so that
the touchscreen will work again in the initramfs

[ci:skip-build] already built successfully in CI
2023-07-23 14:21:35 -07:00
Anton Bambura
b5063eb65a
linux-google-veyron: upgrade to 6.1.39 (MR 4266)
[ci:skip-build]: already built successfully in CI
2023-07-23 18:17:59 +02:00
Anton Bambura
f112bfc632
linux-postmarketos-mediatek-mt8173: upgrade to 6.4.4 (MR 4264)
[ci:skip-build] already built successfully in CI
2023-07-23 18:15:07 +02:00
Stefan Hansson
1f59a4ecc7
linux-postmarketos-exynos4: use tag instead of commit (MR 4270)
I forgot to change this before merging. Commit remains the same, so
package itself shouldn't change. Thus:

[ci:skip-vercheck]
[ci:skip-build]: already built successfully in CI
2023-07-23 18:01:34 +02:00
Anton Bambura
da9d54b44c
google-trogdor: new device (MR 4250)
[ci:skip-build]: already built successfully in CI
2023-07-22 18:15:37 +02:00
Anton Bambura
91b0823d57
firmware-google-trogdor: new aport (MR 4250)
Modem firmware for Google Trogdor Chromebooks
2023-07-22 18:15:16 +02:00
Anton Bambura
024a301ebe
soc-qcom-sc7180: new aport (MR 4250)
Qualcomm Snapdragon 7c (sc7180) common package.
2023-07-22 18:15:16 +02:00
Anton Bambura
5eaa998a50
linux-postmarketos-qcom-sc7180: new aport (MR 4250) 2023-07-22 18:15:16 +02:00
Petr Hodina
ccbc7f8a1a
device-pine64-pinenote: add u-boot-pine64-pinenote dependency (MR 3835)
- specify offset to embed the u-boot
- change partitions where to flash the kernel and rootfs
- add dependency on mainline u-boot that supports extlinux.conf boot records

[ci:skip-build] already built successfully in CI
2023-07-21 15:36:07 -07:00
Petr Hodina
ed5f4a5bf3
testing/u-boot-pine64-pinenote: new aport (MR 3835) 2023-07-21 15:36:07 -07:00
Rudraksha Gupta
805cf7bb62
device-samsung-expressatt: boot mainline (6.5-rc2) (MR 4205)
[ci:skip-build] already built successfully in CI
2023-07-21 15:29:16 -07:00
Anton Bambura
26064730d1
soc-mediatek-mt8183: remove inactive maintainer (MR 4265)
[ci:skip-build]: already built successfully in CI
2023-07-20 17:37:59 +02:00
Anton Bambura
f4f1b0dea2
alsa-ucm-conf-google-kukui: remove inactive maintainer (MR 4265) 2023-07-20 17:37:59 +02:00
Anton Bambura
5685f2e68e
linux-postmarketos-mediatek-mt8183: remove inactive maintainer (MR 4265) 2023-07-20 17:37:59 +02:00
Anton Bambura
1f9644713c
linux-postmarketos-mediatek-mt8183: upgrade to 6.1.39 (MR 4265) 2023-07-20 17:37:59 +02:00
Caleb Connolly
0a8c952c39
community/soc-qcom-sdm845: depend on kmod (MR 4201)
Since linux 6.4.0 the SDM845 kernel uses compressed kernel modules, we
need to kmod version of modprobe to handle loading these, so depend on
it.

[ci:skip-build] already built
2023-07-20 16:35:24 +01:00
Caleb Connolly
4eb8b81d7b
community/device-(sdm845): various fixes (MR 4201)
* Use zstd:fast compression for the ramdisk
* Delete obselete phoc.ini config files
* Fixup kernel cmdline args
2023-07-20 16:35:18 +01:00
Caleb Connolly
348b930e4a
community/linux-postmarketos-qcom-sdm845: update to 6.4 (MR 4201)
Also enable stripping, switch to compressed modules, and use zstd for
ZRAM
2023-07-20 16:35:18 +01:00
DX37
447802c2e6
wexler-qc750: fix device startup (MR 4244)
after almost 3 years, I got my device not starting any UI, even console
figured out that framebuffer console activation fixed it

also enabled external storage, so i can install pmOS on sdcard, without fastboot 800 MB restrictions. nice
[ci:skip-build]: already built successfully in CI
2023-07-20 17:27:37 +02:00
Barnabás Czémán
440e57fa50
device-xiaomi-daisy: drop downstream packages (MR 4260)
[ci:skip-build]: already built successfully in CI
2023-07-20 17:13:13 +02:00
Barnabás Czémán
0b3d223ac2
device-xiaomi-tissot: drop phosh configuration package (MR 4262) 2023-07-20 12:14:55 +02:00
Affe Null
0225230ce5
nokia-weeknd: new device (Nokia 2780 Flip) (MR 4257)
[ci:skip-vercheck]
[ci:skip-build]: Already built successfully in CI
2023-07-19 13:41:05 +02:00
Affe Null
05f591716e
linux-postmarketos-qcom-msm8917: close-to-mainline kernel for QM215/MSM8917 (MR 4257) 2023-07-19 13:40:58 +02:00
Affe Null
0f36d48161
soc-qcom-msm8909: enable aarch64 architecture for similar SoCs (MR 4257) 2023-07-19 13:40:58 +02:00
Mighty
62b4175130
linux-postmarketos-omap: Remove _pkgver variable (MR 4253)
[ci:skip-build]: Already built successfully in CI
2023-07-19 12:17:00 +02:00
Mighty
50e1216a1f
linux-postmarketos-omap: upgrade to 6.4.3 (MR 4253)
Also remove CONFIG_NO_HZ
https://lore.kernel.org/lkml/20220825162034.5901-1-newbie13xd@gmail.com/T/
2023-07-19 12:16:57 +02:00
Barnabás Czémán
2c3d69e439
device-xiaomi-mido: add panel drivers to initramfs (MR 4251)
Add panel driver to initramfs for fix spalshscreen.
2023-07-19 12:09:35 +02:00
Barnabás Czémán
065a85ddc4
device-xiaomi-daisy: add panel drivers to initramfs (MR 4258)
Add panel driver to initramfs for fix spalshscreen.
2023-07-19 12:02:47 +03:00
Raymond Hackley
9eb1f85339
firmware-samsung-e7: Drop released year in $_name (MR 4255)
There is only one Galaxy E7 released in 2015. Drop redundant year suffix.

[ci:skip-build]: already built successfully in CI
2023-07-18 08:29:18 +02:00
M0Rf30
300f1ce660
linux-postmarketos-qcom-msm8953: upgrade to 6.4.0 (MR 4248)
[ci:skip-build]: already built successfully in CI
2023-07-18 08:24:16 +02:00
Stefan Hansson
7e899024db
linux-postmarketos-exynos4: upgrade to 6.4.2 (MR 4241)
[ci:skip-build]: already built successfully in CI
2023-07-18 08:19:11 +02:00
Stefan Hansson
154ff85adf
linux-purism-librem5: upgrade to 6.4.1 (MR 4240)
[ci:skip-build] already built successfully in CI
2023-07-17 11:43:20 -07:00
Dylan Van Assche
ab32a3642c
device-odroid-hc2: move to testing (MR 4239)
ODROID HC2 boards are out-of-use by the maintainer.
Move to testing and remove maintainer.

[ci:skip-build] already built successfully in CI
[ci:skip-vercheck]
2023-07-17 11:35:31 -07:00
Clayton Craft
ed0e80f329
shift-axolotl: include correct touchscreen driver in the initramfs (MR 4246)
This is necessary for enabling touchscreen support in FDE apps
2023-07-11 12:09:26 +02:00
Anton Bambura
a86442b472
google-kenzo: fix elan modules (MR 4243) 2023-07-11 11:25:54 +02:00
Anton Bambura
e92889280c
google-kappa: fix elan modules (MR 4243) 2023-07-11 11:25:53 +02:00
Anton Bambura
b4b69df341
google-hana: remove useless module (MR 4243) 2023-07-11 11:25:53 +02:00
Anton Bambura
e6af038e83
google-fennel14: fix elan module (MR 4243) 2023-07-11 11:25:53 +02:00
Anton Bambura
206d963026
google-fennel: fix elan module (MR 4243) 2023-07-11 11:25:53 +02:00
Anton Bambura
1cbf491070
google-elm: remove useless module (MR 4243) 2023-07-11 11:25:53 +02:00
Anton Bambura
45e5d826cf
google-damu: fix elan module (MR 4243) 2023-07-11 11:25:53 +02:00
Anton Bambura
49a14c0daf
google-bob: fix elan module (MR 4243) 2023-07-11 11:25:53 +02:00
M0Rf30
d3fd1f5e3c
linux-postmarketos-qcom-msm8953: enable Samsung S6E3FA7 panel module (MR 4235)
[ci:skip-build]: already built successfully in CI
2023-07-08 19:18:13 +02:00
Henrik Grimler
f774de5b6a
firmware-samsung-klimt: add downstream and mainline subpkgs (MR 4238)
For downstream kernel we have wifi files from android, while for
mainline we pull in linux-firmware-other which contains mfc firmware.
2023-07-08 19:15:51 +02:00
Henrik Grimler
9d3a8332cd
firmware-samsung-chagall: add downstream and mainline subpkgs (MR 4238)
For downstream kernel we have wifi files from android, while for
mainline we pull in linux-firmware-other which contains mfc firmware.
2023-07-08 19:15:50 +02:00
Henrik Grimler
139b6bdea3
firmware-odroid-xu4: depend on linux-firmware-other for mfc firmware (MR 4238) 2023-07-08 19:15:41 +02:00
Luca Weiss
de9808d904
linux-postmarketos-qcom-sm6350: upgrade to 6.4.2 (MR 4236)
[ci:skip-build]: Already built successfully in CI
2023-07-08 10:35:15 +02:00
Luca Weiss
ae43410d9e
linux-motorola-perry: resolve apkbuild-lint error (MR 4230)
When rebuilding this package it seems the checksum doesn't match
anymore because the repository was moved to a different name and
therefore github changes the resulting tarball. Update the URLs in the
APKBUILD to follow this redirect.

[ci:skip-vercheck] # just APKBUILD style changes for some packages
[ci:skip-build]: already built successfully in CI
2023-07-07 09:28:57 +02:00
Luca Weiss
7dbb476f4d
gps-nokia-n900: improve APKBUILD formatting (MR 4230)
Also resolve apkbuild-lint errors.
2023-07-07 09:28:52 +02:00
Sicelo A. Mhlongo
7495be948b
device-nokia-n900: block non-critical modules (MR 4227)
* modem-related modules seem partly responsible for recent l3 firewall
     timeouts and kernel crashes.
 * rx51-battery can be used to get battery design capacity, but not required
    for general running of the system blacklist other
 * modules that can impact power consumption on the N900

Completely disabling the modules in kernel config is unnecessary, since they
are all useful for some users

[ci:skip-build]: already built successfully in CI
2023-07-06 07:30:03 +02:00
Max Buchholz
c1d23e5fdb
sony-pioneer: new device (MR 4207)
Note by ollieparanoid:
Based on Konrad Dybcio's great work in MR 1645.

[ci:skip-build]: already built successfully in CI
2023-07-05 23:00:36 +02:00
Petr Hodina
54d42e22be
device-pine64-pinenote: add dependency on linux-firmware (MR 4142)
firmware-pine64-pinenote: remove Wifi and Bluetooth drivers

[ci:skip-build]: Already built successfully in CI
2023-07-05 22:13:32 +02:00
Petr Hodina
b63b67e8a0
device-pine64-pinenote: add gnome package and configuration file (MR 4142)
- add confiuration information about the touchscreen for libinput
- add package gnome-shell-extension-pinenote for gnome subpackage
- add udev rules
2023-07-05 22:13:32 +02:00
Petr Hodina
764d6f8772
gnome-shell-theme-e-ink: new aport (MR 4142) 2023-07-05 22:13:31 +02:00
Petr Hodina
4658a9c35d
gnome-shell-extension-pinenote: new aport (MR 4142) 2023-07-05 22:13:31 +02:00
Petr Hodina
5b0cfb6a2b
pinenote-dbus-service: new aport (MR 4142) 2023-07-05 22:13:31 +02:00
Petr Hodina
939f6b6a36
linux-pine64-pinenote: upgrade to 6.2.0 (MR 4142) 2023-07-05 22:13:31 +02:00
Henrik Grimler
629bde0adb
odroid-u2: new device (MR 4019) 2023-07-05 21:56:13 +02:00
Sicelo A. Mhlongo
62d4d0c62a
linux-postmarketos-omap: Fix volume keys on N900 (MR 4228)
The N900 volume keys were configured to produce F7 and F8 in Maemo Fremantle.
Set them to normal volume keys to restore expected behavior

[ci:skip-build]: Already built successfully in CI
2023-07-05 21:51:08 +02:00
methanal
58690846bb
samsung-on7xelte: new device (MR 4220)
[ci:skip-build]: already built successfully in CI
2023-07-05 18:47:32 +02:00
M0Rf30
d49c15000f
linux-postmarketos-qcom-msm8953: enable battery on xiaomi-mido (MR 4229)
[ci:skip-build]: already built successfully in CI
2023-07-05 18:43:52 +02:00
M0Rf30
ff3e1ab038
xiaomi-vince: add ALSA ucm2 profile (MR 4224)
[ci:skip-build]: already built successfully in CI
2023-07-05 10:00:56 +02:00
M0Rf30
81594d2745
linux-postmarketos-qcom-msm8953: enable soundcard on xiaomi-vince (MR 4226)
[ci:skip-build]: already built successfully in CI
2023-07-05 09:57:18 +02:00
Barnabás Czémán
ab3bcfe071
xiaomi-ysl: new device (MR 4199) 2023-07-04 18:58:29 +02:00
Anton Bambura
97c5995c7c
linux-google-nyan: remove depthcharge workaround (MR 4222)
It is not needed since depthcharge 0.6.2
2023-07-04 17:57:45 +02:00
M0Rf30
3bb2859c98
linux-postmarketos-qcom-msm8953: fix motorola-potter panel initialization (MR 4219)
[ci:skip-build]: already built successfully in CI
2023-07-03 19:30:59 +02:00
Sergey Lisov
51c564d256
samsung-a6lte: mainline kernel update (MR 4026)
Add clock controller, USB, GPU, exynos-reboot & hardware buttons support

[ci:skip-build]: Already built successfully in CI
2023-07-02 10:06:08 +02:00
Anton Bambura
b8e23f13fd
linux-postmarketos-rockchip: enable elan i2c touchpad (MR 4216)
This should fix touchpad on google-bob
2023-07-02 06:44:08 +03:00
Ferass El Hafidi
ed29e90653
linux-postmarketos-amlogic: upgrade to 6.4 (MR 4209)
Remove all KII Pro patches as they got merged into 6.4. Also remove V=1
as it's now unnecessary.

Signed-off-by: Ferass El Hafidi <vitali64pmemail@protonmail.com>

[ci:skip-build]: already built successfully in CI
2023-07-01 19:47:51 +02:00
eval Nya
19fccce9e6
device/linux-samsung-n5110: migrate to armv7 (MR 4184)
[ci:skip-build]: already built successfully in CI
2023-06-29 20:25:04 +02:00
Clayton Craft
34908d3fee
valve-jupiter: new device (MR 3877)
Note that only the "linux-edge" kernel is used, and it's likely that
this kernel is still missing some functionality. I'd like to avoid using
a downstream/forked kernel if at all possible...

I chose to use gummiboot for now, since it's really simple to configure.
This can be moved to a more "standard" EFI boot mechanism once pmOS
figures that out.

[ci:skip-build]: already built successfully in CI
2023-06-29 09:34:08 +02:00
Oliver Smith
2d5a9d7d0a
device-pine64-pinebookpro: add elogind subpackage (MR 4202)
Move the elogind configuration and post-install call of "loginctl
reload" into an extra subpackage with install_if=elogind.

Fix for:
  Executing device-pine64-pinebookpro-16-r0.post-install
   * service nvme-powersave added to runlevel boot
   * service sysfsconf added to runlevel default
  lib/apk/exec/device-pine64-pinebookpro-16-r0.post-install: line 5: loginctl: not found
  ERROR: device-pine64-pinebookpro-16-r0.post-install: script exited with error 127

Make the post-install scripts more robust while at it, by adding
"exit 0" at the end.
2023-06-28 17:20:50 +02:00
shtirlic
97e752caaf
soc-qcom-sdm845: fix pops/clicks sound via alsa buffer tuning (MR 4186)
Update some alsa buffer params to solve sound quality issues

I got working values experimentally after trying
different buffer sizes and limits and watching to pw-top
to ensure there are  no errors during playback from diffrent apps and
sinks.

Contributes to #1534
2023-06-28 10:07:33 +02:00
Iuri
cbd746d249
samsung-logands: new device (MR 4198)
[ci:skip-build]: already built successfully in CI
2023-06-28 08:50:39 +02:00
M0Rf30
0acc5220a8
linux-postmarketos-qcom-msm8953: general maintenance update (MR 4197)
This sports:
  - PM8953 GPIO enablement
  - missing properties for motorola-aliIt
  - re-generated panels
  - Xiaomi Redmi S2/Y2 (xiaomi-ysl) support
  - PM8953 thermal zone enablement
  - enable modem on Fairphone FP3

[ci:skip-build]: already built successfully in CI
2023-06-27 09:08:21 +02:00
QC8086
10f86941d6
device-pine64-pinebookpro: Enable s2idle in elogind. (MR 4194)
[ci:skip-build]: already built successfully in CI
2023-06-27 08:52:32 +02:00
Luca Weiss
d15a16ec9b
device-fairphone-fp3: add lk2nd-msm8953 dependency (MR 4196)
With the new pmbootstrap flasher flash_lk2nd action we should add the
lk2nd package to the device package dependencies. Add it so the flash
works nicely.

[ci:skip-build]: already built successfully in CI
2023-06-25 22:12:45 +02:00
Przemysław Romanik
d7c036b978
testing/device-many: rebuild to fix wrong initfs-hook.sh location (MR 4187)
postmarketos-mkinitfs!30 and specifically postmarketos-mkinitfs@6fdc8937,
changes expected hooks location from /etc/postmarketos-mkinitfs/hooks
to /etc/mkinitfs/hooks, and another commit pushed later adds
/usr/share/mkinitfs/hooks to expected directories. This more or less
breaks new pmOS installs done by running pmbootstrap install on edge branch,
which pull current (2023-06-17T16:57+02:00) device-* packages from
https://mirror.postmarketos.org/postmarketos/master.
Many of those packages which included initfs-hook.sh no longer work in that
case, because they had those hooks in old location, which isn't used
by latest postmarketos-mkinitfs.

Rebuilding the affected packages solves the issue.

[ci:ignore-count]

[ci:skip-build]: already built successfully in CI
2023-06-19 17:00:28 +02:00
Clayton Craft
2d0c0891da
tablet-x86uefi: add workaround for recovering from ath6kl fw hangs (MR 4189)
Apparently the ath6kl FW can hang at times, so this enables automatic
recovery. This should make wifi on tablets that use ath6kl a little more
reliable.
2023-06-19 16:41:41 +02:00
rom4nik
561e7959f8
samsung-crownlte: fix stuck Samsung boot screen, fix slow boot by adding mfc_fw.bin to firmware (MR 4176)
[ci:skip-build] already built successfully in CI
2023-06-18 10:40:12 -07:00
Henrik Grimler
f06a3b1e68
firmware-samsung-dream: add MFC firmware (MR 4188)
Otherwise there is a 3 min delay until we can ssh into the device.

Same issue as on samsung-crownlte, where rom4nik investigated and
found the solution [1].

Note that the display does not work for dreamlte and dream2lte at the
moment, the device gets stuck on the pmos boot splash screen. This
issue is tracked in
https://gitlab.com/postmarketOS/pmaports/-/issues/2102.

[1] https://gitlab.com/postmarketOS/pmaports/-/merge_requests/4176

[ci:skip-build] already built successfully in CI
2023-06-18 10:37:46 -07:00
Clayton Craft
d5973bd456
tablet-x86uefi: add ath6kl fw, enable i2c TS, drop phoc scaling (MR 4185)
- ath6kl fw is used by some tablets (e.g. baytrail)

- Add support for i2c touchscreens in initramfs, which enables FDE
  support for tablets that have i2c touchscreens.

- Drop phosh subpackage / phoc.ini. Forcing 1X scaling is wrong on some
  tablets... Phoc/phosh is capable of detecting screen scaling, if it's
  wrong on a tablet then a patch should be submitted upstream to fix it.

[ci:skip-build] already built successfully in CI
2023-06-18 09:35:59 -07:00
Clayton Craft
3cc4b158f9
firmware-ath6kl: new aport (MR 4185)
Firmare for the ath6kl wifi/BT combo chip, used by some tablets
2023-06-18 09:35:59 -07:00
aleiepure
cf607b6987
lenovo-achilles: new device (MR 4103)
[ci:skip-build] already built successfully in CI
2023-06-18 07:55:40 -07:00
Alistair Francis
016e512c83
purism-librem5: upgrade to librem5-base 61 (MR 4182)
Signed-off-by: Alistair Francis <alistair@alistair23.me>
2023-06-17 11:03:29 +02:00
Ultra
9e11b3aa03
firmware-motorola-ocean: Use vendor A530 firmware (MR 4070)
Since 6.3.0, the a530_pfp.fw and a530_pm4.fw files provided by
linux-firmware-qcom don't work correctly with ocean. Instead use vendor
provided ones.
2023-06-17 10:52:06 +02:00
TQMatvey
ec804dcb33
lenovo-tb128fu: new device (MR 4162)
[ci:skip-build] already built successfully in CI
2023-06-16 09:57:44 -07:00
Clayton Craft
5b4c1d14ff
linux-purism-librem5: upgrade to 6.3.7 (MR 4181)
[ci:skip-build] already built successfully in CI
2023-06-16 09:51:43 -07:00
QC8086
f7876f67d6
purism-librem5: Enable quick resume support in ModemManager (MR 4158)
[ci:skip-build] already built successfully in CI
2023-06-16 09:44:48 -07:00
Sicelo A. Mhlongo
d0a12d9c48
ui-i3wm: Depend on wallpaper and polkit (MR 4179)
Wallpaper and polkit dependency are device-agnostic, so remove from N900
package to i3wm

[ci:skip-build]: already built successfully in CI
2023-06-15 22:28:17 +02:00
Denis
2034a8f771
xiaomi-pine: enable hci-usb bluetooth driver (MR 4180)
[ci:skip-build]: already built successfully in CI
2023-06-14 21:55:06 +02:00
Denis
af2446e5b4
xiaomi-pine: Better organization of blobs (MR 4180) 2023-06-14 21:55:06 +02:00
Denis
8df8d5ef15
xiaomi-pine: add fix for lightdm CanGraphical issue (MR 4180) 2023-06-14 21:55:05 +02:00
Denis
68b1dfcd20
xiaomi-pine: enable kernel module support (MR 4180) 2023-06-14 21:55:05 +02:00
Timon Baetz
d630f6c1fe
community/linux-postmarketos-qcom-msm8996: enable Atheros L1C Gigabit Ethernet support (MR 4160)
Used by Arrow DragonBoard 820c

[ci:skip-build]: already built successfully in CI
2023-06-13 07:33:41 +02:00
Timon Baetz
70fa81059d
arrow-db820c: new device (MR 4160) 2023-06-13 07:33:36 +02:00
Jan Jasper de Kroon
bb5b986bf3
linux-postmarketos-allwinner: upgrade to 6.3.5 (MR 4161)
This kernel release incorporates the following fix from Megi:
- fixed regression in Pinephone power consumption during sleep (touchscreen
  was not disabled properly, consuming a lot of power)

[ci:skip-build]: already built successfully in CI
2023-06-13 07:24:40 +02:00
Petr Hodina
4e2f839fb0
linux-postmarketos-amlogic: remove CONFIG_ANDROID_BINDER_IPC_SELFTEST (MR 4174)
[ci:skip-build]: already built successfully in CI
2023-06-12 08:43:12 +02:00
Newbyte
4f88b15af5
linux-postmarketos-exynos4: upgrade to 6.3.5 (MR 4147)
[ci:skip-build] already built successfully in CI
2023-06-11 11:43:50 -07:00
DownToTwo
ad438c06cf
inet-a33: new device (MR 4166)
[ci:skip-build]: already built successfully in CI
2023-06-11 13:15:34 +02:00
Clayton Craft
e97cb6ff03
tablet-x86uefi: add modules to initfs for booting from eMMC, and graphics (MR 4172)
Some tablets have eMMC, which pmOS can be installed to. These modules
are needed to detect/mount the boot and rootfs partitions.

This also adds i915, which sets up the display and allows the splash
screen / console to work on boot.
2023-06-10 14:52:36 -07:00
Luca Weiss
e0bd6dc64c
device-fairphone-fp4: use sparse image (MR 4164)
Sparse images get a bit smaller which should lead to faster flashing
times. And they work absolutely fine on FP4, so let's enable them.
2023-06-09 23:17:40 +02:00
Sicelo A. Mhlongo
d58b8a182f
linux-postmarketos-omap: tty and cmdline fixes, upgrade to 6.3.5 (MR 4152)
- make CONFIG_DRM_DISPLAY_CONNECTOR built-in. This resolves 'slow' tty
  initialization that breaks pbsplash on N900
- use CONFIG_CMDLINE_FROM_BOOTLOADER instead of CONFIG_CMDLINE_FORCE, to allow
  kernel to boot with u-boot provided parameters such as
  PMOS_FORCE_PARTITION_RESIZE
- upgrade to 6.3.5

[ci:skip-build]: already built successfully in CI
2023-06-06 18:08:37 +02:00
Daniel Fancsali
0b854b4ec6
linux-google-veryron: enable binfmt_misc as kernel module (MR 4115)
This allows the user (upon loading the module) to handle non-native
binaries transparently - after registering the magic number and the
command for handling execution, the programs can be ran as if compiled
for the host architecture. (Similarly how the shebang line allows
the interpreter to be specified for scirpts).

Common use-cases include

* Using qemu user-space emulation to run
  x86 binaries on ARM (or the other way around), or simply running
  64-bit binaries on 32-bit architectures.
* Allow Java programs to be run transparently.
* Creating cross-architecture chroots (for cross-compilation e.g.)
2023-06-06 12:32:23 +02:00