Slashdot Mirror


Android Things Is Google's New OS For Smart Devices (theverge.com)

Google wants to put Android in the next wave of smart devices that'll be vying to fill up your home. It's launching a version of Android today called Android Things that can run on products like connected speakers, security cameras, and routers. A report adds: The OS is supposed to make it easier for companies to start shipping hardware, since they'll be able to work with the Android dev tools they already know. Android Things is a new name, but the operating system itself isn't strictly new. It's basically an update and a rebranding to Brillo, an Android-based OS for smart devices and Internet of Things products announced a little more than a year and a half ago. Brillo has -- publicly, at least -- gone close to nowhere. It was more or less a no-show at CES last year, and there's been little mention of it since. But today's rebranding marks a key update meant to make developing a product with this operating system much easier. Unlike Brillo, development on Android Things can be accomplished with "the same developer tools as standard Android," according to Google. The hope is that experienced developers will be able to quickly get up to speed and start work on a new product.ArsTechnica has more details.

30 comments

  1. Seems like a bad idea by Zero__Kelvin · · Score: 1

    That seems like adding a whole lot of overhead and existing a pretty wide attack surface just to afford the use of development tools more "familiar" to (some) developers.

    --
    Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    1. Re:Seems like a bad idea by Anonymous Coward · · Score: 0

      The most popular uses of Raspberry Pi boards, to pick one example, are Linux (Raspbian, most commonly, which is based on Debian). That's a pretty big attack surface right there. Not sure this really changes things that much one way or the other, honestly.

    2. Re: Seems like a bad idea by Anonymous Coward · · Score: 1

      The debian security team is faster are more thorough at releasing patches. See heartbleed and shellshock.

    3. Re:Seems like a bad idea by Anonymous Coward · · Score: 0

      I get the rationale behind it. Its so that you don't have to write a ton of code to get your smart hub to work for any of 50 different cameras. But the smarthub makers want you to buy the camera they themselves make. There's no reason for them to happily support 49 other cameras. Samsung makes the SmartThings hub. It works with Samsung cameras. It does not work with Nest cams unless you download a hack that makes it work with Nest cams. Maybe 1 SmartThings user in 20 will download the hack. The other 19 will buy Samsung cameras.

      Plus, no one trusts Google. Google will have you happily adapt their standards and us their API's and then screws you at the first opportunity with their own products.

    4. Re:Seems like a bad idea by drinkypoo · · Score: 1

      I get the rationale behind it. Its so that you don't have to write a ton of code to get your smart hub to work for any of 50 different cameras. But the smarthub makers want you to buy the camera they themselves make. There's no reason for them to happily support 49 other cameras.

      Google makes the initial hub, and then adds it into Android auto as well as into their home hub. This provides the market, and the incentive to use their standard.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    5. Re:Seems like a bad idea by Big+Hairy+Ian · · Score: 1

      That seems like adding a whole lot of overhead and existing a pretty wide attack surface just to afford the use of development tools more "familiar" to (some) developers.

      If they can guarantee that the devices will be kept up to date then the attack surface would be relatively narrow, however, we all know all to well just how good Google are at getting their Android Vendors to pass on upgrades. Even if they did manage it what happens when they drop support for one of the components in your box?

      --

      Build a Man a Fire, and He'll Be Warm for a Day. Set a Man on Fire, and He'll Be Warm for the Rest of His Life.

  2. pf(common)Sense by Anonymous Coward · · Score: 3, Interesting

    I think I'll be sticking with my pfSense firewall, maybe I'd allow these to run on a segregated network, but I certainly don't want a do-it-all OS to run on IoT devices as well as control the firewall that seems like a recipe for disaster.

    Can you imagine install "apps" on your firewall from the play store ( yes I know there are modules for pfSense but the people using a custom firewall/gateway are probably a little more paranoid than the average user going to the play store for their next random App.

    1. Re:pf(common)Sense by Anonymous Coward · · Score: 0

      you shouldn't fuck around with firewalls if you think a firewall is a thing on "the internet of things". you should instead.. go hang out on reddit.

      holy shit. caption "stupid"

  3. Fantastic! by fuzzyfuzzyfungus · · Score: 5, Insightful

    I, for one, know that when I think "security" and "timely updates" and "product lifecycles long enough for things I'm going to embed in my building"; I think "Android".

    And, when it comes to support and ecosystem consistency for IoT, I think "Google"; because they've earned my trust!

    Seriously guys? I realize that 'IoT' is a garbage fire in a hazmat facility at this point; but adding Android? What are you thinking?

    1. Re:Fantastic! by maestroX · · Score: 4, Interesting

      Yes, Android is Debian/Ubuntu/*BSD/* without maintenance, future support.
      Why is it so hard to get a SIMPLE display server and app store done right?

    2. Re:Fantastic! by bill_mcgonigle · · Score: 1

      Why is it so hard to get a SIMPLE display server and app store done right?

      Dunno, but we're talking about operating systems with support for mobile device needs, not simple display servers. If you want a device that can pick up DHCP and start a VNC client, those are also available. It would suck to try to use one as a phone, though.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  4. Why? by Lumpy · · Score: 3, Informative

    we already have embedded linux everywhere and is working just fine.
    And no I dont need "apps" for my security camera.

    --
    Do not look at laser with remaining good eye.
    1. Re:Why? by Anonymous Coward · · Score: 1

      What IoT devices are running on Linux? Aside from the self made hacks people make in their basements I mean. Basically no commercial IoT devices are shipping on a Linux OS. Wink? Nope. SmartThings? Nope. Nest? Nope. Phillips Hue light hub? Nope? That GE thing? Nope. That's like 75% of the market right there.

      Manufacturers will not race to adapt this Google abortion. They all want to us their own API's for a host of reasons ranging from security to "just because." Everyone is also trying to be as much of a "Walled Garden" as they can get away with being too which is why SmartThings wont work with Nest cams without a solid hack.

    2. Re:Why? by heezer7 · · Score: 1

      FWIW Vera does.

    3. Re:Why? by Anonymous Coward · · Score: 0

      Derp much?

      Smartthings, Wink, Alexia, Sonos, Every single network camera made, every single android based device run on linux as well, etc... It's the most popular OS out there.

      If you even had a basic education in electronics and what IOT even is you would know this. But sadly you prefer to bask in the bright shiny glow of your ignorance and amazing lack of education on the subject.

      For embedded devices linux utterly rules the nest. It's cheap and more importantly royalty free.

    4. Re:Why? by Lumpy · · Score: 1

      are you fucking stupid?

      Wink runs linux.
      Smartthings runs linux.
      Hue runs linux.

      you seem to know absolutely nothing at all about anything you ever talk about.

      --
      Do not look at laser with remaining good eye.
  5. Found the LUDDITE! by Anonymous Coward · · Score: 1

    ONLY apps can app apps, NOT FILTHY LUDDITE software! Appdroid for Apps is the appiest apperating app, so if you don't use it, you're a LUDDITE!

    Apps!

  6. But do I want this?! by Anonymous Coward · · Score: 0

    Do I want Android, with all of its known, unknown, and upcoming security issues to run on every freaking device in my home? I certainly don't!

  7. How long will this be supported, I wonder? by 93+Escort+Wagon · · Score: 3, Insightful

    Google seems to be run by a pair of ADHD-afflicted billionaires. Add in the fact that this is unlikely to be much of a money-maker for them, at least in the near term, and you end up with a product that already seems destined to be abandoned in 3-4 years.

    --
    #DeleteChrome
    1. Re:How long will this be supported, I wonder? by Hognoxious · · Score: 2

      I reckon it won't last long enough to get a ui, let alone for them to bugger it up.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  8. Good News, Everyone by drinkypoo · · Score: 1

    Look on the bright side. At least this means we know the devices will run Linux.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  9. In other news . . . by reboot246 · · Score: 1

    Not to be outdone in the competition for silly names, Apple announced their new OS named 'Stuff' and Microsoft followed with their new OS appropriately named 'Junk'.

    You can embed any of these in all kinds of things, stuff, and junk.

    1. Re: In other news . . . by corychristison · · Score: 1
  10. Google has a new name for its products! by Anonymous Coward · · Score: 0

    Until next year.

  11. IoT suppository by Anonymous Coward · · Score: 0

    'Cos that's where Google should shove this idea.

  12. I read it as... by gawdonblue · · Score: 1

    Android Thinks It's Google's New OS For Smart Devices and I thought "Wow, that's appropriate!".

    The real headline wasn't anywhere near as exciting.

  13. Preempting Tizen? by LongearedBat · · Score: 1

    Could Google be trying to preempt Tizen?

  14. They haven't even got the phone thing right by Wokan · · Score: 2

    Google can't be bothered to keep Android working on their flagship devices much past a couple of years and we're supposed to believe they'll keep a device sitting in our homes secure for years to come? I'll pass.

  15. Humor by poofmeisterp · · Score: 1

    I can already see myself telling a grandkid, "See this screen on the refrigerator? The settings and options you use every day have an operating system that controls its functions, and that operating system was called 'Android Things' back in the old days. That operating system has a core kernel that makes all of the hardware/software interfaces happen, and that kernel was written back when I was a 37-year-old young guy working in IT. See [pushes button], it's still here today, working just like it did then."

    Kid: "Grandpa, what is it that makes us have to push the Big Red Button so much?"

    Me: "Ahh, that's the restore automation trigger. It reboots the unit and restores the factory default unmodifiable ROM settings like you know, but the reason is that everything is connected these days. A new thing that hacks into the core of the refrigerator's Linux Kernel from 2016 at least ten times/day. We push the button to restore everything back to working and block network access for an hour, just to help the world slow down the process of using devices like this to take advantage of other devices."

    Kid: "Grandpa, why don't they just fix the problem that allows hackers to take advantage of it?"

    Me: "Do you know what the word 'profitability' means?"

    Kid: "Yes. That's when a corporation makes more money than they spent on producing a product, I think."

    Me: "You're correct. Corporations don't consider it profitable to fix problems in their products unless there is overwhelming governmental or social pressure that might make them unable to produce new crap that looks and works great until it fails. Back in 2018, there were so many problems with every new product on the market that it became a 'base norm'. That means everything is expected to be that way, but anything that's better in performance than that has a much higher 'cost to it and very few people can afford it. It's also not considered to be 'cool' to have something different than your family or friends; you know that, don't you, kiddo?"

    Kid: "Oh, yes. Grandma and momma remind me of that every day at least 20 times *sigh*."

    Me: "Don't sass your grandma and momma, kiddo. They know what's best for you. That's why we have things the way we do. This refrigerator is just a normal product, like anything else that has the Big Red Button on it. [hears alert noise] See? It just got hacked again. It's good for my body. Keeps me exercising by standing up and walking around every part of the house at least once an hour. Do you wanna hit the Big Red Button this time, kiddo? Just hit it hard to make sure it gets activated."

    Kid: "Now I think I understand. [whacks the Big Red Button on the fridge and watches it start a hard reboot process] That's why you call all of the people with nice things lazy asses?"

    Me: "Watch your mouth! But yes, that's why. Stupid rich fuc... err.. people.. don't want to get up out of their comfortable little chairs to maintain their equipment. Google brought muscular health back to the people of the world by starting the Big Red Button project. Bless their souls. I love watching the kernel throw console messages. See the lines of words scrolling up the screen really fast, kiddo? If you used to watch those, you were considered a very smart cookie. It's a damn shame those days have passed. Now, watching a kernel boot with console messages is like breathing - everyone does it so much they don't even realize it. You know, kiddo, we used to have to read these lines of messages on the console back in my old days.... Kiddo? Hello? Did you just disconnect from the real world and go into VR mode??? Damnit, I wish I would have invested in Google back in 2005. [snores while standing with the Google Sleep Optimization muscular control unit running Linux kernel 80.22.11.0.29.13.15]"