prplos/package/boot
Tianling Shen f2f3ede63a mediatek: add Konka KOMI A31 support
This board is also as known as E-Life ETR631-T/ETR635-U.

Hardware specification:
  SoC: MediaTek MT7981B 2x A53
  Flash: 128 MB SPI-NAND
  RAM: 256MB DDR3
  Ethernet: 4x 10/100/1000 Mbps
  Switch: MediaTek MT7531AE
  WiFi: MediaTek MT7976C
  Button: Reset, Mesh
  Power: DC 12V 1A

Gain telnet access:
1. Login into web interface, and download the configuration.
2. Uncompress the configuration:
     * Enter fakeroot if you are not login as root.
   tar -zxf <filename>.tar.gz
3. Edit 'etc/passwd', remove root password: 'root::1:0:99999:7:::'.
4. Edit 'etc/rc.local', insert telnetd command before 'exit 0':
   ( sleep 3s; telnetd; ) &
5. Repack the configuration:
   tar -zcf backup.tar.gz etc/
6. Upload new configuration via web interface, now you can connect to
   KOMI A31 via telnet.

Flash instructions:
1. Connect to KOMI A31, backup everything, especially 'Factory' part.
2. Write new BL2:
   mtd write openwrt-mediatek-filogic-konka_komi-a31-preloader.bin BL2
3. Write new FIP:
   mtd write openwrt-mediatek-filogic-konka_komi-a31-bl31-uboot.fip FIP
4. Set static IP on your PC:
   IP 192.168.1.254/24, GW 192.168.1.1
5. Serve OpenWrt initramfs image using TFTP server.
6. Cut off the power and re-engage, wait for TFTP recovery to complete.
7. After OpenWrt has booted, perform sysupgrade.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Link: https://github.com/openwrt/openwrt/pull/20357
(cherry picked from commit 8a7de107d89fe33c811603ce997a09ea7394a478)
[rebase uboot patches upon 24.10 branch]
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Link: https://github.com/openwrt/openwrt/pull/20595
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(cherry picked from commit a167e68c76444c8510e10aeaafa21f986098164e)
2026-07-09 10:57:31 +01:00
..
apex
arm-trusted-firmware-bcm63xx
arm-trusted-firmware-mediatek mediatek: add ubootmod layout for cudy tr3000 v1 2025-07-06 17:17:39 +02:00
arm-trusted-firmware-mvebu
arm-trusted-firmware-rockchip
arm-trusted-firmware-stm32 arm-trusted-firmware-stm32: bump to v2.10.17 2025-06-16 15:35:49 +02:00
arm-trusted-firmware-sunxi
arm-trusted-firmware-tools
at91bootstrap at91bootstrap: put at91bootstrap images into image staging directory 2026-07-09 10:57:30 +01:00
fconfig
grub2
imx-bootlets
kexec-tools
kobs-ng
mt7623n-preloader
opensbi
optee-os-stm32 optee-os-stm32: add OP-TEE for stm32 boards 2024-11-28 18:48:24 +00:00
rkbin
tfa-layerscape tfa-layerscape: set BUILD_DEVICES 2026-07-09 10:57:30 +01:00
uboot-armsr
uboot-at91 at91: put u-boot images into image staging directory 2026-07-09 10:57:30 +01:00
uboot-ath79 uboot-ath79: refresh patches 2024-10-19 17:56:46 +02:00
uboot-bcm53xx
uboot-bcm4908
uboot-bmips
uboot-d1 uboot-d1: Adapt BUILD_DEVICES to renamed boards 2024-12-23 01:55:35 +01:00
uboot-envtools mediatek: add Konka KOMI A31 support 2026-07-09 10:57:31 +01:00
uboot-fritz4040
uboot-imx
uboot-kirkwood uboot-kirkwood: fix compilation with GCC14 2024-09-25 22:50:09 +02:00
uboot-lantiq
uboot-layerscape uboot-layerscape: bump to lf-6.6.23-2.0.0 2024-09-22 16:21:02 +02:00
uboot-mediatek mediatek: add Konka KOMI A31 support 2026-07-09 10:57:31 +01:00
uboot-mvebu uboot-mvebu: update to version 2024.10 2024-10-19 22:54:12 +02:00
uboot-mxs
uboot-omap
uboot-rockchip uboot-rockchip: add Fastrhino R66S support 2026-07-09 10:57:31 +01:00
uboot-sifiveu
uboot-stm32 uboot-stm32: add U-Boot for stm32 boards 2024-11-28 18:48:26 +00:00
uboot-sunxi
uboot-tegra
uboot-zynq