U-boot — это кастомный загрузчик прошивки роутеров. Отличается от стока тем, что имеет возможность освободить больше места в флеш памяти роутера за счет удаления рекавери раздела (режима восстановления). Тем самым делая откат к стоковой прошивке и восстановления роутера после неудачной прошивки невозможным. Т.е. откат будет возможен только с помощью JTAG программатора, и физическом вмешательства в сам роутер.
На примере AX3000T, доступное пространство флеш памяти по умолчанию составляет 60 МБ. Соответственно, можно увеличить этот объем, «затерев» загрузчик стоковой прошивки, и заменив на загрузчик Up-Boot. При этом нужно понимать, какие преимущества и проблемы в итоге вы получите, по этому подумайте несколько раз нужно ли вам это! OpenWRT U-Boot обеспечивает более быструю загрузку в отличии от стандартного загрузчика и больше места: 75 МБ (с режимом восстановлением) или 85 МБ (без него).
Будьте внимательны, и прошивайте прошивки u-boot только после прочтения официальной документации Open-WRT. Не все роутеры могут поддерживать этот режим, смотрите предупреждения.