Hi @SEIUMU,
thanks for testing the image and all the remarks. I have different device and so observe different issues.
For the "single boot issue". On my device I can boot both from SD card and from one of the two USB ports I have. If I put flash drive to the other USB port, it will be ignored and android boots. I have no issues with rebooting several times from the same drive - both by cutting off the power or by typing `reboot` in the terminal. Something must be changed on the drive during boot. We have same armbian image, so I would suspect your uboot. There are several thing to check:
- check the contents of the boot script before and after the first boot:
mkimage -A arm -O linux -T script -C none -d s805_autoscript s805_autoscript.txt
- if you have a UART interface, connect it to the board and check the uboot environtment. Hit enter in the UART console early in boot process to get to uboot shell, type `env print` and share the output,
- if you don't have any UART interface, well... I don't know how to mount the NAND drive. Might not be possible without modified the kernel.
For wifi: you are lucky, my wifi card is not detected at all 😉. I am using ethernet only.
My wireless USB keyboard and mouse worked good, even when reconnecting.
Yes, the system is slow for me too. Not sure if this is software issue or maybe just HW limitation. I don't suppose running from NAND would help.
I didn't try and would be afraid to write to NAND. Anyway, it will probably fail anyway, as I cannot see the NAND drive listed with `lsblk`.
I cannot help you with localization, clock and DNS. I have no knowledge in these areas. I think my DNS configuration came from my router through DHCP.