Note: If you are upgrading from older version of UFFS, you need to format UFFS partitions due to spare layout changes.

The new 'seal' byte is for faster (and safer) detection of an unclean page, it's the last byte of spare data. For those who provide 'ReadPageWithLayout()' in the flash driver, the ReadPageWithLayout() function should return UFFS_FLASH_NOT_SEALED if the 'seal' byte is not 0xFF.

It is possible to tell UFFS skip ECC (for faster reading of file) when open a file, set UO_NOECC bit in 'oflags'.