How Google has finally made Android versions irrelevant

Thanks to Brilliant for sponsoring this videoand 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 entirelyirrelevant, 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 tosee more in-depth analysis of tech companies, especially from a business perspective, considersubscribing to TechAltar.

At this year's big Google developer conference, the company announced a hugely important changeto Android, called Project Mainline that you have probably never heard about.

The projectmakes Android more modular, so these twelve critical parts of the operating system canbe updated separately from big Android updates.

Unless you are a developer, none of thesewill seem meaningful to you, but they are all lower level features that influence criticalthings like security and app compatibility.

With Mainline Google can use the Google Play Infrastructure to now update critically important components ofAndroid directly, while the phone is running, without the user having to press a downloadbutton or reboot a device, and most importantly, without having to convince device makers andmobile 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.

Infact, the Play Store is used to deliver other critical updates too, through Google PlayProtect since 2017 and Verify Apps before that, which scan apps you install on your phone, even the ones from outside of the Play Storeto make sure they don't contain any malware.

These solutions get updated through the PlayStore again, in the background without needing an Android version update, and indeed, Google claims that the numberof potentially harmful apps are at an all time low across its ecosystem, even for phonesthat download apps from outside of the Play Store.

Operating system level security patches aren'tquite as automatic yet, they do still require input from manufacturers, but have been mademuch easier since the Android Security Bulletin was introduced in 2015.

This created a systemwhere security patches are clearly separated from Android Version updates and can be verifiedindividually right from the settings app of any Android phone.

So security is nearly completelydecoupled from Android versions.

And for a lot of the stuff developers needto make sure their apps run well, like APIs and programming languages, Google has madework-arounds, with projects like Jetpack and AndroidX.

Idon'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 mightbe slightly different, which would be a nightmare.

But over time, Google has built tools like Jetpack to avoid this, so developers can writean app once, even in Kotlin, the fancy new programming language of choice for Androiddevelopers, 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 befeatures, 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 performanceimprovements with each version, real-world tests like this one from Gary Sims that compareperformance on the same device running 4 different versions of Android, prove that the improvementsare close to non-existent.

My anecdotal evidence from my own updatesand those around me that I see also seems to imply that battery life, performance andstability 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 softwarethat ships on their new phones that is used to convince you to make a purchase.

And while as a smartphone enthusiast, I obviously lovegetting 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 UIare 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 likeGoogle 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, andeither way the result is that feature updates on Android just don't feel all that important anymore.

So with most of the security and compatibilityaspects being separated from the underlying Android versions, with tools like Jetpackenabling more and more developers to write apps that work across versions, and by puttingmost of their must-have features into apps, not the operating system itself, Googlehas achieved something remarkable.

They have kind of put an end to the constant strugglethat has been Android version upgrades as they have found ways to make them basicallyirrelevant.

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 AndroidQ or Android Pie for my device”, we should focus first and foremost on security patchesand 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 keepcoming.

And thankfully most manufacturers seem to have improved in that regard over time.

The best thing you can do for yourself onyour Android, or even iOS phone is learning something new.

With Brilliant's app, you getinteractive courses that let you solve fascinating problems in math, science, and computer sciencefrom anywhere.

What's awesome about these courses is that they're all totallyinteractive.

You will experiment with pendulum clocks tomaster the physics of motion, use rockets to model algebraic functions, and learn probabilityby playing blackjack.

There are new challenges for you to tackle every day, and if you areon 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-depthmath and science courses, you can head over to brilliant.

org/techaltar/ to get 20% offyour annual Premium subscription.


