British Airways is currently in the process of stripping out and retro fitting 18 Boeing 777-200 aircraft with 777-300ER style interiors. These are the planes which do not have AVOD on demand entertainment. G-RAES was the first to be completed and G-VIIA, G-VIIG & G-VIIL have also been done. The Rolls Royce engined aircraft (G-YMM tail numbers) are not affected. I'm not sure if the 3 'A Market' planes are being done (G-ZZZ numbers) because they are 17 years old now. Hope this helps....
Yes. It came from a BA source and also Thales. Also, G-VIIU to G-VIIY all have AVOD enertainment and New First, and therefore are not affected. The entire project will be completed by next spring. You can look on FT Dashboard to see which BA aircraft have New First. These planes (747-400, 777-300ER & 777-200) all have AVOD.