Commit graph

119 commits

Author SHA1 Message Date
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
CUI Hao
0326ffefa7
zuk-z2-row: new device (!898) 2020-01-28 02:13:31 +03:00
Bart Ribbers
ef0ee9498d
firmware/firmware-samsung-jflte: fix linting issues (!873)
[ci:ignore-count]
2020-01-21 22:43:06 +01:00
Luca Weiss
73837b5d5c
firmware/firmware-asus-me176c-acpi: quote _commit (!873) 2020-01-21 02:09:38 +01:00
Bart Ribbers
a7c72df41b
firmware/firmware-xiaomi-tissot: fix linting issues (!873) 2020-01-21 02:09:38 +01:00
Bart Ribbers
122433b3b0
firmware/firmware-samsung-kylepro: fix linting issues (!873) 2020-01-21 02:09:38 +01:00
Bart Ribbers
d44b34bebd
firmware/firmware-hisense-m470bsa: fix linting issues (!873)
I'm not sure how this package even worked before... The install location
on the second loop was invalid as the "$fw" variable would result to
nothing. This would normally cause all files in that loop to be named
the same...
2020-01-21 02:09:38 +01:00
Bart Ribbers
146d4775ec
firmware/firmware-samsung-i9070: fix linting issues (!873) 2020-01-21 02:09:38 +01:00
Bart Ribbers
695fb13480
firmware/firmware-samsung-i9305: fix linting issues (!873) 2020-01-21 02:09:38 +01:00
Bart Ribbers
58dde2fbb5
firmware/firmware-t2m-flame: fix linting issues (!873) 2020-01-21 02:09:38 +01:00
Bart Ribbers
df5eb65a1c
firmware/firmware-huawei-y530: fix linting issues (!873) 2020-01-21 02:09:38 +01:00
Bart Ribbers
d541ffc2e8
firmware/firmware-motorola-titan: fix linting issues (!873) 2020-01-21 02:09:38 +01:00
Bart Ribbers
74b1554231
firmware/firmware-google-crosshatch-mainline-dtbo: fix linting issues (!873) 2020-01-21 02:09:38 +01:00
Bart Ribbers
99ce00d112
firmware/firmware-samsung-i747m: fix linting issues (!873) 2020-01-21 02:09:38 +01:00
Bart Ribbers
96965e4cf3
firmware/firmware-asus-duma: fix linting issues (!873) 2020-01-21 02:09:38 +01:00
Bart Ribbers
75ce296e8e
firmware/firmware-htc-k2ul: fix linting issues (!873) 2020-01-21 02:09:38 +01:00
Bart Ribbers
dad148f370
firmware/firmware-htc-ville: fix linting issues (!873) 2020-01-21 02:09:38 +01:00
Bart Ribbers
c37d512840
firmware/firmware-xiaomi-kenzo: fix linting issues (!873) 2020-01-21 02:09:38 +01:00
Bart Ribbers
544bce4b47
firmware/firmware-motorola-cedric: fix linting issues (!873) 2020-01-21 02:09:38 +01:00
Bart Ribbers
a406acfe53
firmware/firmware-xiaomi-santoni: fix linting issues (!873) 2020-01-21 02:09:38 +01:00
Bart Ribbers
ef1fa26075
firmware/firmware-samsung-maguro: fix linting issues (!873) 2020-01-21 02:09:38 +01:00
Bart Ribbers
4b28bff187
firmware/firmware-surftab-wintron7.0: fix linting issues (!873) 2020-01-21 02:09:38 +01:00
Bart Ribbers
f5c1cfbd93
firmware/firmware-aosp-broadcom-wlan: fix linting issues (!873) 2020-01-21 02:09:38 +01:00
Bart Ribbers
0dd8582773
firmware/firmware-xiaomi-mido: fix linting issues (!873) 2020-01-21 02:09:38 +01:00
George Hopkins
685f838c8b
huawei-y530: change to armv7 (!850)
[ci:skip-build]: already built successfully in CI
2020-01-03 04:45:57 +01:00
Minecrell
3a70f3748f
samsung-serranovelte: new device (Samsung Galaxy S4 Mini Value Edition) (!828)
samsung-serranovelte runs Linux mainline (linux-postmarketos-qcom-msm8916)
with support for:

  - Display
  - Touchscreen
  - Sound
  - GPIO keys
  - NFC
  - Vibrator
  - IMU (Accelerometer + Gyroscope)
  - Battery

The primary limitation of samsung-serranovelte is that it can only run
ARMv7 (32-bit) binaries, even though its hardware (MSM8916) is 64-bit
capable. This is because it was never updated with 64-bit compatible
firmware (usually introduced together with the Android 5.0 update).

