Welcome to our Community
Wanting to join the rest of our members? Feel free to sign up today.
Sign up

Freeflight 6 mod app - With Special Features

What you need to do is to:
  1. Download Freeflight 6 from the Play Store
  2. Open the app and let it load (1-2 sec)
  3. Download a file manager like Solid Explorer and grant all permissions it asks.
  4. Go to your Internal Storage > Android > obb (it might ask for another permission, just click use this folder)
  5. You'll see a folder named "com.parrot.freeflight6" which you need to rename to something else (eg: "com.parrot.freeflight5")
  6. Then uninstall Freeflight 6
  7. Download the modded version and install it, but DO NOT START
  8. Go back to the file manager, and rename the folder to the original name, which is "com.parrot.freeflight6"
  9. Start the modded version.
I have done this operation a few times in the past. Today after installing FF6 on a new smartphone, Android 14, I can't find the "com.parrot.freeflight6" folder, in OBB which is empty. Can you help?
 
Last edited:
I have done this operation a few times in the past. Today after installing FF6 on a new smartphone, Android 14, I can't find the "com.parrot.freeflight6" folder, in OBB which is empty. Can you help?
Can anyone help, or are Anafi matters closed?
 
Can you not copy the OBB file from your old device to your new phone?
Thanks for your help. No, I don't have it anymore. Where can I find this? The version I installed is freeflight 6, downloaded from Google Play, on November 18th of this year.
 
Você não consegue copiar o arquivo OBB do seu dispositivo antigo para o novo?
Obrigado pela ajuda. Não, não tenho mais. Onde posso encontrar isso? A versão que instalei é o freeflight 6, baixado do Google Play, em 18 de novembro deste ano.
Thanks for your help. No, I don't have it anymore. Where can I find this? The version I installed is freeflight 6, downloaded from Google Play, on November 18th of this year.
Okay, it's resolved. It seems like the problem is old. I found this information (attached photo) and solved it. The problem was that the file explorer I used did not 'see', inside the folder OBB.

Sorry, the photo came out in Portuguese, what he says is that the fact is due to the prohibitions in the latest versions of Android, which do not allow you to see the OBB folder. Using the explorer 'Cx File Explorer' the contents of the folder appear.
 

Attachments

  • Parrot resolver OBB.PNG
    Parrot resolver OBB.PNG
    40.1 KB · Views: 3
Last edited:
Hi everyone, and many thanks to @AnafiPilot1 and @ds2atc for their work on these modded FF6. I just got a second hand Anafi because I found it to be the best fit for my use for this price. What I did not expect is that most software maintenance from Parrot would be over by now... So, I managed to install a FF6 normal version, then @AnafiPilot1's modded version, but what I really needed was the Flight Plan mode... And I even tried to buy it in the Android store... But after many search I understood that there was no hope to get it officially, and I did not found any unofficial way either. I tried Pix4D Capture, and went around the rectilinear 16MP limitation. Then I have been looking at Parrot's APIs, which looks great, but I do not have enough time and motivation to code something from scratch to use flight plans, and I also think it's much more convenient to load flight plans from the "regular" piloting app. Well, I finally got into this post:


So thank to @ds2atc effort to summarize how he modded FF6, I found a simple way to unlock the Flight plan and Follow me modes. They are both natively included in the app, but just locked until you buy them. Since buying is not anymore possible in Android, I think that it is ok to share an unlocked version. There are a bunch of Anafis in good condition on the second-hand market, it would be a shame to throw them away because of a software problem. They can still be useful to anyone who cannot afford a brand new high-end professional drone. Sorry I'm digressing a bit 😅

So, I made a modded version of @AnafiPilot1's modded version of FF6. For now, I only produced the FF6_6_7_6_SE_BATTERY mod, which I called FF6_6_7_6_SE_BATTERY_ADDONS. I'll make the FF6_6_7_6_FFC_BATTERY_ADDONS as quickly as possible. The apk is available on this drive:


And I also added the necessary obb to install the app, because anyone getting an Anafi right now could be unable to install even the official version... (That was my case, luckily I found an xapk including the obb).

