HomeSmartphoneBehind the Scenes: How Android Updates Attain Your Cellphone?

Behind the Scenes: How Android Updates Attain Your Cellphone?


The thought to write down this text was sparked once I acquired a press launch from Fairphone a number of weeks in the past. The latter introduced that the Fairphone 3 (evaluate) and Fairphone 3+, launched in 2019 and 2020, respectively, would go from Android 11 to Android 13, skipping Android 12 within the course of. And that, within the absence of official help from the chip producer (Qualcomm), Fairphone must carry out this operation internally.

That stated, this reality sparked my curiosity as I wished to determine how all of this works. What sort of help can an SoC producer present to a smartphone producer on the subject of software program upkeep? Most significantly, if that stage of help expires, how can a producer tackle this cumbersome means of rolling out Android updates themselves?

Interviews are good, particularly while you discuss to somebody who actually is aware of his or her stuff. That is the case with Agnes Crepet who gave me a really attention-grabbing overview of the steps a producer like Fairphone has to undergo to deploy an Android replace.

However she additionally gave me some hope, revealing avenues that would, in time, anchor sustainability in our buying behaviors, but additionally on the subject of the industrial methods of producers.

Fairphone 4
Fairphone is thought for the repairability of its smartphones and their lengthy software program help. / © NextPit

“It is lengthy, it is costly, it is complicated.”

As a smartphone producer, you must undergo quite a few steps earlier than you may roll out an Android replace. That is logical. However I am not going to present you a Wikipedia entry on how an Android replace works.

No, the purpose of understanding this course of is to see that it is not an not possible job that even John Wick can’t full. If Fairphone can do it over an extended time frame, main gamers available in the market like Samsung or Xiaomi, with colossal assets at their disposal, can as effectively.

I am going to come again to that under. Within the meantime, all the course of will be summarized in 4 essential steps:

  1. The discharge of the brand new AOSP public model by Google.
  2. Preparation of the code baseline by the chipset vendor and its implementation by the smartphone producer.
  3. Compliance with the necessities of cellular operators.
  4. Android certification by Google, adopted by community certification by the operators.

All of it begins with Google and the brand new model of Android. The smartphone producer is often supported by the chip provider of its mannequin.

Within the case of Fairphone, it could be Qualcomm because the Fairphone 3 and Fairphone 3+ are powered by the Snapdragon 750 SoC. Fairphone and Qualcomm, subsequently, would have negotiated on the time of the chipset’s buy on a sure period for this help, the place the top of life would have been mounted upfront.

This leads us to the second step. As a part of this help, Qualcomm will create a brand new baseline (the supply code, to place it bluntly) and adapt it to the brand new AOSP model earlier than offering it to Fairphone.

This course of generally is a prolonged or quick interval, relying on whether or not the chip is kind of high-end and subsequently the precedence stage differs within the eyes of Qualcomm.

Fairphone sustainability goals
Fairphone exceeds its sustainability targets on its newest fashions (supply: Fairphone 2022 Impression Report). / © Fairphone

Testing, certification, and extra testing

As soon as the brand new baseline is handed down, Fairphone can start implementing it on its units.

“As a producer, I can begin to port this to my machine with probably some drivers to rewrite, with some adaptation to do on the {hardware}. The digital camera is one such instance. We work with totally different cameras, and we’ve to do what we name the bringer, to readapt the baseline to the entire of our telephone,” defined Agnes.

She continued: “From there, we’ve to ensure that we meet all the necessities of the cellular operators. Every operator has its personal necessities and the small print usually are not made public. It is a very sophisticated affair. It’s important to make sure that there is not any regression from Android 12 to Android 13, for instance, and if there’s, you can be tasked with implementing the upgrades.”

To ensure that the whole lot runs easily on the community stage, main check campaigns are being carried out throughout Europe with skilled testers in every single place.

If the whole lot is okay, two forms of approvals are nonetheless wanted: certifications from Google and from the operators.

“The primary is Google. We ship the whole lot to a Google certifying physique that submits the replace to a check suite known as CTS (Compatibility Check Suite). That is a whole bunch of hundreds of assessments. If only one fails, you do not have Android certification and you’ll’t deploy the replace.”

“If Google’s certifying physique says it is good, you then proceed to provider assessments. It’s important to undergo one European operator after one other, the largest ones being probably the most demanding. And solely after that may you ‘ship’ the replace. If one factor crashes, it is again to sq. one. It is lengthy, it is costly, it is complicated.”

Google CTS protocol
Here is how Google diagrams the way in which the CTS protocol works for Android certification. / © Google

The top of chip help isn’t deadly

What I simply described due to Agnes Crepet’s explanations is the “basic” course of when the smartphone producer nonetheless has official help from the chip supplier.

“However the chip help is only one side amongst many to take into accounts,” Agnes added, “When you do not have help anymore, you may merely undergo AOSP with out the baseline. And it is nonetheless doable to do issues with the chipset vendor, for a charge.”

