volla-mimameid: split downstream into separate package (MR 6491)
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
# Archived: Downstream port, only for testing. Use mainline port!
|
||||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
# Maintainer: Jami Kettunen <jami.kettunen@protonmail.com>
|
||||
pkgname=device-volla-mimameid-downstream
|
||||
pkgdesc="Volla Phone 22 (Downstream)"
|
||||
pkgver=1
|
||||
pkgrel=0
|
||||
url="https://postmarketos.org"
|
||||
license="MIT"
|
||||
arch="aarch64"
|
||||
options="!check !archcheck"
|
||||
depends="
|
||||
linux-volla-mimameid-downstream
|
||||
mkbootimg
|
||||
msm-fb-refresher
|
||||
postmarketos-base
|
||||
"
|
||||
makedepends="devicepkg-dev"
|
||||
source="deviceinfo"
|
||||
|
||||
build() {
|
||||
devicepkg_build $startdir $pkgname
|
||||
}
|
||||
|
||||
package() {
|
||||
devicepkg_package $startdir $pkgname
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
5cf75782f89ad6c772c080971fdef0b4dec7928b9abb7cf9d6a3eba9d523aee43db1d0e7fa68eaa0d619e228e9805bb6d39e391cbcc639d8fe2ebc3203fc4967 deviceinfo
|
||||
"
|
||||
@@ -0,0 +1,38 @@
|
||||
# Reference: <https://postmarketos.org/deviceinfo>
|
||||
# Please use double quotes only. You can source this file in shell scripts.
|
||||
deviceinfo_format_version="0"
|
||||
deviceinfo_name="Volla Phone 22"
|
||||
deviceinfo_manufacturer="Volla"
|
||||
deviceinfo_codename="volla-mimameid-downstream"
|
||||
deviceinfo_year="2022"
|
||||
deviceinfo_arch="aarch64"
|
||||
deviceinfo_dtb="mediatek/mt6768"
|
||||
deviceinfo_kernel_cmdline="bootopt=64S3,32N2,64N2"
|
||||
|
||||
# Device related
|
||||
deviceinfo_chassis="handset"
|
||||
deviceinfo_keyboard="false"
|
||||
deviceinfo_external_storage="true"
|
||||
deviceinfo_screen_width="1080"
|
||||
deviceinfo_screen_height="2340"
|
||||
|
||||
# Bootloader related
|
||||
deviceinfo_flash_method="fastboot"
|
||||
deviceinfo_generate_bootimg="true"
|
||||
deviceinfo_bootimg_qcdt="false"
|
||||
deviceinfo_bootimg_dtb_second="false"
|
||||
deviceinfo_flash_pagesize="2048"
|
||||
deviceinfo_flash_sparse="true"
|
||||
deviceinfo_flash_fastboot_partition_rootfs="super"
|
||||
deviceinfo_header_version="2"
|
||||
deviceinfo_append_dtb="false"
|
||||
deviceinfo_flash_offset_dtb="0x0bc08000"
|
||||
deviceinfo_flash_offset_base="0x40078000"
|
||||
deviceinfo_flash_offset_kernel="0x00008000"
|
||||
deviceinfo_flash_offset_ramdisk="0x07c08000"
|
||||
deviceinfo_flash_offset_second="0x00e10000"
|
||||
deviceinfo_flash_offset_tags="0x0bc08000"
|
||||
|
||||
# NOTE: Flashing kernel on upgrades unsupported due to "dd: error writing
|
||||
# '/dev/disk/by-partlabel/boot_a': Operation not permitted"
|
||||
# (the current slot's boot partition appears to be write-protected :/)
|
||||
+4
-3
@@ -1,10 +1,11 @@
|
||||
# Archived: Downstream port, only for testing. Use mainline port!
|
||||
# Reference: <https://postmarketos.org/vendorkernel>
|
||||
# Kernel config based on: arch/arm64/configs/gs5_defconfig
|
||||
# Maintainer: Jami Kettunen <jami.kettunen@protonmail.com>
|
||||
|
||||
pkgname=linux-volla-mimameid
|
||||
pkgname=linux-volla-mimameid-downstream
|
||||
pkgver=4.14.186
|
||||
pkgrel=1
|
||||
pkgrel=0
|
||||
pkgdesc="Volla Phone 22 kernel fork"
|
||||
arch="aarch64"
|
||||
_carch="arm64"
|
||||
@@ -61,7 +62,7 @@ package() {
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
b4af2b94a9f5ea6663ce0a866cb568cbb550ec88ce708ae5ede8cd3d2d8abbb64c7c6f5ebb6a0eec4a37e6d6c3d65a99c34bde07eb39dad906b31d3c4f281d41 linux-volla-mimameid-263d122c614e3c60cef7bfa3d0d2da55cb409d5d.tar.gz
|
||||
b4af2b94a9f5ea6663ce0a866cb568cbb550ec88ce708ae5ede8cd3d2d8abbb64c7c6f5ebb6a0eec4a37e6d6c3d65a99c34bde07eb39dad906b31d3c4f281d41 linux-volla-mimameid-downstream-263d122c614e3c60cef7bfa3d0d2da55cb409d5d.tar.gz
|
||||
6c1eac12ec0ab77a8be4de82fbca96341ca5e9c29668db04a52010cddab0807737eb9aea8bc0c3b6454ae904efb391a5cabf7330622d453bc369512027a425bf config-volla-mimameid.aarch64
|
||||
d3a19d48fe1392cb7d48d5bf21073a32045a3937233435d016129f31b5e43ec220c5481c2c31c6a787efc14f934028de33d8be79bed212d288dd9a40bd6834de revert-ALPS04791965-dtc-remove-prebuilt-dtc_overlay.patch
|
||||
e448a1093c09414be36333fbdb0d4a3bc5b59018d571b702c6607cb32927cf1563bf03aa1f2d502e6040490e0b26198dd8204306ebaad41be810ba2d47a2721c stop-inlining-blk_crypto_flock-and-ksm_flock.patch
|
||||
@@ -2,22 +2,19 @@
|
||||
# Maintainer: Jami Kettunen <jami.kettunen@protonmail.com>
|
||||
pkgname=device-volla-mimameid
|
||||
pkgdesc="Volla Phone 22"
|
||||
pkgver=2
|
||||
pkgver=3
|
||||
pkgrel=0
|
||||
url="https://postmarketos.org"
|
||||
license="MIT"
|
||||
arch="aarch64"
|
||||
options="!check !archcheck"
|
||||
depends="
|
||||
linux-postmarketos-mediatek-mt6768
|
||||
mkbootimg
|
||||
postmarketos-base
|
||||
"
|
||||
makedepends="devicepkg-dev"
|
||||
source="deviceinfo"
|
||||
subpackages="
|
||||
$pkgname-kernel-downstream:kernel_downstream
|
||||
$pkgname-kernel-mainline:kernel_mainline
|
||||
"
|
||||
|
||||
build() {
|
||||
devicepkg_build $startdir $pkgname
|
||||
@@ -27,18 +24,6 @@ package() {
|
||||
devicepkg_package $startdir $pkgname
|
||||
}
|
||||
|
||||
kernel_downstream() {
|
||||
pkgdesc="Downstream kernel"
|
||||
depends="linux-volla-mimameid msm-fb-refresher"
|
||||
devicepkg_subpackage_kernel $startdir $pkgname $subpkgname
|
||||
}
|
||||
|
||||
kernel_mainline() {
|
||||
pkgdesc="Close to mainline kernel, heavily work in progress"
|
||||
depends="linux-postmarketos-mediatek-mt6768"
|
||||
devicepkg_subpackage_kernel $startdir $pkgname $subpkgname
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
78f8c0980e9fa4747668b439c75daa490a610517028c28777b421164d87e3f537a37b3545b9f27dbed94856915988ea332cd4eada6bba8127df23c5359af0939 deviceinfo
|
||||
66bec2896e460bd1ba20d398879c8652af5082b1a14a7c9a03a81920530bd9a498cfa5c2454cfc6b14b4e1b25553688928196f9510518e44ad1968eac1638189 deviceinfo
|
||||
"
|
||||
|
||||
@@ -6,6 +6,9 @@ deviceinfo_manufacturer="Volla"
|
||||
deviceinfo_codename="volla-mimameid"
|
||||
deviceinfo_year="2022"
|
||||
deviceinfo_arch="aarch64"
|
||||
deviceinfo_dtb="mediatek/mt6769z-volla-mimameid"
|
||||
deviceinfo_kernel_cmdline="bootopt=64S3,32N2,64N2"
|
||||
deviceinfo_flash_fastboot_partition_dtbo="dtbo"
|
||||
|
||||
# Device related
|
||||
deviceinfo_chassis="handset"
|
||||
@@ -31,15 +34,6 @@ deviceinfo_flash_offset_ramdisk="0x07c08000"
|
||||
deviceinfo_flash_offset_second="0x00e10000"
|
||||
deviceinfo_flash_offset_tags="0x0bc08000"
|
||||
|
||||
# Downstream kernel related
|
||||
deviceinfo_dtb_downstream="mediatek/mt6768"
|
||||
deviceinfo_kernel_cmdline_downstream="bootopt=64S3,32N2,64N2"
|
||||
|
||||
# Mainline kernel related
|
||||
deviceinfo_dtb_mainline="mediatek/mt6769z-volla-mimameid"
|
||||
deviceinfo_kernel_cmdline_mainline="bootopt=64S3,32N2,64N2"
|
||||
deviceinfo_flash_fastboot_partition_dtbo_mainline="dtbo"
|
||||
|
||||
# NOTE: Flashing kernel on upgrades unsupported due to "dd: error writing
|
||||
# '/dev/disk/by-partlabel/boot_a': Operation not permitted"
|
||||
# (the current slot's boot partition appears to be write-protected :/)
|
||||
|
||||
Reference in New Issue
Block a user