without dontskipbad and did not have any errors or bad blocks at all.
I have installed BL31+U-Boot, BL2, recovery system and production system of OpenWRT to NAND.
I have been able to set and save my ethaddr i U-Boot with:
The problem that many of you have warned me about - I am missing a backup of my original factory means that I dont have access to wired network when I am up and running OpenWRT.
What I do have is a complete bin-dump of my (broken) nand before I made erase - I am gonna try to extract and see if I can find anything in there with binwalk.
I also have a complete bin-dump of a brand new Asus BT8 and nanddump of mtd3 and mtd4 (factory 1 and factory 2) from the same new BT8.
If nothing of that will work I still have the option of running my BT8 with a USB3 to 2.5Gbps ethernet adapter making it a working AP.
Some of you might have noticed that Im not too familiar with ubi and mtd () in my production version of OpenWRT that I am currently running from nand I get:
Thanks romanovj I took the factory.backup from the other BT8 and ran the commands in uboot - everything seems to work now, but not perfect.
As predicted, wireless has problems - it works, and is up for a while but then it disconnects.
I am aware that the reason is that Im not using my original factory file and am gonna continue trying to extract it from a complete backup.bin file I have.
I was able to extract ubi factory info from a backup I took after my unsuccessful firmware upgrade and rerun romanovj:s instructions - now (finally) everything works just like it should
Thanks to everyone that has helped me - I have learned a lot!
And a special thanks to the developers and romanovj that help me through the last mile
... an extra thanks to remittor for all your special knowledge and knowhow
As far as testing goes I can confirm that the version with stock loader works just fine.
I have been holding off trying the BT8 installer since there are no instructions yet and I dont want mess things up (again)
Since I purchased some more BT8 (the offer Gilgamesh is referring to - less than half of normal price) I now have one BT8 running OpenWRT with the OpenWRT custom uboot, one BT8 running OpenWRT with stock (Asus) uboot and one running Asus original firmware.
I look forward to official Openwrt support for this, I'm running it now with stock firmware and it will replace the Flint 2, nice to have the performance Cortex A73 cores (in this case 3 of them) from the ancient A53 cores, though it might not matter too much, but also this one blends in so much better against the white walls without external antennas.
Yes, I will try to figure out from what version of the original firmware from Asus they added the possibility to upgrade from a local file.
I can confirm that its not possible to install asus original firmware with asus uboot web recovery after installing OpenWRT (the first version running stock uboot)
Edit: I think it was just in very first firmware
3.0.0.6.102_56199-gd950865_172-gbd161_M7EC
that shipped with routers manufactured in 2024, that was missing the ability to upload local firmware.
The first firmware published on the Asus website:
Version 3.0.0.6.102_56236
Has that function.
My most recent BT8 is manufactured in 2025 and came with a newer version of the firmware.