Slashdot Mirror


DJI Spark Owners Must Update Firmware By September, Or Their Machines Will Be Bricked (suasnews.com)

garymortimer shares a report from sUAS News: News has arrived of a mandatory firmware update from DJI. Owners of DJI's latest and smallest quadcopter must update their firmware by September the 1st or their machines will automatically ground themselves. The Firmware update apparently is to stop in flight shutdowns that have been occurring. So no bad thing to fix, a safety issue. Perhaps questionable is DJI's ability to brick other peoples property if required. The "Kill Switch" option is already causing consternation in user groups.

182 comments

  1. Kill switch? by Anonymous Coward · · Score: 2, Insightful

    They're just begging to get hacked and have their firmware code leaked.

    1. Re:Kill switch? by Anonymous Coward · · Score: 0

      Worse, wasn't the military using these drones? I hope they got the source like they do for Windows. On the bright side, DIY custom firmware in the near future, or is the drone community too small to crack DRM?

    2. Re:Kill switch? by cb88 · · Score: 2

      No, the Military has banned their use... well the army at least. https://www.wired.com/story/army-dji-drone-ban/

    3. Re: Kill switch? by Anonymous Coward · · Score: 0

      this has already been done! search for pyDUML on github :)

    4. Re: Kill switch? by Anonymous Coward · · Score: 0

      No need. Their firmware has already been leaked. http://www.multiwii.com/

  2. Now is the time by Snotnose · · Score: 4, Funny

    To ensure your firmware can't be updated without your explicit permission. See also, Win 10.

    1. Re:Now is the time by somenickname · · Score: 4, Funny

      Come on, man. You bought it so, what? You think you own it? That's totally 90s thinking. You just rented it until we decided you can't use it anymore.

      I have that Stallman manifesto around here somewhere...

    2. Re:Now is the time by amiga3D · · Score: 5, Insightful

      Sadly, you may be joking but these companies now seem to think just like that.

    3. Re:Now is the time by ckatko · · Score: 4, Interesting

      SaaS is a super dangerous concept that he majority of computer users have no idea of what's going to happen.

        1 - Consolidation of services from standard capitalism. (I'm not arguing against capitalism.) As far as I can tell in my reading of history and experiences in life, all economies eventually end up as monopolies because users prefer simplicity.

        2 - You don't own your products.

        3 - What happens when the company goes out of business? We're basically banking our entire ownership of media on one thing. Either the owners of our current products will NEVER GO OUT OF BUSINESS (yeah, we're all using AOL--the last big tech company--right?) . Or 2), that somehow, through the "goodness of their hearts" all businesses will magically assume they might go out of business and have in their contract that your content must be transfered over. Except when they declare bankrupcy... what happens then? And what happens if people don't want to RUN the servers anymore? (Think of 90% of great FPS games from the 90's and 2000's that need dedicated, proprietary servers that were shut down.)

      The ONLY thing that can save us is either moving away from SaaS, or, a law (good luck!) that stipulates that user content must be storable on the user's machine if no equivalent service is instantiated by the next company. And what if the next company has your stuff... but doesn't give a shit about your privacy and dumps adware into the old products? It's not like any company took someone else's products and bundled adware with it... ::cough::sourceforge::cough::

      We are heading for a disaster and nobody even realizes it. What happens when we hit the next major recession / tech bubble burst? It's not like we're living in an era of super-hyper-valuation of unicorn startups with no viable income strategy yet. .. Oh... shit.

    4. Re:Now is the time by Anonymous+Brave+Guy · · Score: 2

      We are heading for a disaster and nobody even realizes it.

      Plenty of us in the tech community realize it. Unfortunately, most people outside the tech community don't understand the implications, and there are a lot more of them than us.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    5. Re:Now is the time by JaredOfEuropa · · Score: 2

      "As a service" really means "at someone else's mercy"

      --
      If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
    6. Re:Now is the time by Zocalo · · Score: 2

      Some of us, including many in the tech media, definitely realise it and are taking the necessary steps but collectively you're right, of course. The comparative few that only store copies of their data in the cloud, or don't use it at all, in order to prevent data loss, refuse to use subscription software like Adobe's Creative Cloud, avoid hardware vendors like DJI that require Internet access to work, still buy physical media so they can rip their own DRM free copies, and so on are so few in number that it's not going to make much difference. The majority of the general public are almost certainly going to get burnt sooner or later when one of the Whatever-as-a-Service cloud providers they use has a serious data loss incident, goes bust, or whatever, and this is despite the warning signs of several smaller incidents already. It's not the the cloud is inherently bad - it's incredibly useful - but like any tool, you need to use it responsibly, and that's the concept that people are failing to understand at present.

      Perhaps it would be for the best if a fairly popular service - like SoundCloud for instance, since they're already on the ropes - went under and got some mainstream coverage before the main bubble bursts. If that wakes up a few more people to the potential risks they are taking with their data and services and gets them to start spreading the word amongst others it might not turn out to be as major a disaster as it's got the potential to be. Then again, perhaps not. I'm pretty sure we all know someone who's response to losing some data when some random cloud service pulled the plug was to simply start over with another random cloud service, but there's just no helping some people - you've just got to do the best you can and, ultimately, make sure you and yours are covered.

      --
      UNIX? They're not even circumcised! Savages!
    7. Re:Now is the time by AK+Marc · · Score: 0

      What happens when the company goes out of business? We're basically banking our entire ownership of media on one thing. Either the owners of our current products will NEVER GO OUT OF BUSINESS (yeah, we're all using AOL--the last big tech company--right?)

      Nobody goes out of business. AOL is a failure, but Time is still alive, owning the remnants of AOL. AMC never went out of business. They are still trading, owned by Fiat. You can retire a brand, but nothing dies. Enron died because with the legal liability, there was nothing left of value, but AC, that was going down with them, changed names and still exists. Despite the felonies. Pets.com is still around, sort of, with the parts and pieces sold off. So when MCI Worldcom declares bankruptcy, the services people buy from them aren't interrupted.

    8. Re:Now is the time by Anonymous Coward · · Score: 0

      You can retire a brand, but nothing dies. Enron died

      Okay buddy.

    9. Re:Now is the time by Kjella · · Score: 1

      1 - Consolidation of services from standard capitalism. (I'm not arguing against capitalism.) As far as I can tell in my reading of history and experiences in life, all economies eventually end up as monopolies because users prefer simplicity.

      Hardly. But there are strong incentives for profit-seeking companies to corner markets and extract profit. Capitalism loves competition, the companies in a capitalistic society hate it. And because consumers are individuals we tend to grab our personal short term gain to the deteriment of the long term market.

      2 - You don't own your products.

      No, but most people figure that if something turns to shit they can find something else. They can't control what Microsoft is doing with Windows but they can get a Mac. Sure in a perfect world but...

      3 - What happens when the company goes out of business?

      Big companies very rarely shut down overnight, look at how long for example AMD has been bouncing on the ropes. And the assets are usually bought by somebody else. Yes, eventually online things shut down. But I think most else will show up on gog.com or whatever.

      Does it suck when things just disappear from the Netflix/Spotify catalog? Yes. Is it "Doctor Who episodes"-lost? Nah. Maybe you don't like that people don't care enough, but I think they'll continue to not care much. Didn't we already have a pretty damn big recession after the dotcom boom where nothing like this happened?

      --
      Live today, because you never know what tomorrow brings
    10. Re:Now is the time by Anonymous Coward · · Score: 0

      I'm with you on everything you say except for:

      all economies eventually end up as monopolies because users prefer simplicity

      all economies eventually end up as monopolies because that's the way capitalism works.

    11. Re:Now is the time by sdinfoserv · · Score: 1

      There's several things driving this, not least of which is C'level's have been convinced that hiring on site tech workers is a bad thing and they can hold you hostage. (sky high salaries, HR problems, open positions... etc)
      I have literally had different CEO's from different companies in different States say "I don't want to be held hostage by a developers" as a reason not to hire on site programmers. No irony there.....
      So shoving your life blood into something that looks like the "internet" that always seems to work and they don't have to hire a 25 year old arrogant prick for $170K, is a huge WIN!
      On the other hand, it took them 20 years to figure out the off shoring developers is a recipe for disaster. Maybe they'll get this one too.

    12. Re:Now is the time by Anonymous Coward · · Score: 0

      I think I might be feeding a troll, but if the statement is a legit belief, you can look to the shutdown of GameSpy for a counter-example. Software that was working fine the day before the shutdown stopped working after, so that certainly qualifies as a service interruption. Some, maybe even most, of the games were later patched to have multiplayer without GameSpy, but not all.

    13. Re:Now is the time by Anonymous Coward · · Score: 0

      Here's a revolutionary idea. If you find a product whose implementation, cost, reliability etc. and conditions of sale don't suit you then don't buy it. That seems to me more practical than grandiose plans to alter the way an entire large successful industry operates. I'm also tired of Socialists who are unable to come out of the closet.

    14. Re:Now is the time by neilo_1701D · · Score: 1

      Nobody goes out of business. ... So when MCI Worldcom declares bankruptcy, the services people buy from them aren't interrupted.

      Tell that to the people who bought a Zeno smart drone. They now own a paperweight that at one stage could fly (albeit badly),

    15. Re:Now is the time by Anonymous Coward · · Score: 0

      Doesn't (shouldn't) this make the company liable for whatever happens with the drones? If they can forcefully update your stuff, proving they are the true owners, then any damages caused would fall squarely on their lap. No?

    16. Re:Now is the time by JohnFen · · Score: 1

      We are heading for a disaster and nobody even realizes it.

      Plenty of us do realize it, but you're right -- plenty don't. Even here, when I express my concern about and mitigation measures against these sorts of things, people sometimes accuse me of paranoia.

    17. Re:Now is the time by JohnFen · · Score: 1

      Talk to gamers that have been around for more than a decade or so. I think you'll find that companies do actually go out of business, and when that happens, their customers suffer a direct loss.

    18. Re:Now is the time by JohnFen · · Score: 1

      Only if the damages were a direct result of those updates. That would be true whether or not the updates were forced.

    19. Re:Now is the time by Anonymous Coward · · Score: 0

      SaaS is a super dangerous concept that he majority of computer users have no idea of what's going to happen.

        1 - Consolidation of services from standard capitalism. (I'm not arguing against capitalism.) As far as I can tell in my reading of history and experiences in life, all economies eventually end up as monopolies because users prefer simplicity.

        2 - You don't own your products.

        3 - What happens when the company goes out of business? We're basically banking our entire ownership of media on one thing. Either the owners of our current products will NEVER GO OUT OF BUSINESS (yeah, we're all using AOL--the last big tech company--right?) . Or 2), that somehow, through the "goodness of their hearts" all businesses will magically assume they might go out of business and have in their contract that your content must be transfered over. Except when they declare bankrupcy... what happens then? And what happens if people don't want to RUN the servers anymore? (Think of 90% of great FPS games from the 90's and 2000's that need dedicated, proprietary servers that were shut down.)

      The ONLY thing that can save us is either moving away from SaaS, or, a law (good luck!) that stipulates that user content must be storable on the user's machine if no equivalent service is instantiated by the next company. And what if the next company has your stuff... but doesn't give a shit about your privacy and dumps adware into the old products? It's not like any company took someone else's products and bundled adware with it... ::cough::sourceforge::cough::

      We are heading for a disaster and nobody even realizes it. What happens when we hit the next major recession / tech bubble burst? It's not like we're living in an era of super-hyper-valuation of unicorn startups with no viable income strategy yet. .. Oh... shit.

      Man, they'll have better leverage than those mortgage banks and the 2008 TARP of $7B. Microsoft, Intel, Amazon, et al: Sorry folks, we want a bail-out too - lol

    20. Re:Now is the time by Anonymous Coward · · Score: 0

      " 3 - What happens when the company goes out of business? "

      wth are you talking about here. It's already been proven, (at least) TWICE, that a company doesn't need to go out of business to refuse continuing to provide the service they originally roped you into accepting.

      Microsoft and Wal-mart both had DRMed up services that they took away not because they couldn't afford it - but because the higher ups decided it wasn't making them -enough- money.

      I'm pretty sure both companies still exist, even if their digital offerings don't.

    21. Re:Now is the time by Anonymous Coward · · Score: 0

      Come on, man. You bought it so, what? You think you own it? That's totally 90s thinking. You just rented it until we decided you can't use it anymore.

      I have that Stallman manifesto around here somewhere...

      This Stallman manifesto?

      https://www.gnu.org/philosophy/keep-control-of-your-computing.en.html

    22. Re:Now is the time by Scarletdown · · Score: 1

      That is all well and good until all these anti customer measures finally become the industry standard, for whatever product type, and there are no alternatives.

      And that is why, even though "shop elsewhere" is a sound bit of advice, this USDA grade A bullshit these companies try to push needs to be called out every single fucking time.

      --
      This space unintentionally left blank.
    23. Re:Now is the time by AK+Marc · · Score: 1

      I note, you didn't give a single example. It's not like Doom stops working on your local PC the moment the company goes out of business. And more companies have stopped support for something they own than have ever been abandoned by former owners.

    24. Re:Now is the time by fish_in_the_c · · Score: 1

      true but you ability to play network games can be totally shut down.

      --
      âoeTolerance applies only to persons, but never to truth. Intolerance applies only to truth, but never to persons.
  3. And the Army is really buying these things? by fustakrakich · · Score: 1

    Good reason to kill that contract.

    --
    “He’s not deformed, he’s just drunk!”
    1. Re:And the Army is really buying these things? by ShanghaiBill · · Score: 3, Informative

      What is the alternative? The DJI drones are a generation ahead of anything else on the market ... and with an 85-90% market share, they have enough revenue to extend their lead.

      Disclaimer: I have a DJI Mavic Pro. It is very nice.

    2. Re:And the Army is really buying these things? by Anonymous Coward · · Score: 0

      Being the military, they can build (or contract out) their own. They don't need to resort to off-the-shelf commercial items.

    3. Re:And the Army is really buying these things? by fustakrakich · · Score: 4, Informative

      What is the alternative?

      Best drone ever... single motor, caged prop so you can safely bump into things, spherical shape so it can upright itself or even roll along the ground. Unfortunately the market has spoken, so there are very few of them.

      --
      “He’s not deformed, he’s just drunk!”
    4. Re:And the Army is really buying these things? by K.+S.+Kyosuke · · Score: 1

      The DJI drones are a generation ahead of anything else on the market

      It seems like "a generation" doesn't really matter that a much in a field where it's year-sized or so. Not to mention that in this booming field, DJI could easily become the IBM of multicopters.

      --
      Ezekiel 23:20
    5. Re:And the Army is really buying these things? by ShanghaiBill · · Score: 2

      Being the military, they can build (or contract out) their own.

      The F-35 took 26 years to go from contract to production, and will cost a trillion dollars. But drones are props rather than jets, so maybe the V-22 Osprey is a better comparison. It took 32 years, and cost $36 billion.

      Unless they have an unlimited budget and are building it for their great grandchildren, they need to go COTS.

    6. Re:And the Army is really buying these things? by Anonymous Coward · · Score: 0

      You could fit that thing with a big hypodermic needle and use it to intimidate members of the Imperial Senate.

    7. Re: And the Army is really buying these things? by Anonymous Coward · · Score: 0

      Unless they have an unlimited budget and are building it for their great grandchildren

      Yep, that is indeed the US army.

      Seriously, you must have been joking when you wrote that, right. You do know that is precisely how the army, air force, navy and marines operate.

    8. Re:And the Army is really buying these things? by Anonymous Coward · · Score: 0

      That's like comparing an Estes hobby rocket to a friggin' Mercury missile. I'm guessing you knew better when you wrote it.

    9. Re: And the Army is really buying these things? by Anonymous Coward · · Score: 0

      The military has had combat drones for a while. They're probably just buying consumer drones to shoot at.

    10. Re:And the Army is really buying these things? by Antique+Geekmeister · · Score: 1

      > The F-35 took 26 years to go from contract to production, and will cost a trillion dollars.

      Has there been a single use of an F-35 aircraft in any military missions whatsoever? So far, I'm only seeing test flights and many reports of faked tests.

    11. Re: And the Army is really buying these things? by Anonymous Coward · · Score: 0

      No, they're buying them to give to their "moderate" terrorist buddies in Syria.

    12. Re: And the Army is really buying these things? by Anonymous Coward · · Score: 0

      Reminds me of something the Empire would have had in Star Wars.

    13. Re:And the Army is really buying these things? by _Sharp'r_ · · Score: 5, Insightful

      The army already builds (contracts out the building of) their own drones.

      The micro-UAVs, the ones closest to a DJI ~(4.5 lbs), cost the Army (These are the inexpensive ones) $35,000 each for a Raven RQ-11B. A complete system (controller, spare parts, and three UAVs) costs $250,000 for the Raven and over $400,000 for Puma (6 lbs, heavier battery, flies longer).

      So yeah, for the price of one Raven, you could only afford to buy 25 DJI Phantom 4 Pro drones. The Raven can go farther faster, the Phantom has a better camera and can avoid obstacles on it's own and circle/follow a target on its own, so they have complementary uses, but one is obviously way cheaper than the other.

      --
      The party of stupid and the party of evil get together and do something both stupid and evil, then call it bipartisan.
    14. Re:And the Army is really buying these things? by sexconker · · Score: 1, Interesting

      What is the alternative? The DJI drones are a generation ahead of anything else on the market ... and with an 85-90% market share, they have enough revenue to extend their lead.

      Disclaimer: I have a DJI Mavic Pro. It is very nice.

      DJI sucks. They're like a crappy Chinese GoPro knock off. You can buy kits from just about anywhere and get a much better copter for the same amount of money.

    15. Re:And the Army is really buying these things? by Man+On+Pink+Corner · · Score: 1

      Interesting. That thing should be more or less indestructible. Why aren't these popular? Patented all to hell?

    16. Re:And the Army is really buying these things? by Anonymous Coward · · Score: 0

      People said the same thing about battleships, aircraft carriers and every aircraft that the US, Russia, Germany, France and England produced.

      No, we haven't used it in combat yet; it's still in initial production and testing.

      I'll bet you said the same bullshit about the CV-22 yet they're flying every day in most continents, and much safer than the CH-46 and SH-53s they replaced.

    17. Re:And the Army is really buying these things? by Anonymous Coward · · Score: 0

      I read as many reports on both the CV-22 and the F-35 as I could get....the CV-22 never had me as concerned as the F-35 over it's capabilities and reported failures

    18. Re: And the Army is really buying these things? by Anonymous Coward · · Score: 0

      Sure you can build your own. And have software on it with the features of a phantom 2.

    19. Re:And the Army is really buying these things? by AK+Marc · · Score: 1

      Go Pros suck. I couldn't get mine to work. A hardware issue, that they fobbed me off about until it was out of warranty, then offered an insulting discount on the new version if I traded in my Hero 3+ Black that never worked right. I'll buy the Chinese knock off. Work no better worse than the expensive name brand, and I can get a new one every month for the price of the "real one".

    20. Re:And the Army is really buying these things? by ShanghaiBill · · Score: 1

      I'll buy the Chinese knock off.

      The Chinese drones are not "knock offs". They are way ahead of anything made in America.

    21. Re:And the Army is really buying these things? by segedunum · · Score: 2

      I'm afraid your argument, whatever it is, makes absolutely no sense. The F-35 has been in constant development for a quarter of a century and there is no sign whatsoever that it will ever be fully combat ready in any way shape or form. Certainly not in a way that meets its requirements. We're now into territory where you're looking at it being cancelled if some serious progress is not shown within a very short period of time.

      Lockheed has desperately tried to get it combat ready with a list of caveats as long as your arm because the programme would otherwise be in serious jeopardy of getting cancelled. There are always software updates on the horizon so that the plane can complete this mission or that mission, at some point in the future. The planes are constantly flown with a whole load of capabilities turned off or severely restricted. But hey, it's flying so things must be fine!

    22. Re:And the Army is really buying these things? by Baron_Yam · · Score: 1

      It needs to be covered in a light grey mesh material, with a large circular feature somewhere on the upper hemisphere.

      Make that thing an RC Death Star and you won't be able to keep it on store shelves.

    23. Re:And the Army is really buying these things? by Anonymous Coward · · Score: 0

      "The DJI drones are a generation ahead of anything else on the market"

      My 12V 2.5A Delta Fan can out-power any drone on the market and rip your DJI Mavic to literal shreds.

      Next.

    24. Re:And the Army is really buying these things? by currently_awake · · Score: 1

      The aircraft called the F35 is actually a prototype of that aircraft. Once they finish the design they will start building the actual aircraft, using the prototypes as parts. The prototypes are not usable in combat, and the American government is insane for spending all that money on something that can't fight.

    25. Re:And the Army is really buying these things? by ColdWetDog · · Score: 1

      Racing isn't the only use for quads. Unfortunately for the industry DJI IS a couple of years ahead in small, cheap, general purpose quadcopters that have a metric shitton of add on software for them. No, they don't do 10 bit RAW video (but the Inspire x5 RAW does), but most people don't NEED that kind of quality.

      The big guys are shooting off $50,000+ rigs, they've left DJI in the dust. But there are what, maybe a couple thousand pro video UAVs in the world. DJI sells that many in a week.

      Horses for courses.

      --
      Faster! Faster! Faster would be better!
    26. Re:And the Army is really buying these things? by neilo_1701D · · Score: 2

      The F-35 has been in constant development for a quarter of a century and there is no sign whatsoever that it will ever be fully combat ready in any way shape or form. Certainly not in a way that meets its requirements. We're now into territory where you're looking at it being cancelled if some serious progress is not shown within a very short period of time.

      For real? What government has the balls to back out of the F-35 now? Australia has pretty much decided not to buy anything else, so the existing fleet is getting older and older. The US (from what I can see) has gone the same way: if it's not F-35 then it's obsolete. Heck; look at the stink when the A-10's where being considered for mothballing.

      In my personal, armchair general view of the fighters, the F-35 program is so far into escalation-of-commitment group-think territory the only way out is to cancel the fighter and dismiss every single person involved with the aircraft where ever they are in whatever capacity they serve. Well, maybe not dismiss; maybe reassign. But whatever. The "we can't start again because we're too far behind" argument must be drowned out by "you're so far behind the opposition is almost a generation ahead" at some point. But that's not going to happen.

    27. Re:And the Army is really buying these things? by Khyber · · Score: 2

      A Delta Fan isn't a quad. It's a fucking jet turbine masquerading as a computer cooling fan.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    28. Re:And the Army is really buying these things? by jason777 · · Score: 1

      Your comment makes no sense. Gopro are the ones that decided to break off from DJI and make their own drones. Gopro is the knockoff. And with their fiasco that is the Karma, your comment looks really stupid.

    29. Re:And the Army is really buying these things? by sexconker · · Score: 1

      DJI copies the controllers and features that you can buy in kits and communities work on together, package it up nicely and get it to half work half of the time.

      Their customer support is a joke, their SOP for all issues is to deny, deny, deny. If you experience the DJI uncontrolled take off bug or the sudden loss of control/power bugs, and your shit is broken, they will just blame you for not doing the voodoo ritual of their startup procedures correctly, even if you have video evidence that you did it all. Then they'll hem and haw and claim a firmware update is coming to fix rare occurrences.

      They're the fucking worst. But they've got a low entry price for "serious" gear (as opposed to children's toys) and a complete package for novices. You're always better off buying a kit because you own the flight controller and can choose what to put on it. Assembly is trivial. The only hurdle is the software/firmware and the dilemma of choice.

    30. Re:And the Army is really buying these things? by sexconker · · Score: 1

      I'm referring to the GoPro camera knock offs. All the "me too" copycats in the "action cam" market that sprouted up after GoPro's success.

    31. Re:And the Army is really buying these things? by Scarletdown · · Score: 1

      It is Japanese. Suggest that to them through whatever official channels or forums they have, and they may just do it.

      --
      This space unintentionally left blank.
  4. So what is the kill mechanism? by fuzzyfuzzyfungus · · Score: 3, Insightful

    Anyone know how the kill is implemented? Was the original firmware set with an expiration date, in anticipation of it receiving an exciting and mandatory upgrade; so the deadline was baked in from day one? Did some earlier, smaller, update quietly add this 'feature' to be announced at a later time? Is there no change whatsoever in the drone's behavior; but some companion app does a version check before it issues any flight commands; and will be updated to refuse to talk to the older version?

    Regardless of implementation, this is a fine testament to the advantages of products that spend their entire lives phoning home to the vendor; but some implementations are even worse than others.

    1. Re:So what is the kill mechanism? by ShanghaiBill · · Score: 5, Informative

      Anyone know how the kill is implemented?

      I have DJI Mavic, not a Spark. Mine uses a smartphone as the controller GUI. When I connect my phone to the drone controller, the app will sometimes, but not always, check for updates. If an update is available, it is downloaded and installed, without any opportunity for opting out. Some of the downloads may be legally required, such as data for restricted airspace. Others, as in this case, are safety issues, so I don't see why anyone would want to opt out, or why anyone should be allowed to, since they may be endangering other people.

      Nitpick: The headlines use of the work "brick" is misleading. The drone cannot be flown until it is updated, but it is not "bricked". As any true nerd knows, when something is "bricked" it is permanently and irrevocably disabled, which is not what this is.

    2. Re:So what is the kill mechanism? by freeze128 · · Score: 2

      Any mechanism based on a certain date will require the flight controller to keep track of time. If it can keep track of time, I bet the time can be changed to allow longer use of the old firmware... Not that you would want to in this case.

    3. Re:So what is the kill mechanism? by JustNiz · · Score: 1

      >> this is a fine testament to the advantages of products that spend their entire lives phoning home to the vendor

      I think you mean disadvantages

    4. Re:So what is the kill mechanism? by ShanghaiBill · · Score: 1

      I bet the time can be changed to allow longer use of the old firmware...

      It uses a smartphone as the GUI for the controller, so it can pull the time from the cellular network.

      The drone also has a GPS receiver, and can get a timestamp from the GPS satellites, accurate to within 40 nanoseconds.

    5. Re:So what is the kill mechanism? by Anonymous Coward · · Score: 1

      Any mechanism based on a certain date will require the flight controller to keep track of time. If it can keep track of time, I bet the time can be changed to allow longer use of the old firmware... Not that you would want to in this case.

      Except that the time may be determined from GPS, and a lot of the functionality of the DJI is derived from knowing its location (from GPS/GNSS).

    6. Re: So what is the kill mechanism? by jordanjay29 · · Score: 1

      To "brick" a device is to make it worth nothing more than a brick, it just sits there and does nothing. That's totally accurate and appropriate for the article. This one simply happens to come with a ceveat that reverts the brick status.

    7. Re:So what is the kill mechanism? by Anonymous Coward · · Score: 1

      I have DJI Mavic, not a Spark. Mine uses a smartphone as the controller GUI. When I connect my phone to the drone controller, the app will sometimes, but not always, check for updates. If an update is available, it is downloaded and installed, without any opportunity for opting out. Some of the downloads may be legally required, such as data for restricted airspace. Others, as in this case, are safety issues, so I don't see why anyone would want to opt out, or why anyone should be allowed to, since they may be endangering other people.

      Huh? Are you talking about NFZ map updates? Firmware updates are announced but can be skipped, and app updates are entirely managed by the user.

    8. Re: So what is the kill mechanism? by Anonymous Coward · · Score: 0

      To "brick" a device is to make it worth nothing more than a brick, it just sits there and does nothing. That's totally accurate and appropriate for the article. This one simply happens to come with a ceveat that reverts the brick status.

      Nope. Bricking a device renders it unusable, period. If it can revert to a functional state, then it's simply been temporarily disabled.

    9. Re:So what is the kill mechanism? by Anonymous Coward · · Score: 0

      Bullpussy. Phones get bricked all the time. All you need to do is reflash the firmware. I'm sorry time has left you and your definition behind, whatever it was. As jordanjay29 said below, it means it is as useful/worthless as a brick.

    10. Re: So what is the kill mechanism? by Anonymous Coward · · Score: 0

      Nope, there's bricks that you can recover from. Expand your world view farther than just xdadevelopers.

    11. Re:So what is the kill mechanism? by AHuxley · · Score: 1

      A big walk in faraday cage to work on setting the date to 1984?

      --
      Domestic spying is now "Benign Information Gathering"
    12. Re: So what is the kill mechanism? by sjames · · Score: 1

      Generally, bricking is when the actions necessary to recover are beyond typical end user procedures. For example, soldering connections in and using JTAG.

      If recovery is simply a matter of using the documented end user interface to upload new firmware, it's not bricked.

    13. Re:So what is the kill mechanism? by Anonymous Coward · · Score: 0

      Some of the downloads may be legally required, such as data for restricted airspace.

      Could you please point me to the law that requires this functionality in software? When you have to make up laws to support your side of an argument, you're generally wrong.

    14. Re: So what is the kill mechanism? by Anonymous Coward · · Score: 0

      If it can be fixed simply by reflashing the firmware, then it is not worthless as a brick nor has it been bricked. It's only worthless (i.e. bricked) if it is nonrecoverable.

    15. Re:So what is the kill mechanism? by Anonymous Coward · · Score: 0

      http://bfy.tw/DVI1

    16. Re:So what is the kill mechanism? by Anonymous Coward · · Score: 0

      I don't see why anyone would want to opt out, or why anyone should be allowed to

      The siren call of totalitarians everywhere.

    17. Re: So what is the kill mechanism? by Anonymous Coward · · Score: 0

      So if i keep the thing in storage until DJI stops providing firmware for the device and then take it out to fly.....

      Forcing a FW upgrade to keep a working device working can still be considered bricking them.. And i hope they cover FW upgrades in the warranty too, and that no features have been removed or limited..

    18. Re:So what is the kill mechanism? by AmiMoJo · · Score: 1

      I wonder what happens if you firewall that app so it can't check for updates. If you are on Android and want to try there are loads of free firewall apps.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    19. Re:So what is the kill mechanism? by AmiMoJo · · Score: 1

      It probably gets the time from the GPS receiver. Most GPS receivers still use RS232 signalling (at 3.3V level), and most use the simple NMEA protocol. It would not be at all difficult to program a microcontroller to man-in-the-middle the data and change the date. The main difficulty would be physically installing it.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    20. Re:So what is the kill mechanism? by jenningsthecat · · Score: 1

      As any true nerd knows, when something is "bricked" it is permanently and irrevocably disabled, which is not what this is.

      Disagreed. In the first place, a device which even a 'true nerd' considers bricked, may be repairable by someone with greater knowledge, more skill, or access to special parts, documentation, or software. So the definition of 'bricked' is situational. Secondly, if the owner doesn't consent to the update, (and ANY reason for not consenting is perfectly valid, from the standpoint of a true owner), then the craft is bricked, unless and until there is a third-party workaround. So the definition of 'bricked' is also moral / philosophical in nature.

      --
      'The Economy' is a giant Ponzi scheme whose most pitiable suckers are the youngest among us and the yet-unborn.
    21. Re:So what is the kill mechanism? by Anonymous Coward · · Score: 0

      "I have DJI Mavic, not a Spark. Mine uses a smartphone as the controller GUI"

      I want to personally thank you for acknowledging you're an asshole that lets companies violate the anti-tying provisions of the Magnusson-Moss Warranty Act.

    22. Re:So what is the kill mechanism? by SGDarkKnight · · Score: 1

      I also have a Mavic, and I don't know what you're doing, but I can choose to skip any update that comes out. I've never been forced to install any update, either on my phone or on the drone itself. It has always been my choice to install the updates.

      --

      ...A no smoking section in a restaurant is like having a no peeing section in a swimming pool...
    23. Re:So what is the kill mechanism? by ColdWetDog · · Score: 2

      And the easy way to get around the problem is the same way the Army could get around the lets-send-everything-China issue. You don't connect the thing to the Internet. Ever.

      All my DJI drones are either on the original firmware or one that has been carefully vetted. The iPad they work off of never gets to talk to the rest of the world without adult supervision. It's possible that DJI put a timer in the software but that would be working very differently that they have. Their most recent ploy was to limit the Mavics to something like a 50 meter range until you logged in to DJI-world at least once. They certainly COULD put an honest to goodness timer in the software, but that would be a bigger dick move than usual.

      DJI is really in a no win situation (of their own creation). As long as they sell (mostly) to Compleat Idiots they have to try to make their software idiot proof. A fool's errand if there ever was one.

      --
      Faster! Faster! Faster would be better!
    24. Re:So what is the kill mechanism? by ColdWetDog · · Score: 1

      It works just fine. That's what most advanced users that are annoyed with DJI do.

      Don't talk to momma.

      --
      Faster! Faster! Faster would be better!
    25. Re:So what is the kill mechanism? by ColdWetDog · · Score: 1

      MOST users of the DJI consumer quads have problems following the 4 step directions to update the firmware. Hacking the GPS data stream would be well beyond the vast majority of them and DJI couldn't give a rat's ass about the hundred or so folks so inclined.

      We;re in consumerville here.

      --
      Faster! Faster! Faster would be better!
    26. Re:So what is the kill mechanism? by blind+biker · · Score: 1

      The headlines use of the work "brick" is misleading. The drone cannot be flown until it is updated, but it is not "bricked".

      If one doesn't want the update (for whatever reason) his/her drone is bricked. Your nitpick is pointless.

      --
      "The agriculture ministry is not in charge of Gundam" - Japanese ministry official.
    27. Re: So what is the kill mechanism? by Anonymous Coward · · Score: 0

      Under your definition, my phone is "bricked" right this moment and has been for a week.

      I got a popup saying a new OS is available to install, but I haven't had time to do the upgrade.
      Since I don't have any of the new features from the new OS I haven't installed, but my phone is working just fine like it has been for years, I'm curious why you use the word "brick" to describe my perfectly working phone?

      The drone is no different. The phone app to control it wants an update, and won't connect to the drone until it is updated. Yet somehow you think this means bricked too.

      I guess my desktop PC I'm typing this on is also bricked by your definition. It is still running Windows 7. I've chosen not to pay to upgrade to Windows 10 yet, but because my PC lacks all the new features of Windows 10 you claim it is a brick.

      What attributes do all these working devices share with a cement block in your opinion?

    28. Re:So what is the kill mechanism? by JohnFen · · Score: 1

      I don't see why anyone would want to opt out, or why anyone should be allowed to

      Why they'd want to is unimportant. The important issue is -- do they own the thing or not? If so, then it makes zero sense to force any change to the product on them, no matter how desirable it may be. If it's that desirable, then people will voluntarily make the change.

    29. Re: So what is the kill mechanism? by JohnFen · · Score: 1

      Perhaps not. Just worthless.

    30. Re:So what is the kill mechanism? by JohnFen · · Score: 1

      If you are on Android and want to try there are loads of free firewall apps.

      Some are better than others, but yes. This is what I do -- for all apps. By default, every app is firewalled off so that it can't talk through the WiFi or cell network at all. I selectively allow a few specific apps net access, but mostly -- nobody gets to talk.

      This is for two reasons: so that I don't have to worry as much about what data apps are sending home, and so I can minimize the number of apps that auto-update.

    31. Re: So what is the kill mechanism? by sjames · · Score: 1

      Yes, if and when the documented end-user procedure no longer works, it will be bricked. That time is not this year.

    32. Re:So what is the kill mechanism? by Anonymous Coward · · Score: 0

      "as in this case, are safety issues, so I don't see why anyone would want to opt out, or why anyone should be allowed to, since they may be endangering other people."

      Yea- with this logic your going to be arrested for driving a car- there is a potentially safety issue- you might kill someone. Yea- this argument of "safety" has lead to us living in a police state where checkpoints are being setup and are routine.

      Maybe you don't mind being pulled over for a cursory check (which can last 20-30 minutes if they decide your suspicious, and they will check for stuff totally unrelated to the 'legal' reason they are pulling every person or every third vehicle over) of your vehicle and harassed for things that have nothing to do with the supposed "safety" issue, but I do. I've filmed regularly nazi checkpoints in New Hampshire (and it's not here- it's federally funded under the guise of reducing drunk driving). In spite of this 99.994% of people who are stopped are NOT drunk. The vast majority of these checkpoints have ZERO DUI arrests. On the other hand they routinely end up with arrests of non-violent protesters, reporters, and similar- always for bogus charges- and frequently as a result of immoral if not outright unconditional searchers (search without articulable suspicion of a crime).

  5. Serious question by Trogre · · Score: 1

    Where are the FOSS firmwares for these things, from the likes of which routers have benefited for many years?

    --
    "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
    1. Re:Serious question by andydread · · Score: 3, Informative

      see here

    2. Re: Serious question by Anonymous Coward · · Score: 0

      Serious answer: Secure boot. Get used to being told what you can do.

    3. Re: Serious question by ewanm89 · · Score: 1

      Getting root on DJI drones seems trivial usually having SSH open with a default password, unfortunately the firmware is signed so full modification of firmware is problematic without the key, though I have an idea about that. Unfortunately I don't have a DJI drone accessible to test my theory at the moment.

    4. Re:Serious question by caseih · · Score: 1

      Pretty much everywhere, honestly. Except for DJI, nearly all drones are flown with open-source controllers. ArduPilot was one of the earlier successful ones. There are dozens of drone platforms to choose from, some of which are very capable.

      None of them are as slick and polished as DJI's project, though.

  6. So make your own by Anonymous Coward · · Score: 0

    Then you will understand it top to bottom and be able to fix it as well, there are guides and parts online

    1. Re:So make your own by Anonymous Coward · · Score: 0

      That would be too difficult. Where would you find a flight controller? This is really tough. It is not like there are any open source 10 DOF controllers that can be purchased by a mere mortal.
      Problem is that it requires a little thought and hand work to build an RPAS. Then you have to purchase the stupid transmitter and learn how to use it.

      Just works on my phone.

  7. That's a good point, NEVER BUY FROM DJI by Noishkel · · Score: 1, Insightful

    Personally I have never been into ANYTHING that can connect to a cell phone in this manor for a lot of reasons.. But the very fact that the maker of your product can now KILL IT via remote software? How is this NOT a major strike against this company? I mean, of all the ways you could have done this you just flat out remote kill it?

    Well I tell you what DJI. You just earned yourself a permanent 'no sale' from me on any product you make. But hey, to be honest you got a hard no sale on the drone from the get go. Now you've killed all potential trust I can have in your company.

    1. Re:That's a good point, NEVER BUY FROM DJI by 110010001000 · · Score: 3, Funny

      No need to brag about living in a manor. We just have houses here.

    2. Re:That's a good point, NEVER BUY FROM DJI by Anonymous Coward · · Score: 0

      Looking at your post history, in the last five posts you yell about how you don't use smartphones, windows applications, facebook, or DJI phones. What the fuck why do you need to keep telling us the tech products you don't use? Please lurk more. You have nothing to contribute to a discussion between technically minded people.

    3. Re:That's a good point, NEVER BUY FROM DJI by SeaFox · · Score: 1

      Personally I have never been into ANYTHING that can connect to a cell phone in this manor for a lot of reasons.. But the very fact that the maker of your product can now KILL IT via remote software?

      Is it really remote software? Maybe the firmware simply has a built in expiration date so you have to keep it up to date to keep the product flying.

    4. Re:That's a good point, NEVER BUY FROM DJI by Noishkel · · Score: 1

      Well thanks for the outstanding retort Anonymous Coward. You get a good start a merit barge for basic web stalking.

      But hey, to honesty answer you question is because even though I'm abrasive prick with a negative attitude towards these products is because not only do I love these technology in general but I want these products to suck less.. Pretty much everyone one of these technologies I enjoy, but also have serious problems how most of the underlying tech ins implemented in products. Well maybe not Facebook. It was always kind of trash and filled with too many damn narcissists and bot accounts. Minds looks like a good alternate to that site.

      Try not to mistake for a call for a better product for basic shit posting. If I had intended that I would have been an Anonymous Coward like yourself.

    5. Re:That's a good point, NEVER BUY FROM DJI by Anonymous Coward · · Score: 0

      No need to brag about living in a manor. We just have houses here.

      There is no need to brag about being a njgger. We recognize your unrealistic emotional left-wing politics here. You have it much better than your counterparts in Africa because you can breed out of control without "white" concerns like fatherhood or how to pay for all those little future-convict bastarts you keep shitting out. And the next time one of your hostile fatherless bastards wrestles a cop trying to take his gun and gets shot, more njggers will riot over it yay! Thug life yo!

      I don't know, it sounds like you may be a little biased.

    6. Re:That's a good point, NEVER BUY FROM DJI by thegarbz · · Score: 2

      But the very fact that the maker of your product can now KILL IT via remote software? How is this NOT a major strike against this company?

      Probably because it's not true and media reporting is going down the shitter making everyone angry for no reason.

      The DJI drones frequently need to check for updates to the no-fly zones or they don't take off. Updates are mandatory and this will be pushed like every other one. Aside that it is in the media this is just situation normal for owners of DJI drones (which need mobile phones to fly anyway).

    7. Re:That's a good point, NEVER BUY FROM DJI by Anonymous Coward · · Score: 0

      Not entirely sure what a "merit" barge is, but if it's anything like a regular barge I'm pretty sure he doesn't need one. Perhaps those of you who live in manors don't know this, but the average person doesn't have any use for a barge.

    8. Re:That's a good point, NEVER BUY FROM DJI by JohnFen · · Score: 1

      but I want these products to suck less.

      Also, it's important to push back against this sort of nonsense even if it involves products that you don't personally use.

      If companies get away with this stuff without resistance, more and more companies will start doing it. Eventually, it becomes normal and expected.

      That is the end result that I think we need to avoid at all costs.

    9. Re:That's a good point, NEVER BUY FROM DJI by JohnFen · · Score: 1

      Toe-may-toe, toe-mah-toe.

    10. Re:That's a good point, NEVER BUY FROM DJI by h4ck7h3p14n37 · · Score: 1

      DJI is doing this for liability reasons and I have absolutely no problem with it as the owner of a Mavic Pro.

      If you don't like it, go buy your gear somewhere else.

    11. Re:That's a good point, NEVER BUY FROM DJI by thegarbz · · Score: 1

      Remote brick is not the same as a recognised requirement to update firmware periodically. Not even remotely (pun intended).

    12. Re:That's a good point, NEVER BUY FROM DJI by JohnFen · · Score: 1

      If updates are mandatory, and they use an update to intentionally brick your device, then the end result is identical to having a kill switch.

      Yes, the mechanisms are different, but for this sort of issue, it's a distinction without a difference.

    13. Re:That's a good point, NEVER BUY FROM DJI by thegarbz · · Score: 1

      it's a distinction without a difference.

      No it's not. Remote brick implies someone has remote access to your device. Putting them in the same category is utterly asinine.

    14. Re:That's a good point, NEVER BUY FROM DJI by JohnFen · · Score: 1

      I was speaking narrowly about "kill switches", not about general access.

  8. Point Counterpoint by Anonymous Coward · · Score: 0

    They bought their tickets. They knew what they were getting into. I say...let them crash.

  9. LOL, bricked by p51d007 · · Score: 1

    Government mandated "kill" switch to remotely ground them? Government mandated "kill" switch if they fly too high/too close where they aren't? Nice...you WILL install this update, or we'll BRICK your device. Sorry, I would never buy a product, that they say, you install this update, or we'll destroy property that you purchased.

    1. Re:LOL, bricked by ArchieBunker · · Score: 3, Informative

      There is a good Defcon talk about this. The software keeps track with a database file and you can edit the file on your phone and override any no fly settings.

      --
      Only the State obtains its revenue by coercion. - Murray Rothbard
    2. Re: LOL, bricked by Anonymous Coward · · Score: 0

      Drones are a testing ground for what the government truly desires: a remote kill switch for civilian owned firearms.

    3. Re: LOL, bricked by Anonymous Coward · · Score: 0

      Drones are a testing ground for what the government truly desires: a remote kill switch for civilian owned firearms.

      Drones are a testing ground for what the government truly desires: a remote kill switch for remotely controlled civilians.

      TFTFY

  10. You also realise it's a Kill Switch right? by s.petry · · Score: 0

    You are defending a kill switch because you agree with it's use. This time... Shame on you!

    --

    -The wise argue that there are few absolutes, the fool argues that there are no probabilities.

    1. Re:You also realise it's a Kill Switch right? by amiga3D · · Score: 1

      If you want to actually own one you'll have to build it. DJI just sells you the right to fly it but it's not really yours.

    2. Re: You also realise it's a Kill Switch right? by Jesus+H+Rolle · · Score: 1

      You are defending a kill switch because you agree with it's use. This time... Shame on you!

      Right back atcha.

    3. Re:You also realise it's a Kill Switch right? by h4ck7h3p14n37 · · Score: 1

      You're right, it's better for DJI to refuse to include these features so agencies like the FAA can just ban amateur quadcopter pilots outright.

  11. This will cause a TON of bricked DJI Fraud Sales.. by Zurkeyon3733 · · Score: 1

    And not much of anything else :-( Makes me glad I build my own... Hobbyking FTFW!

  12. no more DJI by AndyKron · · Score: 2

    I've pretty much had it with DJI and their anus sniffing techniques. The Mavic is my last DJI product. After that it's Fuck DJI and Fuck Apple forever!

    1. Re:no more DJI by Anonymous Coward · · Score: 0

      Did you see the Mavic 2? Holy cow! SO AWESOME! Maybe after that one, right?

  13. How About by Anonymous Coward · · Score: 0

    Instead of bricking the device remotely, they just... update the firmware remotely instead?

  14. The DJI drones are a generation ahead of anything. by Anonymous Coward · · Score: 0

    Not if its bricked...

  15. Guess they forgot to mention by nehumanuscrede · · Score: 1

    that you don't really own it. . . . it's more of a subscription plan type thing :D

    They allow you to play with their shiny new toy ( for a fee of course ) but you'll play with it as you're told. If you don't, we'll take it away.
    And - there - is - nothing - you - can - do - about - it ( except not buy the damn thing in the first place )

    I just love that feeling. . . . don't you ?

    ( It's like Microsoft. . . . or Adobe. . . or Autodesk . . . or Cable TV . . . or . . . damn this is pretty common these days huh ? )
    - Come to think of it, do we really own anything anymore ? -

    The sooner folks realize this, the faster DJI will cease to be anything meaningful in the world of quad-rotor aircraft.
    This realization will be the proverbial snowball getting kicked off the mountaintop.

    Wave goodbye to DJI -waves-

  16. Safety first by dollar99 · · Score: 0

    DJI's products feature flying, spinning, blades. If the device malfunctions it's at the mercy of gravity and wind and it's uncontrollably headed towards earth. Can you blame them for using every means possible to ensure their products are as safe as possible? Children have lost eyes to these things and people are whining about their rights to fly them in less-safe condition. I get the slippery slope concept and all but I have no problem with DJI grounding them until they're as safe as they can be. Or maybe you're reading this on your Galaxy Note 7.

    1. Re:Safety first by Anonymous Coward · · Score: 0

      Christ, you are a pants-wetting little sissy.

    2. Re:Safety first by Cederic · · Score: 1

      You say that like it's a bad thing. See also: Rule 34.

      But that aside, it's easy to understand a manufacturer erring on the side of caution in today's litigious world. One kid in the US loses an eye and it's not the drone operator that'll get sued for failing to update their firmware, it's the large global company with lots of resources.

      At an individual level the risk is miniscule. For DJI the risk needs to be assessed at a corporate level, in terms of financial exposure, any criminal liability, the PR aspects and any potential barriers to future operation in a given jurisdiction.

      It's why they have the no-fly zone support in the first place..

    3. Re:Safety first by Cederic · · Score: 1

      See also: Rule 34.

      Note to self: DONT use Google to confirm the obvious.

      Must clear cache. Delete cookies. Replace PC.

  17. Nothing special by Anonymous Coward · · Score: 0

    TBH it's an unstately manor.

  18. Not entirely bad by Anonymous Coward · · Score: 0

    Consider that airspace is restricted. Buying a device that can fly thorough the shared airspace anyone owning a drone HAS to realize that there are going to be ongoing laws and restrictions HOW you can use a device in a shared medium.

    You can't buy a car, crash it though a airport gate and cry that you purchased your car and should be able to drive it anywhere you want, including runways.

    VW tried to take this approach with diesel emissions - "You can't tell us how to design our cars".

    Oh but they can, do and if you are crying about it you should have known better.

    Also, consider twice about hacking the device to get around this... when safety is a factor you will only enable future tighter lockdowns. Like what they did with Routers and WIFI power levels... killed dd-wrt and open-wrt on modern devices.

    1. Re:Not entirely bad by Zero__Kelvin · · Score: 0

      You can't buy a car, crash it though a airport gate and cry that you purchased your car and should be able to drive it anywhere you want, including runways.

      Since when?

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
  19. DJI is a Communist co in a Communist... by GerryGilmore · · Score: 1

    ...country. C'mon! What did you expect?!? Ever since we (America) gave all of our manufacturing (and engineering, design, etc.) to Communist China, we've been transferring our Sovereignty to them. And I include Apple, etc. in that category axs they caved so easily in their "Privacy" concerns in exchange for Chinese $$$.

  20. open source by Anonymous Coward · · Score: 0

    There are plenty of quads running on open source firmware. I'd recommend selling your DJI and upgrading to something more advanced now that you've learned on a beginners model.

    1. Re:open source by Cederic · · Score: 1

      Some of the DJI hardware is frankly lovely. It comes with excellent software too.

      You may want more manual control and some people are writing software that allows greater autonomy but there aren't many options that include the usability and capability of the DJI drones, let alone at that price point.

      Just because something is accessible to beginners doesn't preclude its use by professionals.

    2. Re:open source by Anonymous Coward · · Score: 0

      My experience has been that most DJI users are beginners that could not fly LOS if their life depended on it. More money than sense.
      Hey look honey the thing flies on its own and where is my beer?

  21. "Bricked"?!? by JBMcB · · Score: 1

    So it won't fly if you don't upgrade the firmware. That isn't the same as "bricked."

    Bricked is when it won't do anything. As in, it's a brick. Won't boot / communicate / etc... Usually recovering something that's bricked involves re-flashing firmware offline somehow, or running some sort of emergency recovery utility and spoon-feeding it a bootloader over USB/serial/I2C/whatever.

    DJI set up the app so it won't let the drone take off.

    It's as if there's one person who writes how characters talk about computers in most TV shows, and that person wrote this article.

    --
    My Other Computer Is A Data General Nova III.
    1. Re:"Bricked"?!? by Anonymous Coward · · Score: 0

      Any violation of the anti-tying provision of the Magnusson-Moss Warranty Act can safely and legally be considered a brick. You can take your definition based on bullshit and walk on home, boy.

  22. Bricked? by Anonymous Coward · · Score: 0

    Not Bricked. Bricked can't be fixed. Disabled is more accurate.

  23. Think drone == aircraft by Anonymous Coward · · Score: 2, Insightful

    Imagine you had bought a full-fledged aircraft. If the manufacturer finds a dangerous flaw, the FAA can ground the entire fleet; no recourse. I am not pleased with society's over-reaction to drones (getting hard to find places to fly them), but I do believe in making them safer (and limiting the ability of idiots to give drones an even worse reputation).
    As for the "bricking" headline, I suggest the original poster stop hyperventilating. Requiring you to update the firmware before flying again is nothing at all like bricking your device. Get a grip!

    1. Re:Think drone == aircraft by Opportunist · · Score: 1

      That's still legal grounding, not technical. I can still take off with that plane if I so please, provided I'm willing to risk my license and very likely freedom.

      But I fuckin' CAN!

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    2. Re:Think drone == aircraft by spire3661 · · Score: 1

      DJI is not a legal authority. This is child's logic.

      --
      Good-bye
    3. Re:Think drone == aircraft by ColdWetDog · · Score: 1

      So walk the software back a couple of versions. DJI even keeps the old version in around in case the upgrade screws up. You can download all sorts of firmware versions on the DJI website. Of course, it's a cat and mouse game to some extent. DJI has recently only allowed you to go back on version instead of to an arbitrary set.

      Progress?

      --
      Faster! Faster! Faster would be better!
    4. Re:Think drone == aircraft by Opportunist · · Score: 1

      Not really. Forcing me to use a certain version, or just disallowing me to use a certain version, is not acceptable.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    5. Re:Think drone == aircraft by h4ck7h3p14n37 · · Score: 1

      So don't buy a damn DJI quadcopter if you don't like their restrictions!

  24. Backdoor by Anonymous Coward · · Score: 0

    Maybe they're getting rid of a backdoor the US Army called them on.

  25. Read the Terms by Anonymous Coward · · Score: 0

    When you buy a piece of hardware and software, you're subject to the terms and conditions. If you don't like them, don't buy it or use the service.

    1. Re:Read the Terms by Anonymous Coward · · Score: 0

      Fuck the terms.

  26. Brick it, how, exactly? by mark-t · · Score: 1

    Does it get bricked remotely, or is there an expiry date built into the existing firmware? I'm pretty darn sure that if it's the former, but the only way I can see that being enforceable is if they also required the 'copter to have an internet connection either before or during each flight.

    1. Re:Brick it, how, exactly? by BlueStrat · · Score: 2

      Does it get bricked remotely, or is there an expiry date built into the existing firmware?

      They're controlled/flown by a smartphone app. The app checks the firmware's software hash against a hash the app gets from DJI using your phone. If the hashes don't match, the controller-app won't let the drone take off.

      Not entirely clear on whether or not the app will let the drone fly if there's no cell/'net service to be able to check current authorized hashes. Likely there's a 'window' of time (24 hours? 72 hours?) where no cell/'net service is not an issue and the app will allow takeoff, because if it follows most updating patterns, it probably only has to check once every so-many hours (24?). It can get time stamps from the GPS it uses.

      I'm sure someone here more familiar with DJI-brand quadcopters in particular can provide more/better information.

      Strat

      --
      Progressivism (aka US 'Liberalism'): Ideas so good they need a police/surveillance-state to enforce.
  27. Hanging in the air... by Anonymous Coward · · Score: 0

    ... like a brick doesn't?

  28. Who the hell buys this crap? by Opportunist · · Score: 1

    Why, please tell me, would I want to buy something where the maker and not me gets to decide what lifespan the product gets to have? We're back at the garage openers that are under 100% control of the company making them, why the hell would I willingly hand over control over my product to the maker? At the very least I'd want the option to wipe their software and install my own.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  29. People who buy DJI are idiots by kbg · · Score: 1

    When I bought my drone I looked into various manufacturers and types including DJI and saw that buying a DJI was a recipe for disaster. You don't want to become slaved to the manufacturer with forced updates and requiring Internet connection and other silly stuff. This can seriously hinder your usage of the drone just when you need to use it, not to mention what will happen when the company goes broke. Bye bye drone.

    So I bought a chinese drone instead with no "no-fly zone" garbage and no forced updates of any kind. It uses generic lipo batteries and I can use whatever camera I want. I just turn it on and it flyes with no problems.

  30. Just the tip of the iceberg. by CptLoRes · · Score: 4, Interesting

    The hacking community have been pulling apart DJI drone software and firmwares for a while now. And the more they learn, the worst it gets. For example both the iOS and Android versions of the DJI GO 4 app have built in hot patch functionality (Tencent Tinker / JSPatch), then enables DJI to make unrestricted app modifications outside of the users control. This is in direct violation of app developer policies on both platforms. And after the community found out, DJI has been scrambling hard to avoid getting their apps banned. It is also speculated this is one of the primary reasons why DJI drones recently was banned from US military usage.

  31. One reasonable compromise: by Anonymous Coward · · Score: 0

    Those who decide to authorize and/or order the development of such kill-switches in an attempt to remove ownership of people's own goods from them should be executed and their families fined into the street.

    This is the only possible way to stem this tide of assaults on such basic rights as owning your own stuff. Nothing else has remotely even come close to working.

    Remove and ruin the criminals who organize these global thefts. That is the *only* remaining option at this point in time.

  32. So I was baffled - Dow Jones??? by Anonymous Coward · · Score: 0

    Dow Jones bricking some user device of some sort? That would have been a big deal.

    Oh wait - just some stupid consumer toy. Never mind...

  33. Second thoughts by jenningsthecat · · Score: 2

    While my first response to this situation was outrage, sober second thoughts have prevailed, and I now see some sense in DJI's actions. They have a moral obligation to the public, (and a fiduciary obligation to their shareholders - I don't give a shit about that, but some people do), to ensure that the products they sell remain both safe, and compliant with changing regulations. The problem here is not in their ability to enforce updates that correct safety shortcomings and allow for changes in legal requirements, no-fly zones, etc. The problem is the lack of a regulatory framework with teeth - one that would ensure continued functioning of the products if the company folds, and would also forbid them from charging for post-purchase updates, stop them from force-updating random shit in order to siphon more money, data, or whatever out of the buyer, etc.. (We'll likely never see that regulation, because the gubmint pays allegiance to the corps, not the voters - but that's a whole 'nother topic).

    In the old days of amateur radio, when home-built transmitters could screw up TV reception, aircraft communication, and emergency services more easily than they can now, the technical barriers to entry were such that by the time most people knew enough to build such a transmitter, they also knew enough to build it correctly and use it responsibly. Today, in the case of drones, any fuckwit can buy one and wreak all kinds of havoc. In short, irresponsible people who would use drones unsafely or illegally, are the reason we can't have drones that we truly own. Unless we make 'em ourselves... ;)

    --
    'The Economy' is a giant Ponzi scheme whose most pitiable suckers are the youngest among us and the yet-unborn.
    1. Re:Second thoughts by Anonymous Coward · · Score: 0

      Yes, but DJI may be writing their own obit.

      Company builds great h/w, but takes unfriendly s/w strategy.
      User community takes exception and makes public domain s/w.
      Now the barrier to entry for other folks to make great h/w is much lower so the company has competition.

    2. Re:Second thoughts by spire3661 · · Score: 1

      'Ski lifts????? Now irresponsible and unfit people will be able to ski too, the horror.....' I have heard this Liberty ignoring tripe my whole life...

      --
      Good-bye
    3. Re:Second thoughts by Anonymous Coward · · Score: 0

      We radio control airplane/helicopter hobbyists are in the same boat with drones. For many years worldwide, we've had a good relationship between most regulatory bodies and the various national-level associations (AMA, MAAC, BMFA, etc.) which represent the hobbyists. Before ready-to-fly drones, RC aircraft and helicopters were often fairly expensive and/or difficult to build and fly. It restricted entry to the hobby and so by the time someone had a model ready to go, they also "knew enough to build it correctly and use it responsibly." So, their associations had no problems negotiating fairly easy restrictions with the relevant government body (FAA, Transport Canada, etc.) Basically, "Keep away from real airplanes and don't p*ss anyone off and we'll leave you alone."

      Now any f*ckwit can buy a drone and fly it anywhere, whether near full size aircraft or to snoop into someone's private space, or just to be annoying. The hobbyists who have been operating responsibly for all these years are under pressure from the regulatory bodies to accept many new restrictions including physical limits, flight restrictions, licensing, registration and other hurdles.

      So keep an eye on what happens to the model airplane crowd: Whatever they suffer because of drones will probably be a template for how the government bodies are going to address any other groups who can be blamed for any problems caused by f*ckwits with drones.

    4. Re:Second thoughts by JohnFen · · Score: 0

      The problem here is not in their ability to enforce updates that correct safety shortcomings and allow for changes in legal requirements, no-fly zones, etc.

      I disagree. I think that is exactly the problem.

      They could also correct the problem by making it clear that you don't actually own the device you're paying money for. You're leasing it.

    5. Re:Second thoughts by Anonymous Coward · · Score: 0

      You mean AMERICANS. If you had your way there would be a Chauffeur driven Limo to the top of Mount Everest.

    6. Re:Second thoughts by Anonymous Coward · · Score: 0

      And there would be a really great place to eat. You don't want to roll down the hill on an empty stomach.

  34. Re:Now is the timen -- WII by fish_in_the_c · · Score: 2

    Anybody tried to use the app store on their wii lately?
    When Netflix updates there codex Netflix will no longer work because there is no way to update on the wii.

    Sure purchased games still work but the device has certainly lost some of it's functionality, including the ability of most games to network. That is a company that didn't even go out of business. Just stopped supporting their own product.

    --
    âoeTolerance applies only to persons, but never to truth. Intolerance applies only to truth, but never to persons.
  35. Get over yourselves by mwfischer · · Score: 1

    Your drone should be able to fall out of the sky and kill anyone that it wants whenever it wants because you want the choice to be able to fix it at your convenience.

    Fuck right on off.

  36. How're they able to self-brick but not self-update by wardrich86 · · Score: 1

    How are they able to self-brick but not self-update?

  37. The update situation is a joke by ilsaloving · · Score: 1

    On the one hand, we have people who routinely don't do updates because they can't be bothered, or don't feel they bear any responsibility to the upkeep of their equipment.

    On the other hand, you have companies like Microsoft who have done an excellent job of fucking up so many updates so badly, that people are now *afraid* to update for fear of having their machines get hosed.

    So we're stuck taking everything at a case-by-case basis. If DJI doesn't have a history of botching their updates, there is no excuse for someone to update their copters. If the update fixes a catastrophic problem that is a possible safety issue, then I see no reason why the update *shouldn't* be forced, and that the copter should ground itself if not updated. This seems entirely sensible to me. Why should some bystander have to risk being injured cause some asshole doesn't feel enough responsibility to perform basic maintenance?

  38. You think? by JohnFen · · Score: 1

    The "Kill Switch" option is already causing consternation in user groups.

    Who could have expected that people would be upset that it turns out they don't own a device that they thought they owned?

  39. Buying a DJI Spark before 1sept by Anonymous Coward · · Score: 0

    Hi, Im planning to buy a Spark DJI. Should I wait after 1st september?
    Thanks.