Nexus 5 6.1 build make проблема: необходимо определить BUILD_CTSCORE_PACKAGE - PullRequest
0 голосов
/ 26 февраля 2019

Я работаю над разработкой ПЗУ для Nexus 5. Я сделал следующие шаги для этого:

  • Найдите версию сборки, т.е. MOB30D
  • Загрузите проприетарный двоичный файл для «Nexus 5Двоичные файлы (GSM / LTE) для Android 6.0.1 (MOB30D) ”
  • init репо -u https://android.googlesource.com/platform/manifest -b android-6.0.1_r30
  • синхронизация репо -c -j12-f --no-clone-bundle --no-tags
  • export OUT_DIR_COMMON_BASE = ~ / Work / Out /
  • Установить open-jdk7-jdk
  • сделать clobber
  • .build / envsetup.sh
  • Выполняемые двоичные файлы sh, загруженные в точке 2. Только один сценарий оболочки выполнил 'extract-broadcom-hammerhead.sh', а остальные два показали ошибку с bash: .: extract-lge-hammerhead.sh: cannot execute binary file Игнорирует ошибку и продолжаетланч сборка
  • ланч aosp_hammerhead-userdebug
  • make -j4 Ниже выводится:

    make -j4
    ============================================
    PLATFORM_VERSION_CODENAME=REL
    PLATFORM_VERSION=6.0.1
    TARGET_PRODUCT=aosp_arm
    TARGET_BUILD_VARIANT=eng
    TARGET_BUILD_TYPE=release
    TARGET_BUILD_APPS=
    TARGET_ARCH=arm
    TARGET_ARCH_VARIANT=armv7-a
    TARGET_CPU_VARIANT=generic
    TARGET_2ND_ARCH=
    TARGET_2ND_ARCH_VARIANT=
    TARGET_2ND_CPU_VARIANT=
    HOST_ARCH=x86_64
    HOST_OS=linux
    HOST_OS_EXTRA=Linux-4.15.0-45-generic-x86_64-with-Ubuntu-18.04-bionic
    HOST_BUILD_TYPE=release
    BUILD_ID=MOB30D
    OUT_DIR=out
    ============================================
    Checking build tools versions...
    including ./abi/cpp/Android.mk ...
    including ./art/Android.mk ...
    including ./bionic/Android.mk ...
    including ./bootable/recovery/Android.mk ...
    including ./build/libs/host/Android.mk ...
    including ./build/target/board/Android.mk ...
    including ./build/target/product/security/Android.mk ...
    including ./build/tools/Android.mk ...
    including ./cts/Android.mk ...
    cts/tests/core/runner/Android.mk:18: ***   BUILD_CTSCORE_PACKAGE must be defined.  Stop.
    

Я искал по интернетуно я не нашел никакого решения.Пожалуйста, поделитесь своими предложениями о том, как решить эту проблему?

...