Commit Graph
1180 Commits
Author SHA1 Message Date
David Heidelberg 6ed77fd5fd asus-grouper: bump to mainline + firmware adaptation (!933)
- use mesa-git (until we have functional mesa-grate-git)

Works:
- USB
- WiFi (tested with IWD) + Bluetooth
- Touchscreen
- Phosh rotation (rootston.ini)
- IIO Light sensor
- NFC

Not works:
- 3D
- GPS
- GSM (tilapia)
- Camera

Signed-off-by: David Heidelberg <david@ixit.cz>

[ci:skip-build]: already built successfully in CI
2020-02-15 23:09:26 +01:00
Théo Friberg 9e1d95cb88 samsung-nevisp: new device (!954) 2020-02-14 09:47:26 +01:00
red-black-bonsai c9f970ff28 zte-kis3: revive device; ported ZTE Open C (also known as Kis 3) from scratch again (!949) 2020-02-12 13:01:54 +00:00
Clayton Craft 48d65c0cea device/purism-librem5-*: Enable OOT redpine wifi driver (!936)
This enables the out of tree redpine wifi driver currently included in
the Purism kernel that these devices boot.
There's at least one MR @ purism needed before the mainline wifi driver
can be used:
        https://source.puri.sm/Librem5/linux-next/merge_requests/66

