Android Nougat 7.1.2 Beta is out now for Pixel and Nexus 5X
android-developers.googleblog.com
android-developers.googleblog.com
My Nexus 5 (2013), fully under control of Google, didn't get even 7.0 (2016). Moto G4 (2016) I bought few months ago is on 6.0 (2015), might get 7.0 (2016) soon-ish. I basically stopped caring about new versions, buying new phones to get the latest, etc. They are not even as exciting as they used to be, feature-wise.
edited: Nexus 5 actually got 6.0
That said, I agree it's hard to be enthusiastic about a new Android-release these days. It's even harder to find out what new stuff (which isn't tied to US-only offered Google services) which you have in store as a user.
On the bright side, that's probably a sign of a previously immature platform finally maturing.
If you want to push UI to the limits, API 21 (5.0+) will still cover most of the market with great Material and elevation APIs.
I was all set to get the new Nexus, looking forward to the marginally quicker software upgrades (or even, some software upgrades now they've stopped on EE in the UK) and then they announce the Pixel. With the higher price bracket I can't see it getting the volumes, which means even more fragmentation.
I don't want an iPhone, especially with the mess they're making with Macbook Pros but it's looking like the sane option.
In case you start seriously considering that option, let me provide you with a story of what to expect.
I ditched my Android for an iPhone SE, because clearly no Android-vendor wants to create a small premium-class device which receives software updates and which can be used with one hand. And Apple makes the iPhone SE, so I figured I should put my money where my mouth was.
My experience with iPhone is a bit schizofrenic. What works, works really well (especially the camera!), but everywhere on the platform you notice shortcomings and artificial limitations which limits your ability to get things done.
It's clearly targetted towards CEOs whose peak complexity-needs are checking their email. Professional/power users who wants to use the phone as a platform for getting things done are completely ignored as far as needs and capabilities go.
And don't get me started about the complete lack of quality software in the geek-department (Github, Travis, SSH, IRC, etc). It's a complete fucking wasteland. Right now I'm using all those apps through the web instead. Through Firefox. Which I cannot set as a system-wide default browser. Because no such thing exists. Same for SMS, so now I need to check Signal and the built in messaging app.
It's maddening.
So right now my iPhone is a device for checking web-pages and email. There's just no apps which covers my professional needs. I know all the iDevice-owners were screaming from the hills how much better apps are on iPhone than on Android, but I just can't see it. At least for me, it's been a downgrade for every app-category I use.
So like I said, what works works well enough for me to keep this thing. But at the same time I keep wondering if I should pick up my old Nexus 5X and give it a second chance...
So yeah. If you make the switch, and have any sense of geekyness in you, expect the switch to be painful. The grass is definitely not all green.
I'm not a bb guy but I might buy one if I switch to android next.
There are things that make SSH from iDevices a pain though, such as the 10-minute limit on background tasks. This can be overcome by using screen/tmux, or by using Mosh instead of SSH (I haven't tried Mosh yet), but it's still annoying.
One thing that BlackBerry did right and I wish iOS would copy is the Unified Inbox. Your messages from any app that did messaging would get funneled into the Unified Inbox. So Signal, Messages, SMS, Mail, Facebook, etc would all get funneled into one place. It was really neat and really made the BlackBerry useful as a communications tool.
iPhone SE is a somewhat viable option, it's quite new so it will be supported for a while, and doesn't have the big price of either iPhone7 or Pixel.
edit: Just want to say that new features at this point is not that interesting IMHO, security updates on the other hand, that is what makes a difference.
Android 7 was only announced in Match last year too, and wasn't released until August, 5 months later, so it's not even been out for 6 months yet.
Personally, I've switched to LineageOS which is on Android 7.1 and that is working fine (although I understand that installing ROMs isn't going to work for the vast majority of people). With a Google branded phone getting ROM support is more likely to be supported for those that care about it, otherwise 'normal' people will just get a new phone every 1-2 years when their contract is up for renewal.
I don't really agree with this, but 2 years of OS upgrades and 3 years of OS security fixes (from Google for their phones) seems 'okay' and is better than what most other phone manufactures (of Android phones) offer.
[0] https://developers.google.com/android/images#hammerheadm4b30... (6.0.1 (M4B30Z, Dec 2016))
Considering 2 years of security and bug fixes post sale, not post launch, is required under EU law (see EU warranty directive, any defect already existing during manufacturing that affects hardware or software has to be fixed for at least 2 years past sale), this isn’t actually that great – this is still in many cases less than the legal minimum.
Like I said, I don't really agree with it, but Google do seem a bit above the average. And personally, so long as I can install custom ROMs afterwards, I'm okay with 3 years of official updates.
[0]: https://support.google.com/nexus/answer/4457705#nexus_device...
Allegedly. Or did I miss a ruling?
My Nexus 9 runs 7.1.1. My Nexus 5X runs 7.1.1. My Pixel XL runs 7.1.1. Vote with your wallet or complain instead of giving money to OEMs that screw you.
https://developer.android.com/preview/support-712.html
Anyone know what has actually changed?
And I just checked for updates, none available. Some transparency into when exactly it's available for beta users would be nice. Is this kind of weirdness the new normal?
This is annoying with Google and Android. The betas are completely closed-source, so digging around in the actual Android-repos won't give you any leads either.
I didn't dig too deep, but latest tag I could find in the currently published repos is "android-7.1.1_r13".
https://android.googlesource.com/platform/bionic/+/android-7...
I wouldn't even think of installing this beta, they don't give me any reason to. Maybe if they would fix the contact syncing with non-Google providers, or something.
I have found serious bugs with syncing contacts to Google's servers. I found that the web version of contacts didn't have a bunch of changes I made to a contact on my phone, so now every time I make changes on my phone I look and rarely are they on the web contacts.
I started a case with Google (I have a 5x, so I'm supported) and go to the point they wanted me to factory reset rather than find the bug. I said no thanks. I even pleaded that that would just mask the bug and didn't they want to find the problem? After all, I was completely stock (I didn't even unlock the bootloader).
That is, I do the update. The phone restarts as part of the update, yada-yada... Ok, I'm officially all done with the update. No more reboots. But this service is eating battery like crazy. Manually power the phone all the way off, once more, and then restart. Finally, battery use goes back to normal, and in Settings this Google service no longer headlines as the primary power consumer.
Is there any other product where the manufacturer must redo half of the product at the whim of a third party?
Google needs to work with these companies, not as it is today throw a pile of random changes on them every six months. Most of all, there needs to be a grand plan and an understanding about what will be changed next (and why).
Because most of their time is spent on the numerous low level changes for the new kernel (and how it behaves towards the firmware and completely messes up power management) and getting it past national authorities and carriers.
Source: a friend of mine does this for living