去年底举行的内核峰会上,一群内核开发者讨论了在Android设备上运行主线内核(mainline kernel)面临的困难。主线内核是根据最新内核主支代码构建的版本,需要整合特定供应商代码才能运行在特定设备上。Android是基于Linux的操作系统,但它很难替换旧的内核运行主线内核。现在,John Stultz在Linaro Connect上演示了在Nexus 7平板上运行主线内核。为了运行主线内核,John Stultz为 Android Marshmallow整合了大约50个补丁,其中 freedreno驱动为设备加入了图形加速功能。他表示,自己没有做多少实际开发工作,而是整合了其他人贡献的补丁。