Commit graph

642 commits

Author SHA1 Message Date
Sireesh Kodali
16891e81f9
motorola-potter: fix touchscreen (!774)
This adds an initfs-hook that enables the sceen, similar
to how the motorola-lux works. Touchscreen now shows
output on `libinput debug-events`
2019-12-06 14:38:31 +03:00
Martijn Braam
727e21b20f
device-pine64-pinephone: add alsa ucm config (!772)
This provides alsa usecase profiles for the audio routing in the
pinephone, pulseaudio also picks up this config.

[ci:skip-build]: already built successfully in CI
2019-12-04 22:16:51 +01:00
km2
53ee5b4c8b
zt3-p731a20: add asound.state from finepower-f1 (!761)
[ci:skip-build]: already built successfully in CI
2019-11-30 15:49:48 +01:00
Alexander Polynomdivision
b88862a624
samsung-herolte: use dtbtool-exynos (!764)
Since dtbtool-exynos is packaged, we can use it to generate the DT image
outside the kernel tree.

[ci:skip-build]: already built successfully in CI
2019-11-27 22:45:33 +01:00
pedro
d3fedc4b0c
lg-mako: fix wifi (!763)
Add config file including 1 second delay when activating wlan driver.

Related: #46
2019-11-24 20:56:06 +01:00
Martijn Braam
277817162d
device-pine64-pinephone: hardcode partitions (!756)
[ci:skip-build]: already built successfully in CI
2019-11-24 20:16:53 +01:00
Dolphin von Chips
1a1a703fe9
samsung-j1mini3g: fix X11 and framebuffer colors (!753)
[ci:skip-build]: already built successfully in CI
2019-11-24 20:10:17 +01:00
Dolphin von Chips
b1db5f1a53
samsung-j1mini3g: use armv7 and msm-fb-refresher (!753) 2019-11-24 20:09:15 +01:00
alxndrpsclt
66ec738e63
lg-hamerhead: fix X11 UIs based on frammebuffer (!745)
[ci:skip-build]: already built successfully in CI
2019-11-20 23:14:08 +01:00
Luca Weiss
3362660cae
htc-memul: new device (HTC One Mini 2) (!641)
[ci:skip-build]: alraedy built successfully in CI
2019-11-20 22:30:34 +01:00
Daniele Debernardi
6dd9e47ba9
qemu-amd64: fix xfce4 background (!728)
[ci:skip-build]: already built successfully in CI
2019-11-20 21:49:01 +01:00
Daniele Debernardi
12e1ab59cf
qemu-amd64: set default gateway (!728) 2019-11-20 21:48:07 +01:00
Daniele Debernardi
d7c69d9e89
nokia-n900: fix xfce4 background (!748)
[ci:skip-build]: already built successfully in CI
2019-11-20 21:42:13 +01:00
Luca Weiss
66db4dff0c
main/xf86-video-opentegra: remove (!754)
The package doesn't build anymore and blocks the binary repository.

See postmarketOS/pmaports#339
2019-11-19 19:53:55 +01:00
Luca Weiss
1d966578d2
fairphone-fp2: reorganize dependencies (again), add mainline subpackage (!692)
Remove all firmware-support dependencies from the firmware package and
add them to -downstream-firmware and -mainline-firmware packages which
have an install_if on the downstream or mainline kernel subpackage.

[ci:skip-build]: already built successfully in CI
2019-11-17 16:28:30 +01:00
Alexey Min
d4f39c5a44
samsung-klte: customize USB idVendor and idProduct (!741)
Use values from the stock Android:
 * 0x04e8 (Samsung Electronics Co., Ltd) as vendor
 * 0x6860 (Galaxy (MTP)) as product
2019-11-17 15:49:45 +01:00
Alexey Min
ac0fe90355
pine64-pinetab: use Allwinner USB IDs (!739)
Stock Android on PineTab is detected as 1f3a:1007.
Use those values as USB idVendor and idProduct on
postmarketOS, too.

  idVendor 1f3a is "Allwinner Technology Co., Ltd."
  idProduct 1007 is unknown to databases.
