有关如何为Xperia设备构建Android7.1AOSP的说明

2020-08-16 16:18:50
导读索尼是为数不多的仍坚信AOSP的OEM之一。大多数公司不会费心提供必要的固件二进制文件,以允许开发人员将AOSP移植到设备上。但是,尽管有些O

索尼是为数不多的仍坚信AOSP的OEM之一。大多数公司不会费心提供必要的固件二进制文件,以允许开发人员将AOSP移植到设备上。但是,尽管有些OEM实际上确实为开发人员提供了二进制文件,以进行AOSP构建,就像我们在OnePlus 3上看到的那样,但Sony却迈出了一步,并确保AOSP在所有设备上都能正常运行。尽管Sony的Open Device程序并没有扩展到它发布的所有设备,但他们所做的工作使定制ROM开发人员的生活变得轻松得多,社区对此也没有任何感激之情。

目前,索尼已经发布了有关Xperia X Compact,Xperia X,Xperia Z5 Premium,Xperia Z5,Xperia Z5 Compact,Xperia Z3 +,Xperia Z4平板电脑,Xperia Z3,Xperia Z3 Compact,Xperia Z3 Tablet Compact,Xperia Z2,Xperia Z2 Tablet,Xperia Z1,Xperia Z1 Compact,的XperiaŽ超,XPERIAŽ,XPERIA ZL,XPERIA平板Ž,XPERIA E3,XPERIA M2,XPERIA T2超,XPERIA T3,XPERIA大号和XPERIA小号。请注意,每种设备支持的Android版本差异很大,因为列表中的许多设备都不支持Nougat。

索尼还是唯一一个广泛参与Android N Developer Preview计划的OEM 。他们之前已经发布了有关如何为其各种受支持的Xperia设备构建Android 7.0 AOSP 的指南,并且本周末他们对新发布的Android 7.1 Nougat Developer Previews进行了同样的操作。请记住,尽管只有索尼的二进制资源页面上已列出支持Android 7.0的设备才有资格使用Android 7.1的早期版本。由于这是早期版本,因此请记住,目前已将其标记为“ 实验性”。该指南假定您正在运行Ubuntu,因为该指南是使用Ubuntu 14.04 LTS制作的,但在其他Linux发行版上,它的运行方式也相似。

该指南首先准备Java环境,然后安装必要的工具以构建Android版本,然后下载Repo工具并设置PATH。然后,该指南将引导您初始化AOSP树,从AOSP上游分支添加必要的补丁,然后说明如何为Android 7.1 Nougat构建AOSP映像,以便可以将它们刷新到设备中。

免责声明:本文由用户上传,如有侵权请联系删除!

猜你喜欢

最新文章