I've been building AOSP for my pixel devices for a few versions now, but
I'm running into an issue in the release of Android 10.
I'm working with 10.0.0 r10, building for Pixel 3 (blueline).
I have the Google and QCom vendor binaries in the vendor/ tree, just as
I've always done.
I do a normal build process as shown in the attached file, and it always
fails at the same point.
I broke down the cluster of commands that it was failing on, and found it
was this specific statement throwing the error:
java -jar out/host/linux-x86/framework/RecoveryImageGenerator.jar --image_width
$((1080 - 10)) --text_name recovery_installing --font_dir out/target/product
/blueline/obj/PACKAGING/recovery_font_files_intermediates --resource_dir
bootable/recovery/tools/recovery_l10n/res/ --output_file out/target/product/
blueline/obj/PACKAGING/recovery_text_res_intermediates//installing_text.png
--center_alignment
I found that if I ran this part of the build with Java 8 instead of Java 9
(by modifying my default PATH), it worked.
But using Java 8 for the entire build causes other errors, and from what I
have read, Android 10 is supposed to be built with Java 9 only.
The only thing that I'm doing differently than with builds of previous
versions of Android is that I am building without the vendor/opengapps
tree, because OpenGapps hasn't created a repository for Android 10.
However, I'm pretty sure that Google apps are not required just for a stock
AOSP build.
Any idea what the problem could be? I'm thinking I must have some
configuration wrong on my end, because I'm basically building the
unmodified source directly from Google.
--
--
You received this message because you are subscribed to the "Android Building"
mailing list.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-building?hl=en
---
You received this message because you are subscribed to the Google Groups
"Android Building" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/android-building/e5f6f455-2fb9-4d26-bb8e-a0fecece260f%40googlegroups.com.
[brian@babby aosp_pixel-10]$ . build/envsetup.sh
[brian@babby aosp_pixel-10]$ lunch
You're building on Linux
Lunch menu... pick a combo:
1. aosp_arm-eng
2. aosp_arm64-eng
3. aosp_blueline-userdebug
4. aosp_bonito-userdebug
5. aosp_car_arm-userdebug
6. aosp_car_arm64-userdebug
7. aosp_car_x86-userdebug
8. aosp_car_x86_64-userdebug
9. aosp_cf_arm64_phone-userdebug
10. aosp_cf_x86_64_phone-userdebug
11. aosp_cf_x86_auto-userdebug
12. aosp_cf_x86_phone-userdebug
13. aosp_cf_x86_tv-userdebug
14. aosp_crosshatch-userdebug
15. aosp_marlin-userdebug
16. aosp_sailfish-userdebug
17. aosp_sargo-userdebug
18. aosp_taimen-userdebug
19. aosp_walleye-userdebug
20. aosp_walleye_test-userdebug
21. aosp_x86-eng
22. aosp_x86_64-eng
23. beagle_x15-userdebug
24. fuchsia_arm64-eng
25. fuchsia_x86_64-eng
26. hikey-userdebug
27. hikey64_only-userdebug
28. hikey960-userdebug
29. hikey960_tv-userdebug
30. hikey_tv-userdebug
31. m_e_arm-userdebug
32. mini_emulator_arm64-userdebug
33. mini_emulator_x86-userdebug
34. mini_emulator_x86_64-userdebug
35. poplar-eng
36. poplar-user
37. poplar-userdebug
38. qemu_trusty_arm64-userdebug
39. uml-userdebug
Which would you like? [aosp_arm-eng] 3
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=10
TARGET_PRODUCT=aosp_blueline
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_ARCH=arm64
TARGET_ARCH_VARIANT=armv8-a
TARGET_CPU_VARIANT=generic
TARGET_2ND_ARCH=arm
TARGET_2ND_ARCH_VARIANT=armv8-a
TARGET_2ND_CPU_VARIANT=generic
HOST_ARCH=x86_64
HOST_2ND_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-5.3.8-arch1-1-x86_64-Arch-Linux
HOST_CROSS_OS=windows
HOST_CROSS_ARCH=x86
HOST_CROSS_2ND_ARCH=x86_64
HOST_BUILD_TYPE=release
BUILD_ID=QP1A.191105.003
OUT_DIR=out
PRODUCT_SOONG_NAMESPACES=device/google/crosshatch hardware/google/av
hardware/google/interfaces hardware/google/pixel hardware/qcom/sdm845
vendor/google/camera vendor/qcom/sdm845 vendor/google/interfaces
============================================
[brian@babby aosp_pixel-10]$ make -j1
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=10
TARGET_PRODUCT=aosp_blueline
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_ARCH=arm64
TARGET_ARCH_VARIANT=armv8-a
TARGET_CPU_VARIANT=generic
TARGET_2ND_ARCH=arm
TARGET_2ND_ARCH_VARIANT=armv8-a
TARGET_2ND_CPU_VARIANT=generic
HOST_ARCH=x86_64
HOST_2ND_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-5.3.8-arch1-1-x86_64-Arch-Linux
HOST_CROSS_OS=windows
HOST_CROSS_ARCH=x86
HOST_CROSS_2ND_ARCH=x86_64
HOST_BUILD_TYPE=release
BUILD_ID=QP1A.191105.003
OUT_DIR=out
PRODUCT_SOONG_NAMESPACES=device/google/crosshatch hardware/google/av
hardware/google/interfaces hardware/google/pixel hardware/qcom/sdm845
vendor/google/camera vendor/qcom/sdm845 vendor/google/interfaces
============================================
[ 0% 1/11567] build
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates/installing_text.png
FAILED:
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates/installing_text.png
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates/installing_security_text.png
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates/erasing_text.png
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates/error_text.png
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates/no_command_text.png
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates/cancel_wipe_data_text.png
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates/factory_data_reset_text.png
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates/try_again_text.png
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates/wipe_data_confirmation_text.png
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates/wipe_data_menu_header_text.png
/bin/bash -c "(rm -rf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates )
&& (mkdir -p
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates )
&& (cp external/noto-fonts/cjk/NotoSansCJK-Regular.ttc
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/cjk/NotoSerifCJK-Regular.ttc
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansAhom-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansAnatolianHieroglyphs-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansArmenian-Bold.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansArmenian-Medium.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansArmenian-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansBassaVah-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansBengali-Bold.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansBengali-Medium.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansBengali-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansBengaliUI-Bold.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansBengaliUI-Medium.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansBengaliUI-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansBhaiksuki-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansChakma-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansDevanagari-Bold.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansDevanagari-Medium.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansDevanagari-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansDevanagariUI-Bold.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansDevanagariUI-Medium.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansDevanagariUI-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansElbasan-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansGeorgian-Bold.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansGeorgian-Medium.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansGeorgian-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansHatran-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansLinearA-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansMalayalam-Bold.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansMalayalam-Medium.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansMalayalam-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansMalayalamUI-Bold.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansMalayalamUI-Medium.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansMalayalamUI-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansManichaean-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansMarchen-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansMeroitic-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansMiao-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansMro-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansMultani-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansMyanmar-Bold.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansMyanmar-Medium.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansMyanmar-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansMyanmarUI-Bold.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansMyanmarUI-Medium.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansMyanmarUI-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansNabataean-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansNewa-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansOldNorthArabian-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansOldPermic-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansPahawhHmong-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansPalmyrene-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansPauCinHau-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansSharada-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansSinhala-Bold.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansSinhala-Medium.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansSinhala-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansSinhalaUI-Bold.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansSinhalaUI-Medium.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansSinhalaUI-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansSoraSompeng-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansTamil-Bold.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansTamil-Medium.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansTamil-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansTamilUI-Bold.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansTamilUI-Medium.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansTamilUI-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSerifArmenian-Bold.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSerifArmenian-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSerifEthiopic-Bold.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSerifEthiopic-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSerifGeorgian-Bold.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSerifGeorgian-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSerifGurmukhi-Bold.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSerifGurmukhi-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSerifKhmer-Bold.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSerifKhmer-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSerifMyanmar-Bold.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSerifMyanmar-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSerifSinhala-Bold.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSerifSinhala-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSerifTamil-Bold.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSerifTamil-Regular.otf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoKufiArabic-Bold.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoKufiArabic-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoNaskhArabic-Bold.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoNaskhArabic-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoNaskhArabicUI-Bold.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoNaskhArabicUI-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoNastaliqUrdu-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSans-Bold.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSans-BoldItalic.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSans-Italic.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSans-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansAdlam-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansAdlamUnjoined-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansAvestan-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansBalinese-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansBamum-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansBatak-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansBrahmi-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansBuginese-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansBuhid-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansCanadianAboriginal-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansCarian-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansCham-Bold.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansCham-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansCherokee-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansCoptic-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansCuneiform-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansCypriot-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansDeseret-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansEgyptianHieroglyphs-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansEthiopic-Bold.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansEthiopic-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansGlagolitic-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansGothic-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansGujarati-Bold.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansGujarati-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansGujaratiUI-Bold.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansGujaratiUI-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansGurmukhi-Bold.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansGurmukhi-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansGurmukhiUI-Bold.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansGurmukhiUI-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansHanunoo-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansHebrew-Bold.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansHebrew-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansImperialAramaic-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansInscriptionalPahlavi-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansInscriptionalParthian-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansJavanese-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansKaithi-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansKannada-Bold.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansKannada-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansKannadaUI-Bold.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansKannadaUI-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansKayahLi-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansKharoshthi-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansKhmer-Bold.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansKhmer-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansKhmerUI-Bold.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansKhmerUI-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansLao-Bold.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansLao-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansLaoUI-Bold.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansLaoUI-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansLepcha-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansLimbu-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansLinearB-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansLisu-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansLycian-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansLydian-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansMandaic-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansMeeteiMayek-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansMongolian-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansMyanmar-Bold-ZawDecode.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansMyanmar-Regular-ZawDecode.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansMyanmarUI-Bold-ZawDecode.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansMyanmarUI-Regular-ZawDecode.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansNKo-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansNewTaiLue-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansOgham-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansOlChiki-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansOldItalic-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansOldPersian-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansOldSouthArabian-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansOldTurkic-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansOriya-Bold.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansOriya-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansOriyaUI-Bold.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansOriyaUI-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansOsage-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansOsmanya-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansPhagsPa-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansPhoenician-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansRejang-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansRunic-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansSamaritan-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansSaurashtra-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansShavian-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansSundanese-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansSylotiNagri-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansSymbols-Regular-Subsetted.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansSymbols-Regular-Subsetted2.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansSymbols-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansSyriacEastern-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansSyriacEstrangela-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansSyriacWestern-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansTagalog-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansTagbanwa-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansTaiLe-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansTaiTham-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansTaiViet-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansTelugu-Bold.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansTelugu-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansTeluguUI-Bold.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansTeluguUI-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansThaana-Bold.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansThaana-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansThai-Bold.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansThai-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansThaiUI-Bold.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansThaiUI-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansTibetan-Bold.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansTibetan-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansTifinagh-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansUI-Bold.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansUI-BoldItalic.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansUI-Italic.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansUI-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansUgaritic-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansVai-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSansYi-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSerif-Bold.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSerif-BoldItalic.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSerif-Italic.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSerif-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSerifBengali-Bold.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSerifBengali-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSerifDevanagari-Bold.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSerifDevanagari-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSerifGujarati-Bold.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSerifGujarati-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSerifHebrew-Bold.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSerifHebrew-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSerifKannada-Bold.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSerifKannada-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSerifLao-Bold.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSerifLao-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSerifMalayalam-Bold.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSerifMalayalam-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSerifTelugu-Bold.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSerifTelugu-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSerifThai-Bold.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/noto-fonts/other/NotoSerifThai-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/roboto-fonts/Roboto-Black.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/roboto-fonts/Roboto-BlackItalic.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/roboto-fonts/Roboto-Bold.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/roboto-fonts/Roboto-BoldItalic.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/roboto-fonts/Roboto-Italic.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/roboto-fonts/Roboto-Light.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/roboto-fonts/Roboto-LightItalic.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/roboto-fonts/Roboto-Medium.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/roboto-fonts/Roboto-MediumItalic.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/roboto-fonts/Roboto-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/roboto-fonts/Roboto-Thin.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/roboto-fonts/Roboto-ThinItalic.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/roboto-fonts/RobotoCondensed-Bold.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/roboto-fonts/RobotoCondensed-BoldItalic.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/roboto-fonts/RobotoCondensed-Italic.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/roboto-fonts/RobotoCondensed-Light.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/roboto-fonts/RobotoCondensed-LightItalic.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/roboto-fonts/RobotoCondensed-Medium.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/roboto-fonts/RobotoCondensed-MediumItalic.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
cp external/roboto-fonts/RobotoCondensed-Regular.ttf
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates &&
true ) && (rm -rf
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates/ ) &&
(mkdir -p
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates/ ) &&
(java -jar out/host/linux-x86/framework/RecoveryImageGenerator.jar
--image_width \$((1080 - 10)) --text_name recovery_installing --font_dir
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates
--resource_dir bootable/recovery/tools/recovery_l10n/res/ --output_file
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates//installing_text.png
--center_alignment && out/host/linux-x86/bin/zopflipng -y --iterations=1
--filters=0
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates//installing_text.png
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates//installing_text.png
> /dev/null && java -jar
out/host/linux-x86/framework/RecoveryImageGenerator.jar --image_width \$((1080
- 10)) --text_name recovery_installing_security --font_dir
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates
--resource_dir bootable/recovery/tools/recovery_l10n/res/ --output_file
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates//installing_security_text.png
--center_alignment && out/host/linux-x86/bin/zopflipng -y --iterations=1
--filters=0
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates//installing_security_text.png
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates//installing_security_text.png
> /dev/null && java -jar
out/host/linux-x86/framework/RecoveryImageGenerator.jar --image_width \$((1080
- 10)) --text_name recovery_erasing --font_dir
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates
--resource_dir bootable/recovery/tools/recovery_l10n/res/ --output_file
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates//erasing_text.png
--center_alignment && out/host/linux-x86/bin/zopflipng -y --iterations=1
--filters=0
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates//erasing_text.png
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates//erasing_text.png
> /dev/null && java -jar
out/host/linux-x86/framework/RecoveryImageGenerator.jar --image_width \$((1080
- 10)) --text_name recovery_error --font_dir
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates
--resource_dir bootable/recovery/tools/recovery_l10n/res/ --output_file
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates//error_text.png
--center_alignment && out/host/linux-x86/bin/zopflipng -y --iterations=1
--filters=0
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates//error_text.png
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates//error_text.png
> /dev/null && java -jar
out/host/linux-x86/framework/RecoveryImageGenerator.jar --image_width \$((1080
- 10)) --text_name recovery_no_command --font_dir
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates
--resource_dir bootable/recovery/tools/recovery_l10n/res/ --output_file
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates//no_command_text.png
--center_alignment && out/host/linux-x86/bin/zopflipng -y --iterations=1
--filters=0
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates//no_command_text.png
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates//no_command_text.png
> /dev/null && java -jar
out/host/linux-x86/framework/RecoveryImageGenerator.jar --image_width \$((1080
- 10)) --text_name recovery_cancel_wipe_data --font_dir
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates
--resource_dir bootable/recovery/tools/recovery_l10n/res/ --output_file
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates//cancel_wipe_data_text.png
&& out/host/linux-x86/bin/zopflipng -y --iterations=1 --filters=0
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates//cancel_wipe_data_text.png
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates//cancel_wipe_data_text.png
> /dev/null && java -jar
out/host/linux-x86/framework/RecoveryImageGenerator.jar --image_width \$((1080
- 10)) --text_name recovery_factory_data_reset --font_dir
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates
--resource_dir bootable/recovery/tools/recovery_l10n/res/ --output_file
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates//factory_data_reset_text.png
&& out/host/linux-x86/bin/zopflipng -y --iterations=1 --filters=0
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates//factory_data_reset_text.png
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates//factory_data_reset_text.png
> /dev/null && java -jar
out/host/linux-x86/framework/RecoveryImageGenerator.jar --image_width \$((1080
- 10)) --text_name recovery_try_again --font_dir
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates
--resource_dir bootable/recovery/tools/recovery_l10n/res/ --output_file
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates//try_again_text.png
&& out/host/linux-x86/bin/zopflipng -y --iterations=1 --filters=0
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates//try_again_text.png
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates//try_again_text.png
> /dev/null && java -jar
out/host/linux-x86/framework/RecoveryImageGenerator.jar --image_width \$((1080
- 10)) --text_name recovery_wipe_data_menu_header --font_dir
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates
--resource_dir bootable/recovery/tools/recovery_l10n/res/ --output_file
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates//wipe_data_menu_header_text.png
&& out/host/linux-x86/bin/zopflipng -y --iterations=1 --filters=0
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates//wipe_data_menu_header_text.png
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates//wipe_data_menu_header_text.png
> /dev/null && java -jar
out/host/linux-x86/framework/RecoveryImageGenerator.jar --image_width \$((1080
- 10)) --text_name recovery_wipe_data_confirmation --font_dir
out/target/product/blueline/obj/PACKAGING/recovery_font_files_intermediates
--resource_dir bootable/recovery/tools/recovery_l10n/res/ --output_file
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates//wipe_data_confirmation_text.png
&& out/host/linux-x86/bin/zopflipng -y --iterations=1 --filters=0
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates//wipe_data_confirmation_text.png
out/target/product/blueline/obj/PACKAGING/recovery_text_res_intermediates//wipe_data_confirmation_text.png
> /dev/null && true )"
Exception in thread "main" java.lang.InternalError:
java.lang.reflect.InvocationTargetException
at
java.desktop/sun.font.FontManagerFactory$1.run(FontManagerFactory.java:86)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at
java.desktop/sun.font.FontManagerFactory.getInstance(FontManagerFactory.java:74)
at java.desktop/java.awt.Font.<init>(Font.java:618)
at java.desktop/java.awt.Font.createFont(Font.java:1224)
at
com.android.recovery.tools.ImageGenerator.loadFontsByLocale(ImageGenerator.java:393)
at
com.android.recovery.tools.ImageGenerator.createGraphics(ImageGenerator.java:492)
at
com.android.recovery.tools.ImageGenerator.generateImage(ImageGenerator.java:605)
at
com.android.recovery.tools.ImageGenerator.main(ImageGenerator.java:755)
Caused by: java.lang.reflect.InvocationTargetException
at
java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at
java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at
java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at
java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:488)
at
java.desktop/sun.font.FontManagerFactory$1.run(FontManagerFactory.java:84)
... 8 more
Caused by: java.lang.NullPointerException
at
java.desktop/sun.awt.FontConfiguration.getVersion(FontConfiguration.java:1288)
at
java.desktop/sun.awt.FontConfiguration.readFontConfigFile(FontConfiguration.java:225)
at
java.desktop/sun.awt.FontConfiguration.init(FontConfiguration.java:107)
at
java.desktop/sun.awt.X11FontManager.createFontConfiguration(X11FontManager.java:765)
at java.desktop/sun.font.SunFontManager$2.run(SunFontManager.java:440)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.desktop/sun.font.SunFontManager.<init>(SunFontManager.java:385)
at java.desktop/sun.awt.FcFontManager.<init>(FcFontManager.java:35)
at java.desktop/sun.awt.X11FontManager.<init>(X11FontManager.java:56)
... 13 more
13:41:03 ninja failed with: exit status 1
#### failed to build some targets (12 seconds) ####