好消息! Android回归Linux核心怀抱

发布者:BlissfulAura最新更新时间:2012-11-01 来源: CTIMES关键字:Android  Linux 手机看文章 扫描二维码
随时随地手机看文章
    众所皆知,Android是基于Linux而来的行动平台版本,但因Google在开发过程中修改并新增部分功能,产生如何恰当地在Linux中处理Android特有代码方面有很多争论,争论的结果是Linus Torvalds在2009年年末将Android驱动程式剔出Linux内核。当然,这并非大家所乐见的,如今,在Linux Kernel 3.3发布后,已达成了部分的统合目标。

附图 : Linux Kernel 3.3版本已整合Android专案所使用的Kernel程式码 BigPic:333x514

Android和Linux之间的差异来自多个方面。其中之一是Google的Android开发团队采用自主方式解决能耗问题;另外一个因素是Android团队忙于开发Android设备细节问题,在与Linux核心团队合作方面做得不够好。

Linux基金会稳定版Linux内核维护工程师、Linux Driver Project掌门Greg Kroah-Hartman曾表示:“Google的Android团队人员少,任务紧,资源有限,从长期来看,与我们合作有助于他们降低成本”。

事实上,Android和Linux整合的步伐相当快,在去年10月份的内核峰会上,Linux内核开发者“一致认为,Android内核代码应当整合到主流内核中”,并因此创建了Android主流化项目(AndroidMainliningProject)。

如今Linux Kernel 3.3版本已整合Android专案所使用的Kernel程式码,并改进及提供多种功能。由于许多Android独有的子系统或功能已经纳入Linux Kernel 3.3,Android专有App及其执行所需环境也有可能被移植到Ubuntu或Mint等其他Linux套件中。Android的WakeLocks尚未被整合到主流内核中,专案近期将整合并改善Linux及Android的电源管理功能。

“我们过去一段时间只是方向不同,从长期来看我们还会合二为一,所以我没有什么好担心的。”不过,Linus Torvalds去年秋季曾表示:“Android和Linux最终将回归相同的内核,但还有许多工作需要做,这一工作在4-5年内无法完成。”
关键字:Android  Linux 引用地址:好消息! Android回归Linux核心怀抱

上一篇:苹果同意向摩托支付专利授权费
下一篇:让人又爱又恨 微软Windows 8十大功与过

推荐阅读最新更新时间:2024-05-03 12:27

ineageOS ROM放弃安卓9 Pie,多款手机不再更新
外媒 9to5 Google 报道,作为最受欢迎的第三方 Android ROM 之一,LineageOS 已经成为极客们想要延长旧硬件寿命的首选。然而,LineageOS 项目将彻底放弃 Android 9 Pie 构建版本,使 24 台机型无法再得到持续技术支持。   据曝光的新代码提交显示,LineageOS 17.1 肯定不会正式登陆包括三星 Galaxy S5、华为 P20 Pro 等 20 多款设备。除非非官方版本到来,否则所有的设备都将停留在 LineageOS 16.0 的 Android 9 Pie 版本上。   下面是受影响设备的完整列表:   华为 P20 Lite (Anne)   荣耀 View
[手机便携]
2440串口linux编程,S3C2440串口通讯的相关配置
UART配置的相关寄存器如下(按s3c2440手册中的顺序列出): 1.ULCONn寄存器:线性控制寄存器 功能:设置奇偶校验,停止位, 数据位(5-8位) 注意:一般设置为无校验,一个停止位,数据位为8位,也就是常说的“8N1”,此时寄存器值为0x3。(bit =0为正常模式,否则为红外模式); 2.UCONn寄存器:通道n控制器 功能:选择UART时钟源、设置UART中断方式 注意:可选择PCLK、UEXTCLK或FCLK/n。bit =1为回送模式,用于测试;bit 和bit 分别控制传输和接收模式,初学者常设置为中断请求或查询模式,bit =bit =01。 3.UFCONn寄存器:FIFO控制寄存器 功能:用于设
[单片机]
黑莓放弃BB10系统 中端安卓手机才是出路
    移动平台市场,Android和iOS两分天下,并不断地挤压着其他操作系统的生存空间,比如说塞班王朝的轰塌,比如说BlackBerry系统退出市场。据报道,黑莓将不会再推新的BB10设备,而转型中档Android设备的研发。   “我们推出了一款高端手机作为我们的第一款Android设备,这种做法可能不太明智。”黑莓首席执行官约翰·陈表示,“很多企业客户都对我们说,我想买你的手机,但700美元的售价对我来说有点贵,我更感兴趣的是售价400美元的设备。”     对于黑莓而言,售价高达700美元的Priv智能手机可能是一个战术上的错误——它既没能挽救黑莓在智能手机市场的劣势,也无法给黑莓手机用户树立一定的信心,因此,
