Before you flash your new bootimg , run through this checklist:
Corruption during eMMC writes is common due to voltage fluctuations. Extra quality embeds a CRC32 checksum within the boot.img header, allowing U-Boot or Fastboot to reject the image before execution. bootemmcwin to bootimg extra quality