AOSP 4.4 make error [*** target pattern contains no `%'.] - Android Q&A, Help & Troubleshooting

HI,
I've downloaded AOSP the 4.4 r1 branch. This is the first time I'm trying to build android.
I'm trying to make a device tree for GT-S7500 (samsung ace plus)
When I try to make, I receive the following error:
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=4.4
TARGET_PRODUCT=aosp_trebon
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a-neon
TARGET_CPU_VARIANT=generic
HOST_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-3.8.0-29-generic-x86_64-with-Ubuntu-12.04-precise
HOST_BUILD_TYPE=release
BUILD_ID=KRT16O
OUT_DIR=out
============================================
including ./abi/cpp/Android.mk ...
including ./art/Android.mk ...
including ./bionic/Android.mk ...
including ./bootable/diskinstaller/Android.mk ...
including ./bootable/recovery/Android.mk ...
including ./build/libs/host/Android.mk ...
including ./build/target/board/Android.mk ...
including ./build/tools/Android.mk ...
including ./cts/Android.mk ...
build/core/package.mk:381: *** target pattern contains no "%". Stop.
if I look deeper in package.mk:
Line 381: $(LOCAL_BUILT_MODULE): $(private_key) $(certificate) $(SIGNAPK_JAR)
Line 382: $(LOCAL_BUILT_MODULE): PRIVATE_PRIVATE_KEY := $(private_key)
Line 383: $(LOCAL_BUILT_MODULE): PRIVATE_CERTIFICATE := $(certificate)
If I try to echo the vars involved I receive:
$(private_key):
 @inherit:device/samsung/trebon/msm7x27a-common/BoardConfigCommon.mk.pk8
$(certificate):
 @inherit:device/samsung/trebon/msm7x27a-common/BoardConfigCommon.mk.x509.pem
$(SIGNAPK_JAR):
out/host/linux-x86/framework/signapk.jar
Any information will be appreciated
Thanks in advance
Marco

AOSP 4.4 KitKat for GT-S7500 experimental building with @TheWhisp Kernel
I've managed the last error. Going a step further....
Does anyone what does this error mean? Something related bluetooth.
I do not know if the device tree I've built is correct.
Maybe only @TheWhisp could help me!
More or less the repositories I've used are (with little modifications):
device/samsung/msm7x27a from https://github.com/TheWhisp/android_device_samsung_msm7x27a-common.git
device/samsung/trebon from https://github.com/TheWhisp/android_device_samsung_s7500.git
kernel/samsung/msm7x27a from https://github.com/TheWhisp/android_kernel_samsung_msm7x27a.git
vendor/samsung from https://github.com/TheWhisp/proprietary_vendor_samsung_msm7x27a.git
Import includes file: out/target/product/trebon/obj/SHARED_LIBRARIES/libpower_intermediates/import_includes
Export includes file: external/bluetooth/bluedroid/audio_a2dp_hw/Android.mk -- out/target/product/trebon/obj/SHARED_LIBRARIES/audio.a2dp.default_intermediates/export_includes
make: *** Nessuna regola per generare l'obiettivo "out/target/product/trebon/obj/KERNEL_OBJ/usr", necessario per "out/target/product/trebon/obj/SHARED_LIBRARIES/audio.primary.msm7x27a_intermediates/AudioHardware.o". Arresto.
make: *** Attesa per i processi non terminati....
Notice file: hardware/libhardware_legacy/NOTICE -- out/target/product/trebon/obj/NOTICE_FILES/src//system/lib/libpower.so.txt
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.

marco.roello said:
I've managed the last error. Going a step further....
Does anyone what does this error mean? Something related bluetooth.
I do not know if the device tree I've built is correct.
Maybe only @TheWhisp could help me!
More or less the repositories I've used are (with little modifications):
device/samsung/msm7x27a from https://github.com/TheWhisp/android_device_samsung_msm7x27a-common.git
device/samsung/trebon from https://github.com/TheWhisp/android_device_samsung_s7500.git
kernel/samsung/msm7x27a from https://github.com/TheWhisp/android_kernel_samsung_msm7x27a.git
vendor/samsung from https://github.com/TheWhisp/proprietary_vendor_samsung_msm7x27a.git
Import includes file: out/target/product/trebon/obj/SHARED_LIBRARIES/libpower_intermediates/import_includes
Export includes file: external/bluetooth/bluedroid/audio_a2dp_hw/Android.mk -- out/target/product/trebon/obj/SHARED_LIBRARIES/audio.a2dp.default_intermediates/export_includes
make: *** Nessuna regola per generare l'obiettivo "out/target/product/trebon/obj/KERNEL_OBJ/usr", necessario per "out/target/product/trebon/obj/SHARED_LIBRARIES/audio.primary.msm7x27a_intermediates/AudioHardware.o". Arresto.
make: *** Attesa per i processi non terminati....
Notice file: hardware/libhardware_legacy/NOTICE -- out/target/product/trebon/obj/NOTICE_FILES/src//system/lib/libpower.so.txt
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Click to expand...
Click to collapse
How did you manage to get rid of the error

Related

[Q] how to compile cyanogenmod for unsupported device

my acer liquid mini e310 is not supported by the team of xda and would like to build a CyanogenMod, how can I do?
pitrazzu said:
my acer liquid mini e310 is not supported by the team of xda and would like to build a CyanogenMod, how can I do?
Click to expand...
Click to collapse
To port Cyanogenmod to your device I would recommend taking a look at the Cyanogenmod teams official guide to porting Cyanogenmod to a new device http://wiki.cyanogenmod.org/w/Doc:_porting_intro.
Sent from my SCH-I535 using xda premium
R: [Q] how to compile cyanogenmod for unsupported device
Thank you so much, but what is the most simple kind of guide? I wont to complete the cyanogenmod 7 for my device because haven' t wifi, bt, gsm and other (sorry for my bad english)
Inviato dal mio E310 con Tapatalk 2
pitrazzu said:
Thank you so much, but what is the most simple kind of guide? I wont to complete the cyanogenmod 7 for my device because haven' t wifi, bt, gsm and other (sorry for my bad english)
Inviato dal mio E310 con Tapatalk 2
Click to expand...
Click to collapse
The guide I previously linked to is the most basic guide for porting Cyanogenmod. As far as getting WiFi, Bluetooth, GSM and other's working that's a matter of modifying drivers in the kernel which requires knowledge of the C programming language. You could also try using your devices existing kernel with Cyanogenmod to get WiFi, Bluetooth, GSM and other things working. I would recommend taking a look at how to use a pre-built kernel in Cyanogenmod here.
I have an explanation
pitrazzu said:
my acer liquid mini e310 is not supported by the team of xda and would like to build a CyanogenMod, how can I do?
Click to expand...
Click to collapse
First you must find a phone with the same hardware and Screen resolution. Size and ppi do not matter. Just the same processor. http://www.gsmarena.com/results.php3?sFreeSearch=yes&sFreeText=qualcomm msm7227-1 These phones have the same chipset but youll have to check which one has the same resolution as yours. Then check if there is any rom for that other device. If there is then download it and follow these instructions: http://forum.xda-developers.com/showthread.php?t=1272270 :laugh:
Hi can some one can help me every time when i compiling i getting this error
[email protected]:~$ cd ~/aokp
[email protected]:~/aokp$ . build/envsetup.sh
including device/lge/p700/vendorsetup.sh
including device/lge/e610/vendorsetup.sh
including device/generic/armv7-a-neon/vendorsetup.sh
including vendor/aokp/vendorsetup.sh
including sdk/bash_completion/adb.bash
[email protected]:~/aokp$ lunch
You're building on Linux
Lunch menu... pick a combo:
1. aosp_arm-eng
2. aosp_x86-eng
3. aosp_mips-eng
4. vbox_x86-eng
5. aokp_p700-userdebug
6. aokp_e610-userdebug
7. aokp_e610-eng
8. mini_armv7a_neon-userdebug
9. aokp_hammerhead-userdebug
10. aokp_mako-userdebug
11. aokp_flo-userdebug
12. aokp_maguro-userdebug
13. aokp_toro-userdebug
14. aokp_manta-userdebug
15. aokp_d2att-userdebug
16. aokp_d2tmo-userdebug
17. aokp_d2usc-userdebug
18. aokp_d2vzw-userdebug
19. aokp_i605-userdebug
20. aokp_jfltecri-userdebug
21. aokp_jfltecsp-userdebug
22. aokp_jfltespr-userdebug
23. aokp_jfltetmo-userdebug
24. aokp_jflteusc-userdebug
25. aokp_jfltevzw-userdebug
26. aokp_l900-userdebug
27. aokp_m7att-userdebug
28. aokp_m7spr-userdebug
29. aokp_m7tmo-userdebug
30. aokp_m7ul-userdebug
31. aokp_m7vzw-userdebug
32. aokp_mint-userdebug
33. aokp_odin-userdebug
34. aokp_pollux-userdebug
35. aokp_t0lte-userdebug
36. aokp_t0lteatt-userdebug
37. aokp_t0ltetmo-userdebug
38. aokp_tsubasa-userdebug
39. aokp_yuga-userdebug
Which would you like? [aosp_arm-eng] 6
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=4.4.2
TARGET_PRODUCT=aokp_e610
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a-neon
TARGET_CPU_VARIANT=cortex-a9
HOST_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-3.8.0-34-generic-x86_64-with-Ubuntu-13.04-raring
HOST_BUILD_TYPE=release
BUILD_ID=KOT49H
OUT_DIR=/home/aidas/aokp/out
============================================
[email protected]:~/aokp$ make -j1 otapackage
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=4.4.2
TARGET_PRODUCT=aokp_e610
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a-neon
TARGET_CPU_VARIANT=cortex-a9
HOST_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-3.8.0-34-generic-x86_64-with-Ubuntu-13.04-raring
HOST_BUILD_TYPE=release
BUILD_ID=KOT49H
OUT_DIR=/home/aidas/aokp/out
============================================
/home/aidas/aokp/out/target/product/e610/obj/APPS/SignatureTest_intermediates
find: `fmradio/java': No such file or directory
find: `fmradio/java': No such file or directory
find: `src': No such file or directory
build/core/copy_headers.mk:15: warning: overriding commands for target `/home/aidas/aokp/out/target/product/e610/obj/include/qcom/display/copybit.h'
build/core/copy_headers.mk:15: warning: ignoring old commands for target `/home/aidas/aokp/out/target/product/e610/obj/include/qcom/display/copybit.h'
build/core/copy_headers.mk:15: warning: overriding commands for target `/home/aidas/aokp/out/target/product/e610/obj/include/qcom/display/copybit_priv.h'
build/core/copy_headers.mk:15: warning: ignoring old commands for target `/home/aidas/aokp/out/target/product/e610/obj/include/qcom/display/copybit_priv.h'
build/core/Makefile:43: warning: overriding commands for target `/home/aidas/aokp/out/target/product/e610/system/etc/audio_policy.conf'
build/core/base_rules.mk:532: warning: ignoring old commands for target `/home/aidas/aokp/out/target/product/e610/system/etc/audio_policy.conf'
PRODUCT_COPY_FILES device/generic/goldfish/data/etc/apns-conf.xml:system/etc/apns-conf.xml ignored.
PRODUCT_COPY_FILES device/generic/goldfish/camera/media_profiles.xml:system/etc/media_profiles.xml ignored.
PRODUCT_COPY_FILES device/generic/goldfish/camera/media_codecs.xml:system/etc/media_codecs.xml ignored.
PRODUCT_COPY_FILES hardware/libhardware_legacy/audio/audio_policy.conf:system/etc/audio_policy.conf ignored.
build/core/Makefile:43: warning: overriding commands for target `/home/aidas/aokp/out/target/product/e610/system/etc/wifi/wpa_supplicant.conf'
build/core/base_rules.mk:532: warning: ignoring old commands for target `/home/aidas/aokp/out/target/product/e610/system/etc/wifi/wpa_supplicant.conf'
build/core/Makefile:43: warning: overriding commands for target `/home/aidas/aokp/out/target/product/e610/system/etc/permissions/android.software.live_wallpaper.xml'
build/core/base_rules.mk:532: warning: ignoring old commands for target `/home/aidas/aokp/out/target/product/e610/system/etc/permissions/android.software.live_wallpaper.xml'
build/core/Makefile:43: warning: overriding commands for target `/home/aidas/aokp/out/target/product/e610/system/lib/hw/lights.msm7x27a.so'
build/core/base_rules.mk:532: warning: ignoring old commands for target `/home/aidas/aokp/out/target/product/e610/system/lib/hw/lights.msm7x27a.so'
build/core/Makefile:43: warning: overriding commands for target `/home/aidas/aokp/out/target/product/e610/system/lib/hw/camera.msm7x27a.so'
build/core/base_rules.mk:532: warning: ignoring old commands for target `/home/aidas/aokp/out/target/product/e610/system/lib/hw/camera.msm7x27a.so'
build/core/Makefile:43: warning: overriding commands for target `/home/aidas/aokp/out/target/product/e610/system/bin/rild'
build/core/base_rules.mk:532: warning: ignoring old commands for target `/home/aidas/aokp/out/target/product/e610/system/bin/rild'
build/core/Makefile:43: warning: overriding commands for target `/home/aidas/aokp/out/target/product/e610/system/lib/libril.so'
build/core/base_rules.mk:532: warning: ignoring old commands for target `/home/aidas/aokp/out/target/product/e610/system/lib/libril.so'
build/core/Makefile:43: warning: overriding commands for target `/home/aidas/aokp/out/target/product/e610/system/lib/hw/nfc.default.so'
build/core/base_rules.mk:532: warning: ignoring old commands for target `/home/aidas/aokp/out/target/product/e610/system/lib/hw/nfc.default.so'
PRODUCT_COPY_FILES vendor/aokp/prebuilt/common/etc/apns-conf.xml:system/etc/apns-conf.xml ignored.
PRODUCT_COPY_FILES vendor/aokp/prebuilt/bootanimation/bootanimation_480_800.zip:system/media/bootanimation.zip ignored.
No private recovery resources for TARGET_DEVICE e610
make -C kernel/lge/msm7x27a-common O=/home/aidas/aokp/out/target/product/e610/obj/KERNEL_OBJ ARCH=arm CROSS_COMPILE="/home/aidas/aokp/prebuilts/misc/linux-x86/ccache/ccache /home/aidas/aokp/prebuilts/gcc/linux-x86/arm/arm-eabi-4.7/bin/arm-eabi-" VARIANT_DEFCONFIG= SELINUX_DEFCONFIG= cyanogenmod_m4_defconfig
make[1]: Entering directory `/home/aidas/aokp/kernel/lge/msm7x27a-common'
GEN /home/aidas/aokp/out/target/product/e610/obj/KERNEL_OBJ/Makefile
HOSTCC scripts/kconfig/zconf.tab.o
scripts/kconfig/zconf.tab.c:200:24: fatal error: zconf.hash.c: No such file or directory
compilation terminated.
make[3]: *** [scripts/kconfig/zconf.tab.o] Error 1
make[2]: *** [cyanogenmod_m4_defconfig] Error 2
make[1]: *** [sub-make] Error 2
make[1]: Leaving directory `/home/aidas/aokp/kernel/lge/msm7x27a-common'
make: *** [/home/aidas/aokp/out/target/product/e610/obj/KERNEL_OBJ/.config] Error 2
[email protected]:~/aokp$
help
plz port for lava xtron plus tab
1.5 ghz dual core rockchip 3066 1gb ram 400 mali gpu 7' tablet
This is a good guide. Good links to.
http://forum.xda-developers.com/showthread.php?p=32750231#post32750231
Anybody help please
Hi, can I install (s3 neo gt i9300) cm 13 ROM on my device (s3 neo gt i9301)? Anybody answer please because camera on cm 12.1 which I've installed isn't working:crying: If my father knew about this, he'll kill me
super ziad said:
Hi, can I install (s3 neo gt i9300) cm 13 ROM on my device (s3 neo gt i9301)? Anybody answer please because camera on cm 12.1 which I've installed isn't working:crying: If my father knew about this, he'll kill me
Click to expand...
Click to collapse
i9301 has two varients with different camera sensors, that is why the camera is not working. to fix it you need to flash this fix
source http://forum.xda-developers.com/showpost.php?p=60506610&postcount=2
if you want to go back to stock this post may help
Is There Any App To Create Cyanogenmod Roms
Abdullaharis said:
Is There Any App To Create Cyanogenmod Roms
Click to expand...
Click to collapse
No there is not but I would recommend taking a look at this very helpful guide https://wiki.cyanogenmod.org/w/Development#Learning_To_Build_CM.
shimp208 said:
No there is not but I would recommend taking a look at this very helpful guide https://wiki.cyanogenmod.org/w/Development#Learning_To_Build_CM.
Click to expand...
Click to collapse
Thanks I Will Try It
Abdullaharis said:
Thanks I Will Try It
Click to expand...
Click to collapse
hey dude, I want build a cyanogenmod 13 for unsupported device, the link is down... can you help me please?
Thank you very much
Milor123 said:
hey dude, I want build a cyanogenmod 13 for unsupported device, the link is down... can you help me please?
Thank you very much
Click to expand...
Click to collapse
It is time to build lineage OS?
Help
Hello every one.
My tablet(lenovo tab s8-50lc)is rooted.
I tried to install a cyanogenmod for it,but it's model doesn't support.
So i'm confused.please tell me what I should do.
If there is a supported device that is similar my device features,introduce it.
Thanks a lot
will this work for j200h

[Q] Help me build Paranoid Android 3.50

Hi guys, it's been a while me building a ROM, i managed to build CM10.1 for Asus Eee Pad Transformer (TF101). It booted up succesfully. The ROM was nice. So now, im trying to build Paranoid Android 3.50 which release few days ago, it is still Android 4.2.2. I cloned the 4.2 device tree for the tablet. I think i don't need to clone the kernel source because i built the CM10.1 only with the device tree.
I have Ubuntu 13.04 installed in my PC, i had no problems when building the CM10.1 ROM.
Anyway, when i 'cd' to the Paranoid Android working folder in my computer, i typed:
Code:
. rom-build.sh
I didn't 'cd' it to my device tree, because i didn't found the rom-build.sh file. So it shows this error:
Code:
Building ParanoidAndroid v3.50
Traceback (most recent call last):
File "./vendor/pa/tools/getdevicetree.py", line 9, in <module>
device = sys.argv[1];
IndexError: list index out of range
Setting up environment
including device/asus/tf101/vendorsetup.sh
including vendor/pa/vendorsetup.sh
including sdk/bash_completion/adb.bash
including vendor/pa/bash_completion/repo.bash
Lunching device
build/core/product_config.mk:223: *** Cannot locate config makefile for product "pa_". Stop.
Device not found. Attempting to retrieve device repository from ParanoidAndroid Github (http://github.com/ParanoidAndroid).
Repository for not found in the ParanoidAndroid Github repository list. If this is in error, you may need to manually add it to your local_manifest.xml.
build/core/product_config.mk:223: *** Cannot locate config makefile for product "pa_". Stop.
** Don't have a product spec for: 'pa_'
** Do you have the right repo manifest?
Starting compilation
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=4.2.2
TARGET_PRODUCT=pa_tf101
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a
TARGET_GCC_VERSION=4.6
TARGET_USE_O3=
TARGET_LINARO_STRING_ROUTINES=
TARGET_USE_GRAPHITE=
HOST_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-3.8.0-19-generic-x86_64-with-Ubuntu-13.04-raring
HOST_BUILD_TYPE=release
BUILD_ID=JDQ39
OUT_DIR=/home/munir/SourcePA/out
============================================
find: `src': No such file or directory
build/core/Makefile:40: warning: overriding commands for target `/home/munir/SourcePA/out/target/product/tf101/system/etc/wifi/wpa_supplicant.conf'
build/core/base_rules.mk:502: warning: ignoring old commands for target `/home/munir/SourcePA/out/target/product/tf101/system/etc/wifi/wpa_supplicant.conf'
build/core/Makefile:40: warning: overriding commands for target `/home/munir/SourcePA/out/target/product/tf101/system/lib/libmllite.so'
build/core/base_rules.mk:502: warning: ignoring old commands for target `/home/munir/SourcePA/out/target/product/tf101/system/lib/libmllite.so'
build/core/Makefile:40: warning: overriding commands for target `/home/munir/SourcePA/out/target/product/tf101/system/lib/libmlplatform.so'
build/core/base_rules.mk:502: warning: ignoring old commands for target `/home/munir/SourcePA/out/target/product/tf101/system/lib/libmlplatform.so'
build/core/Makefile:40: warning: overriding commands for target `/home/munir/SourcePA/out/target/product/tf101/system/etc/permissions/android.software.live_wallpaper.xml'
build/core/base_rules.mk:502: warning: ignoring old commands for target `/home/munir/SourcePA/out/target/product/tf101/system/etc/permissions/android.software.live_wallpaper.xml'
No private recovery resources for TARGET_DEVICE tf101
----- Making recovery image ------
target Dex: framework
target Strip: libcorkscrew (/home/munir/SourcePA/out/target/product/tf101/obj/lib/libcorkscrew.so)
target Strip: libjpeg (/home/munir/SourcePA/out/target/product/tf101/obj/lib/libjpeg.so)
make: *** [/home/munir/SourcePA/out/target/product/tf101/obj/lib/libcorkscrew.so] Error 1
make: *** Waiting for unfinished jobs....
make: *** [/home/munir/SourcePA/out/target/product/tf101/obj/lib/libjpeg.so] Error 1
UNEXPECTED TOP-LEVEL EXCEPTION:
java.util.zip.ZipException: error in opening zip file
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:127)
at java.util.zip.ZipFile.<init>(ZipFile.java:143)
at com.android.dx.cf.direct.ClassPathOpener.processArchive(ClassPathOpener.java:206)
at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:131)
at com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:109)
at com.android.dx.command.dexer.Main.processOne(Main.java:422)
at com.android.dx.command.dexer.Main.processAllFiles(Main.java:333)
at com.android.dx.command.dexer.Main.run(Main.java:209)
at com.android.dx.command.dexer.Main.main(Main.java:174)
at com.android.dx.command.Main.main(Main.java:91)
1 error; aborting
make: *** [/home/munir/SourcePA/out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/noproguard.classes-with-local.dex] Error 1
/home/munir/SourcePA/out/target/product/tf101/recovery.img maxsize=10205184 blocksize=4224 total=5398528 reserve=105600
Made recovery image: /home/munir/SourcePA/out/target/product/tf101/recovery.img
Total time elapsed: 0 minutes (38.828995636 seconds)
Device tree: https://github.com/josteink/device_asus_tf101
I did "repo sync" but no luck. Any suggestions?
TheMrcool212 said:
Hi guys, it's been a while me building a ROM, i managed to build CM10.1 for Asus Eee Pad Transformer (TF101). It booted up succesfully. The ROM was nice. So now, im trying to build Paranoid Android 3.50 which release few days ago, it is still Android 4.2.2. I cloned the 4.2 device tree for the tablet. I think i don't need to clone the kernel source because i built the CM10.1 only with the device tree.
I have Ubuntu 13.04 installed in my PC, i had no problems when building the CM10.1 ROM.
Anyway, when i 'cd' to the Paranoid Android working folder in my computer, i typed:
Code:
. rom-build.sh
I didn't 'cd' it to my device tree, because i didn't found the rom-build.sh file. So it shows this error:
Code:
Building ParanoidAndroid v3.50
Traceback (most recent call last):
File "./vendor/pa/tools/getdevicetree.py", line 9, in <module>
device = sys.argv[1];
IndexError: list index out of range
Setting up environment
including device/asus/tf101/vendorsetup.sh
including vendor/pa/vendorsetup.sh
including sdk/bash_completion/adb.bash
including vendor/pa/bash_completion/repo.bash
Lunching device
build/core/product_config.mk:223: *** Cannot locate config makefile for product "pa_". Stop.
Device not found. Attempting to retrieve device repository from ParanoidAndroid Github (http://github.com/ParanoidAndroid).
Repository for not found in the ParanoidAndroid Github repository list. If this is in error, you may need to manually add it to your local_manifest.xml.
build/core/product_config.mk:223: *** Cannot locate config makefile for product "pa_". Stop.
** Don't have a product spec for: 'pa_'
** Do you have the right repo manifest?
Starting compilation
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=4.2.2
TARGET_PRODUCT=pa_tf101
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a
TARGET_GCC_VERSION=4.6
TARGET_USE_O3=
TARGET_LINARO_STRING_ROUTINES=
TARGET_USE_GRAPHITE=
HOST_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-3.8.0-19-generic-x86_64-with-Ubuntu-13.04-raring
HOST_BUILD_TYPE=release
BUILD_ID=JDQ39
OUT_DIR=/home/munir/SourcePA/out
============================================
find: `src': No such file or directory
build/core/Makefile:40: warning: overriding commands for target `/home/munir/SourcePA/out/target/product/tf101/system/etc/wifi/wpa_supplicant.conf'
build/core/base_rules.mk:502: warning: ignoring old commands for target `/home/munir/SourcePA/out/target/product/tf101/system/etc/wifi/wpa_supplicant.conf'
build/core/Makefile:40: warning: overriding commands for target `/home/munir/SourcePA/out/target/product/tf101/system/lib/libmllite.so'
build/core/base_rules.mk:502: warning: ignoring old commands for target `/home/munir/SourcePA/out/target/product/tf101/system/lib/libmllite.so'
build/core/Makefile:40: warning: overriding commands for target `/home/munir/SourcePA/out/target/product/tf101/system/lib/libmlplatform.so'
build/core/base_rules.mk:502: warning: ignoring old commands for target `/home/munir/SourcePA/out/target/product/tf101/system/lib/libmlplatform.so'
build/core/Makefile:40: warning: overriding commands for target `/home/munir/SourcePA/out/target/product/tf101/system/etc/permissions/android.software.live_wallpaper.xml'
build/core/base_rules.mk:502: warning: ignoring old commands for target `/home/munir/SourcePA/out/target/product/tf101/system/etc/permissions/android.software.live_wallpaper.xml'
No private recovery resources for TARGET_DEVICE tf101
----- Making recovery image ------
target Dex: framework
target Strip: libcorkscrew (/home/munir/SourcePA/out/target/product/tf101/obj/lib/libcorkscrew.so)
target Strip: libjpeg (/home/munir/SourcePA/out/target/product/tf101/obj/lib/libjpeg.so)
make: *** [/home/munir/SourcePA/out/target/product/tf101/obj/lib/libcorkscrew.so] Error 1
make: *** Waiting for unfinished jobs....
make: *** [/home/munir/SourcePA/out/target/product/tf101/obj/lib/libjpeg.so] Error 1
UNEXPECTED TOP-LEVEL EXCEPTION:
java.util.zip.ZipException: error in opening zip file
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:127)
at java.util.zip.ZipFile.<init>(ZipFile.java:143)
at com.android.dx.cf.direct.ClassPathOpener.processArchive(ClassPathOpener.java:206)
at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:131)
at com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:109)
at com.android.dx.command.dexer.Main.processOne(Main.java:422)
at com.android.dx.command.dexer.Main.processAllFiles(Main.java:333)
at com.android.dx.command.dexer.Main.run(Main.java:209)
at com.android.dx.command.dexer.Main.main(Main.java:174)
at com.android.dx.command.Main.main(Main.java:91)
1 error; aborting
make: *** [/home/munir/SourcePA/out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/noproguard.classes-with-local.dex] Error 1
/home/munir/SourcePA/out/target/product/tf101/recovery.img maxsize=10205184 blocksize=4224 total=5398528 reserve=105600
Made recovery image: /home/munir/SourcePA/out/target/product/tf101/recovery.img
Total time elapsed: 0 minutes (38.828995636 seconds)
Device tree: https://github.com/josteink/device_asus_tf101
I did "repo sync" but no luck. Any suggestions?
Click to expand...
Click to collapse
You need to run
Code:
. rom-build.sh <name of device>