https://alpha-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://city-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://future-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://noon-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://nova-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://sierra-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://smart-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://wiki-burner.win/index.php/Samsung_Smart_TV_con_Pantalla
https://wiki-dale.win/index.php/Samsung_Smart_TV_con_Pantalla
https://wiki-global.win/index.php/Samsung_Smart_TV_con_Pantalla
https://wiki-nest.win/index.php/Samsung_Smart_TV_con_Pantalla
https://wiki-planet.win/index.php/Samsung_Smart_TV_con_Pantalla
https://wiki-wire.win/index.php/Samsung_Smart_TV_con_Pantalla
https://zoom-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://astro-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://bravo-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://charlie-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://direct-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://high-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://lima-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://magic-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://mike-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://papa-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://post-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://spark-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://star-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://station-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://tango-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://tiny-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://touch-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://weekly-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://wiki-book.win/index.php/Samsung_Smart_TV_con_Pantalla
https://wiki-byte.win/index.php/Samsung_Smart_TV_con_Pantalla
https://wiki-net.win/index.php/Samsung_Smart_TV_con_Pantalla
https://wiki-quicky.win/index.php/Samsung_Smart_TV_con_Pantalla
https://wiki-room.win/index.php/Samsung_Smart_TV_con_Pantalla
https://wiki-square.win/index.php/Samsung_Smart_TV_con_Pantalla
https://wiki-triod.win/index.php/Samsung_Smart_TV_con_Pantalla
https://wiki-view.win/index.php/Samsung_Smart_TV_con_Pantalla
https://wool-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://xeon-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://atomic-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://delta-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://fast-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://front-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://mighty-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://online-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://speedy-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://victor-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://wiki-cable.win/index.php/Samsung_Smart_TV_con_Pantalla
https://wiki-cafe.win/index.php/Samsung_Smart_TV_con_Pantalla
https://wiki-fusion.win/index.php/Samsung_Smart_TV_con_Pantalla
https://wiki-legion.win/index.php/Samsung_Smart_TV_con_Pantalla
https://wiki-velo.win/index.php/Samsung_Smart_TV_con_Pantalla
https://zulu-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://extra-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://fun-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://golf-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://iris-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://mag-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://meet-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://oscar-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://rapid-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://research-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://super-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://wiki-aero.win/index.php/Samsung_Smart_TV_con_Pantalla
https://wiki-canyon.win/index.php/Samsung_Smart_TV_con_Pantalla
https://wiki-mixer.win/index.php/Samsung_Smart_TV_con_Pantalla
https://wiki-saloon.win/index.php/Samsung_Smart_TV_con_Pantalla
https://wiki-site.win/index.php/Samsung_Smart_TV_con_Pantalla
https://wiki-tonic.win/index.php/Samsung_Smart_TV_con_Pantalla
https://yenkee-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://foxtrot-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://juliet-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://kilo-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://list-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://mega-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://page-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://shed-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://web-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://wiki-club.win/index.php/Samsung_Smart_TV_con_Pantalla
https://wiki-neon.win/index.php/Samsung_Smart_TV_con_Pantalla
https://wiki-spirit.win/index.php/Samsung_Smart_TV_con_Pantalla
https://fair-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://mill-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://romeo-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://uniform-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://wiki-coast.win/index.php/Samsung_Smart_TV_con_Pantalla
https://remote-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://source-wiki.win/index.php/Samsung_Smart_TV_con_Pantalla
https://wiki-zine.win/index.php/Samsung_Smart_TV_con_Pantalla
http://forum.geonames.org/gforum/user/edit/420104.page
https://www.fitday.com/fitness/forums/members/u2guzch004.html
http://community.stencyl.com/index.php?action=profile;area=forumprofile;u=793887
https://forums.prosportsdaily.com/member.php?682705-p5ogwmh475
http://forums.powwows.com/members/447298.html
https://jateng.kemenag.go.id/forum/index.php?action=profile;area=forumprofile;u=58490
http://www.zaytsekh.beget.tech/index.php?action=profile;area=forumprofile;u=223718
https://www.huntingnet.com/forum/members/g9uudmt732.html
https://www.kdpcommunity.com/s/profile/0052T00000CUe89?language=en_US
https://truewow.org/forum/memberlist.php?mode=viewprofile&u=10205859
http://viper.anarchygaming.uk/index.php?action=profile;area=forumprofile;u=292075
https://knickwall.de/forum/index.php?action=profile;area=forumprofile;u=260298
https://igualdadpolitica.cl/foro/index.php?action=profile;area=forumprofile;u=103186
http://www.save-ee.com/memberlist.php?mode=viewprofile&u=67609
https://forum.steps-care.com/index.php?action=profile;area=forumprofile;u=271095
https://ccrusher1.com/ccrusher1ttt/index.php?action=profile;area=forumprofile;u=71142
http://cheapestwebhosting.biz/forum/index.php?action=profile;u=491716;sa=summary
https://forum.ildin.pt/index.php?action=profile;area=forumprofile;u=48784
http://forum.mohyliv.com/index.php?action=profile;area=forumprofile;u=145785
http://regentsfilmmakers.adzone.org/index.php?action=profile;area=forumprofile;u=28544
http://evdekiodevim.xyz/index.php?action=profile;area=forumprofile;u=130841
https://rssnewspost.com/forum/index.php?action=profile;area=forumprofile;u=20783
http://sollac.pt/smf/index.php?action=profile;area=forumprofile;u=68685
http://progz.hu/index.php?action=profile;area=forumprofile;u=12994
http://treazuresbyshay.com/index.php?action=profile;area=forumprofile;u=38667
http://romarsivi.com/index.php?action=profile;area=forumprofile;u=66439
https://hubforum.club/index.php?action=profile;area=forumprofile;u=3455
http://sco.lt/7C04em
https://slashdot.org/submission/11465552/samsung-smart-tv-con-pantalla-rota
https://diigo.com/0h7fqc
https://www.instapaper.com/read/1293571541
http://www.pearltrees.com/k1iuttl391#item299274773
http://www.folkd.com/ref.php?go=https%3A%2F%2Flistaiptvcs.com
http://ttlink.com/notice/53668248
http://sqworl.com/nckser
https://www.techsite.io/p/1433748
http://public.sitejot.com/khtcojp150.html
http://yoomark.com/content/hello-its-satisfaction-be-back-withyour-two-previous-films-we-saw-how-switch-panel-tv-mainly
http://www.plerb.com/p4vyqyq289/post/4131293
http://www.4mark.net/story/1664710/samsung-smart-tv-con-pantalla-rota
http://www.kellyandbuzz.sakura.ne.jp/skc/index.php?option=com_k2&view=itemlist&task=user&id=232942
http://fs1.zzz.com.ua/user/c1wqsmw047
http://biblioray.pusku.com/user/m2unqaa545
http://galas.grodno.by/user/z3ykqkh276
http://oshobr.grodno.by/user/b2txudb947
http://wellnesssc.grodno.by/user/i1iadvj158
https://f.nedelia.lt/user/v6urfka649
http://www.oceanoweb.net/index.php?option=com_k2&view=itemlist&task=user&id=1779532
http://www.sigariavana.it/index.php?option=com_k2&view=itemlist&task=user&id=1234105
http://www.pragmatainstitute.com/?option=com_k2&view=itemlist&task=user&id=1523400
http://www.ugodambrosi.it/index.php?option=com_k2&view=itemlist&task=user&id=1774742
https://jetpack.wordpress.com/jetpack.authorize/1/?response_type=code&client_id=43910121&redirect_uri=https%3A%2F%2Fbiashara.co.ke%2Fwp-admin%2Fadmin.php%3Fpage%3Djetpack%26action%3Dauthorize%26_wpnonce%3D5aa45a0683%26redirect%3Dhttps%253A%252F%252Fbiashara.co.ke%252Fwp-admin%252Fprofile.php%2523post-by-email&state=364266&scope=contributor%3Ab1429124510eb874473077bdd06210ac&user_email=b5tcknp666%40juispow.com&user_login=c7nmjgm516&is_active=1&jp_version=8.3&auth_type=calypso&secret=xWa61xvwfHTEQGZ9rjPgdYnQaOjzdDZK&blogname=Biashara.co.ke&site_url=https%3A%2F%2Fbiashara.co.ke&home_url=https%3A%2F%2Fbiashara.co.ke&site_icon&site_lang=en_US&site_created=2012-03-13+18%3A30%3A59&locale=en&_ui=jetpack%3AN5noEV3%2FgN2PVaGzSGvzrQvD&_ut=anon&from=unlinked-user-pbe
http://www.lacittadinaagroalimentare.com/index.php?option=com_k2&view=itemlist&task=user&id=1862425
http://www.pozitiff.info/user/n2cefrs175
http://www.brusvyana.com.ua/user/f3qriyx242
http://www.eventproductions.it/index.php?option=com_k2&view=itemlist&task=user&id=1689608
http://www.jessicaferrari.it/index.php?option=com_k2&view=itemlist&task=user&id=1314705
http://www.loolalab.com/index.php?option=com_k2&view=itemlist&task=user&id=1216921
http://www.dom-ita.com/index.php?option=com_k2&view=itemlist&task=user&id=1079670
http://film.ixlas.az/user/u4pbsfk714
https://www.skyads.aero/author/v2tkvtq088/
http://collettaorr.com/site/index.php?option=com_k2&view=itemlist&task=user&id=322293
http://gess.dsl.ge/user/o6iokpc066
https://www.ivisitredding.com/author/p3fgjwr630/
http://36-syr.mektebi.kz/user/e4ltzfj678
http://www.apsia.it/index.php?option=com_k2&view=itemlist&task=user&id=176480
http://www.carnevalecommunity.it/author/i3cokud904/
http://druzhba5.dacha.me/user/k5cuife600
http://formodessa.com/user/e5xvyzi540
http://mischool.com.ua/?option=com_k2&view=itemlist&task=user&id=359424
http://novanews.com.ua/user/y7waipa168
http://www.tenda-shop.it/?option=com_k2&view=itemlist&task=user&id=882078
http://calendary.org.ua/user/q0xdxwu517
http://court.uv.gov.mn/user/n9zscbu470
http://www.elhawag.com/ar/?option=com_k2&view=itemlist&task=user&id=268505
http://www.sericalprint.it/index.php?option=com_k2&view=itemlist&task=user&id=447012
http://allbar.org/user/k9azhdq770
http://bio.mdu.edu.ua/user/n7izbaj075
http://www.canavit.co/website/index.php?option=com_k2&view=itemlist&task=user&id=254812
http://ns1.allbar.org/user/i2jitgb419
http://vinochok-dnz17.in.ua/user/m1tmwua343
http://ammastyle.com/user/k3yyufw845
https://dreem-pics.com/user/t0lukup214
https://www.gamefluke.xyz/forums/user/p3ebtcb940/
http://m9dm.com/user/e5tfmkz965
http://www.marhabaholidays.co.ke/index.php?option=com_k2&view=itemlist&task=user&id=533684
http://shd.od.ua/user/m8vmqlr717

Nhận xét

Bài đăng phổ biến