Hiding a 777 from overhead surveillance in a place like Somalia or on a small island in the Indian Ocean would be very difficult.
If this plane has been stolen, I don’t think it’s in Somalia. That’s too far and to much risk of being intercepted. Someplace closer like Aceh. The pilot(s) and possibly some of the crew are in on it. No, they won’t be able to hide it for long.