[手机便携]
面对不断升级的内核如何学习linux设备驱动
  面对不断升级的linux内核、GNU开发工具、linux环境下的各种图形库,很多linux应用程序开发人员和linux设备驱动开发人员即兴奋,又烦躁。兴奋的是新的软件软件、工具给我提供了更强大的功能,烦躁的是适应新软件的特性、搭建新环境是一项非常繁琐的事情。本文想从以下3个方面探讨一下“面对不断升级的内核,如何学习linux设备驱动”。   内核发展的现状及其对技术人员的影响   Linux目前主要维护2.4和2.6两个内核版本。在http://www.kernel.org/ 网站上已经可 以下载到最新的2.6内核linux-2.6.31,及最新的2.4内核linux-2.4.37。稳定版本号基本上是1~3月更新一次,如:
[单片机]
OK6410A 开发板 (八) 86 linux-5.11 OK6410A linux 调试总览
调试场景 linux下面的调试手段多的吓人,针对不同场景我们会选择不同的调试手段 现在把场景规定如下 1. 固定的架构 2. 固定的内核配置 3. 固定的发行版 4. 固定的内核版本 5. 有没有qemu等虚拟机 之所以要提这些场景,因为 1. 不同的架构,支持的调试手段不同 2. 不同的内核配置,会打开或关闭一些调试手段 3. 不同的发行版,可能会对内核新增一些调试手段(这些调试手段还没被linux收录) 4. 不同的内核版本,低版本支持的调试手段少一些 5. qemu等虚拟机(通过内置gdbserver)支持调试,可以用gdb连接 调试手段分类 分类方向有很多
[单片机]
Reliance Jio推Android Go低端手机,联发科再攻印度市场
    集微网消息,近日联发科在印度举行的2018年首场产品发布会上宣布,与印度最大民营集团Reliance旗下的电信商Reliance Jio结盟,并表示其MT6739、MT6739和MT6580三款系统整合芯片皆能支持Android Go,将会被用于Reliance Jio准备推出的低价Android Go智能手机。 联发科表示MT6739系统整合芯片可以支持双镜头拍照、脸部解锁和4G双卡双VoLTE等功能,即便手机RAM容量只有512MB或1GB亦不会影响其效能。此前,联发科曾表示搭载其系统整合芯片的Android Go智能手机将会在2018年第1季度问世,推测是Reliance Jio的新产品。 Google在2017年1
[手机便携]
俄罗斯BQ公司智能手机Android系统被禁用,转中国华为鸿蒙系统
IT之家 3 月 27 日消息,据俄罗斯卫星通讯社报道,由于受到美国制裁,谷歌已经停止认证运行 Android 系统的俄罗斯 BQ 公司的智能手机,该公司将转向使用中国华为公司打造的鸿蒙系统。 BQ 公司总经理弗拉基米尔・布扎诺夫称,该公司收到了谷歌公司的通知,通知中称,美国法律禁止向俄罗斯提供服务,包括向俄罗斯提供美国原产的软件和技术。BQ 公司已经在测试中国华为的鸿蒙操作系统,BQ 公司搭载鸿蒙操作系统的新智能手机可能在 2022 年下半年推出。 布札诺夫还称:“该公司所有已经认证的设备将继续正常运行,新设备的 Android 系统可能会出现问题。” IT之家了解到,谷歌本月早些时候还向开发者发布了一则通告,预告了俄区 P
[手机便携]
俄罗斯BQ公司智能手机<font color='red'>Android</font>系统被禁用,转中国华为鸿蒙系统
小广播
最新手机便携文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved