Code:
D:\Ninite\kndle-jb\development\kindletool-v1.6.4-mingw>"c:\Program Files (x86)\GnuWin32\bin\diff.exe" -r -bw ub5.8.1 ub5.8.9.2
diff -r -bw ub5.8.1/board/imx60_wario/imx60_wario.c ub5.8.9.2/board/imx60_wario/imx60_wario.c
1726a1727
> extern int g_fl_override;
1816c1817
< } else if (!strncmp(boot_mode, "main", 4)) {
---
> } else if (!strncmp(boot_mode, "main", 4) || !strncmp(boot_mode, "ota", 3)) {
1821a1823,1827
>
> if (!strncmp(boot_mode, "ota", 3)) {
> printf("BOOTMODE OTA : DONT EXPECT FL\n");
> g_fl_override = 1;
> }
diff -r -bw ub5.8.1/board/imx60_wario/wario_iomux/wdog1_iomux_config.c ub5.8.9.2/board/imx60_wario/wario_iomux/wdog1_iomux_config.c
11d10
< #include <linux/kernel.h>
diff -r -bw ub5.8.1/drivers/misc/pmic_max77696.c ub5.8.9.2/drivers/misc/pmic_max77696.c
32a33
> int g_fl_override = 0;
387c388
< if (!BOARD_IS_BOURBON(rev))
---
> if (!BOARD_IS_BOURBON(rev) && !g_fl_override)
diff -r -bw ub5.8.1/include/asm-arm/arch-mx6/mx60_wario_board.h ub5.8.9.2/include/asm-arm/arch-mx6/mx60_wario_board.h
173a174,179
> .id = BOARD_ID_MUSCAT_32G_WFO,
> .name = "Muscat WFO 32GB",
> .mem_type = MEMORY_TYPE_LPDDR2,
> .mem_size = MEMORY_SIZE_512MB,
> },
> {
diff -r -bw ub5.8.1/tools/Makefile ub5.8.9.2/tools/Makefile
70c70
< BIN_FILES-y += mkimage$(SFX)
---
> #BIN_FILES-y += mkimage$(SFX)
96c96
< OBJ_FILES-y += mkimage.o
---
> #OBJ_FILES-y += mkimage.o
D:\Ninite\kndle-jb\development\kindletool-v1.6.4-mingw>D:\Ninite\diffutils-2.8.7-1-bin\bin
it looks like they call that board "Muscat WFO 32GB", mine is just called "Muscat WFO"