Commit Graph
3104 Commits
Author SHA1 Message Date
Danct12 a67a00f038 temp/u-boot-pinephone: bump pkgrel to build for ARM TF 2.3 (MR 1286)
Signed-off-by: Danct12 <danct12@disroot.org>
2020-06-16 13:15:58 +02:00
Danct12 c7fafc1e2d temp/arm-trusted-firmware: upgrade to 2.3 (MR 1286)
Signed-off-by: Danct12 <danct12@disroot.org>
2020-06-16 13:15:58 +02:00
Martijn Braam f388ee29ce device-pine64-pinebookpro: trackpad and audio fixes (MR 1303)
This adds a hwdb override for the trackpad that fixes the reported size, this fixes
the acceleration profile and palm detection in libinput.

Pulse now follows alsa paths for ucm files so the path for the rk3399 ucm has been
updated to match.
2020-06-16 13:04:17 +02:00
Clayton Craft 322d87bcb0 linux-purism-librem5: upgrade to upstream 5.7.0 (MR 1310)
This also removes an unused patch.
2020-06-16 12:58:36 +02:00
Minecrell 87a0624e93 arrow-db410c: new device (Arrow DragonBoard 410c) (MR 1293)
The DB410c is a SBC with APQ8016 SoC. It runs on mainline without
any patches. This port makes use of the existing linux-postmarketos-qcom-msm8916
kernel package that is used for other mainline MSM8916 devices.

Tested functionality:
  - USB Network, USB Host (e.g. an USB keyboard)
  - Flashing (Fastboot)
  - Display (HDMI)
  - WiFi/BT
  - GPU
  - Audio (HDMI)
  - FDE

Not tested:
  - GPS

Note: The firmware package is called firmware-qcom-db410c (instead of arrow)
because the firmware is provided directly by Qualcomm, not Arrow.
2020-06-16 12:46:40 +02:00
Minecrell af01e26142 device/community/soc-qcom-msm8916: install alsa-ucm-conf (MR 1307)
Newer versions of alsa-lib now require a top-level ALSA UCM
configuration (/usr/share/alsa/ucm2/ucm.conf):

    ALSA lib parser.c:2159:(load_toplevel_config) Unable to find the top-level configuration file '/usr/share/alsa/ucm2/ucm.conf'.
    ALSA lib main.c:983:(snd_use_case_mgr_open) error: failed to import hw:0 use case configuration -2
    alsaucm: error failed to open sound card hw:0: No such file or directory

The upstream ALSA UCM configurations are provided by Alpine's
"alsa-ucm-conf" package, so make sure to install it additionally.
2020-06-16 12:42:41 +02:00
Bart Ribbers 074636ce09 temp/kwin: drop, newer version is in Alpine (MR 1235) 2020-06-15 15:16:40 +02:00
Bart Ribbers b04c243869 temp/plasma-phone-components: upgrade to 5.19.0_git20200605 (MR 1235) 2020-06-15 15:16:40 +02:00
Bart Ribbers 704c690573 temp/plasma-nano: upgrade to 5.19.0_git20200605 (MR 1235) 2020-06-15 15:16:40 +02:00
Bart Ribbers 0c08e86595 kde/plasma-dialer: upgrade to 0_git20200605 (MR 1235) 2020-06-15 15:16:40 +02:00
Bart Ribbers 73df8a031a temp/plasma-workspace: drop, newer version is in Alpine
Cherry-picked by ollieparanoid from MR 1235, because
temp/plasma-workspace has outdated dependencies that make the
upstream-compatibility test fail.
2020-06-15 14:31:12 +02:00
Dyna 7e2554714a motorola-payton: new device (Motorola Moto X4) (MR 1301)
What works:
- Booting
- Display
- Touch
- USB Ethernet

What doesn't:
- Sound
- Wi-Fi
- Modem
- Camera

