Unfortunately even if I hold ENTER, it boots Android⦠However, when I was holding POWER, then pressed RESET I was presented with Android Recovery menu, so I chose Reboot to Bootloader. Looks like Iām in uboot:
But now I canāt get out Reboot command keeps returning me back to this nasty bootloader and Android doesnāt bootā¦
Update:
Figured how to get out: from Android recovery choose to mount /system and then boot system - Android loads then.
Anyway, even though Iāve seen:
This MAC address is still not present on device when it boots
Interestingly only ethernet MAC address changes - it seems WLAN and Bluetooth addresses remains the same over reboots.
The only way I managed to successfully set up ethernet MAC address was executing following when Android was booted:
So the ethernet MAC was set, but it was reset after reboot
Is it possible to set the MAC address in the source code so that it is different for every board and doesnt have to be changed via the uboot serial console? i.e. change something in the u-boot or kernel source code to set it. This works but it a long and difficult job for me to get to the header to put the serial connections on. Doing it in /etc/network/interfaces/eth0 is also tricky as the dhcp server gets very confused with all the mac addresses and have to do one at a time and wait between time (i have a rubbish router!). Im using ubuntu,
Can it be set to something based off part of the CPU serial number for instance?
Really want it to just be a case of burning a new image to the board via usb-c cable and not needing to get into u-boot.