Hope this will help !
 
You're welcome ! However, I think I already gave many hints on how I did this, based on a detailed procedure already described by another member of the forum. If you have some coding skills and are curious enough I have no doubts that you will quickly find how to do this. If you don't, I am sorry but I will not make any tutorial for you because I do not have time for this, and although it does no prejudice to Parrot to unlock an addon that is no longer sold, it is borderline enough to avoid giving all the details.
 
Hi!

There'ss a surefire way to restore the functionality of the FreeFlight 6 app for Anafi/Anafi Thermal. I used this method and it works. It probably works on most new devices. I wasted a lot of time on it, but with the help of information from this forum and a bit of ingenuity I managed problem to achieve that goal. Right now the app works without a problem on my Samsung S23 with Android 14 on board.

Below is the solution to the problem that worked in my case:

1. Install the original FreeFlight 6 application from the Google store on a smartphone that supports this application (in my case Huawei P10).
2. In the android/obb/com.parrot.freeflight6 folder, the file main.xxxxxxxx.com.parrot.freeflight6.obb will be created, where xxxxxxxx is an 8-character number - I don't know what it depends on and I don't know if it works as a result of transferring between devices in different locations around the world... This file (obb) should be copied - sent it to an external drive or download to a computer via USB connection.
3. On the new device, create the same folder - android/obb/com.parrot.freeflight6.
4. On the new device, install the FreeFlight 6 application or one of the mods available on this forum.
5. In the event of a data synchronization error (message - no internet/network connection, despite the fact that there is a connection), exit the application and copy the previously downloaded content from a compatible device to the created directory on the new device (file main.xxxxxxxx.com.parrot.freeflight6.obb into folder android/obb/com.parrot.freeflight6).
6. After starting the application, you must register at Parrot community and from that moment on the application will work, communicate with the drone and enable full functionality of using the drone. In case of a problem with registration (error creating an account), after undoing and returning to the application, the application works normally.

If you cannot see the obb files and the system folder in Android, it may be helpful to use additional applications "Files from Marc apps&software" or "Solid Explorer File Manager". It may also be helpful to enable "developer options" on the Android phone -> remove the OEM lock.

I hope the above will be helpful for resolving problems and getting back full functionality to your device :)

Regards,
Marcin, MWCE
 
I have been working on modding FF6 with some of the extra (special) features they are offering for the US army and USA version of the Anafi.

Since the 1st day of owning the Anafi - mapping has been an weak point in the App, the need for online maps and the fact that you cannot preload large areas, or choose the type of mapping has been pretty annoying.

Finally with version 6.7.0 these features are there, but not for us normal Anafi folks - until now.

My mod enables these features :-

1. Import and use custom map tiles.

Using standard (as used by Google Map / Microsoft Maps / OSM / etc) raster map tiles in a folder structures of map name / zoom / x / y.png

You can also import a ZIP file with the necessary map tiles, if you prefer to keep your maps separated in ZIP files.

It can handle zooms levels of 2 to 21.

View attachment 4963View attachment 4964


2. Import KML files.

You can import KML files to show place markers, polygons, lines, etc - you can now mark out areas like places you can fly or not. Places of interest, and flying routes. Possibilities are endless with this.

KML will show up on the map as an overlay - most display style types are shown - line width and colours etc.

View attachment 4955View attachment 4958


3. Automatic custom maps by putting your tiles / zip files / kml files in to the Phone / Freeflight 6 / Custom maps folder on your phone. Anything in this folder will be shown on the map without importing.

View attachment 4960View attachment 4961

4. Display co-ordinates in the HUD Map, with Drone position, Dynamic position, and movable reticle. Co-ordinates can be copied to clipboard, and shared. Co-ordinate units are selectable between LATLNG, MGRS, UTM, and DMS

View attachment 4965View attachment 4966View attachment 4967


DOWNLOAD LINK & CHANGELOG

