How Google has finally made Android versions irrelevant

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments

I have to agree with the video. There wasn't a huge difference between 7 and 8 to really be distinct. I would argue with the under the hood optimizations Pie brought, it was distinct enough to be a new thing. 5-6 were one thing, 7-8.1 were another, and Pie is its own. Haven't tested Q so I can't say anything about it.

πŸ‘οΈŽ︎ 32 πŸ‘€οΈŽ︎ u/lukaswolfe44 πŸ“…οΈŽ︎ May 24 2019 πŸ—«︎ replies

I don't know if it was Google, but there is quite a truth in the title

I own a Pixel and I don't even know which android version it runs and I actually don't care.

πŸ‘οΈŽ︎ 48 πŸ‘€οΈŽ︎ u/titooo7 πŸ“…οΈŽ︎ May 24 2019 πŸ—«︎ replies

Eh I miss oreo everyday due to the decisions made with pie. Most of those are getting fixed with Q so versions are very relevant for anyone who cares about new/fixed features. But that applies to Google only. Other OEMs have fine tuned android well enough that it mostly doesn't matter.

πŸ‘οΈŽ︎ 22 πŸ‘€οΈŽ︎ u/bukithd πŸ“…οΈŽ︎ May 24 2019 πŸ—«︎ replies

Sadly he does not talk about Project Treble, at all.

πŸ‘οΈŽ︎ 5 πŸ‘€οΈŽ︎ u/gCCLtL πŸ“…οΈŽ︎ May 24 2019 πŸ—«︎ replies

Clickbaity title, but the discussion in the video is well thought out.

πŸ‘οΈŽ︎ 7 πŸ‘€οΈŽ︎ u/firagabird πŸ“…οΈŽ︎ May 24 2019 πŸ—«︎ replies

I've always thought since 6/7ish, Android update should have been called 7.X.0 instead if a full version release.

πŸ‘οΈŽ︎ 1 πŸ‘€οΈŽ︎ u/chanlion πŸ“…οΈŽ︎ May 25 2019 πŸ—«︎ replies

At some point you have to all yourself what more do I really need need my phone to do? Android could be improved in some ways but to most users the difference between Android versions is irrelevant.

πŸ‘οΈŽ︎ 1 πŸ‘€οΈŽ︎ u/Destroya12 πŸ“…οΈŽ︎ May 25 2019 πŸ—«︎ replies

The video is a little bit clickbait-y. The key bit of info is Google's Project Mainline starting from Android Q.

πŸ‘οΈŽ︎ 1 πŸ‘€οΈŽ︎ u/[deleted] πŸ“…οΈŽ︎ May 25 2019 πŸ—«︎ replies

Hasnt miui done something similar. Pushing feature updates to older devices on older firmwares? Like a redmi on Android 5 might e gotten miui 9?

