导读 | Android系统基于Linux内核,Android的内存管理,输入/输出,进程,锁屏,网络等功能全都要经过Linux内核。每一个版本的Android系统都会使用更新的Linux内核,但是并不是所有的都能用,因为还需要考虑到内核的稳定性和后续支持。 |
当内核出现严重bug或者严重安全漏洞时,这是我们使用的Android设备将收到修复补丁。为了让这一过程变得更加容易,Linux有一个长期支持分支(LTS),它是稳定版内核,将被维护两年,以应对严重Bug和安全问题。
但问题是,两年的时间并不够。比如像高通,联发科这样的芯片供应商他们通常都基于最新最好的LTS版内核设计处理器。而在处理器提供给三星,LG等OEM之后,OEM在把处理器用于设备生产,这得消耗一年或者是更长的时间,这时LTS版只剩下可能不到一年的支持周期。
为了解决Android设备更新缓慢的问题,谷歌在Android 8.0 Oreo中推出了一个名为Project Treble的项目,它将减少OEM更新设备的成本,让用户更快的获得更新。但是这一计划受限于LTS内核两年的支持周期。
昨日,Project Treble项目首席工程师Iliyan Malchevt宣布,Linux基金会LTS内核维护者Greg Kroah-Hartman已经同意延长LTS分支的支持周期至6年,全新的延展长期分支(ELTS或XLTS)将从Linux 4.4内核开始。Iliyan表示,在LTS延长之后,谷歌预计将为所有还在生命周期内的设备提供至少4次版本更新。
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/112701.html