Commit Graph
5122 Commits
Author SHA1 Message Date
Ultracoolguy 88f2ff05fa soc-qcom-msm8916: Update ucm to include motorola-ocean (MR 2350) 2021-07-19 07:48:10 +02:00
jenneron 676e8195ad microsoft-surface-rt: new device (MR 2355)
[ci:skip-build]: already built successfully in CI
2021-07-19 07:42:56 +02:00
jenneron a6f07026cb main/linux-postmarketos-grate: upgrade to latest git (MR 2355) 2021-07-19 07:42:38 +02:00
Luca Weiss c6067c02fe main/linux-postmarketos-allwinner: enable CONFIG_NFT_FIB_IPV{4,6} (MR 2357)
Used by wg-quick for nftables configuration when routing to e.g. ::/0

[ci:skip-build]: already built successfully in CI
2021-07-18 19:24:33 +02:00
Oliver Smith 471ed1eea9 cross/musl-*: upgrade to 1.2.2-r5 2021-07-18 16:04:39 +02:00
Duje Mihanović 13c5e97c08 samsung-j3xnlte: append SEANDROIDENFORCE to boot.img (MR 2354) 2021-07-18 14:29:38 +02:00
Dylan Van Assche e730b0b7ac linux-odroid-hc2: upgrade to 5.13.0 (MR 2353)
Upgrade to 5.13.0 mainline and disable staging drivers.
Staging drivers are not used by this device and cause
build failures [1].

[1] https://github.com/tobetter/linux/issues/29
[ci:skip-build]: already built successfully in CI
2021-07-18 14:25:54 +02:00
Dylan Van Assche a40026d05e postmarketos-base-ui: install obexd and obex-capabilities (MR 2245)
Install obex-capabilities and a modified DBus Service
for BlueZ's obexd when BlueZ OBEX support is installed.
UIs depending on BlueZ are now also depending on
bluez-obexd for OBEX support through various MRs at Alpine.
2021-07-18 11:38:10 +03:00
Timotej Lazar b1d88b7bf0 device-kobo-clara: add init script to extract EPD waveform (MR 2334)
[ci:skip-build] already built successfully in CI
2021-07-18 09:36:26 +02:00
Timotej Lazar 4be98f830f linux-kobo-clara-mainline: upgrade to 5.13.0 (MR 2334) 2021-07-18 09:35:53 +02:00
Timotej Lazar 6d8e4afad1 linux-kobo-clara-mainline: add wifi support (MR 2334) 2021-07-18 09:35:52 +02:00
Timotej Lazar c1a3d06678 device-kobo-clara: new device (Kobo Clara HD) (MR 2334)
Support the downstream kernel and a close-to-mainline fork. Waveform
data for the eInk display and the Wi-Fi driver are not included yet.
Everything else should work.
2021-07-18 09:35:39 +02:00
Svyatoslav Ryhel add2efe222 main/linux-postmarketos-grate: update to 5.14_rc1 (MR 2285)
Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com>

[ci:skip-build] already built successfully in CI
2021-07-17 18:22:02 -07:00
Svyatoslav Ryhel 526b6f58e8 firmware-asus-transformer: use newer sdio blobs (MR 2285)
Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com>
2021-07-17 18:22:01 -07:00
Svyatoslav Ryhel bc0d1236e7 device-asus-transformer: switch to alsa-ucm-conf (MR 2285)
Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com>
2021-07-17 18:22:01 -07:00
Newbyte 14c1f12413 main/linux-postmarketos-stericsson: kconfig check for zram (MR 2349)
Anbox, nftables, and containers aren't set up for now because I'm not
sure how useful Anbox would be on devices using this SoC given that most
(all?) of them have around 1 GB of RAM, aren't very fast, and I have
heard that Anbox isn't very well-Asupported on ARMv7. As for nftables,
I don't want debug it at this time in case breaks something. Setting up
container support made the phone hang while booting, however that might
have been due to that I only booted the new kernel without getting the
new modules in the rootfs.

[ci:skip-build] already built successfully in CI
2021-07-17 18:10:01 -07:00
Clayton Craft 28604a7d92 purism-librem5: add usbhid to initfs modules (MR 2347)
This allows using a usb keyboard when docked with osk-sdl

