Skip to content

Build instuctions

Chupligin Sergey edited this page Feb 1, 2026 · 1 revision

Welcome to the kernel wiki!

UART

picocom /dev/ttyUSB0 -b 1500000

Upgrade tool

Download

Part table

Partition Info(gpt):

NO LBA Size Name

01 0x00002000 0x00002000 security

02 0x00004000 0x00002000 uboot_a

03 0x00006000 0x00002000 uboot_b

04 0x00008000 0x00002000 trust_a

05 0x0000a000 0x00002000 trust_b

06 0x0000c000 0x00002000 misc

07 0x0000e000 0x00008000 resource_a

08 0x00016000 0x00008000 resource_b

09 0x0001e000 0x00014000 vendor_boot_a

10 0x00032000 0x00014000 vendor_boot_b

11 0x00046000 0x00004000 init_boot_a

12 0x0004a000 0x00004000 init_boot_b

13 0x0004e000 0x00002000 dtbo_a

14 0x00050000 0x00002000 dtbo_b

15 0x00052000 0x00000800 vbmeta_a

16 0x00052800 0x00000800 vbmeta_b

17 0x00053000 0x00020000 boot_a

18 0x00073000 0x00020000 boot_b

19 0x00093000 0x000c0000 backup

20 0x00153000 0x000c0000 cache

21 0x00213000 0x00008000 metadata

22 0x0021b000 0x00000400 frp

23 0x0021b400 0x00000800 baseparameter

24 0x0021bc00 0x00800000 super

25 0x00a1bc00 0x069203c0 userdata

Instalation

unzip Linux_Upgrade_Tool_xxxx.zip

cd Linux_UpgradeTool_xxxx

sudo mv upgrade_tool /usr/local/bin

sudo chown root:root /usr/local/bin/upgrade_tool

sudo chmod a+x /usr/local/bin/upgrade_tool

Install upgrade.img

sudo upgrade_tool uf update.img

If the upgrade fails, try erasing before upgrading.

sudo upgrade_tool ef update.img

sudo upgrade_tool uf update.img

Install by partions

sudo upgrade_tool ul $LOADER

sudo upgrade_tool di -p $PARAMETER

sudo upgrade_tool di -uboot $UBOOT

sudo upgrade_tool di -trust $TRUST

sudo upgrade_tool di -boot $BOOT

sudo upgrade_tool di -recovery $RECOVERY

sudo upgrade_tool di -misc $MISC

sudo upgrade_tool di -oem $OEM

sudo upgrade_tool di -userdata $USERDATA

sudo upgrade_tool di -rootfs $ROOTFS

Build own image

kernel build

cd $ANDROID_ROOT/kernel-5.10

make CROSS_COMPILE=aarch64-linux-gnu- ARCH=arm64 beresta_defconfig halium.config

make CROSS_COMPILE=aarch64-linux-gnu- ARCH=arm64 rk3566-p1020-78-gc2607.img

Clone this wiki locally