Nikita Travkin
d819fb93a5
samsung-j5*: squash to j5, use msm-firmware-loader (MR 2431)
2021-09-27 15:54:04 +03:00
Nikita Travkin
23bfa57c38
samsung-gprimeltecan: drop ltecan suffix (MR 2431)
2021-09-27 15:54:04 +03:00
Nikita Travkin
fee85c8ee0
samsung-matissevewifi: drop wifi suffix, use msm-firmware-loader (MR 2431)
2021-09-27 15:54:04 +03:00
Minecrell
e75d04503a
asus-z010d: use msm-firmware-loader (MR 2431)
2021-09-27 15:54:04 +03:00
Minecrell
d228d5f87a
asus-z00l: use msm-firmware-loader (MR 2431)
2021-09-27 15:54:04 +03:00
Minecrell
27bfbb78d1
oppo-a51f: do not use msm-firmware-loader (MR 2431)
...
But drop custom venus firmware since that should not be needed.
2021-09-27 15:53:55 +03:00
Minecrell
271f30eca8
motorola-osprey: use msm-firmware-loader (MR 2431)
2021-09-27 15:23:51 +03:00
Minecrell
933a9419c7
lg-m216: use msm-firmware-loader (MR 2431)
2021-09-27 15:23:51 +03:00
Minecrell
40a99aae30
lenovo-a6010: use msm-firmware-loader (MR 2431)
2021-09-27 15:23:51 +03:00
Minecrell
83686f48b2
lenovo-a6000: use msm-firmware-loader (MR 2431)
2021-09-27 15:23:51 +03:00
Minecrell
f81d94d258
alcatel-idol347: use msm-firmware-loader (MR 2431)
2021-09-27 15:23:51 +03:00
Nikita Travkin
b23163daf0
samsung-gt58lte: convert to common gt58 package (MR 2431)
...
With msm-firmware-loader it's possible to use common package for both
variants and prompt the user if they need the modem or not.
2021-09-27 15:23:50 +03:00
Nikita Travkin
dbf5ae3c21
samsung-gt510wifi: convert to common gt510 package (MR 2431)
...
With the new msm8916-mainline kernel DT for gt510wifi is reworked to be
reused with gt58 devices. While at it, the DT was generalized to be used
with the LTE variants of the device as well as the wifi variant.
Change base dtb name to the new common dt and add an LTE-specific dt
that enavles the modem. Since variants have different secure-boot keys,
use msm-firmware-loader for that.
Also make various updates to support gpu-accelerated UI's and FDE.
2021-09-27 15:23:50 +03:00
Newbyte
f58e9d912e
samsung-i9300: add myself as maintainer (MR 2539)
2021-09-25 12:11:58 +02:00
Henrik Grimler
562ff96249
samsung-i9300: remove trailing \ from udev rule (MR 2546)
...
Currently we see this error in our dmesg:
udevd[764]: invalid key/value pair in file /etc/udev/rules.d/90-android-touch-dev.rules on line 6, starting at character 102 ('\\')
[ci:skip-build] Already built successfully on CI
2021-09-25 11:52:43 +02:00
Henrik Grimler
1f512452e2
samsung-i9300: remove warning about hardware issues (MR 2546)
...
The best (only) theory so far is that issues occur if the battery is
deeply discharged. The latest kernel upgrade fixed both charging and
reported state-of-charge, so hopefully no one will have similar issues
from now on.
2021-09-25 11:51:27 +02:00
Henrik Grimler
b4f0904794
samsung-i9300: set gpu_accelerated=true (MR 2546)
...
kmscube and phosh seem to run without any issues whatsoever, and there
are no lima-related warnings or error in dmesg.
2021-09-25 11:51:27 +02:00
Clayton Craft
d053a3ce0b
device-lg-hammerhead: drop post-install script (MR 2548)
...
This tries to start a service (ofono) that is no longer installed.
fixes 9cb6900fb
[ci:skip-build] already built successfully in CI
2021-09-23 10:00:45 -07:00
Newbyte
9ace7b930b
xiaomi-santoni: set deviceinfo_format_version to 0 (MR 2543)
...
Version 1 doesn't exist and causes issues with the new mkinitfs it
seems.
[ci:skip-build] already built successfully in CI
2021-09-22 13:02:19 -07:00
Max Buchholz
d5922251b7
tablet-uefix64: fix missing ui options (MR 2541)
2021-09-21 01:29:45 +02:00
Johannes Marbach
95d375879c
treewide: firmware: use pmb:cross-native/!tracdeps (MR 2468)
...
Add pmb:cross-native/!tracedeps to applicable firmware packages and
secure both with a test.
This sets the pmb:cross-native and !tracedeps options on all firmware-*
packages that are compatible with the native compilation method. A unit
test ensures the presence of both options while maintaining a list of
exempted packages.
Fixes : #718
[ci:ignore-count] [ci:skip-vercheck] [ci:skip-build]
2021-09-19 18:57:36 +02:00
bo41
79061c94ce
device/*: remove empty variables (MR 2534)
...
[ci:ignore-count] [ci:skip-vercheck]
[ci:skip-build]: built all the device packages successfully in CI
already
2021-09-19 16:56:34 +02:00
jenneron
2c1ee5ac8f
trekstor-surftabduow1: fix initfs modules which are not parsed correctly (MR 2530)
...
[ci:skip-build] already built successfully in CI
2021-09-18 19:55:39 +02:00
jenneron
b51ec52085
surftab-wintron7.0: fix initfs modules which are not parsed correctly (MR 2530)
2021-09-18 19:54:55 +02:00
Alexey Minnekhanov
e438c1acba
device-sony-sirius: cleanups for device package (MR 2508)
...
- mesa-dri-freedreno => mesa-dri-gallium
- sort deps list
2021-09-16 21:49:07 -07:00
Alexey Minnekhanov
1af3373c38
device-sony-castor: cleanups for device package (MR 2508)
...
- mesa-dri-freedreno => mesa-dri-gallium
- sort deps list
2021-09-16 21:49:07 -07:00
Alexey Minnekhanov
a4204d0e00
device-samsung-klte: cleanups for device package (MR 2508)
...
- msm-modem-rpmsg => msm-modem
2021-09-16 21:49:06 -07:00
Alexey Minnekhanov
9cf2f14158
device-oneplus-bacon: cleanups for device package (MR 2508)
...
- mesa-dri-freedreno => mesa-dri-gallium
2021-09-16 21:49:06 -07:00
Alexey Minnekhanov
9cb6900fb4
device-lg-hammerhead: cleanups for device package (MR 2508)
...
- mesa-dri-freedreno => mesa-dri-gallium
- msm-modem-rpmsg => msm-modem
- add swclock-offset
- sort deps list
- remove ofono from deps, should be pulled in by UI
package that needs it, not by device- package
2021-09-16 21:49:06 -07:00
Alexey Minnekhanov
6968d28989
device-fairphone-fp2: cleanups for device package (MR 2508)
...
- msm-modem-rpmgs => msm-modem
2021-09-16 21:49:06 -07:00
jenneron
fc0b5f1efe
surftab-wintron7.0: fix kernel and initramfs names (MR 2521)
...
[ci:skip-build] already built successfully in CI
2021-09-16 21:44:05 -07:00
jenneron
da14c01ca7
trekstor-surftabduow1: don't use 'flavor' in initramfs name (MR 2521)
2021-09-16 21:44:04 -07:00
jenneron
5f7ddab954
tablet-x86uefi: don't use 'flavor' in initramfs name (MR 2521)
2021-09-16 21:44:04 -07:00
jenneron
c64441a5cc
tablet-x64uefi: don't use 'flavor' in initramfs name (MR 2521)
2021-09-16 21:44:04 -07:00
Mighty
8a267a698c
samsung-espresso3g: upgrade to 5.15_rc1 (MR 2526)
...
[ci:skip-build] already built successfully in CI
2021-09-16 21:40:52 -07:00
Svyatoslav Ryhel
0e86a98ec4
device-pegatron-chagall: calibrate touchscreen in osk-sdl (MR 2527)
...
Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com>
[ci:skip-build] already built successfully in CI
2021-09-16 21:38:36 -07:00
André Apitzsch
3be319fec5
bq-piccolo: new device (MR 2523)
...
[ci:skip-build]
2021-09-16 10:39:34 +02:00
Mighty
bc8f6edc2e
samsung-espresso3g: Update kernel and config for espresso3g (MR 2520)
...
[ci:skip-build] already built successfully in CI
2021-09-15 22:43:15 -07:00
SL-TX
3581d1d3d8
lenovo-k5fpr: new device (MR 2503)
...
[ci:skip-build] already built successfully in CI
2021-09-15 13:45:18 -07:00
Raffaele Tranquillini
5b8cf79134
device-xiaomi-gemini: fix deviceinfo (MR 2517)
...
This fixes some parameters needed for Xiaomi Mi 5 to boot on newer kernels, and adds some extra flags for GPU acceleration and USB labels.
Signed-off-by: Raffaele Tranquillini <raffaele.tranquillini@gmail.com>
[ci:skip-build]
2021-09-14 10:12:26 +02:00
Svyatoslav Ryhel
ca26a71e5a
asus-tf300tg: new device (ASUS Transformer Pad 3G) (MR 2495)
...
Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com>
2021-09-14 09:46:51 +02:00
Svyatoslav Ryhel
1e85316a9d
device-asus-transformer: drop broadcom repo (MR 2495)
...
Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com>
2021-09-14 09:46:51 +02:00
Svyatoslav Ryhel
9db66333fb
firmware-asus-transformer: add per-device sdio (MR 2495)
...
Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com>
2021-09-14 09:46:51 +02:00
Svyatoslav Ryhel
d773e5ba18
device-asus-transformer: calibrate touchscreen in osk-sdl (MR 2495)
...
Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com>
2021-09-14 09:46:51 +02:00
Mighty
98964b3660
samsung-espresso3g: update deviceinfo (MR 2510)
...
Add deviceinfo_flash_heimdall_partition_dtbo in deviceinfo
2021-09-14 10:39:10 +03:00
Oliver Smith
b27a1305bf
chuwi-hi10plus: enable kconfig check (MR 2513)
...
For some reason it was disabled for this device, and only for this
device. Enable it again so we have it for all devices. It passes fine
anyway.
[ci:skip-build] [ci:skip-vercheck]
2021-09-14 09:33:17 +02:00
Ungeskriptet
08462de926
samsung-i9100g: new device (MR 2493)
...
[ci:skip-build] Already built on CI in MR
2021-09-13 19:53:51 +03:00
Dylan Van Assche
c3b1eeda66
odroid-hc2: move to community (MR 2455)
...
This devices runs a close-to mainline kernel as linux-odroid-hc2.
I have 2 of these devices which power my selfhosted infrastructure
for some time now and they work really well! Running my selfhosted
infrastructure on Alpine stable releases would be great.
2021-09-10 19:32:45 -07:00
Clayton Craft
a97b4823c3
linux-oneplus-kebab: install kernel image in correct location (MR 2499)
...
kernel filename must now be /boot/vmlinuz
2021-09-08 22:45:44 +02:00
Dylan Van Assche
23fd7a15bc
linux-odroid-hc2: upgrade to 5.14.0 (MR 2488)
...
[ci:skip-build] Already built on CI in MR
2021-09-06 05:45:57 +03:00
Clayton Craft
65bae8615b
device-*: don't use 'flavor' in kernel/initramfs names (MR 2426)
...
[ci:ignore-count]
[ci:skip-build] too many changed kernels/packages, won't complete in CI
2021-09-03 10:29:07 -07:00
Clayton Craft
d164248ac6
linux-*: bump pkgrel for kernels that use downstreamkernel_package (MR 2426)
...
This function was changed, so these packages need to be rebuilt to have
the kernel installed under the new filename 'vmlinuz'
2021-09-03 10:29:07 -07:00
Clayton Craft
822e07e662
linux-*: don't use 'flavor' in kernel name (MR 2426)
2021-09-03 10:29:07 -07:00
tim
5f97760ce3
google-veyron-jerry: new device (MR 2318)
2021-09-01 12:22:29 +03:00
Ungeskriptet
43e04d8e87
amazon-mantis: new device (MR 2476)
...
[ci:skip-build] Already built on CI in MR
2021-09-01 11:51:42 +03:00
Alexey Minnekhanov
42efcdaddf
device-samsung-klte: add panel module to initramfs (MR 2478)
...
This will enable the device to display postmarketos logo during boot
and other things like osk-sdl.
[ci:skip-build] Already built on CI in MR
2021-09-01 11:19:15 +03:00
nbe1233
c926c7803e
samsung-j7eltetmo: new port (MR 2409)
...
[ci:skip-build] already built successfully in CI
2021-09-01 00:31:24 -07:00
afeuerstein
c96633004a
oneplus-kebab: new device (MR 2420)
...
[ci:skip-build] already built successfully in CI
2021-08-30 21:31:17 -07:00
BO41
c15140f695
samsung-a5xelte: new device (MR 2413)
...
[ci:skip-build] already built successfully in CI
2021-08-30 21:28:08 -07:00
jenneron
59c399b515
pegatron-chagall: add initfs modules (MR 2437)
...
[ci:skip-build] already built successfully in CI
2021-08-30 21:25:25 -07:00
jenneron
b59eb1d625
microsoft-surface-rt: add initfs modules and WiFi firmware (MR 2437)
2021-08-30 21:25:25 -07:00
jenneron
044a6c59e7
asus-tf700t: add initfs modules (MR 2437)
2021-08-30 21:25:24 -07:00
jenneron
7425c8d74a
asus-tf300t: add initfs modules (MR 2437)
2021-08-30 21:25:24 -07:00
jenneron
f1bc285e72
asus-tf201: add initfs modules (MR 2437)
2021-08-30 21:25:24 -07:00
jenneron
f609252ff0
acer-picasso: add initfs modules (MR 2437)
2021-08-30 21:25:24 -07:00
Nikita Travkin
814e9b1bf0
testing/device-samsung-gt510wifi: Update dtb path (MR 2458)
2021-08-24 14:43:35 +02:00
Pixead
8bc434515f
samsung-dream: fixed wifi driver issue (MR 2446)
2021-08-23 09:17:15 +02:00
omame
8e60170a9e
samsung-j6primelte: Proprietary firmware (MR 2451)
2021-08-22 19:15:50 +02:00
MightyM17
169a653565
samsung-espresso3g: new port. (MR 2427)
...
[ci:skip-build] Already built on CI in MR
2021-08-21 21:07:36 +02:00
Jonas Heinrich
4de4d6aa98
samsung-i8150: new device (Samsung Galaxy W) (MR 2435)
2021-08-21 20:39:10 +02:00
omame
1431998cff
samsung-j6primelte: new device (MR 2444)
...
[ci:skip-build] Already built on CI in MR
2021-08-19 06:15:14 +03:00
Firstbober
5a4c8d7583
wiko-v12bnlite: new device (MR 2439)
...
[ci:skip-build] Already built on CI in MR
2021-08-18 16:01:26 +03:00
Bart Ribbers
a97aca7e3a
raspberry-rpi4: mark as having hardware acceleration (MR 2442)
...
This is the case since e1f00d9658
2021-08-16 17:02:04 +02:00
Bart Ribbers
e1f00d9658
raspberry-rpi4: add hardware acceleration (MR 1568)
...
Without Mesa it would render everything using the software renderer
which is abysmally slow
2021-08-15 23:19:05 +02:00
Siddharth Manthan
0d0ce2f3ef
samsung-gt58lte: New device Samsung Galaxy Tab A LTE 8.0 (2015) (MR 2218)
2021-08-14 13:43:58 +02:00
Timotej Lazar
ac7a1d92ce
linux-kobo-clara-mainline: improve kernel config (MR 2381)
...
Disable debug options and SMP, and remove support for other platforms.
Unixbench reports a speedup for process creation and syscalls, from
Process Creation 126.0 1043.8 82.8
System Call Overhead 15000.0 235497.3 157.0
to
Process Creation 126.0 1826.7 145.0
System Call Overhead 15000.0 421030.2 280.7
2021-08-14 13:41:09 +02:00
Jonas Heinrich
483972a3a8
htc-pyramid: new device (HTC Sensation) (MR 2428)
2021-08-14 13:35:18 +02:00
link2xt
7889677cde
htc-ville: change arch to armv7, update the kernel and firmware (MR 2430)
...
Updated the kernel to the latest version from LineageOS [1] (branch
`cm-14.1`), copied their configuration file and updated it according
to `pmbootstrap kconfig check`. Previous kernel was from `cm-12.1`
branch.
Fixed firmware package. Switched firmware source to
LineageOS/TheMuppets and install only the Wi-Fi firmware, but into the
correct directory. Previously all available firmware was simply copied
into wrong directories.
[1] https://github.com/LineageOS/android_kernel_htc_msm8960
[ci:skip-build] already built successfully in CI
2021-08-13 23:26:43 -07:00
bademux
d96467bbad
linux-xiaomi-tissot: enable Realtek usb ethernet adapters (MR 2419)
...
[ci:skip-build] already built successfully in CI
2021-08-12 08:56:31 -07:00
Bart Ribbers
80d5c34ac7
pine64-rockpro64: move to community (MR 2362)
...
This device runs on linux-postmarketos-rockchip which at the moment of
writing is 5.13.0 with (only) 6 patches applied, so close-to mainline.
I personally use 2 of these devices with postmarketOS installed daily as
my homeserver setup and it has worked really well. It's also a good
target to run Plasma Bigscreen on as a TV setupbox
2021-08-09 20:06:37 -07:00
Henrik Grimler
25152c0fc0
device-samsung-i9300: fix name of dtb variables (MR 2404)
...
When kernel variants were renamed in
69cd6ff843
these dtb vars were forgotten, making it impossible to boot a kernel
build with `pmbootstrap build linux-postmarketos-exynos4`, no dtb is
appended to the zImage and we get stuck on samsungs boot logo.
2021-08-05 18:36:57 +02:00
Clayton Craft
0001e6cad8
device-pine64-pinebookpro: move to community (MR 2352)
2021-08-02 11:30:50 -07:00
Clayton Craft
30d41b8e89
firmware-pine64-pinebookpro: move to community (MR 2352)
2021-08-02 11:21:34 -07:00
David Heidelberg
0824beed8a
device-asus-grouper: update (MR 2397)
...
Address inputs noted in https://gitlab.com/postmarketOS/pmaports/-/merge_requests/1599#note_418265619
2021-08-01 13:03:15 +02:00
David Heidelberg
8f01907609
device-asus-tilapia: update (MR 2397)
...
Address inputs noted in https://gitlab.com/postmarketOS/pmaports/-/merge_requests/1599#note_418265619
Signed-off-by: David Heidelberg <david@ixit.cz>
2021-08-01 13:03:11 +02:00
David Heidelberg
76a449d085
linux-asus-grouper: upgrade prepare, build and package procedure (MR 2397)
...
Signed-off-by: David Heidelberg <david@ixit.cz>
2021-08-01 13:03:06 +02:00
David Heidelberg
a52fe87b9b
linux-asus-grouper: format according to linux-postmarketos-grate (MR 2397)
...
No functional changes.
Signed-off-by: David Heidelberg <david@ixit.cz>
2021-08-01 13:03:02 +02:00
David Heidelberg
c79fe518e0
linux-asus-grouper: bump kernel to 5.14-rc3-next-grate (MR 2397)
...
Merged in mainline since 5.9-rc2-next-grate:
- all previously applied patches specific for Tegra and Nexus 7
New features, not merged yet in mainline (only in -next-grate):
- improved power management
- implemented USB OTG
New configuration options
- enable F2FS support (incl. compression), which leads to prolonging
eMMC life
Tested on E1565.
Signed-off-by: David Heidelberg <david@ixit.cz>
2021-08-01 13:02:58 +02:00
Clayton Craft
35388f3ced
device-pine64-pinebookpro: add udev rule for setting backlight perm (MR 2374)
...
There's a generic udev rule to set group ownership of backlights to
'video', but it only runs on the ADD action, which seems to be too
late(?) since the backlight device is never owned by 'video' on boot.
This rule will run on CHANGE too, which might be overkill but seems to
get the job done. It's now possible to set the backlight brightness on
the PBP as a normal user.
2021-07-30 18:20:48 +02:00
jenneron
87cb591f2d
microsoft-surface-rt: fix touchscreen detection in osk-sdl, clean up (MR 2388)
...
[ci:skip-build] already built successfully in CI
2021-07-28 16:16:57 -07:00
Alex Xu (Hello71)
c97344a64b
linux-samsung-jflte: upgrade to 3.4.113
...
Tested boot, display, touch input, USB network OK on my SGH-I337M.
Camera still broken. Didn't test other functionality.
2021-07-27 22:20:08 -07:00
Ollie Reardon
9d5fecc206
amazon-thor: change arch to armv7 (MR 2378)
...
[ci:skip-build] already built successfully in CI
2021-07-23 18:06:45 -07:00
Bobby The Builder
438be23c3e
device-pine64-dontbeevil: remove cma from boot args (MR 2371)
...
default value already defined:
Symbol: CMA_SIZE_MBYTES [=256]
Type : integer
Defined at kernel/dma/Kconfig:134
2021-07-22 23:54:01 -07:00
Newbyte
54373b247b
htc-m8qlul: new device (MR 2344)
...
[ci:skip-build] already built successfully in CI
2021-07-22 22:31:46 -07:00
Newbyte
6c4d8ff48d
huawei-kiwi: switch to shared msm8939 kernel (MR 2344)
2021-07-22 22:31:46 -07:00
Maxim Schwalm
9fef7b33d0
asus-transformers: pegatron-chagall: upgrade device package (MR 2371)
...
Re-arrange and update dependencies. Add X11 subpackage.
Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com>
Signed-off-by: Maxim Schwalm <maxim.schwalm@gmail.com>
[ci:skip-build] already built successfully in CI
2021-07-22 20:58:27 -07:00
Svyatoslav Ryhel
6bc98cd302
pegatron-chagall: use transfomer firmwares (MR 2371)
...
Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com>
2021-07-22 20:58:27 -07:00
Svyatoslav Ryhel
6b9976aa95
firmware-asus-transformer: add tf701t and chagall (MR 2371)
...
Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com>
2021-07-22 20:58:27 -07:00
Richard Qian
25180961c8
device-huawei-y560: new device (MR 1763)
...
[ci:skip-build] already built successfully in CI
2021-07-22 20:54:07 -07:00
Clayton Craft
b1f69ec171
device-pine64-pinebookpro: remove initfs modules that are builtin (MR 2373)
...
These drivers are built into the kernel used by this device, and are not
LKMs.
[ci:skip-build] already built successfully in CI
2021-07-22 20:26:49 -07:00