(NOTE: If the display doesn't work, try flashing your phone back to stock, then trying again.)
2020-06-15 09:44:49 +02:00
Federico Braghiroli bed9029ff2 motorola-falcon: add wifi firmware (MR 1290)
Signed-off-by: Federico Braghiroli <federico.braghiroli@gmail.com>
2020-06-15 09:40:30 +02:00
Antoine Fontaine 41c2e1a307 main/postmarketos-mkinitfs: add mkinitfs to replaces (MR 1300)
fixes pmbootstrap#1851.
2020-06-15 02:32:25 +03:00
Dolphin von Chips 7c4949f237 cross/busybox-static-*: upgrade to 1.31.1-r20 (MR 1302)
upstream commit https://gitlab.alpinelinux.org/alpine/aports/-/commit/11794218cdb2a6fcef0959315a9013c20547c4fb
2020-06-12 20:14:53 +03:00
Dolphin von Chips 87d9cf451e cross/grub-efi-x86: upgrade to 2.04-r2 (MR 1302)
upstream commit https://gitlab.alpinelinux.org/alpine/aports/-/commit/701f05b8d895a510370b62e039fc66d5ef577902
2020-06-12 20:12:15 +03:00
Martijn Braam 057fa02f90 nokia-n900: move to community (MR 1177) 2020-06-11 14:41:26 +02:00
Danct12 d1640538ec cross/gcc-*: upgrade to 9.3.0-r3 (MR 1299)
Bring the GCC packages up to date with upstream.
This adds a patch for time64 compatible futext syscall, it is needed for musl 1.2
which makes our little phones works after 2038.

Upstream commits:
- https://gitlab.alpinelinux.org/alpine/aports/-/commit/c6536bc29acb252d8d80b9e9d5debcb4e8c62517
- https://gitlab.alpinelinux.org/alpine/aports/-/commit/30ddf1b3c46442163af3fb6223f39b24e6651bc6

[ci:skip-build]

Signed-off-by: Danct12 <danct12@disroot.org>
2020-06-11 09:11:10 +02:00
Oliver Smith 5aababedf1 main/postmarketos-android-recovery-installer: upgrade to 1.0.1 (MR 1297)
Has various bugfixes. Set myself as maintainer, as Attila isn't very
active.

Related: https://gitlab.com/postmarketOS/postmarketos-android-recovery-installer/-/tags/1.0.1
Related: https://wiki.postmarketos.org/wiki/File:Postmarketos-android-recovery-installer.jpeg
2020-06-10 16:50:19 +02:00
Oliver Smith 7030ce1205 cross/busybox-static-*: upgrade to 1.31.1-r19 2020-06-10 12:59:53 +02:00
Raatty 86c6ce9ad0 CI: store built apks as artifacts (MR 1264) 2020-06-10 12:54:51 +02:00
Mark Hargreaves 50d8465d41 sony-sumire: new device (Sony Xperia Z5) (MR 1056)
[ci:skip-build]: already built successfully in CI
2020-06-10 09:46:49 +02:00
Alexey Min 011b5316a4 cross/busybox-static-*: upgrade to 1.31.1-r18
upstream commit: https://gitlab.alpinelinux.org/alpine/aports/-/commit/c8056db22e7318b02e2ce9c08300dd4c6569b3e2
2020-06-10 01:35:38 +03:00
Jonathan Albrieux 6ef253a9d8 bq-paella: add option to enable modem (MR 1294) 2020-06-10 00:22:17 +03:00
Minecrell d7306531f5 soc-qcom-msm8916: add ALSA UCM configuration for bq-paella (MR 1295)
bq-paella has an external speaker amplifier connected to the right
channel of the headphones output. Add an extra UCM configuration
to handle this properly.
2020-06-09 23:18:38 +03:00
Minecrell 140a04816f main/linux-postmarketos-qcom-msm8916: upgrade to 5.7.1 (MR 1295)
We are in the midst of the Linux 5.8 merge window so there is no new
-rc version to rebase on. -rc1 next week is also not the perfect choice
for a release (first rc is usually still a bit unstable).

On the other hand the changes that landed the last few days are quite
nice and ready to go, so I decided to rebase on a stable kernel release
(5.7.1). Not sure if I'm ever going to do this again :)

Changes:
- Update to Linux 5.7.1
- bq-paella: Add sound and modem
- Enable some new kernel options for DB410c
2020-06-09 23:18:36 +03:00
Dr. Git 80c94d6b8e linux-postmarketos-qcom-msm8996: change repository location and upgrade to 5.7 (MR 1292) 2020-06-09 14:05:58 +03:00
Federico Amedeo Izzo c8cc5b4131 lg-mako: change arch from armhf to armv7 (MR 1291) 2020-06-08 20:20:02 +03:00
Shana f15fa76d38 amazon-mustang: new device (MR 1263)
Just got done with my second port of postmarketOS, here's the device:
Amazon Fire 7 (2019) postmarketOS
Mediatek MT8163
600x1024 display
1GB RAM
Linux 4.9.77 (downstream kernel)

Untested:
- Wi-Fi
- Audio
Pretty much everything else

Works:
- Boots
- Touchscreen
- Battery percentage seems to show in Xfce
2020-06-08 19:22:10 +03:00
km2 bd57bf30c3 fly-iq4404: fix boot.img and kernel freezes at high disk load (MR 1285) 2020-06-07 11:01:25 +02:00
Danct12 fa6c5413fd main/kmscube: upgrade to 0_git20200401 (MR 1287)
Signed-off-by: Danct12 <danct12@disroot.org>
2020-06-06 21:34:04 +07:00
Snejp 71ed65d2db samsung-s3ve3g: new device (Samsung Galaxy S III Neo) (MR 1278)
* change arch to armv7
 * working framebuffer
 * disable v4l udev rules
2020-06-06 12:03:19 +03:00
Minecrell 768ae7c1ee main/linux-postmarketos-qcom-msm8916: upgrade to 5.7 (MR 1284)
- Update to Linux 5.7
- motorola-harpia: Add battery reporting
- bq-paella: Add accelerometer/magnetometer/gyroscope
- bq-paella: Expose touch key backlight as LED
2020-06-06 09:40:59 +03:00
SUNGOLDSV daa2ea2956 xiaomi-ferrari: new device (Xiaomi Mi 4i) (MR 1207) 2020-06-05 14:23:51 +02:00
Maxnet 0e28a47d9f htc-enrc2b: new device (HTC One X+) (MR 1269)
[ci:skip-build]: already built successfully in CI
2020-06-05 13:22:40 +02:00
Ferenc Bakonyi 48fa646f08 main/postmarketos-mkinitfs-hook-console-shell: new aport (MR 1094)
Provides early debug shell via initramfs. Might be useful on devices
without USB networking, works well on PinePhone.
2020-06-05 12:57:22 +02:00
Oliver Smith dfa528f18e cross/busybox-static-*: upgrade to 1.31.1-r17 2020-06-05 11:11:44 +02:00
Joshua Trees e821fe3fb7 samsung-hero2lte: get wi-fi working (MR 1268)
This is essentially a recreation of a merge request by @WilliamO7 that
was abandoned due to inactivity. The original can be found here:

https://gitlab.com/postmarketOS/pmaports/-/merge_requests/631
2020-06-04 03:36:55 +03:00
sicelo c364462462 device/nokia-n900: remove unnecessary escaping (MR 1283) 2020-06-03 21:15:58 +02:00
Pellegrino Prevete fc98518f40 linux-postmarketos-qcom-msm8974: enable CONFIG_USER_NS (MR 1282)
This fixes GNOME Web on the hammerhead and other devices using this
kernel
2020-06-03 14:57:25 +02:00
Julian Braha eeac0f1383 motorola-ali: updated arch to arm64, updated gcc version, and removed unused patches (MR 1281) 2020-06-03 14:53:45 +02:00
Antoine Fontaine 67493f8003 main/postmarketos-ui-weston: actually start dbus (!1280)
dbus-launch doesn't get installed automatically. On the other hand,
dbus-run-session does. This version ensures that dbus is also launched
for the graphical demos
2020-06-03 14:17:35 +02:00
Minecrell 8013cad133 <msm8916-mainline>: add myself as co-maintainer (MR 1273)
I cannot test on most of them (at the moment), but I was involved
in porting all of them so I could "guess" certain changes at least.

[ci:skip-vercheck]: just moved and some maintainers
2020-06-03 13:46:00 +02:00
Nikita Travkin ff5fb6fdcc wileyfox-crackling: move from testing to community (MR 1273) 2020-06-03 13:46:00 +02:00
Mis012 ab271276e4 samsung-a3ulte: move from testing to community (MR 1273) 2020-06-03 13:46:00 +02:00
Ruby Iris Juric 08f312a0c1 motorola-harpia: move from testing to community (MR 1273) 2020-06-03 13:46:00 +02:00
Minecrell 1a82353f10 samsung-serranovelte: move from testing to community (MR 1273) 2020-06-03 13:46:00 +02:00
Minecrell d021832955 samsung-a5(u)lte: move from testing to community (MR 1273)
a5lte and a5ulte are almost identical hardware-wise, the separate
package is mainly necessary because they use different firmware
signatures.

Alexey Min agreed to do some testing occasionally :)
2020-06-03 13:46:00 +02:00
Ferenc Bakonyi f1ad4128d5 main/postmarketos-ui-fbkeyboard: new aport (MR 1013)
- Make service restart-safe by resetting console size via stop_post()
- Check if /dev/uinput exists, and if it does not, do "modprobe -q uinput"
2020-06-02 13:58:42 +02:00
km2 a20c2697be samsung-i9003: change to armv7, remove isorec code (MR 1277)
I noticed that the Samsung i9003 is actually a heimdall-bootimg device.
But at the same time, the kernel is assembled as if it is isorec.

[ci:skip-build]: already built successfully in CI
2020-06-02 13:43:44 +02:00