Try flashing in R&D mode. If that won't help, flash with framebuffer kernel - you would know at which moment boot fail. Maybe` You got problems with BSI unrecognizing Your battery (cause some internal fail, not the battery itself).