文章泉源:安卓12体系的源代码已在AOSP上发布 - CNX Software中文站
现在,谷歌已在AOSP,即Android Open Source Project,安卓开源项目上发布了安卓12体系的源代码,此前谷歌已经在2月份推出了安卓12开发者测试版并介绍了其新功能,并于5月份推出了安卓12测试版第一版。该最新版本的智能手机操纵体系应该会在未来几周内应用在谷歌新出的Pixel手机上,随后是三星、一加、Oppo、真我、传音、Vivo和小米手机。
你可以使用以下指令下载源代码:
前去“CNX Software中文站”官网,查看完整信息
最后,下载清单中应该有一个类似于android-12.0.0.0_r1的安卓12体系标签。这意味着开发者仍然可以开始检索源代码来适配操纵体系,以满足他们的需求,例如,实现对单板计算机或非Android TV操纵体系的电视盒的支持。
安卓12源代码开源项目
发行说明中列出了Android 12体系对源代码所做的更改,包罗:
- 支持 Android Rust编程语言
- Boot image header第4版对Generic Kernel Image (GKI) 体系结构的支持和boot署名
- 替换早期版本中的*内核cmdline选项,更改为bootconfig这一将设置详细信息从构建和引导加载程序传递到Android 12的机制。
- 支持多个供应商的ramdisk(又名虚拟内存盘),使用fastboot 命令刷新便可以从设备中提取完整vendor_boot镜像。
- 音频更新到HAL V7
- 支持5G网络切片
- 非持久性MAC随机化类型,允许Android在每次连网时便为特定网络重新随机化 MAC地址
- Wi-Fi AP/AP并发功能,允许设备启动桥接双 (AP+AP) 网络共享热点。
- 一系列车用功能,包罗虚拟化、各应用网络选择(PANS)、光电编码器等……
- 更改Display框架以支持外部 (HDMI/DisplayPort) 显示器的热插拔和动态显示功能
- 兼容Media Transcoding(视频转码软件)允许设备使用 HEVC 进行视频捕捉,同时保持与应用程序的兼容性。
- Android TV – 体系服务可以确保HDMI连接显示器的电源控制与内部显示器的电源控制保持同等,以及对Tuner框架的更改
- 等等…
安卓12体系应该比之前版本的安卓体系更高效,实行速度更快,核心体系服务CPU时间将减少22%,大核心的使用减少15%,以及应用程序启动速度更快并对I/Os进行了优化,发行公告列出了更多功能和改进内容,但这些都主要是针对Android应用程序开发人员。
谷歌还将在10月27日至28日举行的2021年Android开发者峰会上更详细地探讨Android 12。正如人们所盼望的那样,峰会将更多地是协助开发者确保其应用程序与安卓12体系兼容,而不是处置惩罚纷繁难懂的操纵体系题目。
更多优质文章保举:
1.晶晨S805X2 AV1已列入安卓dongle和电视盒设备清单中 - CNX Software中文站
2.晶晨Mecool KT1安卓电视盒,支持4K超清和AV1解码功能 — CNX SOFTWARE中文站—嵌入式开发者的知识库!
3.基于RK3399的工业计算机,可运行Debian 9.0或Android 7.1体系 - CNX Software中文站 |