While Halon can chemically suppress the burning of combustible materials, in a Lion-battery fire, most of the heat is internally generated and water (or soda) is more effective at sinking the heat produced within the battery.
Keeping Lithium-ion (Lion) batteries from the cabin would be impractical as most electronic devices use them including phones, laptops and portable DVD players.