2019-11-17 15:40:10 +01:00
Danct12
90341ef720
xiaomi-santoni: use Xiaomi USB IDs (!740)
Signed-off-by: Danct12 <danct12@disroot.org>
2019-11-17 15:36:49 +01:00
Luca Weiss
11e2b269ab
device/linux-lg-vee7e: fix build with new binutils
[ci:skip-build]: already built successfully in CI
2019-11-10 13:20:37 +01:00
Luca Weiss
37123b4fdb
device/linux-htc-bravo: fix build with new binutils 2019-11-10 13:19:44 +01:00
Luca Weiss
a185318feb
device/linux-lg-lenok: switch mirror
I cannot find a repository with the original commit anymore, but Oliver
has already put the repo onto pmsourcedump, so use that.
2019-11-10 13:19:09 +01:00
Luca Weiss
3846d4628f
device/linux-samsung-espresso10: switch mirror
The original repository was deleted.
2019-11-10 13:18:15 +01:00
lambdadroid
9c78722059
device/linux-samsung-lt023g: enable CONFIG_CGROUPS=y (!724)
[ci:skip-build]: already built successfully in CI
2019-11-10 09:24:52 +01:00
lambdadroid
cf49130779
device/linux-samsung-i8200: enable CONFIG_CGROUPS=y (!724) 2019-11-10 09:24:26 +01:00
Bart Ribbers
f2c41d7e5e
device/linux-nokia-n9: fix checksums (!722) 2019-11-05 12:18:31 +01:00
Muhammad Firman Yassin
05a38c3280
samsung-royss: kernel compiler upgrade and several fixes (!701)
[ci:skip-build]: already built successfully in CI
2019-11-03 16:41:19 +01:00
Danct12
ed2a658bd3
device/linux-asus-z00vd: add python3 support (!707)
Signed-off-by: Danct12 <danct12@disroot.org>

[ci:skip-build]: already built successfully in CI
2019-11-03 16:28:46 +01:00
lambdadroid
fe4bd3ab4d
asus-me176c: rework packages (!699)
device/device-asus-me176c:
  - Install me176c-factory to apply correct MAC addresses for
    WiFi and BT
  - Use FAT32 for boot partition. This allows flashing the boot
    partition directly as ESP (EFI System Partition).
  - Overall cleanup

device/linux-asus-me176c:
  - Update kernel fork to 4.19.80
  - Cleanup APKBUILD
  - Stop building patched ACPI DSDT table directly into kernel

firmware/firmware-asus-me176c:
  - Package WiFi firmware

firmware/firmware-asus-me176c-acpi:
  - New package for the patched ACPI DSDT table
  -> Separate from firmware-asus-me176c because it is always required,
     (not optional)

[ci:skip-build]: runs into timeout
2019-11-03 15:58:37 +01:00
Martijn Braam
23a3f904bf
lg-hammerhead: set phosh scale to 3 (!697) 2019-10-26 01:59:57 +02:00
Bart Ribbers
6c47283e2c
linux-samsung-royss: use lzma compression rather than lzo (!693)
This removes the dependency on the lzop package which is in Alpine's
testing repository

[ci:skip-build]: already built successfully in CI
2019-10-26 01:36:53 +02:00
HenriDellal
6e5723a69d
finepower-f1: add sound output support (!691) 2019-10-23 23:36:17 +02:00
Mariusz Chryc
b57d83247e
xiaomi-kenzu: fix charging-sdl, osk-sdl (!688)
[ci:skip-build]: already built successfully in CI
2019-10-23 23:22:12 +02:00
Luca Weiss
bd67629606
fairphone-fp2: reorganize dependencies, install modem firmware by default (!686)
The modem boots up properly without causing any problems, so let's
install the firmware and support packages by default.

Also install adsp-audio now by default to boot up the adsp for audio and
other services provided by the processor.

[ci:skip-build]: already built successfully in CI
2019-10-18 23:38:16 +02:00
Jasper Korten
4576d1b334
samsung-gt510wifi: new device (Samsung Galaxy Tab A 9.7 Wifi (2015) (SM-T550)) (!683)
[ci:skip-build]: already built successfully in CI
2019-10-18 22:13:31 +02:00
Muhammad Firman Yassin
692f088c8e
samsung-royss: new device (Samsung Galaxy Young) (!670)
[ci:skip-build]: already built successfully in CI
2019-10-13 23:21:07 +02:00
Martijn Braam
840ba65730
nokia-n900: replace i3status with i3blocks (!513)
Thanks to drebrez for lots of additional improvements to this patch.
2019-10-13 23:07:03 +02:00
lambdadroid
2c57359b8a
main/postmarketos-mkinitfs: include ext4 and usb_f_rndis in initramfs (!673)
The initramfs needs ext4 (to mount the rootfs) and usb_f_rndis
(to enable USB networking on devices that use USB configfs).
If these are built as modules, they need to be included in initramfs.