[ci:skip-build] already built successfully in CI
2021-07-16 12:36:26 -07:00
Clayton Craft 1aaea84c00 device-pine64-pinebookpro: configure getty for serial port (MR 2348)
[ci:skip-build] already built successfully in CI
2021-07-16 10:00:35 -07:00
Alexey Minnekhanov ccc7b6d235 main/linux-postmarketos-rockchip: fix missing serial driver in config (MR 2348) 2021-07-16 09:52:50 -07:00
Clayton Craft ff5fb1b970 main/postmarketos-ui-sway: depend on pulseaudio (MR 2338)
Pulseaudio is used by other graphical UIs to manage audio, so having it
installed for sway is useful for having audio working "out of the box"

[ci:skip-build] already built successfully in CI
2021-07-14 09:58:41 -07:00
Stacy Harper 3fa1b54a91 main/postmarketos-ui-sxmo: add polkit required dependency (MR 2343)
In postmarketOs we rely on polkit rules to manage networks by example.

This add the dependency and configure the service.
2021-07-13 12:54:25 +00:00
Yassine Oudjana 69498c9489 soc-qcom-msm8996: Rename haptics udev rule (MR 2339)
The update to Linux v5.13.1 also includes updating the haptics driver
to the latest one posted to the mailing lists, which was renamed to
qcom-spmi-haptics. Rename the udev rule for this driver and update the
driver name in it.

[ci:skip-build] already built successfully in CI
2021-07-12 10:46:22 -07:00
Yassine Oudjana e62a879fd2 firmware-oneplus-oneplus3: Use pil-squasher to combine segments (MR 2339)
Combine firmware segments using pil-squasher, then install them in the
paths specified in the device trees of oneplus3/3t.
2021-07-12 10:46:22 -07:00
Yassine Oudjana 72800777f6 main/linux-postmarketos-qcom-msm8996: Update to 5.13.1 (MR 2339)
- Rebase onto v5.13.1.
- Add firmware-name properties to oneplus3/3t device trees.
- Enable nftables.
2021-07-12 10:46:22 -07:00
Newbyte d4b39a8a7a firmware-samsung-u8500: use per-device firmware (MR 2340)
Fixes WiFi on samsung-skomer.

[ci:skip-build] already built successfully in CI
2021-07-12 10:41:42 -07:00
Newbyte 1211c627df main/linux-postmarketos-stericsson: upgrade to 5.14-rc1 (MR 2340)
And also add a patch to fix firmware loading.
2021-07-12 10:41:42 -07:00
Duje Mihanović 4f16edac7a main/postmarketos-base-ui: Add ttf-dejavu to dependencies (MR 2341)
This package used to be installed through osk-sdl, but now osk-sdl is only
installed when FDE is enabled, and so when it is not enabled the system has no
fonts to use, which means UIs like Sway and Weston have broken fonts. This
commit fixes the issue.

[ci:skip-build] already built successfully in CI
2021-07-12 10:36:43 -07:00
Clayton Craft 48ee9b67a2 main/postmarketos-ui-console: new aport (MR 2336)
This adds a new 'UI' that includes networking support (network manager), firewall (by way
of postmarketos-base-ui), and anything else that will give a basic,
working image without any graphical UI.

The intention is for bpo to build this instead of the 'none' UI. 'none'
UI will continue to be around for mainlining and testing purposes.
2021-07-11 23:56:29 -07:00
Oliver Smith d56e7bc268 pmaports.cfg: set supported_install_boot_label (MR 2337) 2021-07-12 07:35:00 +02:00
Oliver Smith 7139a82837 main/postmarketos-mkinitfs: support pmOS_i_boot (MR 2337)
Support the shorter label for the installer's boot partition, that works
with the 11 character limit of fat32 partitions.
2021-07-12 07:34:56 +02:00
Oliver Smith f894697637 main/postmarketos-ondev: upgrade to 0.7.2 (MR 2337) 2021-07-12 07:34:51 +02:00
Dylan Van Assche e78ebb2574 device-pine64-pinephone: use quick suspend/resume hooks (MR 2187)
Improved suspend/resume handling for the EG25 modem

[ci:skip-build] already built successfully in CI
2021-07-11 14:53:13 -07:00
Dylan Van Assche 34d7794feb temp/modemmanager: add quick suspend/resume patches (MR 2187)
See https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/459
2021-07-11 14:53:07 -07:00
Akash Rawat 98e4f7020e meizu-mblu2: new device (Meizu M2) (MR 2313)
[ci:skip-build] Already built on CI
2021-07-11 17:33:29 +03:00
Martijn Braam 1a7b24b452 temp/u-boot-rockpro64: upgrade to 2021.07 (MR 2299)
The new version is needed to run compressed kernels
2021-07-11 14:38:05 +02:00
Clayton Craft fbcaef0ae8 pine64-pinebookpro: changes for the 5.13 kernel (MR 2299)
* Add the fusb302 module in initfs for the keyboard and touchpad
* Add cmdline params for improving stability
  fw_devlink was switched on by default in kernel 5.13, and is rumored to
  have issues.
  The others might improve nvme stability.
