Compare commits
10 commits
bc1e9f6e13
...
d1d6c8f557
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d1d6c8f557 | ||
|
|
1bd0e7388f | ||
|
|
a4d90fef16 | ||
|
|
c1c621cd8d | ||
|
|
37b6ebd447 | ||
|
|
b530ce6db6 | ||
|
|
d94ed97ca6 | ||
|
|
3235ae4f92 | ||
|
|
352ab64e7b | ||
|
|
60a4d5dac2 |
40 changed files with 8161 additions and 49 deletions
|
|
@ -1,7 +1,8 @@
|
|||
# Archived: Downstream port, only for testing. Use mainline port!
|
||||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
maintainer="chiffa <chiffathefoxx@gmail.com>"
|
||||
pkgname=device-samsung-beyond1lte
|
||||
pkgdesc="Samsung Galaxy S10"
|
||||
pkgname=device-samsung-beyond1lte-downstream
|
||||
pkgdesc="Samsung Galaxy S10 (Downstream)"
|
||||
pkgver=7
|
||||
pkgrel=0
|
||||
url="https://postmarketos.org"
|
||||
|
|
@ -10,7 +11,7 @@ arch="aarch64"
|
|||
options="!check !archcheck"
|
||||
depends="
|
||||
firmware-samsung-beyond1lte
|
||||
linux-samsung-beyond1lte
|
||||
linux-samsung-beyond1lte-downstream
|
||||
mkbootimg
|
||||
msm-fb-refresher
|
||||
postmarketos-base
|
||||
|
|
@ -27,7 +28,7 @@ package() {
|
|||
}
|
||||
|
||||
sha512sums="
|
||||
e42caee5dc8bbd3807c505993b79b00e8a813c2f408604e3975f7729cd6946ee061cffc54595edce300d0d1f2c09893d1b056ad00d9b060ab50f9dbb72d10ee3 deviceinfo
|
||||
911429ffa6d21010ac5714072c4678967856417595a819566e3ad068cdfb2cac5c59343a32e1fca2a2f7b9ace6644b1d43ce1bba985b7bee286d47df46ed844a deviceinfo
|
||||
cb0731b5e71b427024bb47cd70aa48d3be409a89aa476f3fd4dea8e5b42ef87371a65bbe836bca7da04c0384178ad293b44da8a88557ad04fc57857bef502050 kernel-cmdline.conf
|
||||
03deb65563f4b4421491643854927e88b2d5880b8b19ee6baa4d3fa1ec3f7d7a1c2977fd2c3c41270254efea6fa0c5fdae0a382e7c427d5a3bf6fad34c25375e initfs-hook.sh
|
||||
"
|
||||
|
|
@ -5,7 +5,7 @@
|
|||
deviceinfo_format_version="0"
|
||||
deviceinfo_name="Samsung Galaxy S10"
|
||||
deviceinfo_manufacturer="Samsung"
|
||||
deviceinfo_codename="samsung-beyond1lte"
|
||||
deviceinfo_codename="samsung-beyond1lte-downstream"
|
||||
deviceinfo_year="2019"
|
||||
deviceinfo_arch="aarch64"
|
||||
|
||||
|
|
@ -1,23 +1,23 @@
|
|||
# Archived: unmaintained
|
||||
# Archived: Downstream port, only for testing. Use mainline port!
|
||||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
maintainer=""
|
||||
pkgname=device-samsung-beyond2lte
|
||||
pkgdesc="Samsung Galaxy S10+"
|
||||
pkgver=4
|
||||
pkgname=device-samsung-beyond2lte-downstream
|
||||
pkgdesc="Samsung Galaxy S10+ (Downstream)"
|
||||
pkgver=5
|
||||
pkgrel=0
|
||||
url="https://postmarketos.org"
|
||||
license="MIT"
|
||||
arch="aarch64"
|
||||
options="!check !archcheck"
|
||||
depends="
|
||||
linux-samsung-beyond2lte
|
||||
firmware-samsung-beyond2lte
|
||||
linux-samsung-beyond2lte-downstream
|
||||
mkbootimg
|
||||
msm-fb-refresher
|
||||
postmarketos-base
|
||||
"
|
||||
makedepends="devicepkg-dev"
|
||||
source="deviceinfo kernel-cmdline.conf initfs-hook.sh"
|
||||
subpackages="$pkgname-nonfree-firmware:nonfree_firmware"
|
||||
|
||||
build() {
|
||||
devicepkg_build $startdir $pkgname
|
||||
|
|
@ -27,14 +27,8 @@ package() {
|
|||
devicepkg_package $startdir $pkgname
|
||||
}
|
||||
|
||||
nonfree_firmware() {
|
||||
pkgdesc="Firmware for the Samsung Galaxy S10+"
|
||||
depends="firmware-samsung-beyond2lte"
|
||||
mkdir "$subpkgdir"
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
9dd1c444959796cd468ac54eb852638292f534065fbbadc71390f5fd6fa7234e5e3d483ef5d41fb3350e038fac5a6f5e914a7b86ceb1114d587bd860046b76f3 deviceinfo
|
||||
517fe53a461da976e3cba02bd387c2a1b1e8b0ecaeb309c93ab7d28bb6d3538595c6e41c80d218a6f2d2fad4995c883c102983b2485d5f5e719838906bae3222 deviceinfo
|
||||
f56828244a8ecd03ff810780a57cc92b269f0b63a2333a5fd242958567112ed53df187b2188a3b2e6f9e240fed5d7ed191bb248a365d30fcf2418ea1c2348338 kernel-cmdline.conf
|
||||
03deb65563f4b4421491643854927e88b2d5880b8b19ee6baa4d3fa1ec3f7d7a1c2977fd2c3c41270254efea6fa0c5fdae0a382e7c427d5a3bf6fad34c25375e initfs-hook.sh
|
||||
"
|
||||
|
|
@ -5,7 +5,7 @@
|
|||
deviceinfo_format_version="0"
|
||||
deviceinfo_name="Samsung Galaxy S10+"
|
||||
deviceinfo_manufacturer="Samsung"
|
||||
deviceinfo_codename="samsung-beyond2lte"
|
||||
deviceinfo_codename="samsung-beyond2lte-downstream"
|
||||
deviceinfo_year="2019"
|
||||
deviceinfo_arch="aarch64"
|
||||
|
||||
|
|
@ -1,13 +1,13 @@
|
|||
# Archived: unmaintained
|
||||
maintainer=""
|
||||
pkgname=firmware-htc-m8
|
||||
pkgver=1
|
||||
pkgver=2
|
||||
pkgrel=0
|
||||
pkgdesc="Firmware files for HTC One M8"
|
||||
url="https://github.com/TheMuppets/proprietary_vendor_htc"
|
||||
arch="armv7"
|
||||
license="proprietary"
|
||||
depends="wcnss-wlan"
|
||||
depends="wcnss-wlan firmware-qcom-adreno-a330"
|
||||
options="!strip !check !archcheck !spdx !tracedeps pmb:cross-native"
|
||||
|
||||
# Source
|
||||
|
|
|
|||
|
|
@ -1,7 +1,8 @@
|
|||
# Archived: Downstream port, only for testing. Use mainline port!
|
||||
maintainer="chiffa <chiffathefoxx@gmail.com>"
|
||||
pkgname=firmware-samsung-beyond1lte
|
||||
pkgver=1
|
||||
pkgrel=1
|
||||
pkgrel=0
|
||||
pkgdesc="Firmware for the Samsung Galaxy S10"
|
||||
url="https://github.com/Linux4/proprietary_vendor_samsung"
|
||||
arch="aarch64"
|
||||
|
|
@ -1,11 +1,12 @@
|
|||
# Archived: Downstream port, only for testing. Use mainline port!
|
||||
# Reference: <https://postmarketos.org/vendorkernel>
|
||||
# Kernel config based on: arch/arm64/configs/exynos9820-beyond1lte_defconfig
|
||||
|
||||
maintainer="chiffa <chiffathefoxx@gmail.com>"
|
||||
pkgname=linux-samsung-beyond1lte
|
||||
pkgname=linux-samsung-beyond1lte-downstream
|
||||
pkgver=4.14.316
|
||||
pkgrel=1
|
||||
pkgdesc="Samsung Galaxy S10 kernel fork"
|
||||
pkgrel=0
|
||||
pkgdesc="Samsung Galaxy S10 downstream kernel fork"
|
||||
arch="aarch64"
|
||||
_carch="arm64"
|
||||
_flavor="samsung-beyond1lte"
|
||||
|
|
@ -47,6 +48,8 @@ prepare() {
|
|||
|
||||
build() {
|
||||
unset LDFLAGS
|
||||
# This kernel uses the integrated assembler by default,
|
||||
# LLVM_IAS=1 is redundant
|
||||
make O="$_outdir" ARCH="$_carch" LLVM=1 \
|
||||
KBUILD_BUILD_VERSION="$((pkgrel + 1 ))-postmarketOS"
|
||||
}
|
||||
|
|
@ -56,7 +59,7 @@ package() {
|
|||
}
|
||||
|
||||
sha512sums="
|
||||
8ac222f644a534204fd5ea5e657991214bfc069042b48620b956ce0c249af6639b9a18c20892481c8514d2cdd3c3bd967062a4d16ba53504fd76d1227a365d44 linux-samsung-beyond1lte-7d08ec364a0659edcf90a8dae4453b21e4542311.tar.gz
|
||||
8ac222f644a534204fd5ea5e657991214bfc069042b48620b956ce0c249af6639b9a18c20892481c8514d2cdd3c3bd967062a4d16ba53504fd76d1227a365d44 linux-samsung-beyond1lte-downstream-7d08ec364a0659edcf90a8dae4453b21e4542311.tar.gz
|
||||
a4a99dd42d0f687e5f0a46fc0f7dd61ffa5deb06459153befe109bed87cb282ab3d1454836865b78f7ac8e67225df98a79ff22aa52ce517e82c5ebd6c011f39f config-samsung-beyond1lte.aarch64
|
||||
1872a4d9963f128965ab46b329d448e6b776d373cf99f2b8e11d025aa3e10a0308da19beb715c6bdced0b2c6ef44c47a5c013554a19787a64f8ac58d34bc912f remove-header-lkc.patch
|
||||
182be3c596b9cc267ac108d7cf03fc8c328ccc6b36770800e4dcedea8d1bb65e3f5eacf590c2948f58b1418cc60a1670ba77dde8c259e428d158c31b6e1dbaf5 fix-check-lxdialog.patch
|
||||
|
|
@ -1,12 +1,12 @@
|
|||
# Archived: unmaintained
|
||||
# Archived: Downstream port, only for testing. Use mainline port!
|
||||
# Reference: <https://postmarketos.org/vendorkernel>
|
||||
# Kernel config based on: arch/arm64/configs/exynos9820-beyond2lte_defconfig
|
||||
|
||||
maintainer=""
|
||||
pkgname=linux-samsung-beyond2lte
|
||||
pkgname=linux-samsung-beyond2lte-downstream
|
||||
pkgver=4.14.316
|
||||
pkgrel=0
|
||||
pkgdesc="Samsung Galaxy S10+ kernel fork"
|
||||
pkgdesc="Samsung Galaxy S10+ downstream kernel fork"
|
||||
arch="aarch64"
|
||||
_carch="arm64"
|
||||
_flavor="samsung-beyond2lte"
|
||||
|
|
@ -21,13 +21,12 @@ makedepends="
|
|||
devicepkg-dev
|
||||
findutils
|
||||
flex
|
||||
lld
|
||||
llvm
|
||||
openssl-dev
|
||||
perl
|
||||
"
|
||||
|
||||
export CC="clang"
|
||||
export HOSTCC="clang"
|
||||
|
||||
# Source
|
||||
_repository="android_kernel_samsung_exynos9820"
|
||||
_commit="7d08ec364a0659edcf90a8dae4453b21e4542311"
|
||||
|
|
@ -49,7 +48,9 @@ prepare() {
|
|||
|
||||
build() {
|
||||
unset LDFLAGS
|
||||
make O="$_outdir" ARCH="$_carch" CC="${CC:-gcc}" \
|
||||
# This kernel uses the integrated assembler by default,
|
||||
# LLVM_IAS=1 is redundant
|
||||
make O="$_outdir" ARCH="$_carch" LLVM=1 \
|
||||
KBUILD_BUILD_VERSION="$((pkgrel + 1 ))-postmarketOS"
|
||||
}
|
||||
|
||||
|
|
@ -57,9 +58,8 @@ package() {
|
|||
downstreamkernel_package "$builddir" "$pkgdir" "$_carch" "$_flavor" "$_outdir"
|
||||
}
|
||||
|
||||
|
||||
sha512sums="
|
||||
8ac222f644a534204fd5ea5e657991214bfc069042b48620b956ce0c249af6639b9a18c20892481c8514d2cdd3c3bd967062a4d16ba53504fd76d1227a365d44 linux-samsung-beyond2lte-7d08ec364a0659edcf90a8dae4453b21e4542311.tar.gz
|
||||
8ac222f644a534204fd5ea5e657991214bfc069042b48620b956ce0c249af6639b9a18c20892481c8514d2cdd3c3bd967062a4d16ba53504fd76d1227a365d44 linux-samsung-beyond2lte-downstream-7d08ec364a0659edcf90a8dae4453b21e4542311.tar.gz
|
||||
88c92dc69a3564d8fb1460490fa7324761f7e1bc12e53e67c515de1ad624095cec321134b1f8359ed641cda7b06f13283c4574aa6ec6b6afde2e392ad6d51b9e config-samsung-beyond2lte.aarch64
|
||||
1872a4d9963f128965ab46b329d448e6b776d373cf99f2b8e11d025aa3e10a0308da19beb715c6bdced0b2c6ef44c47a5c013554a19787a64f8ac58d34bc912f remove-header-lkc.patch
|
||||
f6627992b6a9626fa2db1145f1babddfa5e865115842a967a466568659d28549aa09d29a069d66651ca16c4155b52342272c9499df5c9b58d405810213032609 fix-check-lxdialog.patch
|
||||
|
|
@ -1,6 +1,8 @@
|
|||
# Archived: Maintainer had no pmOS GitLab account
|
||||
|
||||
# Reference: <https://postmarketos.org/vendorkernel>
|
||||
# Kernel config based on: arch/arm/configs/gtexswifi-dt_defconfig
|
||||
maintainer="19atlas <warfarin@vern.cc>"
|
||||
maintainer=""
|
||||
pkgname=linux-samsung-gtexswifi
|
||||
pkgver=3.10.108
|
||||
pkgrel=1
|
||||
|
|
@ -2,11 +2,11 @@
|
|||
# Co-Maintainer: Stefan Hansson <newbyte@postmarketos.org>
|
||||
maintainer="Alistair Francis <alistair@alistair23.me>"
|
||||
pkgname=linux-purism-librem5
|
||||
pkgver=6.12.94
|
||||
pkgrel=2
|
||||
pkgver=6.12.100
|
||||
pkgrel=0
|
||||
_purismrel=1
|
||||
_purismver=${pkgver}pureos$_purismrel
|
||||
_commit=db350fb91e60d12fde6bc7b1ece03836b215e444
|
||||
_commit=bbfed17168471859b9f0a2777b864d0b4fb6b820
|
||||
pkgdesc="Purism Librem 5 phone kernel fork"
|
||||
arch="aarch64"
|
||||
_carch="arm64"
|
||||
|
|
@ -71,6 +71,6 @@ package() {
|
|||
}
|
||||
|
||||
sha512sums="
|
||||
94050892d45a94c9e518d380e16523ada1b4af6c321cfccd42255297b06ad891eb6b3fe30235b59cd7f45401b7d7d50a11eb93d130c2f4bba38af3bd85c92d7e linux-purism-librem5-6.12.94pureos1.tar.gz
|
||||
1b0003a702872899a3a588806caa70eb3e1030a1d7daa3134c669ba0657e6c8c211c22f25f08d7f56eed4c2419782050b3ee4dbf9db6549d9c4b6b5b81ca2942 config-purism-librem5.aarch64
|
||||
d4c6384cb669c007520fc73d1c4c539f7f68ab7474362c22598998350b8b4a16a3550ddb5225fc67b84a9371a207580dad38843cc0034493ee3e0ddd1e22f1b5 linux-purism-librem5-6.12.100pureos1.tar.gz
|
||||
bf79331a31c5d5dd4760aa5cfc4c90eb4d2d9d8358fed97893e65113359fae9376cd154dcb8d7bfe10eab96ffe5188d3e4de5e6859ae67bc867ee9e3285f9ab6 config-purism-librem5.aarch64
|
||||
"
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/arm64 6.12.94 Kernel Configuration
|
||||
# Linux/arm64 6.12.100 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="Alpine clang version 22.1.8"
|
||||
CONFIG_GCC_VERSION=0
|
||||
|
|
@ -13,6 +13,8 @@ CONFIG_LD_IS_LLD=y
|
|||
CONFIG_LLD_VERSION=220108
|
||||
CONFIG_RUSTC_VERSION=0
|
||||
CONFIG_RUSTC_LLVM_VERSION=0
|
||||
CONFIG_CC_CAN_LINK=y
|
||||
CONFIG_CC_CAN_LINK_STATIC=y
|
||||
CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
|
||||
CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
|
||||
CONFIG_TOOLS_SUPPORT_RELR=y
|
||||
|
|
@ -8335,6 +8337,7 @@ CONFIG_HAVE_KCSAN_COMPILER=y
|
|||
# CONFIG_NET_DEV_REFCNT_TRACKER is not set
|
||||
# CONFIG_NET_NS_REFCNT_TRACKER is not set
|
||||
# CONFIG_DEBUG_NET is not set
|
||||
# CONFIG_DEBUG_NET_SMALL_RTNL is not set
|
||||
# end of Networking Debugging
|
||||
|
||||
#
|
||||
|
|
@ -8476,6 +8479,8 @@ CONFIG_HAVE_DYNAMIC_FTRACE_WITH_ARGS=y
|
|||
CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
|
||||
CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
|
||||
CONFIG_HAVE_C_RECORDMCOUNT=y
|
||||
CONFIG_HAVE_BUILDTIME_MCOUNT_SORT=y
|
||||
CONFIG_BUILDTIME_MCOUNT_SORT=y
|
||||
CONFIG_TRACER_MAX_TRACE=y
|
||||
CONFIG_TRACE_CLOCK=y
|
||||
CONFIG_RING_BUFFER=y
|
||||
|
|
@ -8524,6 +8529,7 @@ CONFIG_FTRACE_MCOUNT_USE_PATCHABLE_FUNCTION_ENTRY=y
|
|||
# CONFIG_FTRACE_RECORD_RECURSION is not set
|
||||
# CONFIG_FTRACE_VALIDATE_RCU_IS_WATCHING is not set
|
||||
# CONFIG_FTRACE_STARTUP_TEST is not set
|
||||
# CONFIG_FTRACE_SORT_STARTUP_TEST is not set
|
||||
# CONFIG_RING_BUFFER_STARTUP_TEST is not set
|
||||
# CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set
|
||||
# CONFIG_PREEMPTIRQ_DELAY_TEST is not set
|
||||
|
|
|
|||
41
device/testing/device-samsung-exynos9820/APKBUILD
Normal file
41
device/testing/device-samsung-exynos9820/APKBUILD
Normal file
|
|
@ -0,0 +1,41 @@
|
|||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
maintainer="chiffa <chiffathefoxx@gmail.com>"
|
||||
pkgname=device-samsung-exynos9820
|
||||
pkgdesc="Samsung Exynos 9820 Generic Device"
|
||||
pkgver=1
|
||||
pkgrel=0
|
||||
url="https://postmarketos.org"
|
||||
arch="aarch64"
|
||||
license="MIT"
|
||||
depends="
|
||||
linux-postmarketos-exynos9820
|
||||
postmarketos-base
|
||||
reboot-mode
|
||||
systemd-boot
|
||||
"
|
||||
makedepends="devicepkg-dev"
|
||||
source="
|
||||
deviceinfo
|
||||
kernel-cmdline.conf
|
||||
"
|
||||
options="
|
||||
!archcheck
|
||||
!check
|
||||
"
|
||||
provides="
|
||||
device-samsung-beyond1lte=$pkgver-r$pkgrel
|
||||
device-samsung-beyond2lte=$pkgver-r$pkgrel
|
||||
"
|
||||
|
||||
build() {
|
||||
devicepkg_build $startdir $pkgname
|
||||
}
|
||||
|
||||
package() {
|
||||
devicepkg_package $startdir $pkgname
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
26a5734a312ea7653d721691b1044e985e2edf16559ec1ddaa4075da8eb838dd4c4fdef75e2c48e07ab11c5418504e7bd6224039725b192190e373dced90f2ff deviceinfo
|
||||
997c829a5a4b187ebeda33c708caa5524561219f087697e5263171567a66c265739e8fe925dc612eb10920ec6d8facd936acd783d02e2e270446e8382904c341 kernel-cmdline.conf
|
||||
"
|
||||
22
device/testing/device-samsung-exynos9820/deviceinfo
Normal file
22
device/testing/device-samsung-exynos9820/deviceinfo
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
# Reference: <https://postmarketos.org/deviceinfo>
|
||||
# Please use double quotes only. You can source this file in shell
|
||||
# scripts.
|
||||
|
||||
deviceinfo_format_version="0"
|
||||
deviceinfo_name="Samsung Exynos 9820 Generic Device"
|
||||
deviceinfo_manufacturer="Samsung"
|
||||
deviceinfo_codename="samsung-exynos9820"
|
||||
deviceinfo_year="2019"
|
||||
deviceinfo_arch="aarch64"
|
||||
|
||||
# Device related
|
||||
deviceinfo_chassis="handset"
|
||||
deviceinfo_drm="true"
|
||||
deviceinfo_external_storage="true"
|
||||
|
||||
# Bootloader related
|
||||
deviceinfo_boot_filesystem="fat32"
|
||||
# Heimdall fails mid-transfer when flashing rootfs. Use TWRP instead
|
||||
deviceinfo_flash_method="none"
|
||||
deviceinfo_initfs_compression="zstd:fast"
|
||||
deviceinfo_rootfs_image_sector_size="4096"
|
||||
|
|
@ -0,0 +1 @@
|
|||
maxcpus=6
|
||||
31
device/testing/device-xiaomi-mocha/APKBUILD
Normal file
31
device/testing/device-xiaomi-mocha/APKBUILD
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
maintainer="Lycheer Gu <christine.ellenvia@mail.ru>"
|
||||
pkgname=device-xiaomi-mocha
|
||||
pkgdesc="Xiaomi Mi Pad"
|
||||
pkgver=1
|
||||
pkgrel=0
|
||||
url="https://postmarketos.org"
|
||||
license="MIT"
|
||||
arch="armv7"
|
||||
options="!check !archcheck"
|
||||
depends="
|
||||
firmware-xiaomi-mocha-brcm
|
||||
linux-firmware-brcm
|
||||
linux-firmware-nvidia
|
||||
linux-postmarketos-grate
|
||||
postmarketos-base
|
||||
"
|
||||
makedepends="devicepkg-dev"
|
||||
source="deviceinfo"
|
||||
|
||||
build() {
|
||||
devicepkg_build $startdir $pkgname
|
||||
}
|
||||
|
||||
package() {
|
||||
devicepkg_package $startdir $pkgname
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
400e373f4ac83e9bb9abfbd79d19caf0a3b4fb437d3e94a0c001feab29ca89432cdfad4920cb5c15aacdb2d4d12c5cee4dfafaeb0d5e619071e0423b5610b245 deviceinfo
|
||||
"
|
||||
18
device/testing/device-xiaomi-mocha/deviceinfo
Normal file
18
device/testing/device-xiaomi-mocha/deviceinfo
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
# Reference: <https://postmarketos.org/deviceinfo>
|
||||
# Please use double quotes only. You can source this file in shell
|
||||
# scripts.
|
||||
|
||||
deviceinfo_format_version="0"
|
||||
deviceinfo_name="Xiaomi Mi Pad"
|
||||
deviceinfo_manufacturer="Xiaomi"
|
||||
deviceinfo_codename="xiaomi-mocha"
|
||||
deviceinfo_year="2014"
|
||||
deviceinfo_dtb="tegra124-xiaomi-mocha"
|
||||
deviceinfo_arch="armv7"
|
||||
|
||||
# Device related
|
||||
deviceinfo_chassis="tablet"
|
||||
deviceinfo_external_storage="true"
|
||||
|
||||
# Bootloader related
|
||||
deviceinfo_generate_extlinux_config="true"
|
||||
22
device/testing/firmware-xiaomi-mocha-brcm/APKBUILD
Normal file
22
device/testing/firmware-xiaomi-mocha-brcm/APKBUILD
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
maintainer="Lycheer Gu <christine.ellenvia@mail.ru>"
|
||||
pkgname=firmware-xiaomi-mocha-brcm
|
||||
pkgver=1
|
||||
pkgrel=0
|
||||
pkgdesc="Broadcom firmware for the Xiaomi Mi Pad"
|
||||
url="https://github.com/MiPadLinux/firmware-xiaomi-mocha-brcm"
|
||||
arch="armv7"
|
||||
license="custom:proprietary"
|
||||
options="!check !strip !archcheck !spdx !tracedeps pmb:cross-native"
|
||||
|
||||
_commit="0d2c0585c9bac743933af953a065d75efe040b77"
|
||||
source="$pkgname-$_commit.tar.gz::$url/archive/$_commit.tar.gz"
|
||||
builddir="$srcdir/firmware-xiaomi-mocha-brcm-$_commit"
|
||||
|
||||
package() {
|
||||
install -Dm644 brcmfmac4354-sdio.txt -t "$pkgdir"/usr/lib/firmware/brcm
|
||||
install -Dm644 BCM4354.hcd -t "$pkgdir"/usr/lib/firmware/brcm
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
62b5f2ea8156c7845380b682a4f3f6fa09904e03561de07e528e73e74caa4f3849f62d8fe044c200fce40633cc15c66f15a6d47a83a26c793c7a94f074aa6e6a firmware-xiaomi-mocha-brcm-0d2c0585c9bac743933af953a065d75efe040b77.tar.gz
|
||||
"
|
||||
75
device/testing/linux-postmarketos-exynos9820/APKBUILD
Normal file
75
device/testing/linux-postmarketos-exynos9820/APKBUILD
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
# Kernel config based on: downstream arch/arm64/configs/exynos9820-beyond1lte_defconfig
|
||||
maintainer="chiffa <chiffathefoxx@gmail.com>"
|
||||
pkgname=linux-postmarketos-exynos9820
|
||||
pkgver=7.2.0
|
||||
pkgrel=0
|
||||
_commit="0aeca03f7acddd3aacdf25b01fede0ee3c724d48"
|
||||
pkgdesc="Close-to-mainline kernel for Samsung Exynos 9820 devices"
|
||||
url="https://github.com/chiffathefox/exynos-9820-mainline-linux"
|
||||
arch="aarch64"
|
||||
_carch="arm64"
|
||||
_flavor="${pkgname#linux-}"
|
||||
license="GPL-2.0-only"
|
||||
makedepends="
|
||||
bc
|
||||
bison
|
||||
clang
|
||||
elfutils-dev
|
||||
findutils
|
||||
flex
|
||||
linux-headers
|
||||
lld
|
||||
llvm
|
||||
openssl-dev
|
||||
pahole
|
||||
perl
|
||||
postmarketos-installkernel
|
||||
python3
|
||||
zstd
|
||||
"
|
||||
_config="config-$_flavor.$arch"
|
||||
source="
|
||||
$pkgname-$_commit.tar.gz::$url/archive/$_commit.tar.gz
|
||||
$_config
|
||||
"
|
||||
options="
|
||||
!check
|
||||
!strip
|
||||
!tracedeps
|
||||
pmb:cross-native
|
||||
"
|
||||
builddir="$srcdir/$pkgname-$_commit"
|
||||
builddir="$srcdir/exynos-9820-mainline-linux-$_commit"
|
||||
|
||||
prepare() {
|
||||
default_prepare
|
||||
cp "$srcdir/$_config" .config
|
||||
}
|
||||
|
||||
build() {
|
||||
unset LDFLAGS
|
||||
make ARCH="$_carch" LLVM=1 \
|
||||
KBUILD_BUILD_VERSION="$((pkgrel + 1 ))-postmarketOS"
|
||||
}
|
||||
|
||||
package() {
|
||||
mkdir -p "$pkgdir"/boot
|
||||
# No point in compressing the image because it's stored on UFS
|
||||
make install modules_install dtbs_install \
|
||||
ARCH="$_carch" \
|
||||
LLVM=1 \
|
||||
INSTALL_MOD_STRIP=1 \
|
||||
INSTALL_PATH="$pkgdir"/boot \
|
||||
INSTALL_MOD_PATH="$pkgdir"/usr \
|
||||
INSTALL_DTBS_PATH="$pkgdir/boot/dtbs"
|
||||
|
||||
rm -f "$pkgdir"/usr/lib/modules/*/build "$pkgdir"/usr/lib/modules/*/source
|
||||
|
||||
install -D "$builddir"/include/config/kernel.release \
|
||||
"$pkgdir/usr/share/kernel/$_flavor/kernel.release"
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
c63f7a3ff89ee6485918f40129398f20443c0fed83daeac5d4a6a099fd5420fa9439563546240520f8b740af32f02ed928db0d5148657209fd01e89dc9b2f268 linux-postmarketos-exynos9820-0aeca03f7acddd3aacdf25b01fede0ee3c724d48.tar.gz
|
||||
0500ea232afb949646769f1d1c45146250e15f3fa338e981ba842a9392682821fb44aaa035dd5b82a358bafec7235440695bfca1fffebece97952b8648f469cd config-postmarketos-exynos9820.aarch64
|
||||
"
|
||||
File diff suppressed because it is too large
Load diff
|
|
@ -2,7 +2,7 @@
|
|||
maintainer="Robert Eckelmann <longnoserob@postmarketos.org>"
|
||||
pkgname=linux-postmarketos-grate
|
||||
pkgver=7.0.1
|
||||
pkgrel=3
|
||||
pkgrel=4
|
||||
pkgdesc="Linux kernel with experimental patches for Tegra"
|
||||
arch="armv7"
|
||||
url="https://codeberg.org/libre-tegra/linux"
|
||||
|
|
@ -65,5 +65,5 @@ package() {
|
|||
|
||||
sha512sums="
|
||||
fa6a723db93d0c4c799ca8fb69a37ce13cc98a80ff688bc45dea7bd6d36df05b8f0deaa15a416e271a4ea0c5bb2097e63fc2d0a02903f11e6c404fbec82718a2 linux-postmarketos-grate-stable.tar.gz
|
||||
0441f7c1a152141f69a392aff74f22d45f2649d1cbcb093367e6216a96992a4691d9ef223d1fe9470c6b2bcc2e85995f2b5fd76218a8ba47a02d83f6769c6be6 config-postmarketos-grate.armv7
|
||||
f10be227d398f578aa079890010ffab0e8b8ac9bf789cee1120084350d557faee085a19de9f90b8ea61e46f349a867a0795798cb9e28a5030579894dd0d6e07c config-postmarketos-grate.armv7
|
||||
"
|
||||
|
|
|
|||
|
|
@ -2547,7 +2547,7 @@ CONFIG_INPUT_UINPUT=y
|
|||
# CONFIG_INPUT_IQS626A is not set
|
||||
# CONFIG_INPUT_IQS7222 is not set
|
||||
# CONFIG_INPUT_CMA3000 is not set
|
||||
# CONFIG_INPUT_DRV260X_HAPTICS is not set
|
||||
CONFIG_INPUT_DRV260X_HAPTICS=y
|
||||
# CONFIG_INPUT_DRV2665_HAPTICS is not set
|
||||
# CONFIG_INPUT_DRV2667_HAPTICS is not set
|
||||
CONFIG_RMI4_CORE=y
|
||||
|
|
@ -2849,6 +2849,7 @@ CONFIG_PINCTRL_TEGRA=y
|
|||
CONFIG_PINCTRL_TEGRA20=y
|
||||
CONFIG_PINCTRL_TEGRA30=y
|
||||
CONFIG_PINCTRL_TEGRA114=y
|
||||
CONFIG_PINCTRL_TEGRA124=y
|
||||
CONFIG_PINCTRL_TEGRA_XUSB=y
|
||||
CONFIG_GPIOLIB_LEGACY=y
|
||||
CONFIG_GPIOLIB=y
|
||||
|
|
@ -3987,6 +3988,7 @@ CONFIG_GRATE_HOST1X=y
|
|||
CONFIG_GRATE_HOST1X_DRV=y
|
||||
CONFIG_TEGRA_HOST1X01=y
|
||||
CONFIG_TEGRA_HOST1X02=y
|
||||
CONFIG_TEGRA_HOST1X04=y
|
||||
CONFIG_DRM=y
|
||||
|
||||
#
|
||||
|
|
@ -4208,7 +4210,7 @@ CONFIG_DRM_PANEL_SAMSUNG_S6E63M0_DSI=y
|
|||
# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set
|
||||
# CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set
|
||||
# CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set
|
||||
# CONFIG_DRM_PANEL_SHARP_LQ079L1SX01 is not set
|
||||
CONFIG_DRM_PANEL_SHARP_LQ079L1SX01=y
|
||||
CONFIG_DRM_PANEL_SHARP_LQ101R1SX01=y
|
||||
# CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set
|
||||
# CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set
|
||||
|
|
@ -4339,7 +4341,7 @@ CONFIG_BACKLIGHT_PWM=y
|
|||
CONFIG_BACKLIGHT_LM3509=m
|
||||
# CONFIG_BACKLIGHT_LM3630A is not set
|
||||
# CONFIG_BACKLIGHT_LM3639 is not set
|
||||
# CONFIG_BACKLIGHT_LP855X is not set
|
||||
CONFIG_BACKLIGHT_LP855X=y
|
||||
CONFIG_BACKLIGHT_MP3309C=m
|
||||
# CONFIG_BACKLIGHT_GPIO is not set
|
||||
# CONFIG_BACKLIGHT_LV5207LP is not set
|
||||
|
|
@ -5416,7 +5418,12 @@ CONFIG_LEDS_GPIO=y
|
|||
# CONFIG_LEDS_LP3944 is not set
|
||||
# CONFIG_LEDS_LP3952 is not set
|
||||
# CONFIG_LEDS_LP50XX is not set
|
||||
# CONFIG_LEDS_LP55XX_COMMON is not set
|
||||
CONFIG_LEDS_LP55XX_COMMON=m
|
||||
CONFIG_LEDS_LP5521=m
|
||||
# CONFIG_LEDS_LP5523 is not set
|
||||
# CONFIG_LEDS_LP5562 is not set
|
||||
# CONFIG_LEDS_LP5569 is not set
|
||||
# CONFIG_LEDS_LP8501 is not set
|
||||
# CONFIG_LEDS_LP8860 is not set
|
||||
# CONFIG_LEDS_LP8864 is not set
|
||||
# CONFIG_LEDS_PCA955X is not set
|
||||
|
|
@ -5811,6 +5818,7 @@ CONFIG_COMMON_CLK_PALMAS=y
|
|||
# CONFIG_COMMON_CLK_VC7 is not set
|
||||
# CONFIG_COMMON_CLK_FIXED_MMIO is not set
|
||||
CONFIG_TEGRA_CLK_DFLL=y
|
||||
CONFIG_TEGRA124_CLK_EMC=y
|
||||
# CONFIG_XILINX_VCU is not set
|
||||
# CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set
|
||||
# CONFIG_HWSPINLOCK is not set
|
||||
|
|
@ -5913,7 +5921,7 @@ CONFIG_TEGRA_IOMMU_SMMU=y
|
|||
CONFIG_ARCH_TEGRA_2x_SOC=y
|
||||
CONFIG_ARCH_TEGRA_3x_SOC=y
|
||||
CONFIG_ARCH_TEGRA_114_SOC=y
|
||||
# CONFIG_ARCH_TEGRA_124_SOC is not set
|
||||
CONFIG_ARCH_TEGRA_124_SOC=y
|
||||
CONFIG_SOC_TEGRA_FUSE=y
|
||||
CONFIG_SOC_TEGRA_FLOWCTRL=y
|
||||
CONFIG_SOC_TEGRA_PMC=y
|
||||
|
|
@ -5992,6 +6000,7 @@ CONFIG_PL353_SMC=y
|
|||
CONFIG_TEGRA_MC=y
|
||||
CONFIG_TEGRA20_EMC=y
|
||||
CONFIG_TEGRA30_EMC=y
|
||||
CONFIG_TEGRA124_EMC=y
|
||||
CONFIG_IIO=y
|
||||
CONFIG_IIO_BUFFER=y
|
||||
CONFIG_IIO_BUFFER_CB=m
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue