DJI Fly - App updates and download links

This is crazy…

They release a seriously flawed app for Android (which is still not on the Google Play store), then patch it to remove the new features that broke shit.

All the while iOS users are living in ignorant bliss of any issues or new features whatsoever :exploding_head:

Livestream can be restored by a clean install …

Still no sign of the iOS version - thank God :open_mouth:

1 Like

It’s a really crap method for android. Is there a reason it’s not on the play store? You’d think making an .apk available for people that want to test is fine, but to make it the general release is shocking and this will bite them in the ass at some point if they don’t change it.

I suspect only the people authorised as part of the pre flight releases for iOS have access to it on Apple devices. It’s almost as if android users are the beta testers before a stable release comes anywhere near general availability on iOS.

1 Like

Yes.

It was in breach of the Google T&Cs because DJI perform “background updates” on the app, instead of submitting the app for a code review.

Which just has all sorts of alarm bells ringing in my head :confused:

2 Likes

That’s insane. If they can obey apples strict rules for the App Store then to break Google’s fairly lax ones voluntarily seems backwards.

Mark a release as pre-release for those that want to be on the bleeding edge on your own site fine. But don’t mark it as the stable release until you know it’s just that.

Gavin isn’t impressed with the rereleased 1.4.12

Is Gavin a member here? :thinking:

:roll_eyes:

Sorry Wayne @SparkyFPV schoolboy error, I should have searched first :blush:

1 Like

@GAVINHR My Airdata 1.4.12 logs are there using the direct link between Airdata & DJI. Airdata also replied to my bug report about 1.4.12 and they released an app update to fix it.

With iOS they have little to no alternative because to side load an iOS APP the device has to be Jailbroken, or so I understand.

1 Like

You are right, but Apple tell us that they are far stricter (see maybe that’s the issue, the usual apple marketing lies)… So how come can’t get on the Play Store, but the “same app” can pass Apples rules…

1 Like

It wasnt phoning home on the iOS version and updating itself

2 Likes

Fair enuf. The Android one still do that? I don’t get auto updates on Android, is it still phoning home?

What @milkmanchris said.

The Android APP continually pings the DJI servers and if an update is found it installs itself, which as you can see from the trouble this is causing is far from ideal. I don’t think the user is made aware that it has been updated, unless they go into the settings to view the version number.

2 Likes

have you checked lately what version you are on?

Yes.

1 Like

The process is Fly downloads the new version then installs it, the install (on my Android 11), asks before installing.

There’s no need for it to ‘phone home’ though to update if they just use the play store. By all means allow side loading of test flight versions so all this crap can be ironed out before genera users see it.

I guess it could stem from some Chinese phones not being allowed to install the play store by default and this was the workaround rather than having the app in tons of different stores.

As a developer though I’d surely not want to be pushing code to general customers before allowing my ‘friendly’ users to test it first. It’s just common practise that you have your release ‘circles’

Im on 1.4.8 (1120) build. So it’s way out, think 1185 is the best to put on. It never asks to update (and yes it’s my main phone and has data/wifi).

Most apps “phone home”, and you can update through the play store, so don’t see why DJI don’t do that on Android. Load of apps won’t run unless they updated.