Jump to content
Hak5 Forums
微风小杨

DJI Configs parser, for FCC and 32 channel and other stuff

Recommended Posts

Hi,

I have tried the .dji.configs_force_fcc on Spark, iOS. And it seems it doesn´t work. Loosing video connection after 300m,

Yesterday I have tried DJI GO with forced FCC on Android and the range was 560m without any video lags or hitch. Today I tried the same with same DJI GO with forced FCC but got about 250m and then strated lags. Tried to restart the RC and AC without any difference.. could be that FCC was enabled on both but due same signal interfarnce it was reduced the range ? 

The flight area and path was exactly the same.. today is just really cloudy.

Let me know if any of congfig works for iOS on Spark.

 

Thank you

Lukas

Share this post


Link to post
Share on other sites

Hi,

i went through the 4.1.3 iOS DJI go 4 app and the force_fcc and force_boost configs are taken into account only for the mavic (exactly as explained in the first post of this thread).

on Android this seems not to be the case.

in order to test the range, could you please try and connect with a computer to the RC Wi-Fi and read its Signal and noise power?

 Not sure if things changed with 4.1.4

Share this post


Link to post
Share on other sites
On 2017/7/25 at 4:28 PM, LukasOn said:

Hi,

I have tried the .dji.configs_force_fcc on Spark, iOS. And it seems it doesn´t work. Loosing video connection after 300m,

Yesterday I have tried DJI GO with forced FCC on Android and the range was 560m without any video lags or hitch. Today I tried the same with same DJI GO with forced FCC but got about 250m and then strated lags. Tried to restart the RC and AC without any difference.. could be that FCC was enabled on both but due same signal interfarnce it was reduced the range ? 

The flight area and path was exactly the same.. today is just really cloudy.

Let me know if any of congfig works for iOS on Spark.

 

Thank you

Lukas

There are someone claim that the config works on spark. But i don't have that drone, the only thing I can see is that the IOS code seems to have a if statement for DJISdrBoostLogic only works on mavic, which doesn't appear on Android code. There are also one friend test the .dji.configs_force_fcc on Inspire 2, the result is IOS doesn't take effect, but Android takes

Edited by 微风小杨

Share this post


Link to post
Share on other sites

With the latest 300 RC FW of Spark the FCC patch (50B) only works when using OTG, not on wifi any more.

 

 

Share this post


Link to post
Share on other sites

I tried an RF meter to look at the 2.4 and 5.8 GHz output power from the Spark RC.

Under iOS, with DJI GO 4.1.3 and corresponding firmware, I could not find any (significant) difference between the stock app and after applying http://dji.retroroms.info/_media/howto/dji.configs_force_fcc

I found an insignificant increase from 1.4 mW to 2.5 mW at 5.8 GHz with the FCC config. But I think this is measurement error. Also note that the measured power is far below 90 mW expected for CE. But that may be simply due to the measurement procedure with an attenuator and I was only interested in seeing a difference after applying the config.

I measure (for the stronger SMP output, they are not exactly equal, and for the strongest channel) 20 mW for 2.4 GHz and 2 mW for 5.8 GHz (within error margins). I am in CE territory. Using an OTG cable didn't make any difference for me. This is with a 30 dB attenuator connected (and calibrated for) to a ImmersionRC RF Power Meter.

This is sad. What exactly did people do to see a difference for Spark/iOS?

Share this post


Link to post
Share on other sites

FYI: After installing the latest 4.1.4 (july 26) on another OS (LOS 13), it seems OTG actually still works.

Share this post


Link to post
Share on other sites

That FCC .config is also forcing FCC on 5.8Ghz (for Spark) or only on 2.4?

Edited by Kyokushin

Share this post


Link to post
Share on other sites

Just wanna update my experience so far with those configs, after some more tests i can say that none of them are currently working on IOS + spark. I was fooled by the fact that i was able to flight for 1200 meters with some major video interruptions instead of the 500m of CE mode with the force fcc config. Recently i used a different method to enable FCC mode in IOS (it involves a modified dji go apk on android) and i also modded the controller's antenna (got one from 4hawks.com, btw great antenna!), well i was able to reach 3400 metres without video disconnections.

Share this post