[ci:skip-vercheck]: only added new architectures
2019-12-24 03:14:54 +03:00
Minecrell
4ecef0e962
samsung-golden: update firmware packaging (!807)
- Update WiFi firmware to newer version
- Change paths so that (eventually) mainline could load the same firmware
2019-12-21 15:19:25 +03:00
Hunter Sell
8baf04df3c
hisense-m470bsa: new device (Hisense Sero 7 Pro) (!721)
[ci:skip-build]: already built successfully in CI
2019-12-14 00:52:45 +01:00
lambdadroid
e7b346bc05
firmware: Package modem firmware on MSM8916 mainline devices (!800)
MSM8916 has a single "modem" firmware for the audio DSP and modem.
In some early tests, the remote processor boots successfully at least
and the modem shows up in ofono. (Have not done further tests yet...)
However, audio stops working as soon as it is loaded
(because the audio DSP assumes control over the audio hardware).

For now let's just package it for all MSM8916 mainline devices
so it can be installed more easily. It is not used or installed
by default but it can be manually installed for testing.
2019-12-09 16:43:13 +01:00
Mike
d23549a251
samsung-golden: rename from samsung-i8190 (!719) 2019-12-06 16:25:01 +03:00
Mike
d19dd5d51d
samsung-i8190: change to armv7 (!719) 2019-12-06 16:24:58 +03:00
Oliver Smith
307a2c458b
firmware/firmware-samsung-kylepro: fix url
I've noticed this while I was working on the pmbootstrap APKBUILD
parsing code. [ci:skip-vercheck]
2019-11-30 14:23:17 +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
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
Luca Weiss
b05df08704
firmware/firmware-xiaomi-armani: switch mirror
The xiaomi blob repo was taken down because of some files contained in
the repo.

See https://github.com/github/dmca/blob/master/2019/08/2019-08-09-SenseTime-5.md
2019-11-10 13:17:34 +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
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
Nikita Travkin
422a4b1201
wileyfox-crackling: add mainline kernel (!582)
[ci:skip-build]: already built successfully in CI
2019-08-31 19:47:49 +02:00
Mis012
59088ec5b8
samsung-a3ulte: new device (Samsung Galaxy A3 (SM-A300FU)) (!582) 2019-08-31 19:47:20 +02:00
lambdadroid
780adc8cec
samsung-a5ulte: new device (Samsung Galaxy A5 (SM-A500FU)) (!582) 2019-08-31 19:47:20 +02:00
dzmitry
de80777e1a
samsung-a5y17lte: add universal7880 firmware. (!544)
Firmware for Exynos 7880 SOC from https://github.com/TheMuppets
It is needed to enable wifi, and possibly other hardware. All of firmware found on Muppets has been packaged.
Also contains wlan module configuration.
2019-08-15 18:08:29 +02:00
Tito Ragusa
bca4710967
firmware-oppo-find-7a: Fix paths of some blobs and whitespace changes (!540) 2019-08-03 03:52:05 +02:00
Daniele Debernardi
37d3af4d6e
firmware-samsung-maguro: update arch to armv7 (!525) 2019-07-26 01:18:32 +02:00
Tito Ragusa
2f2e179132
firmware-oppo-find-7a: add more firmware blobs (!512) 2019-07-24 00:33:16 +02:00
Sergey Larin
5ccbcf999d
samsung-i927: update kernel to 5.2.1, more updates (!452)
- OTG support
- Charger
- WiFi 5GHz
- RTC bug "fixed" (always-on interrupt - made device overheat!)
- Kernel version bumped to 5.2.1
- Memory timings
- New WM8994 codec board driver (fixes suspend/resume)
- Camera's regulator supported now (saves power at least!)
- Updated panel driver (still not in mainline, idk why)
- MHL support in kernel (fixes boot times and screen, currently disabled in X,
  not tested)
- Other minor kernel chagnes

[ci:skip-build]: already built successfully in CI
2019-07-17 00:15:26 +02:00
Danct12
c4110b60a7
xiaomi-santoni: workaround for long boot times with hybris userland (!420)
Signed-off-by: Danct12 <danct12@disroot.org>
2019-07-16 23:07:13 +02:00
Kenneth Endfinger
258e92e942
google-glass: Add non-free firmware and initialize the display (!462)
[ci:skip-build]: already built successfully in CI
2019-06-26 23:56:33 +02:00
Idan Horo
624e777a6f
xiaomi-kenzo: new device (Xiaomi Redmi Note 3) (!461)
Boots succsfully, SSH over USB works fine, display and touch screen
works fine. WiFi is also confirmed to be working.

[ci:skip-build]: already built successfully in CI
2019-06-26 23:26:14 +02:00
hacker12455
2e31fbb242
Add WiFi firmware and enable it. (!419) 2019-06-07 15:42:18 +02:00