Need help for "make bacon"

Hi everyone
I have build succefully cm9 for a MTK based device (wiko s8073), but i change my hdd, so i reinstall clean sources, but now i CAN'T build anything,
I have always make: *** No rule to make target `bacon'. Stop.
Code:
[email protected]:~/cyanogenmod9$ . build/envsetup.sh
including device/ti/panda/vendorsetup.sh
including device/wiko/s8073/vendorsetup.sh
including vendor/cm/vendorsetup.sh
including sdk/bash_completion/adb.bash
[email protected]:~/cyanogenmod9$ brunch s8073
including vendor/cm/vendorsetup.sh
Trying dependencies-only mode on a non-existing device tree?
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=4.0.4
TARGET_PRODUCT=cm_s8073
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a-neon
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=IMM76L
============================================
make: *** No rule to make target `bacon'. Stop.
I also try make otapackage and make bacon alone
Code:
make: *** No rule to make target `otapackage'. Stop.
Code:
make: *** No rule to make target `bacon'. Stop.
Thanks for help
new build command
try this... . build/envsetup.sh && brunch <your device name here> leave a space between "." and build

Help : No rule to make target "bacon"

Hi everyone
I had post in wrong section, so repost here
I have build succefully cm9 for a MTK based device (wiko s8073), but i change my hdd, so i reinstall clean sources, but now i CAN'T build anything,
I have always make: *** No rule to make target `bacon'. Stop.
Code:
[email protected]:~/cyanogenmod9$ . build/envsetup.sh
including device/ti/panda/vendorsetup.sh
including device/wiko/s8073/vendorsetup.sh
including vendor/cm/vendorsetup.sh
including sdk/bash_completion/adb.bash
[email protected]:~/cyanogenmod9$ brunch s8073
including vendor/cm/vendorsetup.sh
Trying dependencies-only mode on a non-existing device tree?
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=4.0.4
TARGET_PRODUCT=cm_s8073
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a-neon
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=IMM76L
============================================
make: *** No rule to make target `bacon'. Stop.
I also try make otapackage and make bacon alone
Code:
make: *** No rule to make target `otapackage'. Stop.
Code:
make: *** No rule to make target `bacon'. Stop.
Thanks for help
For everyone searching through Google with no solutions:
Try using this OTA package guide by Google.

