Skip to main content

Google is Mandating Linux Kernel Versions in Android Oreo


google has been offering Android as a mobile operating system for close to a decade. The company acquired it in 2005, unveiled it to the public in 2007 and then in 2008 we saw the first commercially available Android smartphone. There are some rules and limitations that Google has in place for a company to be allowed to use the main configuration of Android (which they have faced legal action about in the past), but for the most part they’re giving companies free reign with certain aspects. One aspect that has been up to the OEM is the Linux kernel version but this is changing with Android Oreo.
As long as the OEM was able to pass the certification tests that Google lays out, then they didn’t care what kernel version was used in a new device. This generally wasn’t an issue as most OEMs would use the same version of the kernel for that generation that other OEMs were using, as it is tied heavily to what the hardware drivers support. However, some had been falling through the cracks and this started to cause security issues. This is something that Google has been taking seriously lately so it makes sense that they would want to start mandating this.
When we take a look at kernel.org, we can see that version 3.18 of the Linux kernel is EOL. Starting this year with smartphones which ship with Android Oreo, Google is requiring that all SoCs productized in 2017 must launch with kernel 4.4 or newer. Not only is this version of the Linux kernel more secure, but it also means the companies won’t need to put as many resources to keep it secure going forward. While being on a newer kernel version does not guarantee that all vulnerabilities will have been found, it does go a long way towards reducing the number of vulnerabilities, and reducing the effort that needs to be put in to backport security fixes.
Google is also requiring new devices launched with Android Oreo to be configured to support Project Treble right from the start, which will hopefully make it easier to upgrade Linux kernel versions in the future, and reduce the efforts that will need to be put into backporting security patches. Currently existing devices that are upgraded to Android Oreo are only required to run kernel version 3.18 or newer, and will not have to be upgraded to support Project Treble.

Comments

Popular posts from this blog

HTC Desire 20 Pro certified by Google Play, NCC

HTC’s glory days are well in the past, but the Taiwanese company is trying to stay relevant in the smartphone world. As spotted by a vigilant Twitter user, the Desire 20 Pro has been certified at NCC and Google Play Support. Previously the same phone appeared on Geekbench and in leaked schematics . The Google Play Support page mentions the same HTC 2Q9J1000 model number we saw earlier. Seeing how this is a Pro there is likely to be a vanilla version in the pipeline as well, but we haven't heard anything about it. HTC Desire 20 Pro certifications When the phones eventually arrive, they will be a follow-up of the Desire 19 lineup that brought us the Desire 19s and Desire 19+ . Both of them had unimpressive Helio chipsets (respectively P22 and P35) and the main camera was 13 MP f/1.9 with PDAF on both of them. Hopefully, this year’s Desire lineup will get in line with the current trends and introduce big batteries, fast charging, and better cameras if HTC w...

Realme 7 Series India Launch: Specs, Price and Launch Date

  Realme is planning for the Realme 7 series India launch soon. The company’s main series in India will have two models like before – Realme 7 and Realme 7 Pro. The two smartphones have teased in various leaks. A recent leak shows the first look of the Realme 7 series via banners outside a retail store. The leak indicates that the series will have a 64MP Sony camera and will also support fast charging. Earlier, Realme India CEO took to Twitter to tease the launch of the new ‘7’ series. Realme 7, Realme 7 Pro Specs The design of the Realme 7 series remains a mystery at the moment. However, the leaked banner image shows a rectangular-shaped quad-camera setup on the back that hasn’t been seen on any Realme phone in India yet. As for the front, they may come with bezel-less displays with punch-hole design. Credit: Stufflistings/Twitter Now coming to the leaked specifications of the Realme 7 series smartphones. According to the recent source,...