top | item 39439299

(no title)

sagz | 2 years ago

There's also something fishy about DJI in that their Android app to control their drones is intentionally not listed on the Play Store. I've never seen a manufacturer require side loading.

Anyone know why it's not on the Play Store? (On iOS it is on the App Store, well because there isn't another way till this DMA thing kicks in)

discuss

order

londons_explore|2 years ago

The play store is banned in China. So sideloading/alternate app stores are the main way most users install apps there.

Their china-based engineers might not even consider it important to support the play store.

As a non-US citizen, I frequently see how US based engineering teams just don't understand local markets/customs. This is just being on the other side of that.

BoiledCabbage|2 years ago

And yet tons of other apps from China seem to make it to the play store. And it's not like DJI isn't aware of how many devices they sell overseas.

It's almost as if it were intentional.

secretsatan|2 years ago

They recently dropped support for the iOS SDK and stopped releasing new versions, they've been moving away from iOS in general in favour of using their own controllers.

That they don't want to release through the official android app stores for a free app is a bit sus.

m-p-3|2 years ago

We clamped down our MDM policies to disallow sideloading on corporate devices, when we asked DJI when they planned to submit their app on the Play Store and they basically told us never, we decided to remove all DJI drones from our fleet.

neom|2 years ago

What did you replace the DJI drones with?

bandergirl|2 years ago

> Anyone know why it's not on the Play Store?

Can’t think of any reason that isn’t sketchy. The article gives a clue already.

If the app passes Apple’s review, then it could pass Google’s review.

sschueller|2 years ago

You can side load android, you can't side load Apple (without jailbreak). Having to deal with two review processes instead of just one saves money and headaches. Also since they are dealing with US sanctions they probably had to fill out all kinds of stuff and submit that to Apple which they would also have to do for Google but again, they can just side load instead.

rnmmrnm|2 years ago

see Epic suit i guess.

dheera|2 years ago

I don't use their app at all, I just use the DJI RC. In any case I wouldn't recommend controlling a drone from a phone running a bunch of background tasks that may pop up notifications and phone calls while you're trying to dodge obstacles.

dylan604|2 years ago

do not disturb mode is your friend here, or even airplane mode

Saris|2 years ago

As I remember their app downloads a binary package after installation from an unknown source, and that's against Google ToS as far as I know.

malermeister|2 years ago

Here's a dark conspiracy theory for ya: Consumer drones (including DJIs) are being used in warfare more and more frequently, including the war in Ukraine.

The Chinese government, while not openly supporting Russia, has been repeatedly accused of covertly doing so. Imagine what kind of harm a device used for reconnaissance could do if it secretly works for the other side.

Staple_Diet|2 years ago

That's not a theory as much as it is an acknowledged fact, and why DJI are banned from many 5-Eyes facilities.

L_226|2 years ago

no even that - DJI are potentially collecting thousands if not millions of hours of telemetry about how small drones are used in real-life combat. This is absolutely invaluable to developing countermeasures or optimising their own offensive platforms.

sofixa|2 years ago

DJI's app wasn't on the Play Store for years before Russia invaded Ukraine, so that's somewhat unlikely.

jijijijij|2 years ago

I very much assume, involved militaries are aware of this possibility and are not blindly trusting Chinese consumer drones right off the shelves, have soldiers in every unit install random sideloaded apps. Lol.

They likely flash verified firmware and use a verified app version, not the latest one from DJI's website... Maybe they have their own code, by now. Especially with reconnaissance drones. The Ukrainians probably need to do this, not just because of the obvious possibility of a "backdoor", but RF adaptability in the EM warfare situation.

I would worry more about contractor John Doe bringing a compromised private phone to a government or industrial facility. Not sure a highres video feed from a drone could be easily exfiltrated unnoticed, anyway, since they usually don't come with WWAN hardware built-in. But the phone itself would be able do all sorts of reconnaissance and become an attack vector in a sensitive context. Then again, this is not specific to drone (software), but all untrusted software people install.

WhereIsTheTruth|2 years ago

Are you suggesting we should ban Starlink because it is used in warfare both in Ukraine and in the middle east?

yard2010|2 years ago

No conspiracy here, just hard cold truth.

dev1ycan|2 years ago

To submit an app you'd have to give free access to your source code to a potential rival, DJI is a huge brand, it'd be easy for the US government to basically get access to such code and clone it.

I'm surprised people really think it's anything other than wanting to protect their IP.

WhereIsTheTruth|2 years ago

When you are leader in the market, you want to make sure your competition isn't able to reverse engineer your products, including google

danpalmer|2 years ago

Why would sideloading prevent Google from reverse engineering the product?

zakki|2 years ago

You meant google can't buy DJI product and Android phone to reverse engineer the product?