NO seria un virus sino un exploit, pero, trata de entenderlo de manera practica: La batería tiene 2 peores casos:
1 Que le saques mucha corriente muy rápido
2 Que lo alimentes con mucha corriente por un intervalo suficiente de tiempo como para hacerlo colapsar.
El caso 1 NO hace explotar la batería,
El caso 2 si podría hacerla explotar, pero estamos hablando de un proceso de carga.
El exploit podría poner el procesador en over clocking o algo así, lo cual sobrecalentaría lentamente el aparato pero mas probable es que se queme el procesador que la batería.
Lo que YO creo que sucedió es que pusieron un elemento explosivo pegado a la batería que detona y la rompe poniendo en corto las placas de la batería para que ademas de explotar eche fuego como un soplete.
Mira la única manera de que explota una batería: (tiene que estar bien cargada)