DJI: Difference between revisions

Fruiteebat (talk | contribs)
m I just added a hyperlink to a bullet point
Vista2003 (talk | contribs)
Notes on DJI Pocket activation (needs expanding)
Line 21: Line 21:
*DJI firmware comes with [https://gist.github.com/KonradIT/e7bf81793eda6bb1e5406fd351d33565 many GPL components] whose sources aren't disclosed, thus violating the GPL license. There is a limited [https://dji.com/opensource disclosure page for their enterprise platforms], but it is very outdated and doesn't cover the GPL software in newer (post Mavic 2) consumer drones (whose OS is based on Android).
*DJI firmware comes with [https://gist.github.com/KonradIT/e7bf81793eda6bb1e5406fd351d33565 many GPL components] whose sources aren't disclosed, thus violating the GPL license. There is a limited [https://dji.com/opensource disclosure page for their enterprise platforms], but it is very outdated and doesn't cover the GPL software in newer (post Mavic 2) consumer drones (whose OS is based on Android).
*While many drones support the [https://developer.dji.com/mobile-sdk/ DJI Mobile SDK], drones released from late 2021/2022 onwards have not yet received support. This significantly inhibits the consumer's ability to use their drone how they desire.
*While many drones support the [https://developer.dji.com/mobile-sdk/ DJI Mobile SDK], drones released from late 2021/2022 onwards have not yet received support. This significantly inhibits the consumer's ability to use their drone how they desire.
*DJI Action and Pocket cameras require activation with the DJI Mimo app after a few uses or would fail to function.
*The Android version of the DJI Mimo application requests full filesystem access to the user's device each time a connection to a DJl camera is initiated. If a user denies this permission, the application will refuse to connect to the camera. If a user grants permission for access to only a specific folder or selection of media, the app will connect. However, on every subsequent connection, the app will again prompt for full filesystem access with the message: "DJI Mimo would like to access mobile device's storage, so that you can use features, including editing and downloading photos and videos from camera. Otherwise, related services will be restricted. Go to settings to grant permissions". To prevent the app from gaining access to all files on the device, the user must repeatedly select the "Don't select more" option in the Android permission prompt. This option is positioned directly below the "Allow all" selection, which necessitates user attention during each connection to maintain a restricted level of access.
*The Android version of the DJI Mimo application requests full filesystem access to the user's device each time a connection to a DJl camera is initiated. If a user denies this permission, the application will refuse to connect to the camera. If a user grants permission for access to only a specific folder or selection of media, the app will connect. However, on every subsequent connection, the app will again prompt for full filesystem access with the message: "DJI Mimo would like to access mobile device's storage, so that you can use features, including editing and downloading photos and videos from camera. Otherwise, related services will be restricted. Go to settings to grant permissions". To prevent the app from gaining access to all files on the device, the user must repeatedly select the "Don't select more" option in the Android permission prompt. This option is positioned directly below the "Allow all" selection, which necessitates user attention during each connection to maintain a restricted level of access.