* Disable wifi powersave
* Clean up modules in the deviceinfo
2021-07-11 14:36:42 +02:00
Clayton Craft b7cad1a182 linux-postmarketos-rockchip: upgrade to 5.13, enable nftables (MR 2299)
This switches the config over to one based on Alpine's linux-gru which
is for an rk3399 chromebook. It produces way smaller kernels and has
more general purpose hardware support.
2021-07-11 14:35:50 +02:00
Jakob Hauser bd85700dea main/postmarketos-base: udev tm2-touchkey and rt5033-battery (MR 2330)
The udev file "20-tm2-touchkey-leds.rules" disables the leds of
tm2-touchkey by default because they are in an unconfigured state.

The udev file "95-rt5033-battery-refresh.rules" triggers a refresh
of the rt5033-battery information within UPower 5 secs after
initialization. This avoids a wrong battery icon after boot.

The udev file "50-firmware.rules" was moved from /etc/udev/rules.d
to /lib/udev/rules.d.

Related: https://wiki.postmarketos.org/wiki/Packaging#Device_specific_quirks
2021-07-11 14:10:03 +02:00
Dylan Van Assche 705f673aac device-odroid-hc2: add tools (MR 2320)
The ODROID HC2 device must have its boot partition
on a microSD card while the rootfs can be on an external HDD.
Provide a script to transfer the rootfs and update the U-boot script.

[ci:skip-build] already built successfully in CI
2021-07-10 09:15:34 -07:00
tim c9c3790896 u-boot-rock64: add config options for booting compressed kernel (MR 2335)
[ci:skip-build] already built successfully in CI
2021-07-10 09:01:27 -07:00
Caleb Connolly 07b7a15b3c main/linux-postmarketos-qcom-sdm845: upgrade to 5.12.15 (MR 2333)
Upgrade to 5.12.15, adding nftables support and fixing the crashdump
mode issue on the OnePlus 6.

[ci:skip-build] already built successfully in CI
2021-07-10 16:34:45 +02:00
Alexey Minnekhanov e83df11200 device-samsung-klte: enable modem functionality (MR 2324) 2021-07-10 13:44:18 +03:00
Alexey Minnekhanov 02a76c1f1b firmware-samsung-klte: add modem subpackage (MR 2324) 2021-07-10 13:44:18 +03:00
Caleb Connolly 4158c8361f firmware-oneplus-sdm845: upgrade firmware to latest (MR 2332)
Upgrade the firmware files to files pulled from the latest OTA (OOS 11
beta 21.05.11).
2021-07-10 05:38:59 +03:00
tim 6973a44d38 device-pine64-rock64: new device (MR 2328) 2021-07-09 06:51:00 -05:00
tim 8874185abf u-boot-rock64: new package (MR 2328) 2021-07-09 06:51:00 -05:00
tim 451b93ef73 temp/arm-trusted-firmware: add rk3328 build (MR 2328) 2021-07-09 06:50:59 -05:00
Stefan cd7fa9fb1b samsung-zerofltexx: Adapt recent changes from zeroltexx for zerofltexx (MR 2304)
- Use common firmware package for Samsung zero devices also for zerofltexx
- Fix Wifi firmware paths
- Fix display colors (in sxmo; weston seemed OK before)
- Fix "alignment fault" error on ALSA sound output by compiler flag.

[ci:skip-build] already built successfully in CI
2021-07-08 21:13:14 -07:00
BO41 c422a4cae2 huawei-kiwi: readd device to unmaintained (MR 2329)
Now that there is a "unmaintained" category, readd huawei-kiwi
downstream (which got replaced in !1826 (merged)).

[ci:skip-build] already built successfully in CI
2021-07-08 21:06:46 -07:00
Dylan Van Assche 4a05d65ce8 device-odroid-hc2: enable networkmanager (MR 2323)
Start NetworkManager on boot to autoconfigure network devices plugged
into the USB port as well.
Drop /etc/network/interfaces to allow NetworkManager manage all
interfaces.

[ci:skip-build] already built successfully in CI
2021-07-08 21:04:39 -07:00