The first message is not really an error; it is telling you that U-Boot could not read the environment in NAND and it is pulling it from the U-Boot image.
The second I am not sure about and have a few questions.
1. What instructions are you following to burn Android to NAND?
2. Which ECC schemes are you using to burn the images?
3. Have you setup the MTD drivers to use the ECC that the images are programmed with?
4. What does your U-Boot environment look like?