8b470375a9
Let the user select between two kernel variants using the different device trees for the different panel variants (ea8061 and s6evr02)
69 lines
2.2 KiB
Text
69 lines
2.2 KiB
Text
# Reference: <https://postmarketos.org/devicepkg>
|
|
pkgname=device-samsung-t03g
|
|
pkgdesc="Samsung Galaxy Note II (GSM)"
|
|
pkgver=1.1
|
|
pkgrel=0
|
|
url="https://postmarketos.org"
|
|
license="MIT"
|
|
arch="armv7"
|
|
options="!check !archcheck"
|
|
depends="
|
|
alsa-ucm-conf
|
|
mkbootimg
|
|
postmarketos-base
|
|
soc-samsung-exynos4412-haptics
|
|
"
|
|
makedepends="devicepkg-dev"
|
|
subpackages="
|
|
$pkgname-nonfree-firmware:nonfree_firmware
|
|
$pkgname-kernel-s6evr02:kernel_s6evr02
|
|
$pkgname-kernel-ea8061:kernel_ea8061
|
|
"
|
|
source="
|
|
deviceinfo
|
|
ucm/Midas.conf
|
|
ucm/HiFi.conf
|
|
modules-load.conf
|
|
"
|
|
|
|
build() {
|
|
devicepkg_build $startdir $pkgname
|
|
}
|
|
|
|
package() {
|
|
devicepkg_package $startdir $pkgname
|
|
|
|
# Alsa UCM configs
|
|
install -Dm644 "$srcdir"/Midas.conf \
|
|
"$pkgdir"/usr/share/alsa/ucm2/conf.d/Midas/Midas.conf
|
|
install -Dm644 "$srcdir"/HiFi.conf \
|
|
"$pkgdir"/usr/share/alsa/ucm2/conf.d/Midas/HiFi.conf
|
|
}
|
|
|
|
nonfree_firmware() {
|
|
pkgdesc="WiFi & Bluetooth firmware"
|
|
depends="
|
|
firmware-samsung-midas-bluetooth
|
|
firmware-samsung-midas-wifi
|
|
"
|
|
mkdir "$subpkgdir"
|
|
}
|
|
|
|
kernel_s6evr02() {
|
|
pkgdesc="Samsung S6EVR02 panel. To know which panel your device uses, see the wiki page of this device: https://wiki.postmarketos.org/wiki/Samsung_Galaxy_Note_II_(samsung-t03g)"
|
|
depends="linux-postmarketos-exynos4"
|
|
devicepkg_subpackage_kernel "$startdir" "$pkgname" "$subpkgname"
|
|
}
|
|
|
|
kernel_ea8061() {
|
|
pkgdesc="Magnachip EA8061 panel. To know which panel your device uses, see the wiki page of this device: https://wiki.postmarketos.org/wiki/Samsung_Galaxy_Note_II_(samsung-t03g)"
|
|
depends="linux-postmarketos-exynos4"
|
|
devicepkg_subpackage_kernel "$startdir" "$pkgname" "$subpkgname"
|
|
}
|
|
|
|
sha512sums="
|
|
dacaf39343e03a84444f34e57abd0cef3933dd86b0212c358f0d42e416d4b23b6cf3dca41112eeb6feccae8d784ef5db2041a8b05a6803445359181cbe4df168 deviceinfo
|
|
caa81e8ab6753c0ca24c22fb6742288765dfbf2469b8b8c35c5789edfcee546ef1c3b14ad6e540c417f434258399300f17d312b58157635eafab134587ef94cc Midas.conf
|
|
a56ce19331a8997b1cc493b8ab6b16ecfc423254a380e13a9461ec94ec5bc124cb3283256ef8cc014db60937a5e7404c6f7728bc2cc2494a70c612ccb3fd4105 HiFi.conf
|
|
56a2bdffc273cb0a581192e65378ff50e71c7bc8a696af7d5e7c165a53c005aae104c4514c68afb668454c5a94ce78bd509f8a40e3401d67e16636b1ed81d051 modules-load.conf
|
|
"
|