We have automatic position reporting, which gives a standard position report; time over fix, altitude, fuel, winds, next fix, etc. and we can upload a Route 1 and Route 2 and performance data from our ops, but I don't think the ACARS reports our entire route, start to finish, to ATC or anyone else, just the next two points with every automatic position report. Otherwise why would ATC constantly be asking us to verify our routing? (happens a lot in the middle east and on every coast in)
From what I've been hearing in the press, Malaysian didn't buy the more expensive ACARS package, which gives more data, or the Sat Com.