[ci:skip-build]: already built successfully in CI
2019-10-13 21:22:42 +02:00
Bart Ribbers
1280bde87b
purism-librem5dev: start ofono on boot (!679) 2019-10-11 18:11:19 +02:00
Bart Ribbers
f6ebf07606
pine64-dontbeevil: start ofono on boot (!678) 2019-10-11 18:09:17 +02:00
Bart Ribbers
3e4ff90ef7
pine64-pinephone: start ofono on boot (!678) 2019-10-11 18:09:00 +02:00
Daniele Debernardi
0f3e1cc882
qemu-amd64: enable framebuffer in initramfs (!493) 2019-10-09 23:22:32 +02:00
lambdadroid
a855164812
main/linux-postmarketos-qcom: rename to linux-postmarketos-qcom-msm8974 (!662)
We have linux-postmarketos-qcom and linux-postmarketos-qcom-msm8916 now,
which is quite confusing. linux-postmarketos-qcom was originally added
for MSM8974 devices (e.g. Nexus 5) and its patches on top of mainline
are therefore quite focused on MSM8974.

linux-postmarketos-qcom-msm8916 on the other hand, has patches specific
to MSM8916. The two packages do not have any patch in common, therefore
merging the two would only cause signficiant overhead to coordinate
testing for devices of the two SoCs.
Therefore, it is better to keep them separate.

To avoid confusion, rename linux-postmarketos-qcom to
linux-postmarketos-qcom-msm8974 to make it clear that it is really
a close-to-mainline kernel for MSM8974 devices.

[ci:skip-build]: already built successfully in CI
2019-10-08 00:51:38 +02:00
lambdadroid
bdb1bdc87b
main/libsparse: remove (!661)
The sparse image tools (img2simg, simg2img, append2simg) are now
part of Alpine's android-tools package where they are continously
updated. (See https://github.com/nmeum/android-tools/pull/8)

Remove "libsparse" as depends from all packages because it is either:

 - installed automatically by pmbootstrap when needed for
   deviceinfo_flash_sparse="true"
    (device-chuwi-hi10plus, device-htc-flounder, device-lg-bullhead,
     device-semc-anzu, device-xiaomi-kenzo)

 - seemingly unused(?)
    (device-asus-z00t, linux-motorola-falcon, linux-motorola-peregrine)

[ci:skip-build]: already built successfully in CI
2019-10-07 23:06:31 +02:00
Martijn Braam
c2cb2a17d4
device-pine64-pinetab: added phosh config (!655) 2019-10-05 17:56:25 +02:00
Alastair Horn
61ca6a1fdf
samsung-j3nxlte: new device (Samsung Galaxy J3 (2016)) (!653)
Display and touchscreen (with a kernel driver patch) working.

[ci:skip-build]: already built successfully in CI
2019-10-02 21:23:20 +02:00
Bhushan Shah
af386c96fe
purism-librem5dev: use card1 on the plasma-mobile (!590)
in Librem 5 devkit, card0 is coming from etnaviv and is not usable for
kms/drm. So force usage of card1 for kwin_wayland.

[ci:skip-build]: won't finish in time
2019-10-02 21:00:00 +02:00
Clayton Craft
2f3b5469b2
purism-librem5dev: update deviceinfo and uboot script (!590)
This simplifies the uboot script and updates it to use correct address
offsets for kernel, ramdisk and fdt. Appending the dtb to the kernel is
no longer necessary. This also changes the dtb to the one used on
PureOS.
2019-10-02 20:59:53 +02:00
Clayton Craft
31aa0b5f4b
purism-librem5dev: upgrade to purism's 5.2 kernel (!590) 2019-10-02 20:59:48 +02:00
Clayton Craft
aeeda11fa1
device-pine64-a64lts: enable serial console after boot (!651) 2019-10-01 15:36:34 +02:00
silver
bce5f4feec
samsung-apexq: kernel 3.4.104 with loadable modules working (!650)
linux-samsung-apexq/APKBUILD updated with newer kernel commit
sha from d2 repo, and now builds and packages modules into the
rootfs in /lib/modules/. prima wifi module not yet working.
2019-09-27 16:41:42 +00:00