This is based on input from Sebastian Krzyszkowi.
2020-02-11 09:23:56 +05:30
cunidev 2e1868dfa0 fujitsu-m532: new device (Fujitsu Stylistic M532) (!914) 2020-02-10 13:51:41 +01:00
Danct12 0d82bb48dd device/device-xiaomi-santoni: tidy up device folder (!941) 2020-02-10 15:02:58 +03:00
Minecrell f9cb1dff3d asus-me176c: use fastboot-bootpart flasher (!930)
Flash (split) boot partition to the "APD" partition.
It's a rather useless partition with media files for demo purposes.
Perfect for a small(-ish) boot partition with ~300 MB.
2020-02-10 01:45:10 +03:00
Danct12 a415548b1d device/*: remove deviceinfo_nonfree (!935)
[ci:ignore-count]

Signed-off-by: Danct12 <danct12@disroot.org>
2020-02-10 00:58:03 +03:00
Federico Amedeo Izzo 9d9f36604d amazon-tank: new device (Amazon Fire TV Stick) (!939) 2020-02-10 00:17:25 +03:00
Clayton Craft 048a5524f5 purism-librem5: add patch for enabling host usb mode on devkit (!925)
This addresses the issue here, but only for the devkit:
https://source.puri.sm/Librem5/linux-next/issues/114

I didn't patch the dts for the phone because:
1) I don't have one to test
2) it might negatively impact batter life (I'm only speculating)

[ci:skip-build]: already built successfully in CI
2020-02-07 19:16:13 +01:00
Clayton Craft 38a23b2aa0 purism-librem5: upgrade to latest 5.3 purism kernel (!925) 2020-02-07 19:16:13 +01:00
silver 5807363964 samsung-apexq: add wifi firmware package (!919) 2020-02-03 20:33:30 +01:00
Minecrell fcc2a2a1ac asus-me176c: upgrade mainline kernel to 5.4.17 (LTS) (!922) 2020-02-03 02:45:18 +03:00
srxl c2fd969169 motorola-harpia: upgrade to mainline kernel (!682)
Support for the downstream kernel has been removed entirely. This is
because the downstream kernel only has support for the armhf
architecture, whereas linux-postmarketos-qcom-msm8916 is only built
for aarch64. Since pmbootstrap has no way to handle having two
kernels on differing architectures, the decision was made to remove
the downstream kernel and only support mainline.
2020-02-01 15:19:53 +03:00
Minecrell 83a0a953af asus-me176c: remove -x11 subpackage (!917)
So far, the -x11 subpackage for asus-me176c was used to install
the Xorg Intel driver (xf86-video-intel). But these days many
distributions actually recommend using the standard Xorg modesetting
driver instead, see e.g.
  - Debian: https://tjaalton.wordpress.com/2016/07/23/intel-graphics-gen4-and-newer-now-defaults-to-modesetting-driver-on-x/
  - Fedora: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/AUPYPJMFJZMHPEKN24LBABZKIEOV4NU5/
  - KDE: https://community.kde.org/Plasma/5.9_Errata#Intel_GPUs

The standard Xorg modesetting driver is included in the main xorg-server
package. Not installing xf86-video-intel saves about ~73 MiB of disk space
(because it also pulls in many unneeded dependencies).

Xfce seems to be working just fine with the modesetting driver.
(And most users will probably prefer Wayland anyway...)
2020-01-30 22:50:57 +01:00
Ferenc Bakonyi 14eef2d5f4 lg-hammerhead: fix framebuffer console and power key in initfs (!915) 2020-01-30 22:48:42 +03:00
Minecrell b9ca5e66ff asus-me176c: install mesa-vulkan-intel as Vulkan driver (!910)
The Intel graphics in asus-me176c have (incomplete) Vulkan support
in Mesa. Make it possible to use Vulkan by installing the Intel
driver that is necessary for it.
2020-01-29 01:09:53 +03:00
Minecrell 4a844dc630 asus-me176c: reduce rootfs size by installing only needed Mesa driver (!910)
The mesa-dri-intel package is deprecated since it was replaced with
mesa-dri-classic and mesa-dri-gallium. Installing mesa-dri-intel
causes both packages to be installed.

The Intel graphics in asus-me176c are not supported by the new
Gallium "iris" driver, therefore asus-me176c can only use the old
i965 driver available in mesa-dri-classic.

Removing mesa-dri-gallium reduces the disk space needed for a minimal
installation on asus-me176c:
  - Before: 329M
  - After:  256M (-73M)
2020-01-29 01:09:45 +03:00
Bart Ribbers 71557f7f0c device-*: rebuild for the new splash screen generation 2020-01-28 15:40:18 +01:00
HenriDellal a5cf21b4d4 device/device-samsung-p4wifi: fix APKBUILD (!889) 2020-01-28 15:21:10 +01:00
HenriDellal e5d0607625 device/device-samsung-i927: fix APKBUILD (!889) 2020-01-28 15:21:07 +01:00
HenriDellal 583d2fce32 device/device-ouya-ouya: fix APKBUILD (!889) 2020-01-28 15:21:01 +01:00
Jami Kettunen 264f5dccb1 oneplus-cheeseburger: new device (OnePlus 5) (!908) 2020-01-28 14:28:09 +03:00
CUI Hao 0326ffefa7 zuk-z2-row: new device (!898) 2020-01-28 02:13:31 +03:00
Minecrell 227c63f18c sony-sirius: use stable mesa-dri-freedreno (!895) 2020-01-26 23:23:17 +01:00
Minecrell 93ee2de6c8 sony-castor-windy: use stable mesa-dri-freedreno (!895) 2020-01-26 23:22:58 +01:00
Minecrell 1af1fbb490 lg-hammerhead: use stable mesa-dri-freedreno (!895) 2020-01-26 23:22:58 +01:00
Minecrell e599774662 asus-flo: use stable mesa-dri-freedreno (!895) 2020-01-26 23:22:58 +01:00
Minecrell 6ea8296ac6 samsung-golden: depend only on mesa-git-dri-gallium (!896)
mesa-git-dri-gallium covers all Gallium DRI drivers
(including lima and kmsro).

Also mesa-git-dri-gallium now depends directly on all relevant
mesa-git subpackages, so the subpackages do not need to be specified
in each device APKBUILD anymore.
2020-01-26 02:38:10 +01:00
Minecrell d4f0417a1d purism-*: depend only on mesa-git-dri-gallium (!896)
mesa-git-dri-gallium covers all Gallium DRI drivers
(including lima and kmsro).

Also mesa-git-dri-gallium now depends directly on all relevant
mesa-git subpackages, so the subpackages do not need to be specified
in each device APKBUILD anymore.
2020-01-26 02:38:10 +01:00
Minecrell 38ed2425f1 pine64-*: depend only on mesa-git-dri-gallium (!896)
mesa-git-dri-gallium covers all Gallium DRI drivers
(including lima and kmsro).

Also mesa-git-dri-gallium now depends directly on all relevant
mesa-git subpackages, so the subpackages do not need to be specified
in each device APKBUILD anymore.
2020-01-26 02:38:09 +01:00
red-black-bonsai 10d8f5d4b0 medion-kai: get wifi working (!904) 2020-01-23 15:43:30 +01:00
Clayton Craft 83d79ea914 purism-librem5: new device (Purism Librem 5) (!869)
This adds a device package for the Librem 5 phone

[ci:skip-build]: already built successfully in CI
2020-01-19 11:57:54 +01:00
Clayton Craft dc18bfba2e purism-librem5dev: rebase on upstream flasher script & uboot image format, new kernel/uboot (!869)
This updates the uuu flasher script to conform to what Purism uses, and
changes the package to use the new M4 + uboot image that is generated by
the librem5 u-boot package.

It also changes the kernel/uboot to the 'generic' librem5 kernel/uboot.
2020-01-19 11:58:47 +01:00
Clayton Craft 0d291a4f42 device/linux-purism-librem: rename package & upgrade to Purism 5.3 kernel (!869)
The librem5 devkit and phone share the exact same kernel/branch, so this
package is renamed to be a bit more generic, and update to the latest
version in the Purism kernel tree.
2020-01-19 11:58:06 +01:00
Minecrell 29b692df69 purism-librem5dev: use mesa-git instead of custom mesa fork (!869)
The package is quite outdated - most patches should have already landed
upstream now, so we can make use of mesa-git instead of a custom fork.
2020-01-19 11:57:04 +01:00
1Maxnet1 947378c5cd samsung-kylessopen: change arch: armhf -> armv7 (!851)
[ci:skip-build]: already built successfully in CI
2020-01-19 10:34:59 +01:00
Konrad Dybcio b52b745ae0 sony-honami: modernize, use latest gcc (!885) 2020-01-18 21:58:18 +01:00
HenriDellal be556bee37 device/device-oneplus-bacon: fix APKBUILD (!874)
[ci:ignore-count] [ci:skip-build]
2020-01-17 18:39:52 +01:00
HenriDellal 1164a8fb20 device/device-pine64-pinetab: fix APKBUILD (!874) 2020-01-17 18:39:30 +01:00
HenriDellal 7bd3713462 device/device-nokia-n900: fix APKBUILD (!874) 2020-01-17 18:39:27 +01:00
HenriDellal 797f98a49e device/device-zte-p731a20: fix APKBUILD (!874) 2020-01-17 18:39:25 +01:00
HenriDellal 13e3c7d856 device/device-htc-vision: fix APKBUILD (!874) 2020-01-17 18:39:24 +01:00
HenriDellal 70a8b1363b device/device-xiaomi-kenzo: fix APKBUILD (!874) 2020-01-17 18:39:22 +01:00
HenriDellal 6faab8c72b device/device-t2m-flame: fix APKBUILD (!874) 2020-01-17 18:39:21 +01:00
HenriDellal 897a06807b device/device-sony-honami: fix APKBUILD (!874) 2020-01-17 18:39:20 +01:00
HenriDellal dcd83e579e device/device-sony-amami: fix APKBUILD (!874) 2020-01-17 18:39:18 +01:00
HenriDellal 868b67e32a device/device-semc-smultron: fix APKBUILD (!874) 2020-01-17 18:39:17 +01:00
HenriDellal a082b4d3df device/device-samsung-maguro: fix APKBUILD (!874) 2020-01-17 18:39:15 +01:00
HenriDellal 6c0a5adc88 device/device-samsung-lt023g: fix APKBUILD (!874) 2020-01-17 18:39:14 +01:00