Kann nicht gefunden makefile config für das Produkt "cm_oneplus2"

Ich versucht habe zu erstellen AOSP ROM für das OnePlus Zwei.

  1. Habe ich eine working-dir Ordner in meinem ubuntu's home. Installiert alle notwendigen tools und Skripte, wie java, python, make, git und einige lib-Dateien.

  2. Ich habe heruntergeladenen, komprimierten Quellen(Keine .repo Ordner enthalten), so habe ich nur aosp5.1.0 Ordner bei mir. Ich habe Sie heruntergeladen Formular hier. (Stark Komprimiert Android-Quellen). Extrahiert Sie working-dir mit terminal.

  3. Habe ich geklont device tree aus diesem repository

https://github.com/krishna422/android_device_oneplus_oneplus2 in working-dir/Gerät/oneplus/oneplus2

  1. Ich habe geklont kernel source aus diesem repository

https://github.com/krishna422/android_kernel_oneplus_msm8994 in working-dir/kernel/oneplus/oneplus2

  1. Ich habe geklont vendor tree aus diesem repository

https://github.com/krishna422/proprietary_vendor_oneplus in working-dir/vendor/oneplus/oneplus2

Sodass die Dateien in working-dir sind,

aosp5.1.0, device, kernel, vendor

Dateien in aosp5.1.0 sind

Dateien in aosp5.1.0 Screenshot

Habe ich kopiert

working-dir/Gerät/oneplus/Ordner in aosp5.1.0/Gerät

dann öffnete ich die cmd, navigiert zum aosp5.1.0 Ordner eingegeben source build/envsetup.sh

Bekam ich

krishna@krishna:~/working-dir/aosp5.1.0$ source build/envsetup.sh

including device/generic/mini-emulator-armv7-a-neon/vendorsetup.sh
including device/generic/mini-emulator-arm64/vendorsetup.sh
including device/generic/mini-emulator-x86_64/vendorsetup.sh
including device/generic/mini-emulator-x86/vendorsetup.sh
including device/generic/mini-emulator-mips/vendorsetup.sh
including evice/oneplus/android_device_oneplus_oneplus2/vendorsetup.sh
including sdk/bash_completion/adb.bash

dann tippte ich lunch ich bekam,

krishna@krishna:~/working-dir/aosp5.1.0$ lunch
You're building on Linux

Lunch menu... pick a combo:
     1. aosp_arm-eng
     2. aosp_arm64-eng
     3. aosp_mips-eng
     4. aosp_mips64-eng
     5. aosp_x86-eng
     6. aosp_x86_64-eng
     7. m_e_arm-userdebug
     8. mini_emulator_arm64-userdebug
     9. mini_emulator_x86_64-userdebug
     10. mini_emulator_x86-userdebug
     11. mini_emulator_mips-userdebug
     12. cm_oneplus2-user
     13. cm_oneplus2-userdebug
     14. cm_oneplus2-eng

Which would you like?

wenn ich gewählt 12,13,14, bekomme ich die folgende Fehlermeldung, andere arbeiten gut.

build/core/product_config.mk:222: *** Can not locate config makefile for product "cm_oneplus2".  Stop.

** Don't have a product spec for: 'cm_oneplus2'
** Do you have the right repo manifest?

krishna@krishna:~/working-dir/aosp5.1.0$

Bitte helfen

  • Hast du es bauen?
Schreibe einen Kommentar