https://android.stackexchange.com/questions/51651/which-android-runs-which-linux-kernel


Android Version    |API Level  |Linux Kernel in AOSP
----------------------------------------------------
1.5 Cupcake |3 |2.6.27
1.6 Donut |4 |2.6.29
2.0/1 Eclair |5-7 |2.6.29
2.2.x Froyo |8 |2.6.32
2.3.x Gingerbread |9, 10 |2.6.35
3.x.x Honeycomb |11-13 |2.6.36
4.0.x Ice Cream San|14, 15 |3.0.1
4.1.x Jelly Bean |16 |3.0.31
4.2.x Jelly Bean |17 |3.4.0
4.3 Jelly Bean |18 |3.4.39
4.4 Kit Kat |19, 20 |3.10
5.x Lollipop |21, 22 |3.16.1
6.0 Marshmallow |23 |3.18.10
7.0 Nougat |24 |4.4.1
7.1 Nougat |25 |4.4.1 (To be updated)


Table compiled from:

  • Wikipedia Android version history
  • https://android.googlesource.com/platform/external/kernel-headers/+log/android-7.0.0_r21/original/uapi/linux/version.h
  • https://android.googlesource.com/platform/external/kernel-headers/+refs

Note: other “distributions” of Android might run different kernel versions.

Anyone is welcome to correct and expand this table. Please keep formatting.




Android和Linux kernel发展史(BY 夕つ云 整理)
英文名 中文名 Android系统版本 发布时间 Linux kernel内核版本 备注
Astro 铁臂阿童木 Androidbeta 2007年11月5日 未知 它作为一个面向开发者的软件开发包(SDK)进行发布。
Wind Up Robots 发条机器人 1.0 2008年9月23日 未知 全球第一台Android设备HTCDream(G1)就是搭载Android 1.0操作系统。
1.1 2009年2月2日 未知 由于版权问题和员工喜好Android系统开始是以A-Z的字母开头的甜品命名!
Cupcake 纸杯蛋糕 1.5 2009年4月30日 2.6.27 拍摄/播放影片,支持立体声蓝牙耳机,支持复制/贴上和页面中搜索等。
Donut 甜甜圈 1.6 2009年9月15日 2.6.29 重新设计的AndroidMarket,手势支持,支持CDMA网络,文字转语音系统等。
Eclair 松饼 2.0 2009年10月26日 2.6.29 优化硬件速度,支持内置相机闪光灯和数码变焦,新的浏览器的用户接口和支持HTML5等。
2.0.1 2009年12月3日 部分API进行修改变化,BUG修复。
2.1 2010年1月12日 部分API进行修改变化,BUG修复。
Froyo 冻酸奶 2.2 2010年5月20日 2.6.32 支持将软件安装至扩展内存,USB分享器和WiFi热点功能,速度和性能优化。
2.2.1 2011年1月18日 存在的bug修复,安全性的提高,性能提升以及流畅性提升。
2.2.2 2011年1月22日 存在的bug修复,修复了NexusOne中的短信问题。
2.2.3 2011年11月21日 修复了两个存在的安全性问题。
Gingerbread 姜饼 2.3 2010年12月7日 2.6.35 LinuxKernel 2.6.33版代码库移除了Android代码。
2.3.3 2011年2月9日 进行了API改进
2.3.4 2011年4月28日 屏幕截图功能
2.3.5 2011年7月25日 改进了个别机型的功能,优化相机和电池续航。
2.3.6 2011年9月2日 修复了语音搜索存在的bug
2.3.7 2011年9月21日 增加NFC功能
Honeycomb 蜂巢 3.0 2011年2月2日 2.6.36 平板专用
3.1 2011年5月11日
3.2 2011年7月13日
3.2.1 2011年8月30日
3.2.2 2011年9月20日
IceCream Sandwich 冰淇淋三明治 4.0 2011年11月14日 3.0.X

(目前miui V4-4.0.4的内核版本是3.0.8)

统一了手机和平板电脑使用的系统,提升硬件的性能以及系统的优化,支持在系统中使用虚拟按键等。
4.0.1 2011年10月19日  
4.0.2 2011年11月28日 修复了存在于Verizon版本GalaxyNexus中的bug。
4.0.3 2011年12月16日 包括修复bug和系统的优化,并且针对图形,数据库,拼写检查,蓝牙功能和其他功能的改进。
4.0.4 2012年2月6日 更快的运行性能,电池漏洞修复,3G/4G切换改进,信号强度增强,更快速启动等。
4.0.9   由美国Spirit定制的非官方Android版本。
JellyBean 果冻豆 4.1/4.1.1 2012年6月28日 3.0.31/3.1.10 “黄油计划”。
4.1.2 2012年10月9日 加入主画面的旋转功能,单手指开合通知中心讯息,提升性能及稳定性。
A new flavor of Jelly Bean 一种新口味的果冻豆 4.2

2012年10月30日 3.4.0
(目前miui V5-4.1.2的内核版本是3.4)
Android的Linux kernel代码重新回归Linux kernel 3.3代码库。
4.2.1


4.2.2



4.3
2012年11月28日

2013年2月11日


2013年7月24日
PhotoSphere360°全景拍摄,手势输入键盘,支援多重帐户,修复丢失的12月等。

性能及稳定性的提升,一些错误的修正,优化电池耗电量,增加续航时间

新增了Bluetooth Low Energy(低功耗蓝牙技术)功能,同时支持OpenGL ES 3.0。
KitKat 奇巧巧克力 4.4 2013年待定 3.8.0


更多相关文章

  1. android图片涂鸦——旋转与文字功能的实现原理
  2. Android App性能信息获取方法
  3. Android中ListView的性能问题
  4. Android——性能优化相关文章
  5. Android 平台实现按指定平率和时长发声(类似PC上beep功能)
  6. 如何在Fragment中的WebView中添加“Go Back”功能?
  7. Android 待机功能流程分析
  8. Android代码性能优化技巧
  9. android 平台的RNDIS功能

随机推荐

  1. Linux文件权限查看及修改命令chmod
  2. fedora下vim的安装
  3. Centos7 安装部署 Python-3.6.1
  4. 在Linux中使用PAM进行身份验证为什么它可
  5. 删除目录软链接注意事项
  6. linux网卡实现高可用:team链路聚合
  7. Linux网络设备驱动架構學習(三)
  8. 一·创建Linux服务器(基于阿里云)
  9. Linux中动态链接库总结
  10. Linux工程实践学习笔记——基于主机系统