{"id":41661,"date":"2020-12-17T15:19:56","date_gmt":"2020-12-17T15:19:56","guid":{"rendered":"http:\/\/icloud.pe\/blog\/?guid=5041fd69c50ed0aa802bc1c083d176e5"},"modified":"2020-12-17T15:19:56","modified_gmt":"2020-12-17T15:19:56","slug":"google-qualcomm-partnership-makes-four-years-of-android-update-a-reality","status":"publish","type":"post","link":"https:\/\/icloud.pe\/blog\/google-qualcomm-partnership-makes-four-years-of-android-update-a-reality\/","title":{"rendered":"Google-Qualcomm partnership makes four years of Android update a reality"},"content":{"rendered":"<p><span class=\"field field-name-field-author field-type-node-reference field-label-hidden\"><br \/>\n      <span class=\"field-item even\"><a href=\"https:\/\/www.cloudpro.co.uk\/authors\/rene-millman\">Rene Millman<\/a><\/span><br \/>\n  <\/span><\/p>\n<div class=\"field field-name-field-published-date field-type-datetime field-label-hidden\">\n<div class=\"field-items\">\n<div class=\"field-item even\"><span class=\"date-display-single\">17 Dec, 2020<\/span><\/div>\n<\/p><\/div>\n<\/div>\n<p class=\"short-teaser\">\n<a href=\"https:\/\/www.cloudpro.co.uk\/\" title=\"\" class=\"combined-link\"><\/a><\/p>\n<div class=\"field field-name-body\">\n<p><a href=\"https:\/\/www.itpro.co.uk\/google-android\" data-cke-saved-href=\"https:\/\/www.itpro.co.uk\/google-android\">Android<\/a> phones in the future will support up to four new OS versions thanks to a collaboration between Google and Qualcomm.<\/p>\n<p>All new mobile platforms with Qualcomm silicon will get four OS version updates and four years of security updates, according to a <a href=\"https:\/\/android-developers.googleblog.com\/2020\/12\/treble-plus-one-equals-four.html\" data-cke-saved-href=\"https:\/\/android-developers.googleblog.com\/2020\/12\/treble-plus-one-equals-four.html\">blog post<\/a> by <a href=\"https:\/\/www.itpro.co.uk\/google\" data-cke-saved-href=\"https:\/\/www.itpro.co.uk\/google\">Google<\/a> engineers.<\/p>\n<p>In 2017, Google changed Android to be more modular and enabling easier updates. This move, known as Project Treble, split the OS framework and device-specific low-level software (called the vendor implementation).<\/p>\n<p>While this was good for device manufacturers, it introduced \u201cadditional complexity\u201d for chipmakers.<\/p>\n<p>\u201cFor each SoC model, the SoC manufacturers now needed to create multiple combinations of vendor implementations to support OEMs who would use that chipset to launch new devices and deploy OS upgrades on previously launched devices,\u201d said Google engineers.<\/p>\n<p>They added that the result was that three years beyond the launch of a chipset, the SoC vendor would have to support up to six combinations of OS framework software and vendor implementations \u2013 something that resulted in enormous engineering costs.<\/p>\n<p>The new solution now extends the \u201cno-retroactivity principle\u201d to the SoCs as well as to devices. \u201cWith this change, the SoC provider would be able to support Android with the same vendor implementations on their SoCs for device launches as well as upgrades.\u201d<\/p>\n<p>Over the last year, Google has worked with Qualcomm so that \u201call new Qualcomm mobile platforms that take advantage of the no-retroactivity principle for SoCs will support four Android OS versions and four years of security updates\u201d.<\/p>\n<p>This means that a device will ship with the initial Android OS and then will receive 3 additional software updates over the course of its life. Security updates will extend for an additional year, to cover the final software launch, bringing the total lifespan to four years.<\/p>\n<p>Engineers added that all Qualcomm customers will be able to \u201ctake advantage of this stability to further lower both the costs of upgrades as well as launches and can now support their devices for longer periods of time\u201d.<\/p>\n<p>The move will see Google reusing the same OS framework across multiple Qualcomm chipsets. It added that this would \u201cdramatically\u201d lower the number of OS framework and vendor implementation combinations that Qualcomm has to support across their mobile platforms and results in lowered engineering, development, and deployment costs.<\/p>\n<p>Google said that the change would be\u00a0taking effect with all SoCs launching with Android 11 and later. <\/p>\n<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>      Rene Millman<\/p>\n<p>        17 Dec, 2020    <\/p>\n<p>      Android phones in the future will support up to four new OS versions thanks to a collaboration between Google and Qualcomm.<br \/>\nAll new mobile platforms with Qualcomm silicon will get four OS versio&#8230;<\/p>\n","protected":false},"author":417,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-41661","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/icloud.pe\/blog\/wp-json\/wp\/v2\/posts\/41661","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/icloud.pe\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/icloud.pe\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/icloud.pe\/blog\/wp-json\/wp\/v2\/users\/417"}],"replies":[{"embeddable":true,"href":"https:\/\/icloud.pe\/blog\/wp-json\/wp\/v2\/comments?post=41661"}],"version-history":[{"count":1,"href":"https:\/\/icloud.pe\/blog\/wp-json\/wp\/v2\/posts\/41661\/revisions"}],"predecessor-version":[{"id":41662,"href":"https:\/\/icloud.pe\/blog\/wp-json\/wp\/v2\/posts\/41661\/revisions\/41662"}],"wp:attachment":[{"href":"https:\/\/icloud.pe\/blog\/wp-json\/wp\/v2\/media?parent=41661"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/icloud.pe\/blog\/wp-json\/wp\/v2\/categories?post=41661"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/icloud.pe\/blog\/wp-json\/wp\/v2\/tags?post=41661"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}