Commit graph

1131 commits

Author SHA1 Message Date
Minecrell
c4477f9105
device/device-*: manually fix up remaining deviceinfo_year (!1036)
Don't set any deviceinfo_year for qemu-* and tablet-x64uefi,
it wouldn't be very accurate.
2020-03-09 10:06:08 +01:00
Minecrell
de2bba9e58
device/device-*: automatically add deviceinfo_year from wiki (!1036)
Download: https://wiki.postmarketos.org/index.php?title=Special:CargoExport&tables=Devices&&fields=Codename%2C+Released&&group+by=Codename&order+by=%60Codename%60%2C+%60Released%60&limit=5000&format=csv

cd device
for device in device-*; do
	year=$(grep -oP "${device#device-},\K2\d{3}" ../results.csv)
	[[ -n "$year" ]] || continue
	sed -i "s/deviceinfo_date=\"\"/deviceinfo_year=\"$year\"/" "$device/deviceinfo"
done

devices=$(git ls-files -m -- . | xargs dirname | sort -u | xargs echo)
pmbootstrap checksum $devices
2020-03-09 10:06:06 +01:00
Minecrell
7ef5bc00d1
device/device-*: remove invalid deviceinfo_dev_touchscreen lines (!1036)
Attempting to use a stable device path there does not actually work,
so we might as well remove it and hope that directfb can now automatically
detect the touchscreen for osk-sdl.
2020-03-09 10:06:03 +01:00
Minecrell
e302eff0bc
device/device-*: remove empty touchscreen(_calibration) / dev_keyboard (!1036)
Most devices do not need to set any of these variables.
directfb can now automatically detect touchscreens, calibration is
only needed for resistive touchscreens and dev_keyboard is unused.

Automatically done using:
  - sed -i '/deviceinfo_dev_keyboard=""/d' device-*/deviceinfo
  - sed -i '/deviceinfo_dev_touchscreen=""/d' device-*/deviceinfo
  - sed -i '/deviceinfo_dev_touchscreen_calibration=""/d' device-*/deviceinfo
2020-03-09 10:06:00 +01:00
Danct12
52f04befaf
device/linux-xiaomi-santoni: fixed framebuffer colors (!1037)
Change the framebuffer depth from RGBA8888 to BGRA8888.

Signed-off-by: Danct12 <danct12@disroot.org>
2020-03-08 21:05:30 +01:00
Danct12
4e794694a3
xiaomi-santoni: update UCM to UCM2 and improvements (!1039)
Audio stopped working after alsa-lib-1.2.1, this patch fixes it
by adapting it to ucm2 format.

As well as some improvements to HiFi:
- Remove SpeakerMic as it was just HandsetMic without conflict
with Speaker
- Remove some unnecessary conflicts with ports
- Add input/output priorities

Co-Authored-By: Asriel Dreemurr <asriel.danctnix@gmail.com>
2020-03-08 21:00:23 +01:00
ky0ko
33cce38062
motorola-def: new device (Moto One Hyper) (!1023)
This adds basic functionality for the Moto One Hyper.
The device boots with rootfs on sd, booted by 'pmbootstrap flasher boot'.
USB net works, and i can ssh in. There is no framebuffer device, but
weston works with the drm backend instead of fbdev. Touchscreen support
is not implemented yet, but i will update this with support when i get
the chance. Most other functionality either does not seem to work yet or
has not been tested (wifi, audio, modem, etc).
2020-03-06 20:23:46 +03:00
TAKIZAWA Fumiya
b8b2308aa4
sharp-shl22: new device (SHARP SHL22) (!1011) 2020-03-05 19:59:03 +03:00
David Heidelberg
64ba17490b
device/device-asus-tilapia: create standalone device for tilapia (!1025)
Previously (after switch to mainline) it was used device-asus-grouper.

