0d4817959d
Reserve 256MB for CMA, and of those use 192MB as VRAM. The default value from the kernel side causes graphical issues with e.g. phosh, so increase it so we have some more VRAM to work with. [ci:skip-build]: already built successfully in CI
60 lines
1.6 KiB
Text
60 lines
1.6 KiB
Text
# Reference: <https://postmarketos.org/devicepkg>
|
|
pkgname=device-htc-memul
|
|
pkgdesc="HTC One Mini 2"
|
|
pkgver=5
|
|
pkgrel=0
|
|
url="https://postmarketos.org"
|
|
license="MIT"
|
|
arch="armv7"
|
|
options="!check !archcheck"
|
|
depends="
|
|
lk2nd-msm8226-htc-memul
|
|
mkbootimg
|
|
postmarketos-base
|
|
"
|
|
makedepends="devicepkg-dev"
|
|
subpackages="
|
|
$pkgname-kernel-downstream:kernel_downstream
|
|
$pkgname-kernel-mainline:kernel_mainline
|
|
$pkgname-nonfree-firmware:nonfree_firmware
|
|
"
|
|
source="
|
|
deviceinfo
|
|
initfs-hook.sh
|
|
modules-initfs.mainline
|
|
"
|
|
|
|
build() {
|
|
devicepkg_build $startdir $pkgname
|
|
}
|
|
|
|
package() {
|
|
devicepkg_package $startdir $pkgname
|
|
}
|
|
|
|
kernel_downstream() {
|
|
pkgdesc="Downstream kernel"
|
|
depends="linux-htc-memul"
|
|
devicepkg_subpackage_kernel $startdir $pkgname $subpkgname
|
|
|
|
amove etc/udev/rules.d/90-$pkgname.rules
|
|
amove usr/share/mkinitfs/hooks/00-$pkgname.sh
|
|
}
|
|
|
|
kernel_mainline() {
|
|
pkgdesc="Close to mainline kernel"
|
|
depends="linux-postmarketos-qcom-msm8226"
|
|
devicepkg_subpackage_kernel $startdir $pkgname $subpkgname
|
|
}
|
|
|
|
nonfree_firmware() {
|
|
pkgdesc="Firmware for WiFi, etc."
|
|
depends="firmware-htc-memul-adsp firmware-htc-memul-modem firmware-htc-memul-wcnss firmware-qcom-adreno-a330"
|
|
mkdir "$subpkgdir"
|
|
}
|
|
|
|
sha512sums="
|
|
870d033562ba1438194529ef9e5eeec77605675df40e491edf35984a7374d1fa99258027e234831ccd4993c80543d41d8c077af2f942ae047eff8a51190f01f2 deviceinfo
|
|
765abaad5fda0dfda5e62e1e48414d3eea822198f39d0792171a04d73f86f6273a6e562afab430cbfcdd084412568a0ad03d012e9c40c5564f5cd1b9c0f181eb initfs-hook.sh
|
|
9ebe6ca9e371b5091e4e47ecbe3ec0c72d055e4bc2281880119eb0dee4c56b71f20f7d3cf1f1cb62e6814604e745fb17bbbfcfed2fec42398871e50b17685533 modules-initfs.mainline
|
|
"
|