The professional defined to me that “after we purchased the chipset for the Fairphone 3 (a Snapdragon 750), we knew when the help was going to finish just about shortly afterward, and on some chipsets, if loads of producers purchased and integrated it (which was not the case with the SD 750), you will get a pleasant shock and get a help extension.”

“Qualcomm is making increasingly of an effort to ensure that even for non-flagships, the help stage is satisfactory. And there’s some transparency on this, so we do not blame the chipmaker.”

In response to Agnes, the truth that Fairphone is pushing for software program upkeep past official help, at its personal expense, principally to point out that it is doable.

It is tremendous costly, it is dangerous, in order that’s why not all producers do it, and it is way more sophisticated for Fairphone. We have now fewer assets, I’ve 5 folks on my group, so it is extra essential for us.”

Admittedly, Fairphone does not have many fashions in its catalog in comparison with Samsung or Xiaomi, the professional concedes. “However at a few of the huge producers, there’s typically not a single mannequin that’s up to date so long as our smartphones.”

“We do not concentrate on the proper standards.”

From my perspective as a journalist, I do know that software program sturdiness is turning into an more and more necessary buying criterion. Personally, I look into this matter. However with every new product launch, I miss seeing producers who’re sorely missing in readability and transparency about their replace insurance policies.

If I wish to know what number of updates a Xiaomi machine will obtain, I haven’t got any assets or official documentation to search out this data. Samsung performs the position of the trade chief with a roughly exhaustive listing of fashions and their replace cycles. However it doesn’t specify the frequency and particularly the lower in frequency of its safety patches over time.

There’s this preconception that customers throw away their smartphone after utilizing it for 2 years. Producers reap the benefits of this concept, which isn’t essentially confirmed, as an argument to justify their lack of software program updates.

Nevertheless, that is extra a outcome than a trigger. Angès shared with me the preparatory examine for the European Ecodesign Directive which goals to restrict the waste of digital merchandise and guarantee a greater sustainability within the consumption of those merchandise. She represents Fairphone within the authorities working group for the implementation of this directive in France.

Smartphone survey
Folks wish to preserve their smartphones longer however are pressured to purchase new ones extra continuously. / © European Fee

In this examine, one of many surveys carried out exhibits that 19% of European customers stated they purchased a brand new smartphone as a result of the software program was not receiving any updates or help. One other barometer confirmed that on common, customers wish to preserve the identical smartphone for five.2 years. Actuality confirmed in any other case, with homeowners parting with their handsets after a mere 2.7 years.

Smartphone survey
19% of these surveyed have purchased a brand new smartphone as a result of the software program on their earlier mannequin was out of date. / © European Fee

“Advertising pushes customers to purchase a brand new telephone and we aren’t all in favour of the proper standards,” lamented Agnes, who was removed from feeling resigned.

“Upcoming European rules will impose minimal necessities. The Ecodesign directive, for instance, stipulated that producers should respect a dedication of 5 years of safety updates and three years of working system updates.”

“However some European labels, just like the German Blue Angel ecolabel, require a minimal of seven years of safety updates and three years of working system updates.”

And that, as Agnes jogged my memory, is AFTER gross sales of the smartphone finish. So if you happen to promote a smartphone in 2023 over three years, following Fairphone’s mannequin, you will must preserve it up to date for 5 years after gross sales have stopped in 2026.

One other hopeful path is the combination of software program longevity into the reparability index. This index was applied in France in 2021 as a part of the anti-waste regulation which can be the sturdiness index and take software program help under consideration as a part of its standards.

“You’ve cultural obsolescence, however that does not concern the intense majority of individuals. There are individuals who wish to preserve their smartphone for an extended time frame however they’re pressured to purchase a brand new one just because the banking app does not work anymore, TikTok [smile] does not work anymore, and the interface is a bit of slower.”

Lastly, a final monitor towards better sturdiness might be the unlockability of the bootloader. The power on any smartphone to put in an alternate OS as soon as the producer’s official help has expired.

There are a whole lot of very credible alternate options, supported by very energetic communities. /e/OS, postmarketOS, Ubuntu Contact are among the many most notable examples that Agnès Crepet advised.

In any case, Fairphone needs to set an instance and above all encourage, even encourage, different producers to make extra efforts when it comes to software program sustainability. This philosophy meets, for my part, an actual want and want of customers. A want which producers like Samsung, Xiaomi, and the opposite trade gamers must align themselves.

Nevertheless, with out all the legislative department on the European Union stage working collectively, Angès Crepet doesn’t consider that there can be a lot consciousness. Whereas ready for the legislative equipment to be put in place, additionally it is as much as us to alter our buying conduct. Additionally it is as much as me, as a tech journalist and reviewer, to combine sustainability extra considerably into my analysis standards.

In any case, it is a captivating subject that I would be blissful to discover additional for our readers. Would you have an interest? I might love to check some various OSes out, and I am additionally all in favour of repairability guides. What do you consider it?

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments