Include Qualcomm display subsystem and Adreno GPU driver, along with panel driver into initramfs. And mark devices as GPU accelerated to allow using all the UIs.
55 lines
1.4 KiB
Plaintext
55 lines
1.4 KiB
Plaintext
# Reference: <https://postmarketos.org/devicepkg>
|
|
pkgname=device-xiaomi-clover
|
|
pkgdesc="Xiaomi Mi Pad 4"
|
|
pkgver=3
|
|
pkgrel=0
|
|
url="https://postmarketos.org"
|
|
license="MIT"
|
|
arch="aarch64"
|
|
options="!check !archcheck"
|
|
depends="
|
|
firmware-qcom-adreno-a530
|
|
firmware-xiaomi-clover
|
|
mkbootimg
|
|
msm-firmware-loader
|
|
postmarketos-base
|
|
soc-qcom-sdm660
|
|
soc-qcom-sdm660-rproc
|
|
"
|
|
makedepends="devicepkg-dev"
|
|
subpackages="
|
|
$pkgname-kernel-clover:kernel_clover
|
|
$pkgname-kernel-cloverplus:kernel_cloverplus
|
|
"
|
|
source="
|
|
deviceinfo
|
|
modules-initfs.clover
|
|
modules-initfs.cloverplus
|
|
"
|
|
|
|
build() {
|
|
devicepkg_build $startdir $pkgname
|
|
}
|
|
|
|
package() {
|
|
devicepkg_package $startdir $pkgname
|
|
}
|
|
|
|
kernel_clover() {
|
|
pkgdesc="For regular Mi Pad 4"
|
|
depends="linux-postmarketos-qcom-sdm660"
|
|
devicepkg_subpackage_kernel $startdir $pkgname $subpkgname
|
|
}
|
|
|
|
kernel_cloverplus() {
|
|
pkgdesc="For Mi Pad 4 Plus"
|
|
depends="linux-postmarketos-qcom-sdm660"
|
|
devicepkg_subpackage_kernel $startdir $pkgname $subpkgname
|
|
}
|
|
|
|
sha512sums="
|
|
3f47b5e767a819ada5d45818249c9b1470a29e81be62f955cf02a38b0fc0359a02c6655bf7911230fdeff5abc8e00260a4feb5afcb1b30d96954764ef8724a00 deviceinfo
|
|
b6dbe06e0cd692ecc95d4cccd908ae675f5fe91dbe137508c85f0e24b2c5fa109b58c55a9e27b82eec2221891a139eae8f29887e8b5d77953543e155e8182f23 modules-initfs.clover
|
|
2239eced1a2ece9c9a4094c5b8a0c1ab410356eeeb0083b6be3f32e9d375784402350d648f56c27503eb19ba4f2598ea215e1903b07a0a963b22870056fbec34 modules-initfs.cloverplus
|
|
"
|