6c27c1c460
The upcoming db845c doesn't have cellular modem capabilities, but still has wifi. Avoid installing modem related configs and services by default and only install it for devices that need it.
54 lines
1.3 KiB
Text
54 lines
1.3 KiB
Text
# Maintainer: Molly Sophia <mollysophia379@gmail.com>
|
|
|
|
# Reference: <https://postmarketos.org/devicepkg>
|
|
pkgname=device-xiaomi-polaris
|
|
pkgdesc="Xiaomi Mi Mix 2S"
|
|
pkgver=0.1
|
|
pkgrel=2
|
|
url="https://postmarketos.org"
|
|
license="MIT"
|
|
arch="aarch64"
|
|
options="!check !archcheck"
|
|
depends="
|
|
linux-postmarketos-qcom-sdm845
|
|
mkbootimg
|
|
postmarketos-base
|
|
postmarketos-update-kernel
|
|
soc-qcom-sdm845
|
|
soc-qcom-sdm845-ucm
|
|
"
|
|
makedepends="devicepkg-dev"
|
|
source="
|
|
deviceinfo
|
|
phoc.ini
|
|
"
|
|
subpackages="
|
|
$pkgname-nonfree-firmware:nonfree_firmware
|
|
$pkgname-phosh
|
|
"
|
|
|
|
build() {
|
|
devicepkg_build $startdir $pkgname
|
|
}
|
|
|
|
package() {
|
|
devicepkg_package $startdir $pkgname
|
|
}
|
|
|
|
nonfree_firmware() {
|
|
pkgdesc="Modem, WiFi and GPU Firmware, also needed for osk-sdl"
|
|
depends="firmware-xiaomi-polaris firmware-xiaomi-polaris-initramfs
|
|
soc-qcom-sdm845-nonfree-firmware soc-qcom-sdm845-modem"
|
|
mkdir "$subpkgdir"
|
|
}
|
|
|
|
phosh() {
|
|
install_if="$pkgname=$pkgver-r$pkgrel phosh"
|
|
install -Dm644 "$srcdir"/phoc.ini \
|
|
"$subpkgdir"/etc/phosh/phoc.ini
|
|
}
|
|
|
|
sha512sums="
|
|
b5d02d80d29b07445c3d0eb84369d83c2d667f44182e598aa1d71a95d6974317b81af854f6d1602d0bb17e204f6d5dbef2f1375f7ea13def0dd256462d3429f0 deviceinfo
|
|
e2e417169345c86a5dd34ac0afac4b2b983a755f4c7ba5698c385a01f96b9bd2c3ace1ce5a0569c121675e8b87e88e1cf5c648e995d9c50cba66e52bbc83753c phoc.ini
|
|
"
|