FCC mode for DJI FPV

Just seen this on YouTube.

Might be of interest to someone.

Oh and it’s free.

4 Likes

Looks like it worked, just need @speatuk or @Njoro to confirm with their geeky meter thingys.

Are these graphs any use?

1 Like

YARP…!!!

Confirmed as working

1 Like

Probably not, the ‘hack’ breaks as soon as you connect DJIFLY, and I cant see the graph option in the Goggles

1 Like

:+1:t2:

1 Like

EDIT

Full answer further down.

1 Like

I meant to see the graphs to see if it worked ;o)

Before use of the program

After the use of the program

As @milkmanchris so rightly says. If you connect to the fly app the hack is lost

As you can see

After connection to fly app

So while you are out in the field, so to speak, don’t connect the fly app or the hack will be lost.

The hack is not lost if you change the battery or restart the drone in any way.

The only way the hack stops working is when you connect the fly app.

:+1:

1 Like

Out of curiosity @speatuk whats the reading out the back near those battery antenna (if you can be arsed)

same, easier to see with the front ones

1 Like

Taken from there site
looks like there looking at other drones aswell

WHAT IS B3YOND?

B3YOND Is a Free DJI FPV Drone unlocker, The Recently released DJI FPV Drone is limited to 25mw in every country but the US who get 1200mw leaving many with lacklustre experiences having dropouts within close proximity or when flying behind objects.

B3YOND serves to unlock your Digital DJI System to allow the full 1400mw power over 2.4Ghz in any country!

We Built B3YOND because existing platforms charge an exorbitant amount to change this one simple setting and felt this had to change.
In the FPV Hobby sharing is at the core of our communities, be it a set of props after an “unexpected landing” or a new Flight Controller after plugging in the battery the wrong way around (we’ve done both over here!), we help each other out – this is us helping you out!

The unlocker is built to be a very simple process that anyone can understand and use, this is vitally important as most people exploring FPV for the first time with the DJI FPV Drone will have no prior experience with using serial devices on their devices or installing custom apps from shady telegram groups. As such we saw it best fit for the web, Luckily a few weeks prior to building this tool Chrome released version 89 that includes support for the WebSerial API, With this we can connect to the DJI FPV Drone and send the command all from within the web browser sandbox.

THE TECHNICAL INFO

The DJI Drones communicate to host devices over a serial protocol not too dissimilar to the MODBUS protocol, We reverse engineered the traffic originating from the mobile & desktop apps and have been able to determine exactly what packets triggered the drone to enter CE mode where the output power is limited to 25mw, had a poke around and have managed to build an FCC Unlock Packet.
For those interested, because we’re super kind, this is the packet that is sent to set the drone into FCC Mode

HEX – 551604fc020964004007305553000055530000011fe5
UINT8Array – [85, 22, 4, 252, 2, 9, 100, 0, 64, 7, 48, 85, 83, 0, 0, 85, 83, 0, 0, 1, 31, 229]

This is simply transmitted to the drone over a serial connection.

We ask that if this information is of use to you in your application, and if possible, please link credit back to D3VL.
We will shortly be releasing a library that builds these messages for transmission to the drone, keep an eye on our GitHub!

WHAT’S NEXT?

We hope to continue development of B3YOND and add features for other drones, unlocks and miscellaneous tools.
In addition to this, We will be building the system into native Desktop and Mobile applications to allow an even broader set of users to access the platform and take it out with them when they fly, removing the current restriction of needing a computer.

1 Like