Google Ships First Android 7.1 Developer Preview

Posted on October 20, 2016 by Paul Thurrott in Android with 10 Comments

Google Ships First Android 7.1 Developer Preview

While Google’s Pixel and Pixel XL are the first smartphones to ship with Android 7.1 Nougat, you don’t have to wait until tomorrow—or spend upwards of $650—to experience the new system. Assuming that is, that you own a support device. It’s available now in beta form on the Nexus 5X, Nexus 6P, and Pixel C devices, and will be extended to other devices in November.

And that is a bit confusing, isn’t it?

According to Google, Android 7.1 has “has already launched on Pixel,” which suggests that it is “complete” and “non-beta.” So why on earth is the version heading out to other devices considered a Developer Preview or, as Google says, in “beta quality”?

The answer is that the Developer Preview gives Google a chance to “tease out any device-specific issues.” So after shipping first on Pixel, it will head out to Nexus devices, and then other devices over time. And that makes sense, I guess. But this brings two interesting issues:

Is Android really so fragile that it needs to be custom-designed for each devices on which it runs?

And isn’t it fair to say that Pixel and Pixel XL will see at least a handful of Android 7.1 updates by the end of the month that do nothing more than bring it up-to-date with the version of the OS that is shipping to other devices?

Put another way, doesn’t all this really suggest that Android 7.1 is not in fact “complete,” and that Pixel buyers are getting a beta OS on their expensive new purchases?

Sorry for all the questions. And I know that Microsoft and Apple do essentially the same thing. But maybe that’s the central concern here, that we have quietly moved into an era of always-beta software, and that that isn’t necessary an ideal situation for anybody.

OK, off the soapbox. What’s going on with the Developer Preview?

Aimed at developers—hence the name—but no more or less dangerous than the Windows Mobile Insider or iOS Beta builds that users of other smartphones enjoy, the The Android 7.1 Developer Preview provides an early peek at new Android features.

These include:

App shortcuts. A new shortcuts feature for developers lets apps create up to five entry points so that launchers—like the new Pixel home screen, or other apps—can go directly to those actions. This works, in other words, like deep links on Windows phone, but is also more powerful: Developers can surface functionality that can be called by others apps too.

Image support in soft keyboards. In previous Android versions, soft keyboards could only send emojis to apps. But now they can also send images, stickers, and other rich content too.

Enhanced live wallpaper. I’ve only read about this one so far, but apparently the live wallpaper functionality in Android, which has been sitting untouched for years, is now dramatically improved and may actually be useful/desirable to use.

Round icons. The system icons in Android 7.1 are round, which is an interesting new look, but of course it can look weird with all of the stock square icons used by third-party apps. So developers can now add round icons to their apps for the new system.

And more, of course. I’m installing the Developer Preview on my Nexus 6P now—and am allegedly getting my Pixel XL tomorrow—so I’ll have more to say about Android 7.1 Nougat soon.

 

Tagged with

Premium Comments (7) Comments (3)
Elevate the Conversation!

Join Thurrott Premium to enjoy our Premium comments.

Premium member comments on news posts will feature an elevated status that increases their visibility. This tab would allow you to participate in Premium comments with other premium members. Register to join the other Premium members in elevating the conversation!

Register or Subscribe
7 Comments
Sort by Votes | Date
  1. 2 | Reply
    MarkG Alpha Member #202 - 1 month ago

    Great to hear you will be in a position to test 7.1 on both a Pixel and the year old 6P - I look forward to hearing your thoughts on how each device handles the new Android version, and if you feel the Pixel justifies it's price versus the 6P.

  2. 0 | Reply
    Waethorn Alpha Member #2235 - 1 month ago

    "Is Android really so fragile that it needs to be custom-designed for each devices on which it runs?"

    Yes and no.

    This is the con of ARM-based operating systems without unified firmware interfaces.

    Android isn't "fragile", but the kernel, modules, drivers, and such, all have to be designed and compiled to be compatible with the hardware.  One of the worst bits is that most ARM chipset manufacturers still insist on using closed-source firmware and drivers, which limits even Google's ability to provide code through the AOSP and Chromium projects.  Each SoC is designed differently.  Testing is limited under those scenarios, which delays releases.

    This is what Torvalds was talking about when he talked about preferring x86 at a recent talk: http://www.pcworld.com/article/3129300/linux/why-linux-pioneer-linus-torvalds-prefers-x86-over-arm.html

    This was also an interesting chat:  https://www.youtube.com/watch?v=fuAebQvFnRI

    (Linaro is a steering committee for a common Linux kernel on ARM)

    These reasons are also why we haven't seen Windows on many ARM chipsets either, because ultimately, most ARM SoC vendors are not investing in UEFI for a common interface.  I think the biggest problem is that ARM Holdings is not willing to enforce any kind of SoC interoperability.  That decision could be business politics, where SoC vendors demanded full autonomy, or it might just be an oversight that was never rectified.  As for now, common hardware interfaces are just a suggestion.

  3. 0 | Reply
    richfrantz Alpha Member #2341 - 1 month ago

    "an era of always-beta software" we call that "maintenance" where I work. Every release is new features and bug fixes. Nothing is ever feature complete, nothing is ever perfect.

  4. 0 | Reply
    Narg Alpha Member #420 - 1 month ago

    "Is Android really so fragile that it needs to be custom-designed for each devices on which it runs?"

    Yes, yes it is.  Plus this also shows the great disparity of hardware in the smartphone market.  It's nowhere near as tight as the PC market is on cross device hardware compatibility, which was ironed out more than 2 decades ago when the market refused to put up with this problem.

    And, just a preference, but the round icons are ugly to me.

  5. 0 | Reply
    MacLiam Alpha Member #229 - 1 month ago

    I updated my 6P to 7.1 last evening. I haven't really had a chance to test drive it this morning, but will do so soon. I'm also dealing with the fact that I just signed up for Project Fi last week and am still familiarizing myself with both function and consequences. I hadn't expected the additional battery drain to be quite so heavy and occasionally unpredictable -- seems like the phone tries to configure its cellular network once a  day and sometimes twice. I'm also working through the apps to find those whose background refresh can be turned off.

    I like most of what I have read about the new Pixel phones, but I think Google missed the boat by not building the IP67 standard into the first models. High level dustproofing and protection agiainst short term shallow water immersion are necessities to my mind. If HP and Apple can do it on their flagships, Google should too.

  6. 0 | Reply
    ben55124 Alpha Member #1468 - 1 month ago

    Paul thinks google is cutting corners.  Sorry bad round icon joke.

  7. 0 | Reply
    Bart Alpha Member #117 - 1 month ago

    So far no issues on my 5X. Lets see how it holds up