No description
Find a file
2025-10-24 12:36:33 +02:00
device-xiaomi-alioth Changed linux config, steps taken in the README. \n and updated files in device-xiaomi-alioth to be more resembling this in nikroks repo 2025-10-24 12:36:33 +02:00
firmware-xiaomi-alioth first commit 2025-10-18 22:12:50 +02:00
linux-postmarketos-qcom-sm8250-alioth Changed linux config, steps taken in the README. \n and updated files in device-xiaomi-alioth to be more resembling this in nikroks repo 2025-10-24 12:36:33 +02:00
README.md Changed linux config, steps taken in the README. \n and updated files in device-xiaomi-alioth to be more resembling this in nikroks repo 2025-10-24 12:36:33 +02:00

pmaport for xiaomi poco f3 - alioth

Basically steps taken:

source envkernel.sh
make defconfig sm8250.config

1. Kernel Config Work

Verified that poco's cpu is using 48 bit addressing not 52 and so, also 4 pages instead of 5:
CONFIG_ARM64_VA_BITS to 48 CONFIG_PGTABLE_LEVELS to 4

Furthermore it seems it should also have CONFIG_ARM64_ERRATUM_2441007=y, but didnt change it yet

MMC seems not needed as well, will disable CONFIG_MMC as well as not needed CONFIG_ATA because we have only UFS memory unit

phone has gpu so DRM should work - adreno650

changed zstd compression support
changed preempt to none
changed i2c_slave to no
changed null_tty to y

CONFIG_DM_INTEGRITY to y
CONFIG_BTRFS_FS 
CONFIG_EXT4_FS 
CONFIG_F2FS_FS 
CONFIG_UDF_FS to y
CONFIG_XFS_FS to y
CONFIG_CRYPTO_MD4 to y
CONFIG_USB_MASS_STORAGE to n
CONFIG_ANDROID_BINDERFS to n
CONFIG_ZRAM_BACKEND_ZSTD to y


!!!! CONFIG_EFI_ZBOOT to n !!!!