Hello. I'm trying to build Beanstalk and thought I had pretty much everything set up, but I get this error while building:
Code:
make: *** No rule to make target `device/samsung/infuse4g/../../../vendor/samsung/infuse4g/proprietary/modem.bin', needed by `/mnt/SSD2/beanstalk/out/target/product/infuse4g/obj/EXECUTABLES/modem.bin_intermediates/modem.bin'. Stop.
I thought running device/samsung/infuse4g/extract-files.sh would have gotten me my vendor/samsung/infuse4g/proprietary/modem.bin, but it's not there. Any ideas?
Hi,
I'm trying to build CM10.1 for huashan : Xperia SP.
I have based my build on tsubasa: Xperia V.
But I'm not able to get past this error
make: * No rule to make target `/home/aniket/android/android/system/out/target/product/huashan/obj/STATIC_LIBRARIES/libmkyaffs2image_intermediates/export_includes', needed by `/home/aniket/android/android/system/out/target/product/huashan/obj/EXECUTABLES/recovery_intermediates/import_includes'. Stop.
I guess it is some kind of makefile issue and a tweak here or there might fix this ...
Any help ?
New error
I donno how I got past that error. But now I have a new error:
make: *** No rule to make target `android/android/android/system/out/target/product/huashan/obj/SHARED_LIBRARIES/libril_intermediates/export_includes', needed by `android/android/system/out/target/product/huashan/obj/EXECUTABLES/rild_intermediates/import_includes'
Any one ?
Hey Devs!
I am looking to work together with you guys to get cm12.1 on the tab 4. Because I am not yet very experienced with ROMs and porting, any help is appreciated. I will list several errors here. I am also looking for people to flash some of my images since I can only get the tab into my hand a few times.
Github : https://github.com/GalaxyTab4
Localmanifest : https://www.androidfilehost.com/?fid=24052804347814200
Any help is widely apriciated
CTXz
CTXz,
I can help where I can to get more know how on ROM porting. In first way I can test things on my two tabs T230. Flashing and testing. I hope that helps.
Alright so far the compiling goes surprisingly well. I have managed to fix most errors by porting from different sources. Taking what works. Even things from the tab 3. Other errors had to be solved the hard way by excluding. I am expecting that I should be able to get this ROM up considering that the sources for this tab are like heaven compared to what I had for my now bricked mk802iv
I might be able to lend a hand......let me know what you need.
Great!
really cool! I'm waiting long to see something like the T230! I can contribute, would love to be part of this project! They recognized that I am not nor have xda messages but still xda5 years, the world android also learned a lot! please! possible!
I have redone the build so I log all errors here and be more sure about a good solution.
Alright 1st error
When making recoveryimage
Code:
/home/patrick/android/CM/cm12.1/kernel/samsung/degaswifi/drivers/marvell/graphics/galcore_4x/hal/kernel/gc_hal_kernel_db.c:1730:1: error: the frame size of 1032 bytes is larger than 1024 bytes [-Werror=frame-larger-than=]
FIX:
https://github.com/CTXz/android_ker...mmit/6ff7a10367b3043756b7829ed3f991564ad1e8ae
ERROR 2
Code:
make: *** No rule to make target '/home/patrick/android/CM/cm12.1/out/target/product/degaswifi/obj/SHARED_LIBRARIES/libMarvellWireless_intermediates/export_includes', needed by '/home/patrick/android/CM/cm12.1/out/target/product/degaswifi/obj/SHARED_LIBRARIES/libbt-vendor_intermediates/import_includes'. Stop.
make: *** Waiting for unfinished jobs....
FIXED: https://github.com/CTXz/android_dev...mmit/57e1abfd69740ec24680518f8071eed65281060d
Thanks @sub77
Great work! Thanks sub77!
I hope you can do it without problems you will be the hero of the t230
Error 3
Code:
make: *** No rule to make target 'vendor/samsung/degaswifi/proprietary/bin/MarvellWirelessDaemon', needed by '/home/patrick/android/CM/cm12.1/out/target/product/degaswifi/system/bin/MarvellWirelessDaemon'. Stop.
make: *** Waiting for unfinished jobs....
Fixed by porting the missing file from the tab 3 lite
https://github.com/CTXz/android_vendor_samsung/commit/91b5d468b0ba972cd834830bc86767c886ac81c6
So far all goes good guys!
Error 4
Code:
make: *** No rule to make target 'vendor/samsung/degaswifi/proprietary/bin/fsck.exfat', needed by '/home/patrick/android/CM/cm12.1/out/target/product/degaswifi/system/bin/fsck.exfat'. Stop.
make: *** Waiting for unfinished jobs....
Fixed by porting the file from the tab 3 lite
https://github.com/CTXz/android_vendor_samsung/commit/10e3f7795b5e3835aadf31a5812fce38a15ab4c5
Sorry if this post will be full of similar errors but this is the dev thread and so I will log all errors here in case anyone will need to fix similar if not the same errors
Error 5
This one was a bit more nasty
Code:
frameworks/native/libs/gui/CpuConsumer.cpp: In function 'bool android::isPossiblyYUV(android::PixelFormat)':
frameworks/native/libs/gui/CpuConsumer.cpp:82:14: error: 'HAL_PIXEL_FORMAT_RAW16' was not declared in this scope
case HAL_PIXEL_FORMAT_RAW16: // same as HAL_PIXEL_FORMAT_RAW_SENSOR
^
frameworks/native/libs/gui/CpuConsumer.cpp:83:14: error: 'HAL_PIXEL_FORMAT_RAW10' was not declared in this scope
case HAL_PIXEL_FORMAT_RAW10:
^
frameworks/native/libs/gui/CpuConsumer.cpp:84:14: error: 'HAL_PIXEL_FORMAT_RAW_OPAQUE' was not declared in this scope
case HAL_PIXEL_FORMAT_RAW_OPAQUE:
FIX (at least I think):
Excluded
Code:
HAL_PIXEL_FORMAT_RAW16
HAL_PIXEL_FORMAT_RAW10
HAL_PIXEL_FORMAT_RAW_OPAQUE
and added
Code:
HAL_PIXEL_FORMAT_RAW_SENSOR
Error 6
Code:
make: *** No rule to make target 'vendor/samsung/degaswifi/proprietary/lib/hw/consumerir.mrvl.so', needed by '/home/patrick/android/CM/cm12.1/out/target/product/degaswifi/system/lib/hw/consumerir.mrvl.so'. Stop.
FIX : Ported missing file from tab 3 lite
https://github.com/CTXz/android_vendor_samsung/commit/e2e2bb640fc5e9cd1914692d762878f788565872
ERROR 7
Alright this one is blocking me!
Code:
frameworks/native/services/surfaceflinger/DisplayDevice.cpp:81:18: error: use of undeclared identifier 'HWC_POWER_MODE_OFF'
***** mPowerMode(HWC_POWER_MODE_OFF),
**************** ^
frameworks/native/services/surfaceflinger/DisplayDevice.cpp:125:19: error: use of undeclared identifier 'HWC_POWER_MODE_NORMAL'
***************** HWC_POWER_MODE_NORMAL : HWC_POWER_MODE_OFF;
***************** ^
frameworks/native/services/surfaceflinger/DisplayDevice.cpp:125:43: error: use of undeclared identifier 'HWC_POWER_MODE_OFF'
***************** HWC_POWER_MODE_NORMAL : HWC_POWER_MODE_OFF;
***************************************** ^
frameworks/native/services/surfaceflinger/DisplayDevice.cpp:370:27: error: use of undeclared identifier 'HWC_POWER_MODE_OFF'
*** return (mPowerMode != HWC_POWER_MODE_OFF);
************************* ^
Any ideas?
Maybe this will help. At least in the right direction.
http://forum.xda-developers.com/galaxy-tab-2/help/cyanogenmod12-galaxy-tab-2-t2944129
please port it to a SM-T231 too please!. TIA and Regards
Dark_Cristian said:
please port it to a SM-T231 too please!. TIA and Regards
Click to expand...
Click to collapse
Once its running on the t230 it should be easy to port over to the t231
g_ding84 said:
Maybe this will help. At least in the right direction.
http://forum.xda-developers.com/galaxy-tab-2/help/cyanogenmod12-galaxy-tab-2-t2944129
Click to expand...
Click to collapse
I got in contact with android-andi and he send me some commits. I will apply then once I have time! :victory:
CTXz said:
Error 6
Code:
make: *** No rule to make target 'vendor/samsung/degaswifi/proprietary/lib/hw/consumerir.mrvl.so', needed by '/home/patrick/android/CM/cm12.1/out/target/product/degaswifi/system/lib/hw/consumerir.mrvl.so'. Stop.
FIX : Ported missing file from tab 3 lite
https://github.com/CTXz/android_vendor_samsung/commit/e2e2bb640fc5e9cd1914692d762878f788565872
Click to expand...
Click to collapse
check if there is a matching file in etc/permissions - the t530 bootlooped without it.
CTXz said:
Once its running on the t230 it should be easy to port over to the t231
Click to expand...
Click to collapse
Thanks I'm glad and i wish sucess with your proyect. You can do it!! :good::highfive:
CTXz said:
ERROR 7
Alright this one is blocking me!
Code:
frameworks/native/services/surfaceflinger/DisplayDevice.cpp:81:18: error: use of undeclared identifier 'HWC_POWER_MODE_OFF'
***** mPowerMode(HWC_POWER_MODE_OFF),
**************** ^
frameworks/native/services/surfaceflinger/DisplayDevice.cpp:125:19: error: use of undeclared identifier 'HWC_POWER_MODE_NORMAL'
***************** HWC_POWER_MODE_NORMAL : HWC_POWER_MODE_OFF;
***************** ^
frameworks/native/services/surfaceflinger/DisplayDevice.cpp:125:43: error: use of undeclared identifier 'HWC_POWER_MODE_OFF'
***************** HWC_POWER_MODE_NORMAL : HWC_POWER_MODE_OFF;
***************************************** ^
frameworks/native/services/surfaceflinger/DisplayDevice.cpp:370:27: error: use of undeclared identifier 'HWC_POWER_MODE_OFF'
*** return (mPowerMode != HWC_POWER_MODE_OFF);
************************* ^
Any ideas?
Click to expand...
Click to collapse
this will unblock you: https://github.com/CTXz/android_device_samsung_degaswifi/pull/1
---------- Post added at 03:12 PM ---------- Previous post was at 03:02 PM ----------
CTXz said:
Error 5
This one was a bit more nasty
Code:
frameworks/native/libs/gui/CpuConsumer.cpp: In function 'bool android::isPossiblyYUV(android::PixelFormat)':
frameworks/native/libs/gui/CpuConsumer.cpp:82:14: error: 'HAL_PIXEL_FORMAT_RAW16' was not declared in this scope
case HAL_PIXEL_FORMAT_RAW16: // same as HAL_PIXEL_FORMAT_RAW_SENSOR
^
frameworks/native/libs/gui/CpuConsumer.cpp:83:14: error: 'HAL_PIXEL_FORMAT_RAW10' was not declared in this scope
case HAL_PIXEL_FORMAT_RAW10:
^
frameworks/native/libs/gui/CpuConsumer.cpp:84:14: error: 'HAL_PIXEL_FORMAT_RAW_OPAQUE' was not declared in this scope
case HAL_PIXEL_FORMAT_RAW_OPAQUE:
FIX (at least I think):
Excluded
Code:
HAL_PIXEL_FORMAT_RAW16
HAL_PIXEL_FORMAT_RAW10
HAL_PIXEL_FORMAT_RAW_OPAQUE
and added
Code:
HAL_PIXEL_FORMAT_RAW_SENSOR
Click to expand...
Click to collapse
revert it and put definitions in graphics.h -> https://github.com/CTXz/android_device_samsung_degaswifi/pull/2
Hello everyone, i've some problems with building Nougat (AOSP) for Nexus 5.
I've modified manifest (that's how it look like) to have everything downloaded but it hangs on this error:
Code:
make: *** No rule to make target 'frameworks/base/services/core/../../../../system/netd/server/binder/android/net/metrics/IDnsEventListener.aidl', needed by '/home/edi194/AOSP/out/target/common/obj/JAVA_LIBRARIES/services.core_intermediates/src/../../../../system/netd/server/binder/android/net/metrics/IDnsEventListener.java'. Stop.
make: *** Waiting for unfinished jobs....
logtags: /home/edi194/AOSP/out/target/common/obj/JAVA_LIBRARIES/services_intermediates/src/core/java/com/android/server/EventLogTags.java <= frameworks/base/services/core/java/com/android/server/EventLogTags.logtags
I've thought that disabling ninja will make any difference but sadly not.
I'll be grateful for help.
If i've posted it in wrong section, please move it to correct
Edit: Yes, there is ThemeIntarfacer on manifest, but i need to have working build to do anything with it
'm trying to build AOSP for a supported device (sony Xperia z5) (aosp_mips64-eng) I follow the instruction here: https://forum.xda-developers.com/t/...sp-pie-custom-rom-for-xperia-devices.3921641/ After download the source, Initializing device type for ROM building. I Encounter an error while trying to build the custom ROM:
I there anything i could do? Have I done something wrong? I'm pretty sure i did the previous steps correctly.
============================================
ninja: no work to do.
ninja: no work to do.
No need to regenerate ninja file
No need to regenerate ninja file
ninja: error: 'device/generic/common/nfc/libnfc-nci.conf', needed by 'out/target/product/generic/system/etc/libnfc-nci.conf', missing and no known rule to make it
10:29:40 ninja failed with: exit status 1
build/make/core/main.mk:21: recipe for target 'run_soong_ui' failed
make: *** [run_soong_ui] Error 1
helloguys2489574 said:
build AOSP for a supported device (sony Xperia z5) (aosp_mips64-eng)
Click to expand...
Click to collapse
You have to build for your device, not for a mips64 device as you can read in your mentioned instruction:
Code:
source build/envsetup.sh && lunch aosp_[device_model]-userdebug
Please take a closer look into the numerous tutorials available at the internet.
Please don't ask for further assistance if you don't know exactly what you're doing!