Welcome DJI Spark Pilot!
Jump in and join our free Spark community today!
Sign up

DJI GO 4 MOD 2.0 | DJI GO 4 MOD LITE [ Additional Features | Android | App Ver. 4.1.15 ]

If you do not have controller, I do not see any benefit using modded app. The modded app makes sense only if you are using controller and your region does not allow FCC.
 
Does this app provide any benefit if one flying with App? No controller.
Does the phone connect through WiFi without the RC? Never tried....doh
If you live in Europe then your WiFi has less power due to restrictions, I dare to say "give it a shot!"
More power for WiFi means better performances...at least this is my thought.
Also, if you try the 2.0 app you don't have to uninstall the official one, just remember, before log in, to put phone in airplane mode thus use fake account.
 
Hi there, I'm running the LITE version on an ASUS Z500M with Android 7.0, Spark mixed fw .900 on .300 305/306/905 modules, so far so good except for the channel selection under OTG.
The issue is that the signal quality candles are not visible, altough channel selection and frequencies swap seems to work properly.

Anyone having the same problem? thank you.
 

Attachments

  • Screenshot_20180122-120650.jpg
    Screenshot_20180122-120650.jpg
    595.9 KB · Views: 82
4PmeeHq.png


I'm not responsible for any damage caused to your Android device or DJI equipment. You are accepting the risk of running modified software. Any software downloaded and installed outside of the Play Store may contain viruses or malware. I have taken as many precautions before offering this modded software, but there's always a chance of failure when not directly downloading from the Play Store.

This MOD may contain tweaks that are illegal in your country. Due to EIRP laws that change depending on where you live, you might be running the risk of altering your devices WLAN transmission power to the FCC limits. Please check in with the EIRP WLAN laws related to the country you will be flying in.

There are two versions of this mod, each with specific feature sets:


DJI GO 4 MOD 2.0
  • CAN be installed next to the official DJI GO 4 from the Play Store OR DJI GO 4 MOD LITE
  • Scramble Android ID, Android Serial # and IMEI (Just in case DJI catches on)
  • Google Maps (Save offline maps in the official Google Maps app for Offline Maps support [BETA])
  • Force screen on while app is open
  • Auto set brightness to 100% when app is opened
  • Auto enable Wi-Fi when app is opened
  • Auto enable screen rotation
  • Red DJI GO 4 Icon for easier recognition of the modded app
  • Red Status and Nav Bars
  • Disabled App Transitions for faster app performance
  • Auto enable Do Not Disturb mode

DJI GO 4 MOD LITE
  • Can be installed next to DJI GO 4 MOD 2.0 but NOT the official DJI GO 4 app from the Play Store due to having the same package name
  • Offline Maps
  • Here Maps
Both Apps Feature:
  • Forced the TX power to FCC limits
  • Enabled Intelligent Flight Modes from the Mavic Pro for the Spark
  • No forced updates - firmware or app
  • Enabled the option whether to cache video locally or not. May reduced crashes and CPU-load if switched off
  • Fake login - You can either login with your real account (online) or use the fake accout. To use the fake account you have to go offline (airplane mode) and put any non-numeric characters in the login box
  • Make DB Public for non-rooted devices @ /mnt/sdcard/DJI/dji_mod_{version_string}.db for offline flight planning
  • Enabled Spark Wi-Fi Channel Select on OTG
  • Remove check for rooted devices
  • OTG Support
  • Sphere Pano Support
  • DJI GO 4 Ver. 4.1.15
Why two versions? Due to the additional features that are added during app cloning and changing the package name, the Here Maps API Key becomes invalid. This is why you cannot install the DJI GO 4 MOD 2.0 LITE side by side with the official DJI GO 4 app, because it keeps the same internal name, but allows access to Offline Maps.


Downloads

DJI GO 4 MOD 2.0 - Download

DJI GO 4 MOD LITE - Download



Changelog
DJI GO 4 MOD 2.0
  • Rebuilt and patched from the ground up. I used a clean apk and patched with my additions
  • New Custom Icon
  • Red status and nav bars instead of orange
  • Tested offline and online logins. Both work, just up to you to decide if you want flight records
  • Auto enable Do Not Disturb mode
DJI GO 4 MOD LITE
  • Initial Release

DJI GO 4 MOD 1.1.1
  • Google Maps API Key Replaced

DJI GO 4 MOD 1.1
  • Fixed Google Maps
  • Keep Screen On Added
  • Added Auto 100% Brightness
  • Added Auto-Rotate
  • Changed the color of the Status and Nav Bars to reflect the App Icons Orange
  • Disabled App Transitions for faster screen switching
  • Scramble Android ID, Android Serial # and IMEI (Just in case DJI catches on)

DJI GO 4 Mod 1.0
  • Initial Release
Tested Devices
  • Google Pixel 2 XL - Android 8.1
  • Nexus 6P - Android 8.1
  • Nexus 6 - Android 8.1
  • Mate 9 - Android 8.0
  • HTC U11 - Android 7.1.1
  • Samsung Note 8 - Android 7.1
  • BLU One Life X3 - Android 7.0
  • Samsung Galaxy S8 Active - Android 7.0
  • Samsung S7 - Android 7.0
  • Samsung Galaxy Tab S3 - Android 7.0
  • Samsung Galaxy Tab S2 - Android 7.0
  • Nexus 7 2013 - Android 7.1.1
  • Nexus 7 2013 - Android 6.0.1
  • Sony Z3 - Android 6.0
  • Samsung Galaxy S4 - Android 5.0.1
