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 ]

Erm you can't blame DJI for having to adhere to government mandated restrictions

Actually you can. The restrictions did exist when the drone was in development. They decided to choose a protocol for RC-AC connection that doesn't hold up to their promises in certain regions. If you want to use the drone as you thought you should be able to you have to break rules unfortunately.
 
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.
Nexus 5 Android 6.0.1 works perfectly complete with OTG.
 
  • Like
Reactions: Jex68
Can i check if anyone can use the pana mode?

Somehow i cannot find the icon anymore even i am no tin the sports mode..

TIA
 
Go App 3.1.18 FCC -> DJI Go App 3.1.18 FCC - Kopter - Support Forum
Go App 4.1.22 FCC -> Go App 4.1.22 FCC Mode. - Kopter - Support Forum

If you need both version (original DJI and the modded one) on your device, use AppCloner

App Cloner Guide
This process will allow you to have 2 versions of the DJIGo4 app installed on your device at the same time. This is helpful if you want to be able to switch between a modded and unmodded app whenever you want without uninstalling/reinstalling frequently. This Howto explains specifically how to have a modded DJIGo4 app installed as well as the latest official DJIGo4 app from the Play Store with the ability to keep the official app updated.

Prerequisites:
You must install App Cloner (Premium version needed if you want google maps to work. Only about $4) https://play.google.com/store/apps/deta ... oner&hl=en
You need the apk of the app you want to clone. I recommend cloning the app you have modded as opposed to the official app, 4.1.10 is not cloneable. This way you can keep the official one updated through the Play Store since it will be installed normally.
There are 2 methods

First Method
Uninstall any modded app you have installed.
Install latest version of DJIGo4 from the Play Store.
Install premium version of App Cloner.
Transfer your modded app APK to your device and click on it to install.
Select App Cloner for “Complete Action Using”. Do not select to use this as default.
Follow the prompts with App Cloner until you get to the screen where you can select “Developer Options”. You can also make other changes before going into Developer Options such as changing the app name (Like DJIGoModded) and changing the icon, color etc.
Select the option for “Google Maps API”.
Follow the prompts to log into your google account until you get to the point to generate the API key. Then use the copy icon to copy the key and back out until you get back to the App Cloner interface and enter the key by pasting.
Continuing following the prompts to install the app and when done you will see the custom icon on your device.
Second method
Open app cloner, select DJI GO 4
You can set the clone version (on premium), name of the app and change icon.
In developer options you can enable maps using Google Maps API key option (on premium)
In clone options there is an option to ignore updates which will stop app cloner notifications when the original app is updated or a different version
Click the blue circle with a tick when you have finished customising to create the clone
Go to play stor to install latest version or install apk of another version you wish to run
And then ...
You can then run either app whenever you want. The cloned app will even show up as an option when you connect your remote.

If you only want to run 1 copy but your maps don't work as you have patched it, you can make the maps work by using app cloner, under clone number check the replace original app box and select Google Maps API key option in developer Options
 
Last edited:
As an IT and Public Safety professional, I know that you get what you pay for. If this is an official DJI beta, I'd love to try it. If its a clone of DJI's application I don't want any part of it. Crash the drone with it and it comes out you're using a third-party app to control the aircraft, your warranty is toasted. I guess I'm confused on what the third party app offers that DJI 4 Go doesn't to motivate folks to side-load it in the first place. If you're using the app, great for you. Why did you switch?

DJI only want the flightlogs incase of a fly-away or crash. They said that as long as they can get the logs it doesnt matter what apps are used.

I use this modded version, as others also said, to get FCC functionality. I live in sweden with CE regulations.
 
For some reason the online version hangs on the splash screen for me then eventually crashes. Anyone know the fix? Reinstalled several times
 
For some reason the online version hangs on the splash screen for me then eventually crashes. Anyone know the fix? Reinstalled several times

Change location were your phone install apps (from SD cart to Internal storage)
 
Hi,

for the first look the App runs nice (Xiaomi Redmi 4X with MIUI 9).

I use the phone with the OTG connection, how can i check if the controlller / spark connects with FCC mode? DJI Go says 5.8 Ghz between Controller and Spark.
 
the mod 2 works great. but now the official app doesn't work , doesn't connect to the remote. i can connect to the WiFi, but i don't have the 'go fly' icon.
re-install the app didn't work.
is it related to the go mod 2 app ? (i tried without the mod2 app and did not work olso)
 
the mod 2 works great. but now the official app doesn't work , doesn't connect to the remote. i can connect to the WiFi, but i don't have the 'go fly' icon.
re-install the app didn't work.
is it related to the go mod 2 app ? (i tried without the mod2 app and did not work olso)

Try this

in description is step by step what to do
 
Try this

in description is step by step what to do

Not the same problam.
My remote connected to the drone. I can fly it.
The phone connected to the remote's wfi.
But - when i enter the app, not showing the 'go fly' icon. As if it is not connecting...
Only stg cable works, but only at the mod2 app (for ovious reasons) .
 
Does it work backwards? Always thought it only worked if the Remote Control was the source (aka phone is charging).
I'm probably just a moron, but... the connectors are the connectors, right? What control do we have over "which way" the cable will work. And, if I am just a moron, well, I apologize in advance! I have a lightning to mini-usb (or mini-usb to lightning) cable and wouldn't know how to tell the difference! Or is this one of those "go find the left-handed smoke shifter gear" kind of joke?
 

Members online

No members online now.

Forum statistics

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