Link to post
Share on other sites

Marcocappe
Can you please share with us your method of FCC enabling using the android device? I guess once you do that, you can use your remote with any ios device keeping the FCC activated? 

Share this post


Link to post
Share on other sites
10 hours ago, Serega said:

Marcocappe
Can you please share with us your method of FCC enabling using the android device? I guess once you do that, you can use your remote with any ios device keeping the FCC activated?

Exactly! I dont have an Android device so i downloaded bluestacks emulator, installed this patched apk, connected the pc to rc/drone and...the app crashed!

The emulator wasnt able to stream video from the drone but...maybe it emulates/reset in some ways the gps coordinates and sent these info to the drone. Connected back to a fresh DJI GO on IOS and it asking to change my wifi settings for my country, just tap "cancel" and the drone is in FCC mode!

Both drone and rc are at the latest firmware version, ios app version is 4.1.5.

If you have an android device with the modified apk you should be able to change on the fly the country settings to "US" by tapping twice on "controller version" in "about" menu.

Hope this help!

 

Edited by Marcocappe

Share this post


Link to post
Share on other sites

Hello marcocappe,

i managed to replicate your method to enable the FCC. But I haven’t did a distance test.

1)where does that apk come from? What has been modified?

2) have you tried with the OTG cable as well?

thanks!

 

Share this post


Link to post
Share on other sites

The Marcocappe technique works perfectly fine for me! I have an android and an IOS device and I used a different version of the modded app (v25) but the result is the same: I just have to hit cancel when DJI Go 4 (on IOS) asks me if I want to change country settings and voila! I went to more than 2km with just minor video interruptions before deciding to going back home (far enough to prove without a doubt that I'm in FCC mode, before my max flight distance was approx. 500m). I switched to 2.4GHz and used an OTG cable but I'm not sure the OTG helped me much. I don't want to fly that far every day but that assures me a solid connection. Thanks a lot Marcocappe!

Share this post


Link to post
Share on other sites

I forgot some precisions (don't know how to edit my post...).

I made this range test using a Spark and an iPad pro.

Both the RC and the Spark have the lastest FW versions and I used DJI Go 4 version 4.1.5.

I tried the .DJI.configs method before but it didn't work for me...

Hope this helps!

 

Share this post


Link to post
Share on other sites

@小杨

Alright then, it looks like the config file is not working on 4.1.5 with Android running 6.0.1.

I used Bin4ry's deejayeye-modder for 4.1.3 and can get a strong connection for 2km or so. Now with 4.1.5 without the mods and with config file that goes down to like 1KM.

I was flying within the same area, and the same time of day.

Share this post


Link to post
Share on other sites

This trick to enable fcc on ios does not work for iPad Air two.

It works on my iPhone.using the android application first and then connecting with my iPhone.

 

EDIT: wait i see 11 channel in 2.4ghz ..this a fcc mode? Because i think 11 channel Fcc mode,13 channel CE mode.

 

i wrong?

Edited by Invernomuto

Share this post


Link to post
Share on other sites
On 17/8/2017 at 3:19 PM, Invernomuto said:

This trick to enable fcc on ios does not work for iPad Air two.

It works on my iPhone.using the android application first and then connecting with my iPhone.

 

EDIT: wait i see 11 channel in 2.4ghz ..this a fcc mode? Because i think 11 channel Fcc mode,13 channel CE mode.

 

i wrong?

Correct, 11 channels is FCC.

Share this post


Link to post
Share on other sites
22 hours ago, Invernomuto said:

now new update DJI Spark...1 September block all AC with old FW...

 

new FW Spark rc .400 AC .600 

FCC hack stays after updates.

Share this post


Link to post
Share on other sites

Hi, new here. 

Trying to get my spark off CE. 

I'm on the latest software. 

Am I still able to roll back and configure this set up? 

Saw the link to the flyflydrones and am considering doing that. But if the instrctions are clear, i could probably follow....

 

Thnks

Share this post


Link to post
Share on other sites

Can someone point me to the proper link for the config to have 32 channel and the 1.5 watt power level? I'm using Android and P4. It seems all links I am trying are not working. Thank you for your help.

Dave

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Recently Browsing   0 members

    No registered users viewing this page.

×