DJI Mavic, Air and Mini Drones
Friendly, Helpful & Knowledgeable Community
Join Us Now

Recent content by surfbird

  1. S

    Wind Speed Relative To Drone Weight

    All dji's are tilt limited. A heavier drone will get more forward trust at max tilt unless you change the shape of the drone so it gets more drag. Take the mini3 for example. It can penetrate wind better with the bigger battery. But, what can fool you is that it's still ground speed limited, so...
  2. S

    4G Dongle Arrived

    I extracted string containing lte in dji fly. I don't have time to do any reversing for the moment, but it might be some help for others. Some intersting things: check_country_in_lte_black_list lte_set_ipv6_server_ip lte_dev_get_local_ipv6 lte_dev_set_remote_ipv6 lte_decrypt Seems to be dev...
  3. S

    4G Dongle Arrived

    Just a thought. You that got the dongle working, are you using an ip6 enabled operator? When I did my own testing with transfer live view between two 4g phones, ip6 was the most efficient. Very few operators here in Sweden have enabled ip6 though, due to fear of overbilling. Are all 4g dongles...
  4. S

    Sdk hack for mini 3 possible?

    The message that is received in dji.midware.data.model.P3.DataOsdGetPushCommon you ovveride the dronetype. Set the dronetype you want: public static enum DroneType { Unknown, Inspire, P3S, P3X, .... I'm kind of put everything on hold for the moment. Waiting for the msdk5 for the...
  5. S

    4G Dongle Arrived

    A good start is to start decompiling the new sdk: https://developer.dji.com/api-reference-v5/android-api/Components/ILTEManager/ILTEManager.html?search=lte&i=19&#iltemanager_ltelinktype_inline DJI just added it it. The lte functionality have been lurking in sdk4 for a long time, but they never...
  6. S

    4G Dongle Arrived

    >4G devices aren't capable of communicating directly Actually they are. UDP hole punching WEBRtc uses it all the time. Otherwise the latency would be high.
  7. S

    Battery Checker For DJI Mavic Pro 2 and Mavic 2s

    Not what I'm aware about If you make your own app, you can get mAh for full charge from the sdk. Even if it shows 100% charge the full charge is usually down 10% even on new batteries. This is the only way I know how to check the health of the batteries. I used to save the high capacity...
  8. S

    Mavic 3 sdk PLEASE!

    Yeah, but it's still very very good news! It means that they don't leave the consumer drones in the dust.
  9. S

    Sdk hack for mini 3 possible?

    There's also a risc, but probably not, since dji would break backwards compatibilty. It's not impossible though, but I doubt it. They also seems to use some kind of one-track in firmware, it would be quite messy from a sw perspective. I havnt done any more work on this. I wait until someone...
  10. S

    There is possibility to change RTH to wherever you like. But it's a undocumented api-call. Don't...

    There is possibility to change RTH to wherever you like. But it's a undocumented api-call. Don't know why they closed your thread. I use it a lot in my long range follow me missions.
  11. S

    What is required to port Litchi to MM3 (with dumb controller) or MM2 (with smart controller)? Do both require to attach leads to the microchips?

    It's not the firmware that needs to be hacked. It's the sdk. You can decompile litchi pretty easy, and replace the sdk. The sdk, not so easy to decompile. Most common way people are doing it is to dump everything with Frida. The root protection isnt in the sdk. Then decompile it with jadx. Then...
  12. S

    Mavic 3 hacks

    Thats why you have to hack it to enable it. With hack, I mean enable functions that's exists in sw but not default enabled. All dji drones so far have had atti-mode, but some models works better on some others. Mavic 3 seems to be very reliable, smooth gimbal when way and no speed limitation...
  13. S

    Turn on dji mini 3 pro remotely?

    Haha good point! Magnets ;-)
  14. S

    Mavic 3 hacks

    I access the parameters through the hiden api's in the MSDK for android. It's mangled names, change for each new version. I've done an app I use for testing all kind of hacks. If you do it that way this _0 must be added (for some unknown reason). The cool thing about this is that you can read...
  15. S

    Mavic 3 hacks

    Can't say for sure. Copy from my standard setup for the mavic 2. api.drone.set_parameter("user_avoid_enable_0", 0) api.drone.set_parameter("g_config.flying_limit.avoid_ground_and_smart_landing_enable_0", 0) api.drone.set_parameter("bat_enable_smart_bat_landing_protect_0",0)...