BpiRouter OS It is a unified firmware designed for the Banana Pi router series - built on top of OpenWrt,provide oneModern graphical WEB management interface,And a set of firmware upgrade and recovery mechanisms to prevent bricks。
It needs to solve two pain points:
Bare OpenWrt / LuCI is not user-friendly for ordinary users. → We offer a graphical interface benchmarked against consumer-grade high-quality routers, an out-of-the-box configuration wizard, and quick access to common functions on a single screen.
It’s easy to damage a router when flashing its firmware, and it’s difficult to rescue a bricked router. → We provide dual slots for firmware A/B, automatic fallback in case of online upgrade failure, and a four - level recovery ladder, so the device can be rescued even if the firmware flashing goes wrong.
One set of firmware is compatible with 6 types of boards :The same Web interface and functions run on all six BPI router boards. The differences between the boards are only at the hardware level, and the firmware automatically adapts to each board.
Thanks for naming it NOT openwrt but BPIRouterOS. So everyone looking now for a openwrt supported device can see that its not openwrt but BPIRouterOS which was highly misleading in r4/r4pro.
when i flash openwrt and it fails, it falls back to the previous version, so the second point seems pointless to me. also, with sd card and uart support, i assume its not that easy to really brick a device. the only point left is the UX. i like luci, i am familiar with it.
instead of providing better UX, i would fix critical points first like BE19, making the r4pro mainline for openwrt etc.