I just flew on EK384 DXB-BKK 17 July in J class, 777-300. No ICE, old & crappy seats (once the passenger reclined in front of me, he couldn't put the seat upright until a bunch of people came to help just before touch down) so I was virtually trapped in my seat most of the time
Could be they will change to a better plane in Aug