Are you using the L5.1.1_2.1.0 BSP for i.MX6? If the build is getting an error please provide the error log. If it’s just halting, how long is it in that state? The Android build may take several hours depending on your host resources, it could be a problem with not enough RAM for example.
As for running imgdiff, are you running it on a finished image?