- Joined
- Dec 6, 2023
- Messages
- 4
- Reaction score
- 2
- Age
- 29
Hey everyone,
First of all it is not meant to be the most efficient or biggest improvement in range. But a cheap(free) and easy way to get some boost. Let me explain
IT is meant to be a simple, safe, and pretty much work on every case
If you, like me, have trouble when downgrading below 1.8.10 (or anything for that matter). Like you get IMU error, gimball etc even though is 1.9.20 its working no problem here is my solution.
What you are going to do is downgrade the drone to a lower version, like 1.5.7 or 1.6.8. I used 1.6.8 as its the most recent update with FTP still enabled. In the hope of having some more stability (though i have no proof and 1.5.7 might be better, i dont really know). I heard that 1.5.7 have higher default power, so you can do that too and skip the next step if you dont feel like modifying file in the RC
When the drone and RC is downgraded via the APP (when you downgrade via the app and WIFI, rc is auto updated too)
So, when it's done you can power off drone and RC. Now format the SD card and download the latest update
Again, you can use pretty much what you want, but if you achieve to have 1.6.8 on both drone and RC, then this tutorial is not for you
Put the firmware on the root SD card and then on the drone. When you power on the drone (which should be 1.6.8 version) it should start updating soon.
DONT POWER ON RC
Just wait for the end of update with the RC off..
The gimball stay green when update is finished
When it is finished, you should have a 1.6.8 RC and a 1.9.2 drone. Even though its not the same version, not much has changed and the RC still work with no problem. The updates are mainly for the drone, as it's on the latest version, you do not lose much if any
Then, connect to the RC wifi and FTP to 192.168.1.1 and go to /sbin/djiled.sh.
User : root
Pass : Big~9China
Yes, you can edit rcS file, but if you fail or something your RC is bricked, and then your drone wont go far away lol. So we are NOT doing this here
Then, enable telnet by adding
telnetd -l /bin/ash &
to the djiled.sh file. Save and reboot the RC
TELNET IS NOT AN OBLIGATION, it just make thing easier, you can disable it after
Then telnet to 192.168.1.1 to check for txpower
Type iwinfo and check txpower. In default EU mode its 17db if i remember correctly
Then in djiled.sh after the telnetd and before the while loop with the led add this:
-Yes it's in french-
It's a script that run on startup, and every 30seconds check if the current mode is FCC by reading the log.
If it's anything else than FCC, it set the 27db mod, and FCC mod, else it doesnt do anything and just wait 30 seconds
Save the script and restart the RC. Then wait 30 seconds or so and it should be FCC with 27 db
We check every 30 seconds because everytime you launch DJI GO it set the GPS to CE mode, so to prevent that and not have to apply everytime. We use this script
And it is DONE.
The mod is only on the RC side, not the drone side. The range is better than no mod at all, but i think it's a little bit worse than RC + drone.
First of all it is not meant to be the most efficient or biggest improvement in range. But a cheap(free) and easy way to get some boost. Let me explain
IT is meant to be a simple, safe, and pretty much work on every case
If you, like me, have trouble when downgrading below 1.8.10 (or anything for that matter). Like you get IMU error, gimball etc even though is 1.9.20 its working no problem here is my solution.
What you are going to do is downgrade the drone to a lower version, like 1.5.7 or 1.6.8. I used 1.6.8 as its the most recent update with FTP still enabled. In the hope of having some more stability (though i have no proof and 1.5.7 might be better, i dont really know). I heard that 1.5.7 have higher default power, so you can do that too and skip the next step if you dont feel like modifying file in the RC
When the drone and RC is downgraded via the APP (when you downgrade via the app and WIFI, rc is auto updated too)
So, when it's done you can power off drone and RC. Now format the SD card and download the latest update
Again, you can use pretty much what you want, but if you achieve to have 1.6.8 on both drone and RC, then this tutorial is not for you
Put the firmware on the root SD card and then on the drone. When you power on the drone (which should be 1.6.8 version) it should start updating soon.
DONT POWER ON RC
Just wait for the end of update with the RC off..
The gimball stay green when update is finished
When it is finished, you should have a 1.6.8 RC and a 1.9.2 drone. Even though its not the same version, not much has changed and the RC still work with no problem. The updates are mainly for the drone, as it's on the latest version, you do not lose much if any
Then, connect to the RC wifi and FTP to 192.168.1.1 and go to /sbin/djiled.sh.
User : root
Pass : Big~9China
Yes, you can edit rcS file, but if you fail or something your RC is bricked, and then your drone wont go far away lol. So we are NOT doing this here
Then, enable telnet by adding
telnetd -l /bin/ash &
to the djiled.sh file. Save and reboot the RC
TELNET IS NOT AN OBLIGATION, it just make thing easier, you can disable it after
Then telnet to 192.168.1.1 to check for txpower
Type iwinfo and check txpower. In default EU mode its 17db if i remember correctly
Then in djiled.sh after the telnetd and before the while loop with the led add this:
check_region() {
while true; do
current_region=$(grep "DFS Master region" /var/log/messages | tail -n 1 | awk '{print $NF}')
if [ "$current_region" != "FCC" ]; then
# Mettre en place la région FCC
iw reg set US
# Limiter la puissance de transmission à 27dBm
iw dev wlan0 set txpower limit 2700
fi
sleep 30
done
}
check_region &
-Yes it's in french-
It's a script that run on startup, and every 30seconds check if the current mode is FCC by reading the log.
If it's anything else than FCC, it set the 27db mod, and FCC mod, else it doesnt do anything and just wait 30 seconds
Save the script and restart the RC. Then wait 30 seconds or so and it should be FCC with 27 db
We check every 30 seconds because everytime you launch DJI GO it set the GPS to CE mode, so to prevent that and not have to apply everytime. We use this script
And it is DONE.
The mod is only on the RC side, not the drone side. The range is better than no mod at all, but i think it's a little bit worse than RC + drone.
Last edited: