I have been meaning to try the open-source Intergenic bootloader for years and only just got around to it. This bootloader allows 1080p mode when using Dafang-Hacks. When messing with the bootloader it’s a good idea to have the serial connection ready for debugging or recovery so I added a header that is easy to plug on to. Also make sure to use the correct bootloader image.
In my case the first attempt didn’t work. I successfully flashed the bootloader but when the camera booted it hung looking for the root filesystem on the SD card.
[ 1.663096] TCP: cubic registered
[ 1.666583] NET: Registered protocol family 17
[ 1.671298] Key type dns_resolver registered
[ 1.676844] input: gpio-keys as /devices/platform/gpio-keys/input/input0
[ 1.684078] drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
[ 1.692649] Waiting for root device /dev/mmcblk0p2...
[ 1.815134] dwc2 dwc2: ++OTG Interrupt: A-Device Timeout Change++
... Hang Forever ...
This was due to my uEnv.txt configuration which was set to boot off the SD card instead of NAND. I switched to the NAND uEnv.txt and the camera started fine.