We changed the bootloader (uboot) on AR150. Now uboot takes 256K in flash, compared to GL.iNet6416, which uboot only takes 64K.
The reason: When we designed GL.iNet 6416, we made it compatible with TP-Link 703n, which already have a lot of OpenWrt firmwares available. But 64K uboot seriously limited its functions, e.g. button and LED configurations. We then change it to 256K.
So all firmwares for GL.iNet 6416 will not run on GL-AR150.
Yes, of course we know that they are not compatible with the latest trunk. But with patches for BB1407 and CC1505, it should be good enough. But of course we will submit the patches to Openwrt trunk. It takes a while. Don’t always use trunk if you are not a developer. Use a stable release.