openwrt/target/linux/ath79/image
Marco von Rosenberg 17784ad785 ath79: fix initramfs boot for Huawei AP5030DN and AP6010DN
Fix execution of initramfs image on Huawei AP5030DN and AP6010DN by
increasing available memory for LZMA extraction by the loader.

The default leaves only ~23.6 MB between the decompression target
and the running loader code. Extracting images with built-in
packages lead to overwriting the loader code. This causes
the decompression to produce garbage output and hang.

Fix this by overwriting LZMA_TEXT_START to increase the
available memory for LZMA extraction to ~39.6 MB.

Signed-off-by: Marco von Rosenberg <marcovr@selfnet.de>
Link: https://github.com/openwrt/openwrt/pull/22581
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2026-03-24 22:21:56 +01:00
..
bin ath79: add support for PISEN WMB001N 2019-08-08 21:00:59 +08:00
lzma-loader ath79: add support for NEC Aterm WF1200HP2 2025-12-01 00:17:48 +01:00
common-buffalo.mk ath79: use common device definition for Buffalo devices 2020-09-16 17:31:03 +02:00
common-mikrotik.mk ath79: mikrotik: generate a RouterBOOT v7 NOR compatible sysupgrade 2025-09-29 17:34:51 +01:00
common-nec.mk targetwide: imagebuilder: add explicit guards around initramfs rules 2025-10-17 10:51:37 +02:00
common-netgear.mk tools/squashfs: rename to squashfs3-lzma 2023-02-18 21:11:36 +01:00
common-senao.mk ath79: use lzma-loader for Senao initramfs images 2023-01-06 15:34:07 +01:00
common-tp-link.mk treewide: call check-size before append-metadata 2021-07-10 19:40:10 +02:00
common-ubnt.mk ath79: update WA/XC devices UBNT_VERSION to 8.7.4 2024-02-19 16:51:39 +01:00
common-yuncore.mk ath79: add support for YunCore TFTP image generation 2019-11-25 17:32:46 +01:00
generic-tp-link.mk ath79: add calibration variant for TP-Link TL-WA1201 v2 2026-01-28 12:05:55 +01:00
generic-ubnt.mk ath79: Upstream b53 DSA driver for Ubiquiti EdgeSwitch 8XP 2024-10-19 14:10:34 +02:00
generic.mk ath79: fix initramfs boot for Huawei AP5030DN and AP6010DN 2026-03-24 22:21:56 +01:00
Makefile ath79: lzma-loader: expose LZMA_TEXT_ADDRESS configuration again 2025-01-19 17:24:58 +01:00
mikrotik.mk ath79: mikrotik: fix DEVICE_PACKAGES 2026-02-24 14:37:33 +01:00
nand.mk ath79: ZTE MF281: use specific board definition file for qca9888 2025-03-16 22:10:05 +01:00
tiny-netgear.mk ath79: netgear: trim down uImage customisations 2020-11-25 16:33:49 +01:00
tiny-tp-link.mk ath79: tiny: increment compat version for RE355/RE450 2026-03-06 12:04:23 +01:00
tiny-ubnt.mk ath79: move ubnt-xm 64M RAM boards back to generic 2023-07-19 08:04:08 +02:00
tiny.mk ath79: add support for NEC Aterm WF1200HP2 2025-12-01 00:17:48 +01:00