There is no permanent fix (without steel box) to B787 battery because GS Yuasa never accepted there is a problem with the battery in the first place.
Not entirely true - the battery was completely redesigned as part of the steel box fix. IIRC they increased the distance and insulation between cells to keep a fault in one cell from propagating to adjacent cells.