Signed-off-by: David Heidelberg <david@ixit.cz>
2020-03-05 19:19:22 +03:00
David Heidelberg
9d2b37dc34
device/device-asus-grouper: switch from tilapia back to grouper (!1025)
Signed-off-by: David Heidelberg <david@ixit.cz>
2020-03-05 19:19:22 +03:00
David Heidelberg
b527515cde
device/linux-asus-grouper: upgrade to 5.6_rc2-next (!1025)
CONFIG options added:
- nvidia tegra partition support (now it's kernel option)
- CONFIG_SECCOMP support (needed for Epiphany and lot of others)
- CONFIG_USER_NS required for bubble wrap (used by Epiphany)
- CONFIG_TEGRA_SOCTHERM as module, required for thermal management

DTS change:
- grouper we all have has codename "tilapia" (w/ GSM), since no-one had "older" grouper
- in future, when we get testing, we'll add "real" grouper (wo/ GSM)
- no functional change in DTS (except wiring SMB347 driver)

Kernel changes:
- added SMB347 driver support (now it's able report charging state)

Signed-off-by: David Heidelberg <david@ixit.cz>
2020-03-05 19:19:19 +03:00
David Heidelberg
91a1447917 device/*-asus-flo: switch to ARMv7
v2:
- Also switch firmware/firmware-asus-flo
- fix linting warnings
device/linux-asus-flo/APKBUILD: IC:[AL6]:device/linux-asus-flo/APKBUILD:36:prefix custom variable with _: HOSTCC="${CC:-gcc}"
IC:[AL6]:device/linux-asus-flo/APKBUILD:37:prefix custom variable with _: HOSTCC="${HOSTCC#${CROSS_COMPILE}}"
IC:[AL6]:device/linux-asus-flo/APKBUILD:39:prefix custom variable with _: ksrcdir="$srcdir/linux-$pkgver"
MC:[AL5]:device/linux-asus-flo/APKBUILD:10:variable set to empty string: depends=""
MC:[AL5]:device/linux-asus-flo/APKBUILD:13:variable set to empty string: install=
MC:[AL5]:device/linux-asus-flo/APKBUILD:30:variable set to empty string: subpackages=""
MC:[AL31]:device/linux-asus-flo/APKBUILD:36:variables must not have capital letters
MC:[AL31]:device/linux-asus-flo/APKBUILD:37:variables must not have capital letters
MP:[AL32]:device/linux-asus-flo/APKBUILD:3:unnecesary usage of braces: ${_flavor}
MP:[AL32]:device/linux-asus-flo/APKBUILD:4:unnecesary usage of braces: ${_flavor}
MP:[AL32]:device/linux-asus-flo/APKBUILD:32:unnecesary usage of braces: ${pkgver}
firmware/firmware-asus-flo/APKBUILD: MC:[AL28]:firmware/firmware-asus-flo/APKBUILD:12:literal integers must not be quoted
MP:[AL32]:firmware/firmware-asus-flo/APKBUILD:15:unnecesary usage of braces: ${_url_aosp}
MP:[AL32]:firmware/firmware-asus-flo/APKBUILD:15:unnecesary usage of braces: ${_version_broadcom}
MP:[AL32]:firmware/firmware-asus-flo/APKBUILD:16:unnecesary usage of braces: ${_url_aosp}
MP:[AL32]:firmware/firmware-asus-flo/APKBUILD:16:unnecesary usage of braces: ${_version_qcom}
MP:[AL32]:firmware/firmware-asus-flo/APKBUILD:22:unnecesary usage of braces: ${_commit_other}
MP:[AL32]:firmware/firmware-asus-flo/APKBUILD:24:unnecesary usage of braces: ${_commit_other}
MP:[AL32]:firmware/firmware-asus-flo/APKBUILD:24:unnecesary usage of braces: ${_url_other}

Signed-off-by: David Heidelberg <david@ixit.cz>
2020-03-05 13:09:41 +01:00
Zhuowei Zhang
4fe8ceeee1
google-crosshatch: fix build with downstream kernel (!1016)
The downstream kernel doesn't provide a separate dtb file,
but the experimental mainline kernel does.

Previously, the deviceinfo specified a dtb file for both kernels,
and pmbootstrap ignored the missing file for downstream kernel.

pmbootstrap now errors when the dtb file is missing, so this
fixes the downstream kernel by specifying a dtb file only for
the upstream kernel.
2020-03-01 15:57:13 +03:00
Bart Ribbers
820c3a3a31
main/postmarketos-ui-plasma-mobile: enable ofono by default (!971)
We should do this in the UI packages that need it rather than in the
device packages themselves because for example Phosh doesn't need Ofono
but ModemManager
2020-02-29 22:37:53 +01:00
Minecrell
6254328c35
device/linux-*: remove empty variables (!1007)
Using commands like sed -i '/^subpackages=""$/d' linux-*/APKBUILD

[ci:skip-build]
[ci:skip-vercheck]
2020-02-28 18:33:55 +01:00
Minecrell
ea583fc601
device/linux-*: various custom linter fixes (!1007) 2020-02-28 18:33:52 +01:00
Minecrell
fde2a02e8a
device/linux-*: remove unneeded braces from variables (!1007)
sed -i -E 's/\$\{(\w+)\}/$\1/g' linux-*/APKBUILD

Manually revert ${CROSS_COMPILE} in linux-motorola-maserati.
2020-02-28 18:32:26 +01:00
Minecrell
ed2333c279
device/linux-*: remove all usages of _vendor (!1007)
Those are pretty stupid.
2020-02-28 18:32:26 +01:00
Minecrell
447b2e6fd2
device/linux-*: remove HOSTCC for kernels using latest GCC (!1007) 2020-02-28 18:32:26 +01:00
Luca Weiss
464d13296c
device/linux-*: use downstreamkernel_* helpers (!976)
[ci:skip-build]
[ci:skip-vercheck]
2020-02-27 23:29:38 +01:00
Luca Weiss
1526bdc0ea
device/linux-*: remove legacy menuconfig functions (!976) 2020-02-27 23:29:38 +01:00
Luca Weiss
44771cae20
device/linux-leeco-s2: convert spaces to tabs (!976) 2020-02-27 23:29:38 +01:00
Alexey Min
23aea77343
samsung-klte: set deviceinfo_bootimg_append_seandroidenforce to true (!1000) 2020-02-27 20:19:32 +03:00
Dolphin von Chips
7d674ef759
samsung-j1mini3g: set deviceinfo_bootimg_append_seandroidenforce to true (!1000) 2020-02-27 20:19:25 +03:00
Théo Friberg
f88b94ba7d
samsung-nevisp: add Wi-Fi support (!995) 2020-02-27 18:42:34 +03:00
Minecrell
456d068b4d
device/soc-qcom-msm8916: add a lot of hacks to make it work again (!992)
Upstream changes in alsa-lib have completely broken these UCM files.
Add a number of hacks to make them work again... Yay!

See: fed543629e
2020-02-27 16:28:24 +03:00
Minecrell
2bb26bc855
qemu-aarch64: add option to use Alpine's linux-lts/linux-virt (!981) 2020-02-25 20:49:31 +03:00
Minecrell
ad5f5af881
qemu-amd64: add option to use Alpine's linux-lts/linux-virt (!981) 2020-02-25 20:49:27 +03:00
Alexey Min
40c93fde19
samsung-klte: downstream: add audio support, reorganize deps (!967)
* move msm-fb-refresher dependency to downstream kernel package,
  it is useless on mainline

* disable msm-fb-refresher service when using libhybris
  adaptation, it is only required for downstream kernel *without*
  libhybris. It interferes with qcom kgsl-adreno driver badly
  (causes screen flickering)

* set CPU governor to conservative on system startup (it lowers
  CPU frequency in idle state from initial 2.4 Ghz to 300 MHz)

* add hybris_pulse subpackage that gets installed only when
  device-samsung-klte-hybris AND pulseaudio are installed. It
  pulls in pulseaudio-modules-droid-7.1-caf and alsa integration

* add system.img symlink to lxc-android installation. With this
  you can have Android container successfully running already
  at the first boot without need to do it manually. Halium
  installation process puts your system.img to /data partition
  by default, so follow their recommendation. We can use a
  symlink to save some space on /system partition.

[ci:skip-build]: already built successfully in CI
2020-02-22 21:49:48 +01:00
Bart Ribbers
8026da9b3c
pine64-pinephone: setup modem audio on first boot (!974) 2020-02-21 16:56:46 +05:30
Luca Weiss
c297be43b5
device-pine64-pinetab: disable sysrq (!947)
Headphone output interferes with the serial console on the headphone
jack somehow, as is the case on most other A64-based products from
PINE64.
2020-02-21 00:35:27 +03:00
Luca Weiss
2a32d5b864
device-pine64-pinephone: disable sysrq (!947)
Headphone output interferes with the serial console on the headphone
jack somehow, as is the case on most other A64-based products from
PINE64.
2020-02-21 00:35:27 +03:00
Luca Weiss
e173b8e08b
device/device-pine64-pinetab: setup Bluetooth (!820) 2020-02-20 23:12:26 +03:00
Luca Weiss
fab02c69bf
device/device-pine64-pinephone: setup Bluetooth (!820) 2020-02-20 23:12:26 +03:00
Martijn Braam
04701fc87c
device/device-pine64-pinephone: enable ofono-auto-enable service (!965) 2020-02-20 17:14:35 +01:00
Ruby Iris Juric
bd9f601337
motorola-harpia: add option to enable modem (!958) 2020-02-20 18:44:12 +03:00
Martijn Braam
0140393925
device/pine64-pinephone: fix input/output priorities in ucm (!973) 2020-02-20 16:31:22 +01:00
km2
b80714ba8a
device/linux-zte-p731a20: fix starting Xorg (!877) 2020-02-20 04:18:16 +03:00
misaka4e21
1c46348201
motorola-titan: fix broken framebuffer, touchscreen and switch to armv7 (!815) 2020-02-20 03:47:46 +03:00
Luca Weiss
652b7d7dbb
device-pine64-pinephone: Add GNSS/GPS configuration (!494) 2020-02-19 19:46:58 +01:00
Martijn Braam
61ed09aca6
device/device-pine64-pinephone: add ucm for voicecalls (!938)
This updates the UCM2 files for the 5.5 kernel and adds a voicecall
profile that enables the audio between the modem and the speaker/mic
2020-02-19 10:10:50 +05:30
Antoine Fontaine
ff484f36e1
device-tablet-x64uefi: make it work again (!960)
fixes up this commit: 132423e942
2020-02-18 01:01:17 +03:00
Maxnet
98001dce42
nokia-rm846: new device (!959)
Note: This port is a revised copy of the nokia-rm885 port
2020-02-17 17:14:08 +03:00
Minecrell
b8d90a1f02
asus-me176c: upgrade mainline kernel to 5.4.20, enable Anbox options (!942)
The patch set for asus-me176c is really small at this point, and there
is no need to make a new tag for each minor kernel update. Usually the
previous patch set will still apply correctly.

Refactor the APKBUILD to build the kernel similar to linux-lts in Alpine,
and use the original kernel tarball together with a small patch file on top.

Also enable Android-related options in the kernel so we can test
Anbox on asus-me176c.
2020-02-17 14:45:26 +03:00
Minecrell
1611c6c70f
samsung-serranovelte: add option to enable modem (!907) 2020-02-16 12:47:57 +01:00
Minecrell
a5a4df3881
wileyfox-crackling: add option to enable modem (!907) 2020-02-16 12:47:54 +01:00
Minecrell
82b83ea011
samsung-a3ulte: add option to enable modem (!907) 2020-02-16 12:47:49 +01:00
Minecrell
d31c4c44db
samsung-a5ulte: add option to enable modem (!907) 2020-02-16 12:47:47 +01:00
Minecrell
43135b4258
device/soc-qcom-msm8916: add -modem subpackage (!907) 2020-02-16 12:47:43 +01:00
Minecrell
eec966d19f
wileyfox-crackling: use appended DTB instead of QCDT (!907)
The Wileyfox Swift is the only mainline MSM8916 device using QCDT
at the moment. The other devices do not have unique qcom,board-ids
that could be used within QCDT.

So far this has worked fine for the Wileyfox Swift. However,
in preparation to *optionally* load the modem we now need two separate
pairs of DTBs (one with modem and one without modem). This is simple
to implement using appended DTBs, but not possible with QCDT.

So let's stop using QCDT entirely for mainline,
and use appended DTBs for wileyfox-crackling.
2020-02-16 12:47:36 +01:00
Minecrell
876cf19755
device/soc-qcom-msm8916: update to ucm2, add support for qdsp6 (!907)
Audio must be routed through QDSP6 when using the modem.
2020-02-16 12:43:27 +01:00
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
HenriDellal
b268780990
device/device-samsung-kminilte: fix APKBUILD (!874) 2020-01-17 18:39:12 +01:00
HenriDellal
4cc65595ec
device/device-samsung-i9195: fix APKBUILD (!874) 2020-01-17 18:39:11 +01:00
HenriDellal
be621aed08
device/device-samsung-i9100: fix APKBUILD (!874) 2020-01-17 18:39:09 +01:00
HenriDellal
adcd4e6f8e
device/device-samsung-golden: fix APKBUILD (!874) 2020-01-17 18:39:08 +01:00
HenriDellal
8fb6575074
device/device-raspberry-pi3: fix APKBUILD (!874) 2020-01-17 18:39:07 +01:00
HenriDellal
ad9b5be90e
device/device-raspberry-pi: fix APKBUILD (!874) 2020-01-17 18:39:05 +01:00
HenriDellal
4fb3b0677a
device/device-qemu-vexpress: fix APKBUILD (!874) 2020-01-17 18:39:03 +01:00
HenriDellal
0328a95883
device/device-qemu-amd64: fix APKBUILD (!874) 2020-01-17 18:39:02 +01:00
HenriDellal
bd112124bf
device/device-qemu-aarch64: fix APKBUILD (!874) 2020-01-17 18:38:59 +01:00
HenriDellal
3ca414a4ce
device/device-purism-librem5dev: fix APKBUILD (!874) 2020-01-17 18:38:57 +01:00
HenriDellal
414dd9d74e
device/device-pine64-pinephone: fix APKBUILD (!874) 2020-01-17 18:38:56 +01:00
HenriDellal
0dba888ca4
device/device-pine64-dontbeevil: fix APKBUILD (!874) 2020-01-17 18:38:53 +01:00
HenriDellal
72c6faab83
device/device-pine64-a64lts: fix APKBUILD (!874) 2020-01-17 18:38:36 +01:00
HenriDellal
038943efdd
device/device-nokia-n9: fix APKBUILD (!874) 2020-01-17 18:12:52 +01:00
HenriDellal
3430d3e782
device/device-motorola-titan: fix APKBUILD (!874) 2020-01-17 18:12:50 +01:00
HenriDellal
7491b245f4
device/device-motorola-potter: fix APKBUILD (!874) 2020-01-17 18:12:49 +01:00
HenriDellal
26bfb17181
device/device-motorola-osprey: fix APKBUILD (!874) 2020-01-17 18:12:48 +01:00
HenriDellal
ec580123be
device/device-motorola-harpia: fix APKBUILD (!874) 2020-01-17 18:12:46 +01:00
HenriDellal
b40ff71d5f
device/device-motorola-athene: fix APKBUILD (!874) 2020-01-17 18:12:45 +01:00
HenriDellal
57d2dbe88b
device/device-lg-mako: fix APKBUILD (!874) 2020-01-17 18:12:44 +01:00
HenriDellal
630e18e1df
device/device-lg-hammerhead: fix APKBUILD (!874) 2020-01-17 18:12:43 +01:00
HenriDellal
da11be3bf3
device/device-htc-flounder: fix APKBUILD (!874) 2020-01-17 18:12:42 +01:00
HenriDellal
fbb494ec1f
device/device-htc-ace: fix APKBUILD (!874) 2020-01-17 18:12:40 +01:00
HenriDellal
05ae9a300c
device/device-asus-tf101: fix APKBUILD (!874) 2020-01-17 18:12:39 +01:00
HenriDellal
4dd592d189
device/device-asus-me176c: fix APKBUILD (!874) 2020-01-17 18:12:38 +01:00
HenriDellal
d8b45af3ee
device/device-amazon-thor: fix APKBUILD (!874) 2020-01-17 18:12:36 +01:00
HenriDellal
32f8b3d007
device/device-planet-geminipda: fix APKBUILD (!874) 2020-01-17 18:12:35 +01:00
HenriDellal
0e4562e82f
device/device-samsung-a5ulte: fix APKBUILD (!874) 2020-01-17 18:12:33 +01:00
HenriDellal
12db6cdcc6
device/device-oneplus-oneplus2: fix APKBUILD (!874) 2020-01-17 18:12:32 +01:00
HenriDellal
89eb954b9d
device/device-motorola-maserati: fix APKBUILD (!874) 2020-01-17 18:12:31 +01:00
HenriDellal
ff05d53ce1
device/device-asus-t00f: fix APKBUILD (!874)
[ci:skip-build]
[ci:skip-vercheck]
2020-01-17 18:12:29 +01:00
HenriDellal
4a8178e536
device/device-sony-sirius: fix APKBUILD (!874) 2020-01-17 18:12:28 +01:00
HenriDellal
746d5e3d1d
device/device-zte-kis3: fix APKBUILD (!874) 2020-01-17 18:12:27 +01:00
HenriDellal
05ef1bd67a
device/device-yu-tomato: fix APKBUILD (!874) 2020-01-17 18:12:25 +01:00
HenriDellal
3788a93d5e
device/device-xiaomi-tissot: fix APKBUILD (!874) 2020-01-17 18:12:24 +01:00
HenriDellal
d49494ad59
device/device-xiaomi-santoni: fix APKBUILD (!874) 2020-01-17 18:12:23 +01:00
HenriDellal
e8240f8c9c
device/device-xiaomi-mido: fix APKBUILD (!874) 2020-01-17 18:12:21 +01:00
HenriDellal
e5457d9459
device/device-xiaomi-ido: fix APKBUILD (!874) 2020-01-17 18:12:20 +01:00
HenriDellal
62730f9cee
device/device-xiaomi-cancro: fix APKBUILD (!874) 2020-01-17 18:12:18 +01:00
HenriDellal
051e993606
device/device-xiaomi-armani: fix APKBUILD (!874) 2020-01-17 18:12:17 +01:00
HenriDellal
bc7a57612c
device/device-xiaomi-aries: fix APKBUILD (!874) 2020-01-17 18:12:15 +01:00
HenriDellal
71bc4d7a5c
device/device-wingtech-wt88047: fix APKBUILD (!874) 2020-01-17 18:12:14 +01:00
HenriDellal
268d2e0803
device/device-wileyfox-crackling: fix APKBUILD (!874) 2020-01-17 18:12:13 +01:00
HenriDellal
de79e9b1bc
device/device-wiko-ufeel: fix APKBUILD (!874) 2020-01-17 18:12:11 +01:00
HenriDellal
fb1160d735
device/device-wiko-lenny3: fix APKBUILD (!874) 2020-01-17 18:12:09 +01:00
HenriDellal
e093128e17
device/device-wiko-lenny2: fix APKBUILD (!874) 2020-01-17 18:12:08 +01:00
HenriDellal
570f87fada
device/device-teclast-x80pro: fix APKBUILD (!874) 2020-01-17 18:12:07 +01:00
HenriDellal
181c41596e
device/device-tablet-x64uefi: fix APKBUILD (!874) 2020-01-17 18:12:05 +01:00
HenriDellal
4f726b8d28
device/device-surftab-wintron7.0: fix APKBUILD (!874) 2020-01-17 18:12:04 +01:00
HenriDellal
7cd0cfce3a
device/device-sony-yuga: fix APKBUILD (!874) 2020-01-17 18:12:02 +01:00
HenriDellal
fd6ff4bf6b
device/device-sony-tulip: fix APKBUILD (!874) 2020-01-17 18:12:01 +01:00
HenriDellal
3055f7a104
device/device-sony-taoshan: fix APKBUILD (!874) 2020-01-17 18:11:59 +01:00
HenriDellal
34777f73f3
device/device-sony-suzu: fix APKBUILD (!874) 2020-01-17 18:11:58 +01:00
HenriDellal
ef0e1d4c50
device/device-sony-seagull: fix APKBUILD (!874) 2020-01-17 18:11:56 +01:00
HenriDellal
5fe2014753
device/device-sony-scorpion: fix APKBUILD (!874) 2020-01-17 18:11:54 +01:00
HenriDellal
31f00f9aed
device/device-sony-nicki: fix APKBUILD (!874) 2020-01-17 18:11:53 +01:00
HenriDellal
26a0cb5242
device/device-sony-coconut: fix APKBUILD (!874) 2020-01-17 18:11:52 +01:00
HenriDellal
de35e9e0f0
device/device-sony-castor-windy: fix APKBUILD (!874) 2020-01-17 18:11:50 +01:00
HenriDellal
23904a1e5c
device/device-sony-aries: fix APKBUILD (!874) 2020-01-17 18:11:49 +01:00
HenriDellal
d8038d786c
device/device-semc-anzu: fix APKBUILD (!874) 2020-01-17 18:11:48 +01:00
HenriDellal
b47d7b293b
device/device-samsung-zanin: fix APKBUILD (!874) 2020-01-17 18:11:46 +01:00
HenriDellal
106278055f
device/device-samsung-serranovelte: fix APKBUILD (!874) 2020-01-17 18:11:45 +01:00
HenriDellal
ebb7de5110
device/device-samsung-serranodsdd: fix APKBUILD (!874) 2020-01-17 18:11:44 +01:00
HenriDellal
d32a810fa4
device/device-samsung-s6500d: fix APKBUILD (!874) 2020-01-17 18:11:42 +01:00
HenriDellal
3fa8fb1578
device/device-samsung-royss: fix APKBUILD (!874) 2020-01-17 18:11:41 +01:00
HenriDellal
338f1b456c
device/device-samsung-n7100: fix APKBUILD (!874) 2020-01-17 18:11:39 +01:00
HenriDellal
7c3cd3f573
device/device-samsung-n5110: fix APKBUILD (!874) 2020-01-17 18:11:26 +01:00
HenriDellal
3cf8d64936
device/device-samsung-matissewifi: fix APKBUILD (!874) 2020-01-17 18:11:25 +01:00
HenriDellal
94ea5f1836
device/device-samsung-manta: fix APKBUILD (!874) 2020-01-17 18:11:24 +01:00
HenriDellal
65d4ac4aab
device/device-samsung-lt01wifi: fix APKBUILD (!874) 2020-01-17 18:11:22 +01:00
HenriDellal
c4418a588d
device/device-samsung-kylevess: fix APKBUILD (!874) 2020-01-17 18:11:21 +01:00
HenriDellal
e9ab089b38
device/device-samsung-kylessopen: fix APKBUILD (!874) 2020-01-17 18:11:19 +01:00
HenriDellal
a123de9cc6
device/device-samsung-kylepro: fix APKBUILD (!874) 2020-01-17 18:11:18 +01:00
HenriDellal
ef2ef654f2
device/device-samsung-klte: fix APKBUILD (!874) 2020-01-17 18:11:16 +01:00
HenriDellal
ba810ae3e6
device/device-samsung-jflte: fix APKBUILD (!874) 2020-01-17 18:11:15 +01:00
HenriDellal
71ce371067
device/device-samsung-j3nxlte: fix APKBUILD (!874) 2020-01-17 18:11:14 +01:00
HenriDellal
966e0ae3e8
device/device-samsung-j1mini3g: fix APKBUILD (!874) 2020-01-17 18:11:12 +01:00
HenriDellal
eb80f5b9ef
device/device-samsung-i9305: fix APKBUILD (!874) 2020-01-17 18:11:10 +01:00
HenriDellal
60096b2698
device/device-samsung-i9070: fix APKBUILD (!874) 2020-01-17 18:11:09 +01:00
HenriDellal
fd12a3409d
device/device-samsung-i9003: fix APKBUILD (!874) 2020-01-17 18:11:08 +01:00
HenriDellal
260fe9e35b
device/device-samsung-i8200: fix APKBUILD (!874) 2020-01-17 18:11:06 +01:00
HenriDellal
01a048ab5c
device/device-samsung-i747m: fix APKBUILD (!874) 2020-01-17 18:11:05 +01:00
HenriDellal
86dccbb47e
device/device-samsung-herolte: fix APKBUILD (!874) 2020-01-17 18:11:03 +01:00
HenriDellal
f700b3ae63
device/device-samsung-hero2lte: fix APKBUILD (!874) 2020-01-17 18:11:02 +01:00
HenriDellal
d65b64621d
device/device-samsung-gts210vewifi: fix APKBUILD (!874) 2020-01-17 18:11:01 +01:00
HenriDellal
f23c3dff5a
device/device-samsung-gts210velte: fix APKBUILD (!874) 2020-01-17 18:10:59 +01:00
HenriDellal
24ce830177
device/device-samsung-gt510wifi: fix APKBUILD (!874) 2020-01-17 18:10:58 +01:00
HenriDellal
dc129e5d47
device/device-samsung-expressatt: fix APKBUILD (!874) 2020-01-17 18:10:56 +01:00
HenriDellal
6b998054dd
device/device-samsung-espresso10: fix APKBUILD (!874) 2020-01-17 18:10:55 +01:00
HenriDellal
99a3c7c3a8
device/device-samsung-ariesve: fix APKBUILD (!874) 2020-01-17 18:10:53 +01:00
HenriDellal
3c2f860f62
device/device-samsung-apexq: fix APKBUILD (!874) 2020-01-17 18:10:52 +01:00
HenriDellal
266299b858
device/device-samsung-a5y17lte: fix APKBUILD (!874) 2020-01-17 18:10:50 +01:00
HenriDellal
b3ccc2d3b5
device/device-samsung-a3ulte: fix APKBUILD (!874) 2020-01-17 18:10:49 +01:00
HenriDellal
cdbc10b32f
device/device-raspberry-pi0: fix APKBUILD (!874) 2020-01-17 18:10:48 +01:00
HenriDellal
c13ff8ba90
device/device-oppo-find-7a: fix APKBUILD (!874) 2020-01-17 18:10:46 +01:00
HenriDellal
c958b738fa
device/device-oneplus-onyx: fix APKBUILD (!874) 2020-01-17 18:10:45 +01:00
HenriDellal
1d6b929b6d
device/device-nokia-rm885: fix APKBUILD (!874) 2020-01-17 18:10:43 +01:00
HenriDellal
684882f545
device/device-nokia-frt: fix APKBUILD (!874) 2020-01-17 18:10:42 +01:00
HenriDellal
b690d3dcc0
device/device-nextbit-robin: fix APKBUILD (!874) 2020-01-17 18:10:40 +01:00
HenriDellal
98ef9c84b9
device/device-motorola-surnia: fix APKBUILD (!874) 2020-01-17 18:10:39 +01:00
HenriDellal
74bf146540
device/device-motorola-shamu: fix APKBUILD (!874) 2020-01-17 18:10:37 +01:00
HenriDellal
4ec872563f
device/device-motorola-potter: fix APKBUILD (!874) 2020-01-17 18:10:36 +01:00
HenriDellal
4d11c7c710
device/device-motorola-peregrine: fix APKBUILD (!874) 2020-01-17 18:10:34 +01:00
HenriDellal
7d8261c19a
device/device-motorola-montana: fix APKBUILD (!874) 2020-01-17 18:10:33 +01:00
HenriDellal
db59f73c46
device/device-motorola-lux: fix APKBUILD (!874) 2020-01-17 18:10:31 +01:00
HenriDellal
d9e91c5ab8
device/device-motorola-ghost: fix APKBUILD (!874) 2020-01-17 18:10:30 +01:00
HenriDellal
fe6103070a
device/device-motorola-falcon: fix APKBUILD (!874) 2020-01-17 18:10:28 +01:00
HenriDellal
05804e90b2
device/device-motorola-cedric: fix APKBUILD (!874) 2020-01-17 18:10:27 +01:00
HenriDellal
799dbbaed5
device/device-meizu-turbo: fix APKBUILD (!874) 2020-01-17 18:10:25 +01:00
HenriDellal
713303685e
device/device-lg-w5: fix APKBUILD (!874) 2020-01-17 18:10:24 +01:00
HenriDellal
dd8835331c
device/device-lg-vee7e: fix APKBUILD (!874) 2020-01-17 18:10:22 +01:00
HenriDellal
964f27128b
device/device-lg-p700: fix APKBUILD (!874) 2020-01-17 18:10:21 +01:00
HenriDellal
9048185112
device/device-lg-lenok: fix APKBUILD (!874) 2020-01-17 18:10:19 +01:00
HenriDellal
d2864d56fc
device/device-lg-h815: fix APKBUILD (!874) 2020-01-17 18:10:18 +01:00
HenriDellal
6539181777
device/device-lg-e610: fix APKBUILD (!874) 2020-01-17 18:10:17 +01:00
HenriDellal
55141bee90
device/device-lg-dory: fix APKBUILD (!874) 2020-01-17 18:10:15 +01:00
HenriDellal
77f6e8ed21
device/device-lg-d855: fix APKBUILD (!874) 2020-01-17 18:10:14 +01:00
HenriDellal
3f9ca04055
device/device-lg-d722: fix APKBUILD (!874) 2020-01-17 18:10:12 +01:00
HenriDellal
c1dc376560
device/device-lg-d285: fix APKBUILD (!874) 2020-01-17 18:10:11 +01:00
HenriDellal
0685dcf864
device/device-lg-bullhead: fix APKBUILD (!874) 2020-01-17 18:10:09 +01:00
HenriDellal
2d59f51a14
device/device-lenovo-karate: fix APKBUILD (!874) 2020-01-17 18:10:08 +01:00
HenriDellal
bf1d4aec86
device/device-leeco-s2: fix APKBUILD (!874) 2020-01-17 18:10:07 +01:00
HenriDellal
d583f1d30a
device/device-jolla-sbj: fix APKBUILD (!874) 2020-01-17 18:10:05 +01:00
HenriDellal
ba8044dd8a
device/device-infocus-flatfish: fix APKBUILD (!874) 2020-01-17 18:10:04 +01:00
HenriDellal
e9379ab232
device/device-huawei-y530: fix APKBUILD (!874) 2020-01-17 18:10:03 +01:00
HenriDellal
1a2f6d9bf0
device/device-huawei-lua-u22: fix APKBUILD (!874) 2020-01-17 18:10:01 +01:00
HenriDellal
f6093243e9
device/device-huawei-cameron: fix APKBUILD (!874) 2020-01-17 18:10:00 +01:00
HenriDellal
8abe7225af
device/device-huawei-angler: fix APKBUILD (!874) 2020-01-17 18:09:51 +01:00
HenriDellal
3039bfb46c
device/device-htc-vivo: fix APKBUILD (!874) 2020-01-17 18:09:48 +01:00
HenriDellal
be723a9a7f
device/device-htc-ville: fix APKBUILD (!874) 2020-01-17 18:09:47 +01:00
HenriDellal
7d1b335f57
device/device-htc-protou: fix APKBUILD (!874) 2020-01-17 18:09:45 +01:00
HenriDellal
d8891e83ff
device/device-htc-primou: fix APKBUILD (!874) 2020-01-17 18:09:41 +01:00
HenriDellal
63e2165ce0
device/device-htc-memul: fix APKBUILD (!874) 2020-01-17 18:09:39 +01:00
HenriDellal
164633103c
device/device-htc-m8: fix APKBUILD (!874) 2020-01-17 18:09:38 +01:00
HenriDellal
bbdbdba5c1
device/device-htc-m7: fix APKBUILD (!874) 2020-01-17 18:09:36 +01:00
HenriDellal
50d3301f0d
device/device-htc-k2ul: fix APKBUILD (!874) 2020-01-17 18:09:27 +01:00
HenriDellal
15ff81c441
device/device-htc-evita: fix APKBUILD (!874) 2020-01-17 18:09:26 +01:00
HenriDellal
206ee31c50
device/device-htc-bravo: fix APKBUILD (!874) 2020-01-17 18:09:24 +01:00
HenriDellal
f60049cb23
device/device-htc-a5ul: fix APKBUILD (!874) 2020-01-17 18:09:23 +01:00
HenriDellal
4689fe78c7
device/device-hisense-m470bsa: fix APKBUILD (!874) 2020-01-17 18:09:22 +01:00
HenriDellal
9f6a0037dc
device/device-gp-peak: fix APKBUILD (!874) 2020-01-17 18:09:20 +01:00
HenriDellal
a95c8ab01b
device/device-google-glass: fix APKBUILD (!874) 2020-01-17 18:09:19 +01:00
HenriDellal
c91b445526
device/device-google-crosshatch: fix APKBUILD (!874) 2020-01-17 18:09:17 +01:00
HenriDellal
d7ee634547
device/device-fairphone-fp2: fix APKBUILD (!874) 2020-01-17 18:09:16 +01:00
HenriDellal
157cf8b922
device/device-fairphone-fp1: fix APKBUILD (!874) 2020-01-17 18:09:15 +01:00
HenriDellal
adeb53f5db
device/device-chuwi-hi10plus: fix APKBUILD (!874) 2020-01-17 18:09:13 +01:00
HenriDellal
342a8f47a9
device/device-bq-chaozu: fix APKBUILD (!874) 2020-01-17 18:09:12 +01:00
HenriDellal
f2e59ca0d6
device/device-asus-z00vd: fix APKBUILD (!874) 2020-01-17 18:09:11 +01:00
HenriDellal
6e4d2a603e
device/device-asus-z00t: fix APKBUILD (!874) 2020-01-17 18:08:56 +01:00