πŸ‘οΈŽ︎ 1 πŸ‘€οΈŽ︎ u/doughmay12 πŸ“…οΈŽ︎ May 27 2019 πŸ—«︎ replies
Captions
Thanks to Brilliant for sponsoring this video and for offering my subscribers 20% off their annual Premium subscriptions. When I worked at OPPO, I remember very clearly that the most burning question people on the OPPO forums had, which is what I managed, was how quickly Android updates would come to different phones. Like, when is this phone getting KitKat, when is that phone getting Lollipop, this sort of stuff. It would make or break kind of question for most forum users. And I also remember just how baffled OPPO software teams were by this approach. According to them, users should care about features, stability and performance, not Android versions. And while I think back then, 3-4-5 years ago, this might not have been entirely true, Google has certainly started worked towards making this true. So today, Android version, while not entirely irrelevant, are just not very important anymore. So in 50th episode of The Story Behind series, let's talk about why. Real quick before we start, if you want to see more in-depth analysis of tech companies, especially from a business perspective, consider subscribing to TechAltar. At this year's big Google developer conference, the company announced a hugely important change to Android, called Project Mainline that you have probably never heard about. The project makes Android more modular, so these twelve critical parts of the operating system can be updated separately from big Android updates. Unless you are a developer, none of these will seem meaningful to you, but they are all lower level features that influence critical things like security and app compatibility. With Mainline Google can use the Google Play Infrastructure to now update critically important components of Android directly, while the phone is running, without the user having to press a download button or reboot a device, and most importantly, without having to convince device makers and mobile carriers to do anything. Which never seemed to work well in the past. And Mainline is just the latest of many similar steps Google has taken over the last few years. In fact, the Play Store is used to deliver other critical updates too, through Google Play Protect since 2017 and Verify Apps before that, which scan apps you install on your phone, even the ones from outside of the Play Store to make sure they don't contain any malware. These solutions get updated through the Play Store again, in the background without needing an Android version update, and indeed, Google claims that the number of potentially harmful apps are at an all time low across its ecosystem, even for phones that download apps from outside of the Play Store. Operating system level security patches aren't quite as automatic yet, they do still require input from manufacturers, but have been made much easier since the Android Security Bulletin was introduced in 2015. This created a system where security patches are clearly separated from Android Version updates and can be verified individually right from the settings app of any Android phone. So security is nearly completely decoupled from Android versions. And for a lot of the stuff developers need to make sure their apps run well, like APIs and programming languages, Google has made work-arounds, with projects like Jetpack and AndroidX. I don't want to get too technical here, in no small part because I am not an Android developer myself, but imagine you write an app that has to talk to the operating system to access the camera, or to get the user's location or name or something. On each Android version, those commands might be slightly different, which would be a nightmare. But over time, Google has built tools like Jetpack to avoid this, so developers can write an app once, even in Kotlin, the fancy new programming language of choice for Android developers, and the Jetpack tools will make sure that the app will work across Android versions. And so if security and developer tools are not directly tied to Android versions, then the only potential upside would be features, UI tweaks and performance. You know, the stuff that you as a user should be able to see yourself. And while Google likes to tout new performance improvements with each version, real-world tests like this one from Gary Sims that compare performance on the same device running 4 different versions of Android, prove that the improvements are close to non-existent. My anecdotal evidence from my own updates and those around me that I see also seems to imply that battery life, performance and stability rarely ever get significantly better with new Android version updates. If anything, manufacturers tend to spend less time optimizing updates that come out later than the software that ships on their new phones that is used to convince you to make a purchase. And while as a smartphone enthusiast, I obviously love getting new features, it has also become pretty clear to me over time that Android is a mature operating system and therefore, all the new features that we are getting, they are just nice little tweaks, not really groundbreaking stuff that we have to have. One could even argue that features and UI are more influenced by some heavily customized skins of manufacturers like Samsung, LG and Huawei than they are by the underlying Android versions. And Google themselves are increasingly packing much of their innovation into their apps like Google Photos instead of into the system itself. And there is a whole ethical question of whether or not it is good of Google to put their resources and efforts into improving their own walled gardens like Google Photos instead of putting their efforts into improving the open source operating system that is Android itself, but you know, that is a discussion for other video, and either way the result is that feature updates on Android just don't feel all that important anymore. So with most of the security and compatibility aspects being separated from the underlying Android versions, with tools like Jetpack enabling more and more developers to write apps that work across versions, and by putting most of their must-have features into apps, not the operating system itself, Google has achieved something remarkable. They have kind of put an end to the constant struggle that has been Android version upgrades as they have found ways to make them basically irrelevant. They are still nice to have, but not crucial. To be clear, I am not saying that you, the smartphone enthusiast should stop caring about Android updates. If there is a new feature or a new tweak that you really want to have from the new Android update, then yeah, wanting that that is perfectly reasonable. And I also think that we should continue to keep phone manufacturers to high standards. After all, we gave them money and we should be allowed to expect good software support in exchange. But I do think we should get a little smarter with our demands. Instead of just yelling "Where is Android Q or Android Pie for my device", we should focus first and foremost on security patches and Android versions shouldn't be the only metric by which we judge devices. So if someone likes Samsung's new One UI, Xiaomi's MIUI or any other custom skin for either the features or the look and feel, or if they are OK with phones like those of LG being slow with Android updates in exchange for a lower price, we should see those as reasonable as long as security patches keep coming. And thankfully most manufacturers seem to have improved in that regard over time. The best thing you can do for yourself on your Android, or even iOS phone is learning something new. With Brilliant's app, you get interactive courses that let you solve fascinating problems in math, science, and computer science from anywhere. What's awesome about these courses is that they're all totally interactive. You will experiment with pendulum clocks to master the physics of motion, use rockets to model algebraic functions, and learn probability by playing blackjack. There are new challenges for you to tackle every day, and if you are on iOS you can even download courses and solve them when you are offline. This is apparently coming to Android soon as well. So if you want to support TechAltar and get unlimited access to all of Brilliant's in-depth math and science courses, you can head over to brilliant.org/techaltar/Β to get 20% off your annual Premium subscription.
Info
Channel: TechAltar
Views: 486,392
Rating: 4.8800817 out of 5
Keywords: Google, Android, updates, upgrade, version, irrelevant, unimportant, project mainline, mainline, Google Play, Google Play Services, Google Play Protect, Android Q, Android Pie, I/O, Malware, security, compatibility, developer, code, modular, OS, operating system
Id: xchoFP4apQ4
Channel Id: undefined
Length: 7min 50sec (470 seconds)
Published: Fri May 24 2019
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.