我一直在尝试为OnePlus 2构建AOSP ROM。
我在working-dir文件夹中做了一个文件夹ubuntu's home。安装了所有必需的工具和脚本,例如java,python,make,git和一些lib文件。
我已经下载了压缩源(不.repo包括文件夹),所以我只有一个aosp5.1.0文件夹。我已经在这里下载了他们的表格。(大量压缩的Android来源)。将它们提取到working-dir使用终端。
我已经device tree从该存储库中克隆了
https://github.com/krishna422/android_device_oneplus_oneplus2到working-dir / device / oneplus / oneplus2
kernel source从该存储库中克隆了https://github.com/krishna422/android_kernel_oneplus_msm8994进入Working-dir / kernel / oneplus / oneplus2
vendor tree从该存储库中克隆了https://github.com/krishna422/proprietary_vendor_oneplus到working-dir / vendor / oneplus / oneplus2
所以其中的文件working-dir是
aosp5.1.0,设备,内核,供应商
文件aosp5.1.0是
我已经复制了
working-dir / device / oneplus /文件夹放入aosp5.1.0 / device
然后,我打开cmd,导航到aosp5.1.0键入的文件夹source build/envsetup.sh
我有
krishna@krishna:~/working-dir/aosp5.1.0$ source build/envsetup.sh …Run Code Online (Sandbox Code Playgroud)