用CM Repos建立Vanilla AOSP ROM?[英] Building Vanilla AOSP Rom with CM repos?

本文是小编为大家收集整理的关于用CM Repos建立Vanilla AOSP ROM?的处理方法,想解了用CM Repos建立Vanilla AOSP ROM?的问题怎么解决?用CM Repos建立Vanilla AOSP ROM?问题的解决办法?那么可以参考本文帮助大家快速定位并解决问题。

问题描述

我想知道我是否可以用CyanogenMod Repos为我的设备建造纯香兰6.0 ROM. 他们是:

设备

内核

我应该做一些特定的编辑(不包括添加我的设备到"午餐")?

谢谢:)

快速尝试可以将$(call inherit-product, vendor/cm/config/common_full_phone.mk)更改为$(call inherit-product, build/target/product/full.mk).

这将使用AOSO默认为PRODUCT_PACKAGES(例如,Systemui,Launcher2或Platform相关的内容等LibpowerManager等LibpowerManager)(以及更多,例如,例如,电话功能).您也可以使用另一个,查看build/target/product目录.

现在可能发生的是什么,菊花神经元在这些PRODUCT_PACKAGES上进行了一些变化,这不再工作,没有一些在先前移除的vendor/cm/config/common_full_phone.mk中定义的一些东西.

这就是为什么我亲自去另一种方式:

只需使用您的设备特定产品配置(设备repo)和供应商特定的预构建库(由产品配置中的setup-makefiles.sh脚本生成),当然当然是您选择的AOSP堆栈中的内核(例如香草6.0 ).

如果你很幸运,它将在框中工作,但通常需要一些工作来使预设的供应商库工作.如果是这样,你必须研究设备存储库的提交消息,以获得一些暗示这些设备所做的内容,谁移植了该设备.

无论您选择哪种方式,您都可能需要添加一些配置文件,权限文件和/或标志.对于一个方向看,看看cyanogenmod vendor_cm 存储库.

也可能是一个很好的尝试在vendor/cm/config/*.mk中改变配置,以获得几乎vanilla android.

我认为你需要时间和耐心的命题.我希望我能给你一些良好的起点.

本文地址:https://www.itbaoku.cn/post/1793799.html