DJI Go App patchen (FCC Modus etc.)
Inhalt:
Seite 1: Spezifikationen, Flugmodi, FlyMore Combo
Seite 2: Vergleich Mavic mit Spark
Seite 3: Reichweite erhöhen, 2.4GHz + OTG Kabel
Seite 4: App patchen, FCC Modus, Mavic Flugmodi
Seite 5: Phone / Tablet für unter 150 EUR? Geht!
Seite 6: Tipps, Tricks und Mods
Seite 7: Sinnvolles Zubehör
Seite 8: Interessante Videos
DJI App patchen – FCC Modus, Mavic Flugmodi und mehr!
Wie bereits gesagt, drosselt die DJI App die Sendeleistung der Spark-Fernsteuerung innerhalb der EU (CE Modus), während z.B. Nutzer in den USA mit deutlich höherer Sendeleistung fliegen dürfen (FCC Modus). Dies liegt an den in der EU geltenden gesetzlichen Richtlinien für WiFi Frequenzen.
Die gute Nachricht: diese Einschränkung lässt sich durch Modifizieren der DJI App umgehen. Das Modifizieren der App selbst ist dabei nicht einmal illegal. Das Fliegen im FCC Modus innerhalb der EU allerdings schon. Überlegt euch also gut, was ihr tut.
Allerdings bietet das Modifizieren der Original-App noch weitere faszinierende Möglichkeiten, die für viele Spark Nutzer wohl überaus interessant sein dürften: zum einen stehen dem Spark mit der modifizierten App sämtliche Flugmodi des Mavic zur Verfügung („Point of Interest“, „Cinematic“, „Tripod“ usw.). Zum anderen erlaubt die „gepatchte“ App, den Speicherort für den Videocache frei zu wählen oder einen Dummy-Login zu benutzen, so das man sich nicht mehr mit seinem echten DJI Usernamen einloggen muss. Zudem verhindert die gepatchte App sämtliche Datenübertragungen auf den DJI Server. Das DJI alle nur erdenklichen Daten seiner Nutzer sammelt (das Wort „Datenschutz“ existiert im Chinesischen noch nicht einmal), ist vielen Nutzern schon lange ein Dorn im Auge.
Das modifizieren der (Android-) App bietet also wirkliche Vorteile und ist gar nicht so schwer. Alle dafür benötigten Dateien (samt Anleitung) findet ihr auf dem Github Repo von deejayeye-modder. Mit dem dort angeboteten Patcher könnt ihr relativ einfach eine originale DJI App modifizieren und um gewünschte Funktionen erweitern:
Github: DJI Go Patch Tool von deejayeye-modder
Eine genaue Anleitung zum Patchen findet ihr ebenfalls dort, unter der Überschrift „How To“.
Momentan lassen sich mit diesem Tool allerdings nicht alle Versionen der DJI App patchen, sondern nur bis zur Version 4.1.15 – wobei diese aber auch völlig ausreicht. Zum Patchen benötigt ihr unverschlüsselte Versionen der original DJI App bis maximal Version 4.1.15. Neuere Versionen der DJI App sind verschlüsselt und lassen sich daher, zumindest im Moment, noch nicht patchen.
Download DJI Go Version 4.1.15 (unverschlüsselt)
Download DJI Go Version 4.1.14 (unverschlüsselt)
Die obigen Links führen zum Download der originalen (ungepatchten und unverschlüsselten) DJI Go App. Die heruntergeladene App könnt ihr dann mit dem deejayeye-modder Tool nach eigenem Belieben patchen (Anleitung für Windows, Linux und Mac findet ihr auf der Github Seite, siehe Link oben).
Das heruntergeladene Patch Tool wird über die darin enthaltene RunMe.bat gestartet und bietet euch dann auf dem Startbildschirm die Auswahl zwischen diversen Patches an, die ihr nach eigenen Belieben auswählen und eurer modifizierten App hinzufügen könnt. Eine Erklärung zu den einzelnen Patches findet ihr im Punkt „Descriptions“ auf dem Startbildschirm. Mit der Option „Patch“ werden dann alle ausgewählten Patches in die App eingefügt und eine modifizierte Version der App ausgegeben. Diese könnt ihr dann auf eurem Smartphone installieren (bereits installierte Versionen der DJI Go App solltet ihr vorher deinstallieren).
Wichtig: Falls ihr den FCC Patch in die App mit aufgenommen habt, erscheint beim ersten Start der App eine Meldung, wenn euer Spark mit dem Phone verbunden ist (u.a. mit dem Begriff „different Region“). Es ist wichtig, daß ihr diese Meldung einmal mit OK bestätigt. Dann erst wechselt der Spark vom CE in den FCC Modus.
Sobald ihr wieder eine ungepatchte Version der App benutzt, erscheint diese Meldung erneut. Die App versucht dann nämlich wieder, in den CE Modus zurück zu schalten. Würdet ihr diese Meldung bei einer ungepatchten App mit OK bestätigen, seid ihr wieder im CE Modus. Alles klar?
Hinweis: Denkt bitte daran, daß das Fliegen im FCC Modus in der EU nicht erlaubt ist. Das muss also jeder für sich selbst entscheiden.
Woran erkennt man, das der Spark im FCC Mode fliegt?
Im DJI Ordner auf eurem Phone legt die App Log-Dateien an. Diese findet man in der Regel unter dem Pfad
DJI/dji pilot/log/cache/CountryCodeConstant
Die Dateinamen der Logfiles in diesem Ordner haben jeweils ein Datum bzw sind numeriert. Öffnet diejenige mit dem neuesten Datum / der höchsten Nummer mit einem Texteditor. Wenn ihr dort die Einträge CcFromRc=US findet, bedeutet das, das ihr im FCC Mode fliegt. CcFromRc=DE würde z.B. bedeuten, das ihr immer noch im CE Mode fliegt. Der Ländercode sollte also „US“ sein.
Auf der nächsten Seite: Phone / Tablet unter 150 EUR mit der DJI Go App? Das geht!
Alle ArtikelDiese Kategorie
Neueste Kommentare
Schreibe einen Kommentar
Du musst angemeldet sein, um einen Kommentar abzugeben.
Thanks for that very nice very usefull points thanks
Hallo an alle
Ich habe eine Spark und wollte nur die steigrate und sinkrate etwas erhöhen
Ich komme in den debbugmodus
Ich komme zu den Parametern
Aber sobald ich eine Zahl ändere zb. Von 8 auf 10 oder sonst etwas ändere springt es sofoertmwieder auf die originalen Eintrag zurück
Funktioniert das jetzt nicht mehr zu ändern
Ganz liebe grüsse an alle
Oder was war die letzte Firmware mit der es noch ging
Man kann ja auf der DJI App Downgraden
Harald, ich habe die 0.0700 Firmware auf dem Spark, damit funktioniert das Ändern der Parameter einwandfrei. Versuch es mal damit. Lade dir am besten auch unter https://nolimitdronez.com/download die Version 1.1.2 des DJI Assistant 2 herunter, die ich auch nutze und mit der das problemlos funktioniert. Für neuere Versionen kann ich nicht die Hand ins Feuer legen.
Die Version habe ich auch Danke
Und auf der Spark gab es vorgestern ein Update
Wie gesagt ich komme zu die Parameter
Aber sobald ich die ändere und + drücke bliebt es bei zb 35 auf 50
Ganz liebe grüsse
Welche Firmwareversion hast du denn auf dem Spark?
Hallo
Habe es nochmal probiert
Mache aus 35 — 50 entern oder + und es spricht wieder auf 35
Soft 01.00.0900
Also haben wir ja das Problem – die Firmwareversion. Habe oben ja schon geschrieben, daß es mit der 1.0.0.0700 funktioniert. Evtl. auch noch mit der 1.0.0.0701, musst du ausprobieren. Mit neueren Firmwares geht das wohl nicht mehr.
Downgrade ist möglich ?
Weißt du wieviel es gab nach der 700
Ganz liebe grüsse
Ein Downgrade sollte im DJI Assi möglich sein, einfach ausprobieren. Eine Liste aller verfügbaren Firmwares (inklusive Download-Option) kann man sich mit dem "Dank Drone Downloader" Tool anzeigen lassen: https://github.com/cs2000/DankDroneDownloader
Hallo Mike bist du aus Österreich
Habe auch WhatsApp
Ganz liebe grüsse
Hallo und danke habe es hinbekommen
Weiß wer den Parameter für Rth also comming Home
Den würde ich gerne auf so 30kmh einstellen
Ganz liebe grüsse
Lag dann also an der Firmware? Mit welcher hast es nun hinbekommen? Das würden andere sicher auch gerne wissen, die das selbe Problem haben. Eine Übersicht der wichtigsten Paramter findet man hier: https://bit.ly/2LsVmrg
Hallo und danke
Es war mein Fehler ich habe nach dem ändern außerhalb des Feldes gedrückt und nicht enter
Fliegt jetzt wie eine Rakete
Die einzige Sorge welche ich habe sind die Motoren
Bei Vollgas rauf oder gerade bekomme ich eine Meldung Motoren am Limit
Und beim Vollgas runterkommen strudelt sie etwas Bein bremsen
Der Spark ist ja kein FPV Racer, Motoren und Batterie sind nicht für Dauervolllast ausgelegt. Man muss also sinnvolle Werte wählen. Beim zu schnellen Sinken gerät man in den eigenen Abwind. Erfahrene Piloten fliegen deshalb nie schnell gerade nach unten, sondern dazu z.B. schräg nach vorn. Weil Anfänger dieses Phänomen aber nicht kennen, hat DJI seinen Koptern extrem langsame Sinkraten verpasst, damit auch ja nichts passiert ?
Alles klar
Ich weiß was ich fliege ?
Ich fliege seit 5 Jahren
Wollte nur wissen was ihr denkt oder wisst ob der Spark das aushält
Steig und sink 30 km/h
Max Speed 70 km/h
Natürlich nicht auf Dauer
Aber so für 10 bis 20 Sekunden hin und wieder
Ganz liebe grüsse
Noch eine Frage bitte
Ist das ratsam
Weil die eingestellte Warnung finde ich auch zu https://youtu.be/BnNo3lWoXkQ
Früh gg meinte ich
Ich habe jetzt beim Akku mit dji Assistant
Anderer Akku eingestellt statt intelligent dji
10.5 Volt statt 10.8
Warnung bei 15% ein
Und bei 10% landen
Aber ich bekomme keine Warnung und kein Rth funktioniert mehr
Bei RCGroups gibt's einen Modding-Thread, da wird auch u.a. genau das besprochen: https://bit.ly/2J9R35G Ist aber mittlerweile recht umfangreich.
Ich selbst habe nur Steig- und Sinkgeschwindigkeit ein wenig erhöht, da die default Werte doch recht lahm sind. Keine Probleme bisher. Ich würde nur so wenig wie nötig ändern. Die meisten default Parameter machen durchaus Sinn.
Bei Parameter Max Speed von 10 auf 20 ändert es sich wieder auf 10 nach Neustart ?
Weiß wer wieso ?
Bezüglich der Mavic Air stimmt die Information in dem Artikel nicht!
Der Mavic Air Controller geht NUR über OTG, d.h. die Verbindung zwischen Controller und Smartphone geht immer nur per Kabel. Per WLAN ist es gar nicht möglich, weil der Mavic Air Controller gar keinen WLAN-Hotspot aufmacht.
Was bei Spark und Mavic Air gemeinsam ist, ist dagegen dass die Funk-Verbindung zwischen Drohne und Controller per "Enhanced Wifi" ist, was einfach nur ein verstärktes Funksignal ist, das über das WIFI-Protokoll funktioniert (was zwar weniger Reichweite als das Occusync von der Mavic PRO bedeutet, aber deutlich mehr als "reines" reguläres Wifi).
@MightyTofu: natürlich kannst du auch ohne OTG mit dem Air connecten. Unterstützt dein Phone denn überhaupt duales WiFi (5.8 / 2.4GHz)? Probier mal, das WiFi des Air zu resetten bzw. zu aktivieren – Powerschalter so lange gedrückt halten, bis ein Doppelpiepton kommt. Fliege den Air zwar selbst nicht, aber meine Kumpels fliegen den definitiv nicht über OTG.
Mehr Infos dazu hier: https://forum.dji.com/thread-132869-1-1.html
Hallo an alle
Ich habe eine Air mit der aktuellen Software
Mit Dji asistand habe ich 2 Parameter verändern können
Neigung im Sport Modus also ATTI auf 55 und funktioniert
Sport up auf 9 also ca 30 km/h nach oben und funktioniert
Sport down also runter auf 7 also sollten ca 25 km/h sein ABER genau der Parameter funktioniert nicht
Se geht immer nur mit 10 km/h runter
Und auch im normalmodus funktioniert keiner der 3 Parameter
Kann wer helfen warum up also runter nicht funktioniert !
Und Rth von 30kmh auf 50 wäre auch toll
Und wind Warnung raufsetzen
Wunder Spark funktionierte alles tatelos
Ganz liebe grüsse
Hallo
Ich habe nun mehrmals versucht bei meiner Spark die Frequenz nach der hier gezeigten Anleitung auf 2.4 GHz umzustellen.
Leider ohne Erfolg.
Die Frequenz springt immer wieder auf die 5.8ghz.
Sobald ich die Spark ausschalte zum Akkuwechsel, wird aber wieder 2.4 angezeigt. Nach dem Einschalten und Verbindungsaufbau wieder 5.8ghz!
Hab die aktuelle Firmware, otg, Samsung s5.
Wo liegt hier das Problem und er kann mir weiterhelfen??
Grüße Volker
Hallo Mike,
Bekomme am Montag meine Spark und möchte den Patch durchführen.
Wenn ich mit obigem Link auf GitHub gehe habe ich aber das Problem, dass ich nicht so recht weiss was jetzt machen.
Möchte auf Windows patchen. Was ist jetzt das Patch-Tool?
Muss ich nur tun was unter "HowTo: Windows" steht?
1.) You may need to install Java Development Kit, you can
get it here: http://www.oracle.com/technetwork
/java/javase/downloads/index.html
2.) Run the download_tools.bat file
3.) Get the apk (look in the patches folder for supported
versions), check above for link
4.) RunMe.bat (as Administrator)
Ist das alles was ich tun muss?
Soll ich deine angegebene Version 4.1.15 (unverschlüsselt) nehmen oder die auf GitHub angegebene:
The filename is "4.1.22_V3028592-nosecneo" ONLY THIS VERSION is supported
Wahrscheinlich hat sich auf GitHub einiges geändert seit du so super diese Seite eingestellt hast.
Sorry, Ich bin da nicht so bewandert und bin dankbar für deine Antwort.
Viele Grüsse
Gerold
Ich habe hier mal die von mir fertig gepatchte App (Version 4.1.15) hochgeladen, das ist wohl am einfachsten:
https://bit.ly/2WWLbj2
Angewandte Patches in dieser Version (soweit ich in Erinnerung habe):
– ForceFCC (erzwingt FCC)
– goOffline (App bleibt im Offline Modus)
– removeUpdateForce (kein Updatezwang)
– Mavic Flight Modes für Spark freigeschaltet
Wer selber patchen möchte (oder andere Patches in die App integrieren will) und die Zeit hat, sich ein wenig einzuarbeiten, findet alle Infos übers Patchen der App hier – diese Seite sollte eigentlich immer aktuell sein:
https://github.com/Bin4ry/deejayeye-modder
Den Entwicklern des Patch Tools kann man auf Slack Fragen stellen, wenn nötig:
https://join.slack.com/t/dji-rev/shared_invite/
Hallo Mike,
I found it!!!!!
Habe vor lauter gelisteten Files auf GitHub den Downloadbutton für das Tool übersehen.
Tut mir leid.
Frage welche Version bleibt. Wahrscheinlich doch die neuere, also die 4.1.22.
Gerold
Hallo Mike,
Danke für das raufladen.
Das wäre super, aber der Download funktioniert nicht
(der Link schon).
Musste schon 2x abbrechen und auch beim 3. mal hängt das Ding bei 5.3 von 225MB (545 Bytes/s) . Zeigt mir eine Dauer von 3d 11h an.
Irgendwas ist da nicht gut. Oder ist noch nicht ganz raufgeladen?
Bitte prüfen.
Gerold
Jetzt hat es aufeinmal tadellos funktioniert.
Vielen Dank Mike.
Nehme an das wird alles gut funktionieren.
Die Spark kommt erst am Montag.
Keine Ahnung welche Firmware drauf ist. Nehme an eine neuere Version als du oben beschrieben hast.
Ich möchte eigentlich nichts mehr gross an Parametern ändern.
Empfiehlst Du trotzdem einen Downgrade der Firmware auf z.B. 1.0.0.700.?
Und soll ich auch den DJI Assistant 2 Version 1.1.2 verwenden?
Sorry für die vielen Fragen.
Gruss
Gerold
Die alte DJI Assistant Version bringt eigentlich nur etwas, wenn du auch eine ältere Firmware drauf hast, bei der man noch Parameter ändern kann.
Wenn du mit allem aber zufrieden bist, wie es ist, kannst du auch die Firmware drauf lassen, die bereits installiert ist.
Ich würde die App Version 4.1.15 empfehlen. Da funktioniert OTG noch einwandfrei. Mit der 4.1.22 funktioniert OTG nicht mehr, soweit ich mich erinnere.
Ist halt schon eine Weile her bei mir. Ich habe meinen Spark, App, Firmware usw. einmal eingerichtet und seitdem nichts mehr verändert. Funktioniert ja alles prima (OTG, FCC usw.), also warum jemals wieder etwas daran ändern? 😊
Hey Mike,
Habe mir die von dir vor kurzem hochgeladene gepatchte App (Vers. 4.1.15) runtergeladen.
Alles gut (mit OTG-Kabel), nur habe ich keine Karte in der Map. Wollte für Offline-Betrieb runterladen. Mit WiFi war ich zu Hause verbunden. X-mal gestartet aber es tut sich gar nichts. Mache ich da was falsch? Wie kann ich das zum Laufen bringen?
Fake Account: Einfach in DJI Go App neu anmelden (z.B. Username: A / Password: A)? Wird das so genommen?
Danke für Antwort und Gruss
Jannik
Beim Fake Account Login ist ganz egal, was du eingibst. Eigentlich sollte die App sowieso keine Verbindung herstellen (Offline Mod), kannst also alles mögliche eingeben, sollte keine Rolle spielen.
Wegen der Karte: installiere dir mal HERE Offline Maps und lade dir die Deutschlandkarte runter. Die sollte dann eigentlich in der DJI App angezeigt werden.
Hey Mike,
vielen Dank für das Sharen von Deiner gemoddeten DJI Go 4 App, das macht es für mich deutlich einfacher!
Habe 2 kurze Fragen dazu:
1) Welche Firmware nutzt Du auf dem Spark (Aircraft)? Ich bekommen trotz Deiner gepatchten Version nämlich immer noch Warnungen zu NFZs.
2) Bekommst Du Kartenmaterial (im Offline / Flight-Mode) angezeit? Wenn ja, welche Karten App hast Du im Hintergrund?
Danke und viele Grüße
Thorsten
Sorry, habe Deine Antwort zu Here Maps im Kommentar obendrüber natürlich gelesen, aber Here scheint zig verschiedene KartenApps anzubieten … ich habe es aktuell mit "HERE WeGo – City Navigation" versucht und das klappte nicht.
Habe V01.00.0701 auf dem Spark.
Um keine NFZ Warnungen mehr zu erhalten, muss das betreffende Firmwaremodul des Spark gepatcht werden. Das ist allerdings nicht zu empfehlen. Die NFZ Warnungen machen Sinn. Niemand von uns möchte noch einen Kopter in der Nähe eines Flughafens sehen, denn sonst ist es irgendwann Essig mit diesem Hobby – und es kann für den betreffenden Piloten sehr, sehr, seeeeehr teuer werden, wenn ein ganzer Flughafen über Stunden gesperrt werden muss oder es Anti-Terror Alarm gibt, weil mal jemand über ein Gefängnis oder Atomkraftwerk fliegt. Die meisten NFZ Warnungen (alle ausser in roten Bereichen) kannst du einfach wegtippen. Ist nervig, aber er fliegt trotzdem.
Hi Mike,
Wegen Map-Anzeige in gepatchter DJI Go App (Vers. 4.1.15).
Habe mir wie Thorsten auch die Here WeGo – City Navigation auf Android installiert. Danach in dieser App die Karte von Deutschland runtergeladen. Funktioniert in Here WeGo – City Navigation super, aber nicht in der DJI Go App. Dort habe ich immer noch die leere Map von Google.
– muss man innerhalb von DJI Go irgendwie von Google auf
Here WeGo umstellen oder ist Here WeGo – City Navigation
die falsche App von Here We Go?
– Oder muss man die Karte via Here WeGo innerhalb DJI Go
runterladen? Wenn ja, wie?
Ich raffe es leider einfach nicht. Kannst du mir freundlicherweise mitteilen wie man das hinbringt.
Beten Dank und Gruss
Jannik
Habe mal eben nachgeguckt – auch bei mir wird nun seltsamerweise keine Karte mehr angezeigt, obwohl ich nichts am Gerät oder der App verändert habe und es vorher prima funktioniert hat.
Das Map Feature in DJI Go war schon immmer sehr wackelig implementiert und ist auch ein Dauerthema im DJI Forum. Es scheint bei vielen Usern aus zig verschiedenen Gründen nicht zu funktionieren.
Habe momentan nur eine Lösung gefunden: wenn ihr Google Maps auf dem Gerät habt, geht in die Android Einstellungen -> Apps -> DJI Go und entzieht der App dort die "Speicher" Berechtigung. Das stellt die App von HERE Maps auf Google Maps um. Allerdings wird auch die Google Map bei mir nicht mehr angezeigt.
Da es vorher bei mir funktioniert hat, kann eigentlich nur noch Android selbst in Betracht kommen. Vielleicht hat ein Android- bzw Google-Update dieses Feature in der DJI App geschrottet. Falls sich hier eine Lösung findet, poste ich sie hier.
Das mit dem der DJI Go App Entziehen der Berechtigung "Speicher" hatte ich auch schon gesehen aber nicht probiert. Wollte zuerst deine Meinung hören.
Jetzt hab' ich's probiert und trotzdem keine Google Maps.
D.h. habe einfach gar keine Maps.
Wahrscheinlich muss ich die gepatchte App verabschieden.
Wenn ich mit der letzten Version von DJI Go arbeite kann ich aber doch auch auf 2.4 GHz (FCC-Mod) umschalten und mit OTG-Kabel arbeiten. Stimmt, oder nicht?
Oder braucht man dazu unbedingt auch eine Fake GPS App wie den Floater?
See > https://www.youtube.com/watch?v=Is7_btFs1G8
Hoffe aber doch noch auf eine Lösung von dir für die Modded 4.1.15. Das wäre das Beste.
Mit der gepatchten Version (zumindest meiner) hat der Karten Bug nichts zu tun – hat bei mir ja viele Monate damit funktioniert.
Über neuere Versionen der App kann ich dir nichts sagen, da ich definitiv bei meiner bleibe (bei neueren Versionen der DJI Go App soll OTG nicht mehr funktionieren bzw. man bei OTG Verbindung keine Anzeigen mehr haben wir Flughöhe, Distanz usw.)
Diese Anzeigen und eine sichere Reichweite über 2.4GHz / OTG sind mir 100x wichtiger, als eine Karte, deshalb bleibe ich bei dieser Version.
Es kann sein, das es für die ungepatchte App auch Methoden gibt, im FCC zu fliegen, guck am besten mal auf YouTube. Aber wie gesagt – da gibt es dann Probleme mit dem OTG, sofern DJI das nicht wieder in einer der neuesten Versionen gefixt hat.
Hallo Mike,wäre es möglich gepatchte DJI GO App 4.1.15 wieder irgendwo zum Hosten kurzzeitig
Hariss, mittlerweile habe ich sie leider selbst nicht mehr 😐 Ich fliege inzwischen den Mavic Air mit der original App und lediglich Fake GPS (dann schaltet die App in den FCC Modus = stärkeres Signal und bessere Reichweite).