Is there any scheme (alternate firmware, open source app, firewall settings) that can prevent DJI from receiving this location data?
https://youtu.be/b166ecyNBCw?t=117
According to this article [0], DJI drones broadcast the following data in real-time:
– Model of drone,
– position and height,
– the story of flight,
– home point (off point),
– the position of the pilot (with GPS included in the mobile device connected to the remote).
Russia has reportedly installed DJI Aeroscope monitoring stations that can detect these signals from 30-40 miles away.
[0] https://dronexl.co/2022/03/16/risk-of-flying-a-dji-drone-in-...
https://github.com/DJISDKUser/metasploit-framework/blob/62e3...
Might be able to create sufficient 'noise' using this -- https://github.com/DJISDKUser/ESP8266_DJI_DroneID_Throwie
https://dronexl.co/2022/05/09/dji-aeroscope/
https://www.theverge.com/2022/4/28/23046916/dji-aeroscope-si...
https://mavicpilots.com/threads/disable-aeroscope-on-mavic-a...
In fact the DJI system [1] will see a drone as soon as its powered on even if it isn't even flying.
In the end any drone pilot sending signals can be tracked and the only way around this is to fly a drone completely autonomously with way points and only receive video from it. Some open source firmwares and controllers support such features.