pmaports w/ reMarkable 1 packages
Find a file
Minecrell 8ac2eaa2cf
main/linux-postmarketos-qcom-msm8916: build for armv7 (!828)
Unfortunately, early firmware versions on MSM8916 (used together with
Android 4.4) are not capable of booting aarch64 kernels. MSM8916 was
Qualcomm's first 64-bit capable CPU, and back when it was introduced
Android did not even support aarch64 yet. So the aarch64 capable
hardware was usually used together with armv7 binaries.

To make things worse, this firmware is also signed (usually per-device),
making it (currently) impossible to update it without help from the manufacturer.
This means that we are currently unable to run mainline on devices
that never received an update to Android 5.0
(e.g. the Samsung Galaxy S4 Mini Value Edition).

One way to circumvent this limitation is to build mainline for armv7.
This works surprisingly well with some additional fixes.
Devices with this firmware limitation are still unable to use aarch64
binaries, but at least we can run mainline on them!
2019-12-24 03:14:54 +03:00
.build.postmarketos.org bpo/submit.py: require and pass BPO_JOB_{ID,NAME} 2019-10-04 19:39:52 +02:00
.gitlab-ci CI: fix parsing wiki page (!814) 2019-12-21 03:09:47 +01:00
.shared-patches/linux Add gnu89 patch to .shared-patches/linux/ (!158) 2019-01-21 07:12:00 +01:00
cross cross/busybox-static-*: upgrade to 1.31.1-r8 2019-12-21 11:11:26 +01:00
device device-fairphone-fp2: configure getty using deviceinfo_getty variable (!817) 2019-12-22 11:38:15 +00:00
firmware samsung-golden: update firmware packaging (!807) 2019-12-21 15:19:25 +03:00
hybris hybris: disable x86, x86_64 2019-11-17 15:32:15 +01:00
kde kde/kpeoplevcard: remove, upstreamed 2019-12-19 16:55:52 +01:00
maemo maemo/gtk+2.0-maemo: fix APKBUILD to get patches actually applied (!825) 2019-12-24 01:31:35 +03:00
main main/linux-postmarketos-qcom-msm8916: build for armv7 (!828) 2019-12-24 03:14:54 +03:00
modem modem/modem-qcom-msm-mainline-common: recognize hexagon remoteproc (!799) 2019-12-09 17:37:50 +03:00
phosh phosh/phosh: upgrade to 0.1.4 (!765) 2019-11-23 12:58:16 +01:00
temp temp/alsa-lib: fork from Alpine (!794) 2019-12-24 00:03:37 +01:00
.clang-format Add .clang-format file (!465) 2019-06-26 22:36:15 +02:00
.editorconfig Add editorconfig file from Alpine 2018-11-27 07:47:11 +01:00
.gitignore gitignore: add "/custom-*" (!646) 2019-09-26 21:51:14 +02:00
.gitlab-ci.yml CI: fix wiki test (!737) 2019-11-20 20:58:31 +01:00
.mrhlpr.json mrhlpr.json: allow commas in generic commit subjects (!782) 2019-12-07 14:50:56 +01:00
LICENSE Add GPLv3 again 2018-08-23 21:44:22 +02:00
pmaports.cfg pmaports.cfg: require pmbootstrap 1.11.0 2019-11-22 00:19:18 +01:00
README.md Update README.md: add helpful links 2018-09-04 07:15:47 +00:00