Posting without reading?
And just what are the firefighters trying to get to in this picture? Note there is no visible damage to the top of the fuselage yet - it is reasonable to assume the fire was still spreading inside at this time.
Whether it is the fault of Boeing or Ethiopian remains to be seen - but it's far too early to rule out yet another battery fire based on one photograph.