THIS IS MODIFIED SOFTWARE, USE AT YOUR OWN RISK, POSTED FOR INFORMATION & ENTERTAINMENT ONLY.

ChangeLog (18th October 2020)

1) FCC MOD - Wifi location set to US
2) UBLOX ephemeris data - 2 weeks offline data (vs. orig 1 week offline data)
3) UBLOX ephemeris validity - 240 hours (vs. orig 96 hours)
4) UBLOX offline data download left at every 48 hours
5) GPS Position Display features enabled
6) Custom Map Import features enabled
7) KML file parsing and import features enabled

Bug fixes.

1) Fixed Parrot bug where the Y tile name was incorrectly calculated, causing custom tiles to be placed in the wrong place (typical Parrot they got the maths wrong to calculate the Y tile filename).

********************************************************
BATTERY VOLTAGE DISPLAY

THIS IS MODIFIED SOFTWARE, USE AT YOUR OWN RISK, POSTED FOR INFORMATION & ENTERTAINMENT ONLY.

After many many hours of work on this, I finally managed to get battery voltage display. This is an experimental build with extensive changes, as listed below - so needs testing and feedback!

ChangeLog (12th November 2020) (Updates from 18th October 2020)

1) UBlox ephemeris now downloaded every 24 hours
2) Created new class/functions to get Drone Battery Voltage from ARSDK3 library
3) Created new class/functions to get Battery Voltage in to GroundSDK from ARSDK3
4) Modified GroundSDK BatteryInfo class to now include Voltage
5) Created new class/functions to update Voltage when it changes
6) Created new class/function to display Battery Level and Battery Voltage in Piloting Top Bar Right
7) Created conditional logic to trigger Battery Warning below 7190mV, and Battery Critical below 6800mV (existing warning below 20%, critical below 10% stay the same)
8) Made layout changes to reduce margins around top bar and widen drone status bar, as well colour adjustments - to fit new information.

Changelog (30 November 2020)

1) Cosmetic changes - Warning and Critical Battery colours removed transparency to aid visibility
2) Adjusted battery voltage notices Warning below 7190mV, Critical below 6990mV

Changelog (10 December 2020)

1) FF6 updated to v6.7.1
2) Enabled Screenshot feature from piloting screen
3) Enabled Light mode - FF6 interface can be switched between full or light mode
4) Fixed battery voltage warning logic to change order of trigger against battery level

Changelog (01 March 2021)

1) FF6 updated to v6.7.3

It is suggested to un-install any version before v6.7.3 and install v6.7.3 as a fresh new install - there has been changes to the stored settings which do not upgrade correctly in v6.7.3.

Changelog (19 June 2021)

1) FF6 updated to v6.7.4

Changelog (17th September 2021)

1) FF6 updated to v6.7.5

Changelog (31st October 2021)

1) FF6 updated to v6.7.6
2) UBlox Ephemeris attempts to update every 12 hours
3) Changed Black Box Telemetry to record last ~20 minutes (rather than 60 seconds). Use latest Show Anafi Log to view these telemetry files.


Download from google drive :-
FF6 Mod Folder

FF6_6_7_6_SE_BATTERY.apk - Standard with SE and Battery features
FF6_6_7_6_FCC_SE_BATTERY.apk - FCC with SE and Battery features

(FF6_6_6_2_FCC_BATTERY.apk - FCC with Battery Display for users of firmware 1.6.x)
Hi, and pardon my ignorance. I purchased an ANAFI Thermal from ebay and turns out it's one of the stolen. Regardless, with the help of the seller, I was able to side load FF6 "no blacklist" and an "obb"file. I was able to use the drone but was not able to load maps, thus not being able to use the Return Home feature. So I tried using your version 6.7.6 fcc and I get "We encountered a problem with your drone, Please contact Parrot customer service" I tried it with the obb file I got from the seller and without. same results. The Tablet I am using is NVIDIA Shield K1 Android 7. I would appreciate any insight / help. Thank you. - Jesse
 

New Posts

Members online

Forum statistics

Threads
5,390
Messages
45,341
Members
8,585
Latest member
cloud9rc