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...

IDC: Global smartphone shipments to decline by 12% in 2020

The latest predictions from analysts IDC concerns the global smartphone shipments and they sound properly grim. Total shipments for 2020 are expected to reach 1.2 billion units which would be an 11.9% decline compared to 2019. The new estimate is based on the Q1 shipment results which saw the largest decline in smartphone sales in the history of IDC’s Worldwide Quarterly Mobile Phone Tracker at -14.5%. Looking at the first half of 2020, IDC predicts an 18.2% decline in shipments due to lowered consumer spending. According to IDC’s Sangeetika Srivastava, the main issue now is a lack of demand on behalf of consumers. On a more regional basis, the new report suggests that China will see a single-digit decline in shipments for the current year as COVID-19 restrictions have been lifted and demand is slowly recovering. The situation in Europe is more difficult as countries like Italy and Spain are still actively fighting the pandemic. In the long-term, IDC expects th...