I don't believe the driver who dropped this off has seen many spy movies. The jammer gets stashed away some where like taped under a table... You don't drop it off next to rocket with the vehicle you drove in with!
https://news.yahoo.com/chinese-space-center-found-mysterious-045654038.html