New ROM building error.

I am trying to build my own custom ROM based on PAC-man. However, I am running into a few build issues.
Here is the error:
Code:
make: *** No rule to make target `/home/brandon/WORKING_FAMIGO/out/target/common/obj/JAVA_LIBRARIES/android_stubs_current_intermediates/classes.jar', needed by `/home/brandon/WORKING_FAMIGO/out/target/common/obj/APPS/Calculator_intermediates/classes-full-debug.jar'. Stop.
And attached below is the full terminal output.
Also here is the code itself: https://github.com/FamigoROM/android
dotmaniac said:
I am trying to build my own custom ROM based on PAC-man. However, I am running into a few build issues.
Here is the error:
Code:
make: *** No rule to make target `/home/brandon/WORKING_FAMIGO/out/target/common/obj/JAVA_LIBRARIES/android_stubs_current_intermediates/classes.jar', needed by `/home/brandon/WORKING_FAMIGO/out/target/common/obj/APPS/Calculator_intermediates/classes-full-debug.jar'. Stop.
And attached below is the full terminal output.
Also here is the code itself: https://github.com/FamigoROM/android
Click to expand...
Click to collapse
Hey Dotmaniac,
Did you ever resolve this? I'm having this same error building AOKP on my HTC Desire HD (ace)
espmartin said:
Hey Dotmaniac,
Did you ever resolve this? I'm having this same error building AOKP on my HTC Desire HD (ace)
Click to expand...
Click to collapse
Nope...
Sent from my Nexus 7 using Tapatalk
Google search suggests java version issues, but I've verified I'm running it as recommended... Frustrating!
Android 4.2.2/AOKP built from source
Can you post the full log?
SMillerNL said:
Can you post the full log?
Click to expand...
Click to collapse
I'll post on pastbin asap.
FYI: I get this same exact error when I build just the calc module as such:
mmm packages/apps/Calculator
Android 4.2.2/AOKP built from source
---------- Post added at 09:13 PM ---------- Previous post was at 08:55 PM ----------
Here's the full build log:
http://pastebin.com/ScKDbeej
And here's the full error when just building Calc module (pastbin too):
Code:
[LIST=1]
[*][email protected]:~/SchutzhundAOKP$ . build/envsetup.sh && lunch aokp_ace-userdebug && mmm packages/apps/Calculator
including device/htc/ace/vendorsetup.sh
including vendor/aokp/vendorsetup.sh
including sdk/bash_completion/adb.bash
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=4.4.2
TARGET_PRODUCT=aokp_ace
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a-neon
TARGET_CPU_VARIANT=cortex-a8
HOST_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-3.8.0-35-generic-x86_64-with-Ubuntu-13.10-saucy
HOST_BUILD_TYPE=release
BUILD_ID=KOT49H
OUT_DIR=/home/martin/SchutzhundAOKP/out
============================================
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=4.4.2
TARGET_PRODUCT=aokp_ace
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a-neon
TARGET_CPU_VARIANT=cortex-a8
HOST_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-3.8.0-35-generic-x86_64-with-Ubuntu-13.10-saucy
HOST_BUILD_TYPE=release
BUILD_ID=KOT49H
OUT_DIR=/home/martin/SchutzhundAOKP/out
============================================
make: Entering directory `/home/martin/SchutzhundAOKP'
build/core/Makefile:43: warning: overriding commands for target `/home/martin/SchutzhundAOKP/out/target/product/ace/system/etc/permissions/android.software.live_wallpaper.xml'
build/core/Makefile:43: warning: ignoring old commands for target `/home/martin/SchutzhundAOKP/out/target/product/ace/system/etc/permissions/android.software.live_wallpaper.xml'
PRODUCT_COPY_FILES device/htc/ace/keylayout/keylayout/AVRCP.kl:system/usr/keylayout/AVRCP.kl ignored.
PRODUCT_COPY_FILES device/htc/ace/keylayout/keylayout/qwerty.kl:system/usr/keylayout/qwerty.kl ignored.
build/core/Makefile:43: warning: overriding commands for target `/home/martin/SchutzhundAOKP/out/target/product/ace/system/etc/AudioBTID.csv'
build/core/Makefile:43: warning: ignoring old commands for target `/home/martin/SchutzhundAOKP/out/target/product/ace/system/etc/AudioBTID.csv'
PRODUCT_COPY_FILES vendor/aokp/prebuilt/bootanimation/bootanimation_480_800.zip:system/media/bootanimation.zip ignored.
No private recovery resources for TARGET_DEVICE ace
make: *** No rule to make target `/home/martin/SchutzhundAOKP/out/target/common/obj/JAVA_LIBRARIES/android_stubs_current_intermediates/classes.jar', needed by `/home/martin/SchutzhundAOKP/out/target/common/obj/APPS/Calculator_intermediates/classes-full-debug.jar'. Stop.
make: Leaving directory `/home/martin/SchutzhundAOKP'
[email protected]:~/SchutzhundAOKP$
[/LIST]
espmartin said:
Google search suggests java version issues, but I've verified I'm running it as recommended... Frustrating!
Android 4.2.2/AOKP built from source
Click to expand...
Click to collapse
I'm also having exactly this error. And it is really frustrating
[email protected] said:
I'm also having exactly this error. And it is really frustrating
Click to expand...
Click to collapse
My fix was to use different repos.
Using my own Android Open Kang Project - (4.4.2 Kitkat) build
espmartin said:
My fix was to use different repos.
Using my own Android Open Kang Project - (4.4.2 Kitkat) build
Click to expand...
Click to collapse
What do you mean by different repos? Device? Kernel? or Just Packages app?
I've kept the same device/kernels
Using my own Android Open Kang Project - (4.4.2 Kitkat) build
espmartin said:
I've kept the same device/kernels
Using my own Android Open Kang Project - (4.4.2 Kitkat) build
Click to expand...
Click to collapse
You mean you completely sync an another Rom?
Hey, I just ran into the same issue with no clue yet so resolve this problem. I just wondered if someone came up with a solution in the meantime and could post some information about the issue
UPDATE: I figured out at least what the problem in my case was. Apparently, removing the project "platform/development" from the manifest was not a good idea. Well, I learned my lesson.
This is the line of the local_manifest.xml which should arouse suspection:
Code:
<remove-project path="development" name="platform/development" />

Categories

Resources