Credits
All Copyright and Images are property of DJI. This is a fan made mod to enable additional features not accessible in the original DJI GO 4 application.

This mod is based off of the work by Bin4ry and the deejayeye project. If you would like more info as well as any of the information related to patching the original DJI GO 4 app, you can find more info here:


GitHub - Bin4ry/deejayeye-modder

He has a donation link for paypal and cryptocoins. If you guys are liking the modified app and all of the work that went into it maybe throw him a bone. This doesn't look like easy work and a lot of care has gone into this mod. If you want to donate to Bin4ry / deejayeye you can do so here:

PayPal: [email protected]

BTC: 1QKMFRMkauTXii8MGrYvt3C6m5dTjym9NG

BCH: 12UnxVsA1Q9AHpy384spTVDNJVnudPZWXP

ETH: 0x8fc3461e971790498eb43b4608ba58f7e4300c98

If you have tested this mod on your device, please reply if it's working, as well as what device you are using, and I will add your device to the list.

Mods; If this thread is against the forum rules by posting links to modded software, please let me know so I can remove the links. There seems to be a legal grey area around posting modified software, but I see it no different as to remixing a popular song and releasing it for free. As long as everyone here understands that they're downloading a modified version of the official DJI GO 4 app, I believe it's perfectly acceptable. Please correct me if I'm wrong.
I have downloaded and installed the DJI GO4 MOD 2.0 app but have been having this message pop up when trying to open the app: "Unfortunately, the service "com.android.settings" has stopped" I researched a fix and tried to apply it but the same message comes up with the app requesting to enable this? I am running on LG G4 Android 6.0. Any suggestions?
 
I have downloaded and installed the DJI GO4 MOD 2.0 app but have been having this message pop up when trying to open the app: "Unfortunately, the service "com.android.settings" has stopped" I researched a fix and tried to apply it but the same message comes up with the app requesting to enable this? I am running on LG G4 Android 6.0. Any suggestions?
Do you have also the original app? Was it running on background?
 
Hi there, I'm running the LITE version on an ASUS Z500M with Android 7.0, Spark mixed fw .900 on .300 305/306/905 modules, so far so good except for the channel selection under OTG.
The issue is that the signal quality candles are not visible, altough channel selection and frequencies swap seems to work properly.

Anyone having the same problem? thank you.
Hi! If you are using OTG then no need for that: the remote controller talks to the aircraft via a radio signal (for the uplink) and OcuSync (for the downlink). All that part is needed to calibrate communication between phone and RC without cable
 
Thank you very much for the work done.
Tested MOD2 Red on the phone Xiaomi MI A1
Everything works perfectly.:)
 
Hi! If you are using OTG then no need for that: the remote controller talks to the aircraft via a radio signal (for the uplink) and OcuSync (for the downlink). All that part is needed to calibrate communication between phone and RC without cable

I'm missing something.

I thought that the RC and the mobile device may communicate either by connecting through WIFI on 2.4ghz or by an OTG cable, while the RC and the AC may communicate both on 2.4ghz or 5.8ghz having dual band antennaes depending on the needs (2.4 for longer range, 5.8 for better video transmission or areas with interferences on the other band).

What's the point of having the channel selection on OTG option in the modded app?
With the device in airplane mode connected with the RC by OTG, I'm able to swap between 2.4 and 5.8, this is not RC/AC communication?

Thank you, sorry if it sounds dumb!
 
I'm missing something.

I thought that the RC and the mobile device may communicate either by connecting through WIFI on 2.4ghz or by an OTG cable, while the RC and the AC may communicate both on 2.4ghz or 5.8ghz having dual band antennaes depending on the needs (2.4 for longer range, 5.8 for better video transmission or areas with interferences on the other band).

What's the point of having the channel selection on OTG option in the modded app?
With the device in airplane mode connected with the RC by OTG, I'm able to swap between 2.4 and 5.8, this is not RC/AC communication?

Thank you, sorry if it sounds dumb!
OTG was never intended to be an option for the Spark, so that wifi menu is hard coded into the app. Bottom line: If you have OTG connected then wifi is not being used for communication between the RC and phone/tablet.
 
Do you have also the original app? Was it running on background?
I do still have the official DJI GO4 app installed on the phone but was under the impression that the two could reside together. I can uninstall the official version and have a go at just using the modded version.
 
OTG was never intended to be an option for the Spark, so that wifi menu is hard coded into the app. Bottom line: If you have OTG connected then wifi is not being used for communication between the RC and phone/tablet.

I'm not sure I got you straight.

Agreed that with an OTG connection and device in airplane mode the communication between the two goes through the OTG.
Is the wifi menu with the channel selection on the two bands about RC/AC or RC/device? I tought (wrongly?) the first.

Thank you!
 
I'm not sure I got you straight.

Agreed that with an OTG connection and device in airplane mode the communication between the two goes through the OTG.
Is the wifi menu with the channel selection on the two bands about RC/AC or RC/device? I tought (wrongly?) the first.

Thank you!
If you've saved the RC network in you list of "remembered" networks, your phone will connect to it even with OTG cable plugged in. Go to your wifi settings and "forget" the RC wifi.
 
I have both official and MOD 2.0 apps on my S8+, but sometimes the official one revert to CE automatically without any warning message.
Does someone have had the same issue?
 

Members online

Forum statistics

Threads
14,600
Messages
118,817
Members
18,016
Latest member
ayitsomar