• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [Boost Mobile] anyone want to help with CAF

hroark13

Android Expert
Recognized Developer
I tried messing with CM9 and have not had much luck


I have made better progress with CAF, but I need help

here is the ROM I have made, it boots, but nothing really works.

It seems ZTE makes their ROMS from a modified CAF source, so I figure we would have some luck with it


If anyone wants to help, i will write some instructions on how to make what I have made so far

You need a Linux system that is setup as a Android Build Environment

I really do not feel like explaining how to do that, there are many tutorials out there to do that


DO A FULL BACKUP BEFORE YOU FLASH THIS



zw_caf_choc.zip

edit:
there is a Frame Buffer issue with this ROM, but you can use the vol up and down to update the screen






.
 
ooh well that makes sense. I saw a lot of comments in source files about that place.

sorry for derailing the topic
 
Not sure how much help i will be but i can TRY to help you out on this. Just make a post or pm me what you need me to do and how to set up the repo for the source.

This will give me some good experience in building android, which i can then use for my own rom.
 
First download the repo

mkdir IML74K
cd IML74K
repo init -u git://codeaurora.org/platform/manifest.git -b ics_chocolate -m M7630AABBQMLZA4040295I.xml --repo-url=git://codeaurora.org/tools/repo.git
repo sync -j32

(it will take a long time for it to download everything)


Then you have to copy the folders from this zip into your IML74K folder, make sure to overwrite anything

IML74K mods.zip


Then build the ROM


cd IML74K
source ./build/envsetup.sh
lunch arthur-eng
make -j4

(it will take a long time to build the rom)


once it is done building, there should be a zip file in the folder

/home/user/IML74K/out/target/product/arthur/arthur-ota-eng.user.zip



DO NOT TRY TO FLASH THIS

unzip that file into a folder and then overwrite every everything with the files from this zip file

IML74K_overwrite_built_in_built_rom.zip

then re-zip everything, and you should be able to flash


this is a pretty sloppy way of doing it, but we can refine the proccess


a lot of work needs to be done for this, and I think there may be a possibility we may not get the RIL to fully work, but I am not sure

edit:

make sure you have a good amount of RAM and you have a swap partition ON on your build system




.
 
Thank you Hroark, i will have to do this on my desktop the laptop isn't powerful enough to build anything other then a kernel.

Will get started on this tomorrow if i can, computer is in the bedroom next to the babies crib :( lol

EDIT: AthlonII x3 8GB Ram Swap Enabled Think that will do it :p
 
Well i think transition animations and window animations are causing the frame buffer issue.
If they are disabled though settings the issue seems to disappear.
 
Well i think transition animations and window animations are causing the frame buffer issue.
If they are disabled though settings the issue seems to disappear.


I think for the frame buffer we need to add some stuff for the kernel.

This is gonna need a lot of work including kernel work
 
sorry for derailing the topic

Only thing derailed here is my hair, its running from my forehead

00021865.jpg
 
Code:
Checking build tools versions...
No private recovery resources for TARGET_DEVICE arthur
host Java: jsr305lib (out/host/common/obj/JAVA_LIBRARIES/jsr305lib_intermediates/classes)
Header: out/target/product/arthur/obj/include/libcurl/curl/curlbuild.h
Header: out/target/product/arthur/obj/include/libcurl/curl/curl.h
Header: out/target/product/arthur/obj/include/libcurl/curl/curlrules.h
Header: out/target/product/arthur/obj/include/libcurl/curl/curlver.h
Header: out/target/product/arthur/obj/include/libcurl/curl/easy.h
Header: out/target/product/arthur/obj/include/libcurl/curl/mprintf.h
Header: out/target/product/arthur/obj/include/libcurl/curl/multi.h
Header: out/target/product/arthur/obj/include/libcurl/curl/stdcheaders.h
Header: out/target/product/arthur/obj/include/libcurl/curl/typecheck-gcc.h
Header: out/target/product/arthur/obj/include/libcurl/curl/types.h
Header: out/host/linux-x86/obj/include/libexpat/expat.h
Header: out/host/linux-x86/obj/include/libexpat/expat_external.h
Header: out/target/product/arthur/obj/include/libexpat/expat.h
Header: out/target/product/arthur/obj/include/libexpat/expat_external.h
Header: out/host/linux-x86/obj/include/libpng/png.h
Header: out/host/linux-x86/obj/include/libpng/pngconf.h
Header: out/host/linux-x86/obj/include/libpng/pngusr.h
Header: out/target/product/arthur/obj/include/libpng/png.h
Header: out/target/product/arthur/obj/include/libpng/pngconf.h
Header: out/target/product/arthur/obj/include/libpng/pngusr.h
Header: out/target/product/arthur/obj/include/libsonivox/eas.h
Header: out/target/product/arthur/obj/include/libsonivox/eas_types.h
Header: out/target/product/arthur/obj/include/libsonivox/eas_reverb.h
Header: out/target/product/arthur/obj/include/libsonivox/jet.h
Header: out/target/product/arthur/obj/include/libsonivox/ARM_synth_constants_gnu.inc
Header: out/target/product/arthur/obj/include/libwpa_client/wpa_ctrl.h
Header: out/target/product/arthur/obj/include/librpc/rpc/clnt.h
Header: out/target/product/arthur/obj/include/librpc/rpc/pmap_clnt.h
Header: out/target/product/arthur/obj/include/librpc/rpc/rpc.h
Header: out/target/product/arthur/obj/include/librpc/rpc/rpc_router_ioctl.h
Header: out/target/product/arthur/obj/include/librpc/rpc/svc.h
Header: out/target/product/arthur/obj/include/librpc/rpc/types.h
Header: out/target/product/arthur/obj/include/librpc/rpc/xdr.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/OMX_Audio.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/OMX_Component.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/OMX_ContentPipe.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/OMX_Core.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/OMX_Image.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/OMX_Index.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/OMX_IVCommon.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/OMX_Other.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/OMX_QCOMExtns.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/OMX_Types.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/OMX_Video.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/qc_omx_common.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/qc_omx_component.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/qc_omx_msg.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/QOMX_AudioExtensions.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/QOMX_AudioIndexExtensions.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/OMX_CoreExt.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/QOMX_CoreExtensions.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/QOMX_FileFormatExtensions.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/QOMX_IVCommonExtensions.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/QOMX_SourceExtensions.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/QOMX_VideoExtensions.h
Header: out/target/product/arthur/obj/include/time-services/time_genoff.h
Notice file: external/guava/NOTICE -- out/host/linux-x86/obj/NOTICE_FILES/src//framework/guavalib.jar.txt
Notice file: external/doclava/NOTICE -- out/host/linux-x86/obj/NOTICE_FILES/src//framework/doclava.jar.txt
host Java: antlr (out/host/common/obj/JAVA_LIBRARIES/antlr_intermediates/classes)
target Java: core (out/target/common/obj/JAVA_LIBRARIES/core_intermediates/classes)
host Java: dx (out/host/common/obj/JAVA_LIBRARIES/dx_intermediates/classes)
Notice file: dalvik/dx/NOTICE -- out/host/linux-x86/obj/NOTICE_FILES/src//bin/dx.txt
Notice file: frameworks/base/tools/aapt/NOTICE -- out/host/linux-x86/obj/NOTICE_FILES/src//bin/aapt.txt
Notice file: frameworks/base/libs/utils/NOTICE -- out/host/linux-x86/obj/NOTICE_FILES/src//lib/libutils.a.txt
Notice file: system/core/liblog/NOTICE -- out/host/linux-x86/obj/NOTICE_FILES/src//lib/liblog.a.txt
Notice file: system/core/libcutils/NOTICE -- out/host/linux-x86/obj/NOTICE_FILES/src//lib/libcutils.a.txt
Notice file: external/expat/NOTICE -- out/host/linux-x86/obj/NOTICE_FILES/src//lib/libexpat.a.txt
Notice file: external/libpng/NOTICE -- out/host/linux-x86/obj/NOTICE_FILES/src//lib/libpng.a.txt
Yacc: aidl <= frameworks/base/tools/aidl/aidl_language_y.y
bison -d  -o out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl_language_y.cpp frameworks/base/tools/aidl/aidl_language_y.y
touch out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl_language_y.hpp
echo '#ifndef 'aidl_language_y_h > out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl_language_y.h
echo '#define 'aidl_language_y_h >> out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl_language_y.h
cat out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl_language_y.hpp >> out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl_language_y.h
echo '#endif' >> out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl_language_y.h
rm -f out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl_language_y.hpp
Lex: aidl <= frameworks/base/tools/aidl/aidl_language_l.l
frameworks/base/tools/aidl/aidl_language_l.l:54: warning, rule cannot be matched
Notice file: frameworks/base/tools/aidl/NOTICE -- out/host/linux-x86/obj/NOTICE_FILES/src//bin/aidl.txt
mkdir -p out/target/product/arthur/obj/KERNEL_OBJ
Notice file: external/tinyxml/NOTICE -- out/host/linux-x86/obj/NOTICE_FILES/src//lib/libtinyxml.a.txt
prebuilt/linux-x86/ccache/ccache prebuilt/linux-x86/toolchain/arm-linux-androideabi-4.4.x/bin/arm-linux-androideabi-gcc -mthumb-interwork -Ibionic/libc/private -DCRT_LEGACY_WORKAROUND -Ibionic/libc/private -o out/target/product/arthur/obj/lib/crtbegin_so.o -c bionic/libc/arch-arm/bionic/crtbegin_so.S
prebuilt/linux-x86/ccache/ccache prebuilt/linux-x86/toolchain/arm-linux-androideabi-4.4.x/bin/arm-linux-androideabi-gcc -mthumb-interwork -Ibionic/libc/private -DCRT_LEGACY_WORKAROUND -Ibionic/libc/private -o out/target/product/arthur/obj/lib/crtend_so.o -c bionic/libc/arch-arm/bionic/crtend_so.S
Notice file: bionic/libc/NOTICE -- out/target/product/arthur/obj/NOTICE_FILES/src//system/lib/libc.so.txt
Notice file: bionic/libc/NOTICE -- out/target/product/arthur/obj/NOTICE_FILES/src//system/lib/libc_common.a.txt
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Notice file: bionic/libdl/NOTICE -- out/target/product/arthur/obj/NOTICE_FILES/src//system/lib/libdl.so.txt
Notice file: bionic/libstdc++/NOTICE -- out/target/product/arthur/obj/NOTICE_FILES/src//system/lib/libstdc++.so.txt
Notice file: bionic/libm/NOTICE -- out/target/product/arthur/obj/NOTICE_FILES/src//system/lib/libm.so.txt
Notice file: system/core/liblog/NOTICE -- out/target/product/arthur/obj/NOTICE_FILES/src//system/lib/liblog.so.txt
Notice file: system/core/liblog/NOTICE -- out/target/product/arthur/obj/NOTICE_FILES/src//system/lib/liblog.a.txt
Notice file: system/core/libcutils/NOTICE -- out/target/product/arthur/obj/NOTICE_FILES/src//system/lib/libcutils.so.txt
Notice file: system/core/libcutils/NOTICE -- out/target/product/arthur/obj/NOTICE_FILES/src//system/lib/libcutils.a.txt
Notice file: frameworks/base/media/libmedia/NOTICE -- out/target/product/arthur/obj/NOTICE_FILES/src//system/lib/libmedia.so.txt
Notice file: frameworks/base/libs/ui/NOTICE -- out/target/product/arthur/obj/NOTICE_FILES/src//system/lib/libui.so.txt
Notice file: frameworks/base/libs/utils/NOTICE -- out/target/product/arthur/obj/NOTICE_FILES/src//system/lib/libutils.so.txt
make: *** No rule to make target `frameworks/base/opengl/libs/../../../../device/zte/arthur/prebuilt/system/lib/egl/egl.cfg', needed by `out/target/product/arthur/obj/ETC/egl.cfg_intermediates/egl.cfg'.  Stop.
make: *** Waiting for unfinished jobs....
Notice file: external/zlib/NOTICE -- out/target/product/arthur/obj/NOTICE_FILES/src//system/lib/libz.so.txt
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
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.

Any idea what happened
 
Code:
Checking build tools versions...
No private recovery resources for TARGET_DEVICE arthur
host Java: jsr305lib (out/host/common/obj/JAVA_LIBRARIES/jsr305lib_intermediates/classes)
Header: out/target/product/arthur/obj/include/libcurl/curl/curlbuild.h
Header: out/target/product/arthur/obj/include/libcurl/curl/curl.h
Header: out/target/product/arthur/obj/include/libcurl/curl/curlrules.h
Header: out/target/product/arthur/obj/include/libcurl/curl/curlver.h
Header: out/target/product/arthur/obj/include/libcurl/curl/easy.h
Header: out/target/product/arthur/obj/include/libcurl/curl/mprintf.h
Header: out/target/product/arthur/obj/include/libcurl/curl/multi.h
Header: out/target/product/arthur/obj/include/libcurl/curl/stdcheaders.h
Header: out/target/product/arthur/obj/include/libcurl/curl/typecheck-gcc.h
Header: out/target/product/arthur/obj/include/libcurl/curl/types.h
Header: out/host/linux-x86/obj/include/libexpat/expat.h
Header: out/host/linux-x86/obj/include/libexpat/expat_external.h
Header: out/target/product/arthur/obj/include/libexpat/expat.h
Header: out/target/product/arthur/obj/include/libexpat/expat_external.h
Header: out/host/linux-x86/obj/include/libpng/png.h
Header: out/host/linux-x86/obj/include/libpng/pngconf.h
Header: out/host/linux-x86/obj/include/libpng/pngusr.h
Header: out/target/product/arthur/obj/include/libpng/png.h
Header: out/target/product/arthur/obj/include/libpng/pngconf.h
Header: out/target/product/arthur/obj/include/libpng/pngusr.h
Header: out/target/product/arthur/obj/include/libsonivox/eas.h
Header: out/target/product/arthur/obj/include/libsonivox/eas_types.h
Header: out/target/product/arthur/obj/include/libsonivox/eas_reverb.h
Header: out/target/product/arthur/obj/include/libsonivox/jet.h
Header: out/target/product/arthur/obj/include/libsonivox/ARM_synth_constants_gnu.inc
Header: out/target/product/arthur/obj/include/libwpa_client/wpa_ctrl.h
Header: out/target/product/arthur/obj/include/librpc/rpc/clnt.h
Header: out/target/product/arthur/obj/include/librpc/rpc/pmap_clnt.h
Header: out/target/product/arthur/obj/include/librpc/rpc/rpc.h
Header: out/target/product/arthur/obj/include/librpc/rpc/rpc_router_ioctl.h
Header: out/target/product/arthur/obj/include/librpc/rpc/svc.h
Header: out/target/product/arthur/obj/include/librpc/rpc/types.h
Header: out/target/product/arthur/obj/include/librpc/rpc/xdr.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/OMX_Audio.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/OMX_Component.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/OMX_ContentPipe.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/OMX_Core.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/OMX_Image.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/OMX_Index.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/OMX_IVCommon.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/OMX_Other.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/OMX_QCOMExtns.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/OMX_Types.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/OMX_Video.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/qc_omx_common.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/qc_omx_component.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/qc_omx_msg.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/QOMX_AudioExtensions.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/QOMX_AudioIndexExtensions.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/OMX_CoreExt.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/QOMX_CoreExtensions.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/QOMX_FileFormatExtensions.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/QOMX_IVCommonExtensions.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/QOMX_SourceExtensions.h
Header: out/target/product/arthur/obj/include/mm-core/omxcore/QOMX_VideoExtensions.h
Header: out/target/product/arthur/obj/include/time-services/time_genoff.h
Notice file: external/guava/NOTICE -- out/host/linux-x86/obj/NOTICE_FILES/src//framework/guavalib.jar.txt
Notice file: external/doclava/NOTICE -- out/host/linux-x86/obj/NOTICE_FILES/src//framework/doclava.jar.txt
host Java: antlr (out/host/common/obj/JAVA_LIBRARIES/antlr_intermediates/classes)
target Java: core (out/target/common/obj/JAVA_LIBRARIES/core_intermediates/classes)
host Java: dx (out/host/common/obj/JAVA_LIBRARIES/dx_intermediates/classes)
Notice file: dalvik/dx/NOTICE -- out/host/linux-x86/obj/NOTICE_FILES/src//bin/dx.txt
Notice file: frameworks/base/tools/aapt/NOTICE -- out/host/linux-x86/obj/NOTICE_FILES/src//bin/aapt.txt
Notice file: frameworks/base/libs/utils/NOTICE -- out/host/linux-x86/obj/NOTICE_FILES/src//lib/libutils.a.txt
Notice file: system/core/liblog/NOTICE -- out/host/linux-x86/obj/NOTICE_FILES/src//lib/liblog.a.txt
Notice file: system/core/libcutils/NOTICE -- out/host/linux-x86/obj/NOTICE_FILES/src//lib/libcutils.a.txt
Notice file: external/expat/NOTICE -- out/host/linux-x86/obj/NOTICE_FILES/src//lib/libexpat.a.txt
Notice file: external/libpng/NOTICE -- out/host/linux-x86/obj/NOTICE_FILES/src//lib/libpng.a.txt
Yacc: aidl <= frameworks/base/tools/aidl/aidl_language_y.y
bison -d  -o out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl_language_y.cpp frameworks/base/tools/aidl/aidl_language_y.y
touch out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl_language_y.hpp
echo '#ifndef 'aidl_language_y_h > out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl_language_y.h
echo '#define 'aidl_language_y_h >> out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl_language_y.h
cat out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl_language_y.hpp >> out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl_language_y.h
echo '#endif' >> out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl_language_y.h
rm -f out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl_language_y.hpp
Lex: aidl <= frameworks/base/tools/aidl/aidl_language_l.l
frameworks/base/tools/aidl/aidl_language_l.l:54: warning, rule cannot be matched
Notice file: frameworks/base/tools/aidl/NOTICE -- out/host/linux-x86/obj/NOTICE_FILES/src//bin/aidl.txt
mkdir -p out/target/product/arthur/obj/KERNEL_OBJ
Notice file: external/tinyxml/NOTICE -- out/host/linux-x86/obj/NOTICE_FILES/src//lib/libtinyxml.a.txt
prebuilt/linux-x86/ccache/ccache prebuilt/linux-x86/toolchain/arm-linux-androideabi-4.4.x/bin/arm-linux-androideabi-gcc -mthumb-interwork -Ibionic/libc/private -DCRT_LEGACY_WORKAROUND -Ibionic/libc/private -o out/target/product/arthur/obj/lib/crtbegin_so.o -c bionic/libc/arch-arm/bionic/crtbegin_so.S
prebuilt/linux-x86/ccache/ccache prebuilt/linux-x86/toolchain/arm-linux-androideabi-4.4.x/bin/arm-linux-androideabi-gcc -mthumb-interwork -Ibionic/libc/private -DCRT_LEGACY_WORKAROUND -Ibionic/libc/private -o out/target/product/arthur/obj/lib/crtend_so.o -c bionic/libc/arch-arm/bionic/crtend_so.S
Notice file: bionic/libc/NOTICE -- out/target/product/arthur/obj/NOTICE_FILES/src//system/lib/libc.so.txt
Notice file: bionic/libc/NOTICE -- out/target/product/arthur/obj/NOTICE_FILES/src//system/lib/libc_common.a.txt
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Notice file: bionic/libdl/NOTICE -- out/target/product/arthur/obj/NOTICE_FILES/src//system/lib/libdl.so.txt
Notice file: bionic/libstdc++/NOTICE -- out/target/product/arthur/obj/NOTICE_FILES/src//system/lib/libstdc++.so.txt
Notice file: bionic/libm/NOTICE -- out/target/product/arthur/obj/NOTICE_FILES/src//system/lib/libm.so.txt
Notice file: system/core/liblog/NOTICE -- out/target/product/arthur/obj/NOTICE_FILES/src//system/lib/liblog.so.txt
Notice file: system/core/liblog/NOTICE -- out/target/product/arthur/obj/NOTICE_FILES/src//system/lib/liblog.a.txt
Notice file: system/core/libcutils/NOTICE -- out/target/product/arthur/obj/NOTICE_FILES/src//system/lib/libcutils.so.txt
Notice file: system/core/libcutils/NOTICE -- out/target/product/arthur/obj/NOTICE_FILES/src//system/lib/libcutils.a.txt
Notice file: frameworks/base/media/libmedia/NOTICE -- out/target/product/arthur/obj/NOTICE_FILES/src//system/lib/libmedia.so.txt
Notice file: frameworks/base/libs/ui/NOTICE -- out/target/product/arthur/obj/NOTICE_FILES/src//system/lib/libui.so.txt
Notice file: frameworks/base/libs/utils/NOTICE -- out/target/product/arthur/obj/NOTICE_FILES/src//system/lib/libutils.so.txt
make: *** No rule to make target `frameworks/base/opengl/libs/../../../../device/zte/arthur/prebuilt/system/lib/egl/egl.cfg', needed by `out/target/product/arthur/obj/ETC/egl.cfg_intermediates/egl.cfg'.  Stop.
make: *** Waiting for unfinished jobs....
Notice file: external/zlib/NOTICE -- out/target/product/arthur/obj/NOTICE_FILES/src//system/lib/libz.so.txt
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
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.
Any idea what happened
none.... happened to me too
 
oops sorry


here is a device folder that has almost all the files, we do not need them all, but in case we need more you will have them

copy the files in this zip to

/home/user/IML74K/device/zte/arthur


arthur.zip
 
Code:
external/qemu/target-i386/helper.c: In function 'cpu_inject_x86_mce':
external/qemu/target-i386/helper.c:1469: warning: left shift count >= width of type
external/qemu/target-i386/helper.c:1476: warning: left shift count >= width of type
external/qemu/target-i386/helper.c:1484: warning: left shift count >= width of type
external/qemu/target-i386/helper.c:1486: warning: left shift count >= width of type
external/qemu/target-i386/helper.c:1495: warning: left shift count >= width of type
external/qemu/target-i386/helper.c:1496: warning: left shift count >= width of type
external/qemu/target-i386/helper.c:1502: warning: left shift count >= width of type
external/qemu/target-i386/helper.c:1504: warning: left shift count >= width of type
external/qemu/target-i386/helper.c:1505: warning: left shift count >= width of type
external/qemu/target-i386/helper.c:1510: warning: left shift count >= width of type
host C: emulator-target-i386 <= external/qemu/target-i386/machine.c
host C: emulator-target-i386 <= external/qemu/fpu/softfloat-native.c
host C: emulator-target-i386 <= external/qemu/target-i386/kvm.c
host C: emulator-target-i386 <= external/qemu/target-i386/kvm-gs-restore.c
external/qemu/target-i386/kvm-gs-restore.c: In function 'take_signal_handler':
external/qemu/target-i386/kvm-gs-restore.c:72: warning: unused variable 'ret'
host C: emulator-target-i386 <= external/qemu/kvm-all.c
host C: emulator-target-i386 <= external/qemu/kvm-android.c
host C: emulator-target-i386 <= external/qemu/memcheck/memcheck.c
external/qemu/kvm-all.c: In function 'kvm_dirty_pages_log_change':
external/qemu/kvm-all.c:232: warning: format '%08x' expects type 'unsigned int', but argument 5 has type 'long unsigned int'
host C: emulator-target-i386 <= external/qemu/memcheck/memcheck_proc_management.c
host C: emulator-target-i386 <= external/qemu/memcheck/memcheck_malloc_map.c
host C: emulator-target-i386 <= external/qemu/memcheck/memcheck_mmrange_map.c
host C: emulator-target-i386 <= external/qemu/memcheck/memcheck_util.c
host C: emulator-target-i386 <= external/qemu/cpus.c
host C: emulator-target-i386 <= external/qemu/arch_init.c
host C: emulator-target-i386 <= external/qemu/os-posix.c
host C: emulator-target-i386 <= external/qemu/oslib-posix.c
host C++: etc1tool <= development/tools/etc1tool/etc1tool.cpp
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
development/tools/etc1tool/etc1tool.cpp: In function
 
i really cant tell what is causing that error

can you give me a summary of everything you have done so far

everything you have a said to do and nothing more lol, last thing i did was extract the new files you posted to the arthur folder
 
i got 16gb ddr3 oc @ 1410MHz. do i need a swap partition? got time to mess with this stuff now since school ended for me.
 
Code:
external/qemu/target-i386/helper.c: In function 'cpu_inject_x86_mce':
external/qemu/target-i386/helper.c:1469: warning: left shift count >= width of type
external/qemu/target-i386/helper.c:1476: warning: left shift count >= width of type
external/qemu/target-i386/helper.c:1484: warning: left shift count >= width of type
external/qemu/target-i386/helper.c:1486: warning: left shift count >= width of type
external/qemu/target-i386/helper.c:1495: warning: left shift count >= width of type
external/qemu/target-i386/helper.c:1496: warning: left shift count >= width of type
external/qemu/target-i386/helper.c:1502: warning: left shift count >= width of type
external/qemu/target-i386/helper.c:1504: warning: left shift count >= width of type
external/qemu/target-i386/helper.c:1505: warning: left shift count >= width of type
external/qemu/target-i386/helper.c:1510: warning: left shift count >= width of type
host C: emulator-target-i386 <= external/qemu/target-i386/machine.c
host C: emulator-target-i386 <= external/qemu/fpu/softfloat-native.c
host C: emulator-target-i386 <= external/qemu/target-i386/kvm.c
host C: emulator-target-i386 <= external/qemu/target-i386/kvm-gs-restore.c
external/qemu/target-i386/kvm-gs-restore.c: In function 'take_signal_handler':
external/qemu/target-i386/kvm-gs-restore.c:72: warning: unused variable 'ret'
host C: emulator-target-i386 <= external/qemu/kvm-all.c
host C: emulator-target-i386 <= external/qemu/kvm-android.c
host C: emulator-target-i386 <= external/qemu/memcheck/memcheck.c
external/qemu/kvm-all.c: In function 'kvm_dirty_pages_log_change':
external/qemu/kvm-all.c:232: warning: format '%08x' expects type 'unsigned int', but argument 5 has type 'long unsigned int'
host C: emulator-target-i386 <= external/qemu/memcheck/memcheck_proc_management.c
host C: emulator-target-i386 <= external/qemu/memcheck/memcheck_malloc_map.c
host C: emulator-target-i386 <= external/qemu/memcheck/memcheck_mmrange_map.c
host C: emulator-target-i386 <= external/qemu/memcheck/memcheck_util.c
host C: emulator-target-i386 <= external/qemu/cpus.c
host C: emulator-target-i386 <= external/qemu/arch_init.c
host C: emulator-target-i386 <= external/qemu/os-posix.c
host C: emulator-target-i386 <= external/qemu/oslib-posix.c
host C++: etc1tool <= development/tools/etc1tool/etc1tool.cpp
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
development/tools/etc1tool/etc1tool.cpp: In function &#8216;void multipleEncodeDecodeCheck(bool*)&#8217;:
development/tools/etc1tool/etc1tool.cpp:477:94: warning: deprecated conversion from string constant to &#8216;char*&#8217; [-Wwrite-strings]
development/tools/etc1tool/etc1tool.cpp: In function &#8216;int main(int, char**)&#8217;:
development/tools/etc1tool/etc1tool.cpp:502:54: warning: deprecated conversion from string constant to &#8216;char*&#8217; [-Wwrite-strings]
development/tools/etc1tool/etc1tool.cpp:505:54: warning: deprecated conversion from string constant to &#8216;char*&#8217; [-Wwrite-strings]
development/tools/etc1tool/etc1tool.cpp:523:76: warning: deprecated conversion from string constant to &#8216;char*&#8217; [-Wwrite-strings]
development/tools/etc1tool/etc1tool.cpp:527:73: warning: deprecated conversion from string constant to &#8216;char*&#8217; [-Wwrite-strings]
development/tools/etc1tool/etc1tool.cpp:533:50: warning: deprecated conversion from string constant to &#8216;char*&#8217; [-Wwrite-strings]
development/tools/etc1tool/etc1tool.cpp:538:46: warning: deprecated conversion from string constant to &#8216;char*&#8217; [-Wwrite-strings]
development/tools/etc1tool/etc1tool.cpp:545:37: warning: deprecated conversion from string constant to &#8216;char*&#8217; [-Wwrite-strings]
development/tools/etc1tool/etc1tool.cpp:556:62: warning: deprecated conversion from string constant to &#8216;char*&#8217; [-Wwrite-strings]
development/tools/etc1tool/etc1tool.cpp:560:40: warning: deprecated conversion from string constant to &#8216;char*&#8217; [-Wwrite-strings]
development/tools/etc1tool/etc1tool.cpp:569:80: warning: deprecated conversion from string constant to &#8216;char*&#8217; [-Wwrite-strings]
host C++: libETC1 <= frameworks/base/opengl/libs/ETC1/etc1.cpp
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
host C++: exc_dump <= sdk/emulator/qtools/trace_reader.cpp
host C++: exc_dump <= sdk/emulator/qtools/exc_dump.cpp
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
host C: fastboot <= system/core/fastboot/protocol.c
host C++: exc_dump <= sdk/emulator/qtools/decoder.cpp
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
host C: fastboot <= system/core/fastboot/engine.c
host C: fastboot <= system/core/fastboot/bootimg.c
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
host C: fastboot <= system/core/fastboot/fastboot.c
host C: fastboot <= system/core/fastboot/usb_linux.c
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
host C: fastboot <= system/core/fastboot/util_linux.c
host C: fs_config <= build/tools/fs_config/fs_config.c
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
host C: fs_get_stats <= build/tools/fs_get_stats/fs_get_stats.c
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
host C: genext2fs <= external/genext2fs/genext2fs.c
host C: gpttool <= system/core/gpttool/gpttool.c
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
system/core/gpttool/gpttool.c: In function &#8216;main&#8217;:
system/core/gpttool/gpttool.c:296:3: warning: implicit declaration of function &#8216;ioctl&#8217; [-Wimplicit-function-declaration]
system/core/gpttool/gpttool.c: In function &#8216;show&#8217;:
system/core/gpttool/gpttool.c:175:7: warning: array subscript is above array bounds [-Warray-bounds]
host C++: hist_trace <= sdk/emulator/qtools/hist_trace.cpp
host C++: hist_trace <= sdk/emulator/qtools/trace_reader.cpp
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
host C++: hist_trace <= sdk/emulator/qtools/decoder.cpp
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
host C: hprof-conv <= dalvik/tools/hprof-conv/HprofConv.c
host C: icudata <= build/tools/bin2asm/icudata.c
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
host C: imgdiff <= bootable/recovery/applypatch/imgdiff.c
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
build/tools/bin2asm/icudata.c: In function &#8216;main&#8217;:
build/tools/bin2asm/icudata.c:18:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
host C: imgdiff <= bootable/recovery/applypatch/utils.c
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
host C: imgdiff <= bootable/recovery/applypatch/bsdiff.c
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
bootable/recovery/applypatch/bsdiff.c: In function &#8216;bsdiff&#8217;:
bootable/recovery/applypatch/bsdiff.c:224:5: warning: &#8216;pos&#8217; may be used uninitialized in this function [-Wuninitialized]
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
host C++: jdwpspy <= development/tools/jdwpspy/Main.cpp
host C++: jdwpspy <= development/tools/jdwpspy/Net.cpp
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
host C++: jdwpspy <= development/tools/jdwpspy/find_JdwpConstants.cpp
host C: line_endings <= development/tools/line_endings/line_endings.c
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
host C++: localize <= frameworks/base/tools/localize/file_utils.cpp
host C++: localize <= frameworks/base/tools/localize/localize.cpp
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
host C++: localize <= frameworks/base/tools/localize/merge_res_and_xliff.cpp
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
host C++: localize <= frameworks/base/tools/localize/res_check.cpp
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
host C++: localize <= frameworks/base/tools/localize/xmb.cpp
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
host C++: localize <= frameworks/base/tools/localize/Configuration.cpp
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
host C++: localize <= frameworks/base/tools/localize/Perforce.cpp
host C++: localize <= frameworks/base/tools/localize/SourcePos.cpp
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
host C++: localize <= frameworks/base/tools/localize/Values.cpp
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
host C++: localize <= frameworks/base/tools/localize/ValuesFile.cpp
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
host C++: localize <= frameworks/base/tools/localize/XLIFFFile.cpp
host C++: localize <= frameworks/base/tools/localize/XMLHandler.cpp
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
host C++: localize <= frameworks/base/tools/localize/test.cpp
host C++: localize <= frameworks/base/tools/localize/localize_test.cpp
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
host C++: localize <= frameworks/base/tools/localize/merge_res_and_xliff_test.cpp
host C++: localize <= frameworks/base/tools/localize/Perforce_test.cpp
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
host C++: localize <= frameworks/base/tools/localize/ValuesFile_test.cpp
host C++: localize <= frameworks/base/tools/localize/XLIFFFile_test.cpp
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
host C++: localize <= frameworks/base/tools/localize/XMLHandler_test.cpp
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
host C++: make_cfst <= external/srec/tools/make_cfst/make_cfst.cpp
host C: make_ext4fs <= system/extras/ext4_utils/make_ext4fs_main.c
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
host C: libext4_utils <= system/extras/ext4_utils/make_ext4fs.c
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
In file included from /usr/include/c++/4.6/ext/hash_map:61:0,
                 from external/srec/tools/thirdparty/OpenFst/fst/lib/compat.h:30,
                 from external/srec/tools/thirdparty/OpenFst/fst/lib/weight.h:73,
                 from external/srec/tools/thirdparty/OpenFst/fst/lib/float-weight.h:25,
                 from external/srec/tools/thirdparty/OpenFst/fst/lib/arc.h:22,
                 from external/srec/tools/thirdparty/OpenFst/fst/lib/fst.h:23,
                 from external/srec/tools/thirdparty/OpenFst/fst/lib/fstlib.h:45,
                 from external/srec/tools/make_cfst/make_cfst.cpp:24:
/usr/include/c++/4.6/backward/backward_warning.h:33:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
In file included from external/srec/tools/thirdparty/OpenFst/fst/lib/fst.h:26:0,
                 from external/srec/tools/thirdparty/OpenFst/fst/lib/fstlib.h:45,
                 from external/srec/tools/make_cfst/make_cfst.cpp:24:
external/srec/tools/thirdparty/OpenFst/fst/lib/register.h:58:46: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
external/srec/tools/thirdparty/OpenFst/fst/lib/register.h:62:52: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
In file included from external/srec/tools/thirdparty/OpenFst/fst/lib/fst.h:27:0,
                 from external/srec/tools/thirdparty/OpenFst/fst/lib/fstlib.h:45,
                 from external/srec/tools/make_cfst/make_cfst.cpp:24:
external/srec/tools/thirdparty/OpenFst/fst/lib/symbol-table.h: In function &#8216;bool fst::CompatSymbols(const fst::SymbolTable*, const fst::SymbolTable*)&#8217;:
external/srec/tools/thirdparty/OpenFst/fst/lib/symbol-table.h:379:41: warning: suggest parentheses around &#8216;&&&#8217; within &#8216;||&#8217; [-Wparentheses]
In file included from external/srec/tools/thirdparty/OpenFst/fst/lib/vector-fst.h:27:0,
                 from external/srec/tools/thirdparty/OpenFst/fst/lib/fstlib.h:50,
                 from external/srec/tools/make_cfst/make_cfst.cpp:24:
external/srec/tools/thirdparty/OpenFst/fst/lib/test-properties.h: In function &#8216;uint64 fst::KnownProperties(uint64)&#8217;:
external/srec/tools/thirdparty/OpenFst/fst/lib/test-properties.h:38:38: warning: suggest parentheses around arithmetic in operand of &#8216;|&#8217; [-Wparentheses]
In file included from external/srec/tools/thirdparty/OpenFst/fst/lib/fstlib.h:61:0,
                 from external/srec/tools/make_cfst/make_cfst.cpp:24:
external/srec/tools/thirdparty/OpenFst/fst/lib/encode.h: At global scope:
external/srec/tools/thirdparty/OpenFst/fst/lib/encode.h:177:24: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
In file included from external/srec/tools/thirdparty/OpenFst/fst/lib/fstlib.h:61:0,
                 from external/srec/tools/make_cfst/make_cfst.cpp:24:
external/srec/tools/thirdparty/OpenFst/fst/lib/encode.h:274:24: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
external/srec/tools/thirdparty/OpenFst/fst/lib/encode.h:275:27: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
In file included from external/srec/tools/thirdparty/OpenFst/fst/lib/rmepsilon.h:34:0,
                 from external/srec/tools/thirdparty/OpenFst/fst/lib/epsnormalize.h:31,
                 from external/srec/tools/thirdparty/OpenFst/fst/lib/fstlib.h:62,
                 from external/srec/tools/make_cfst/make_cfst.cpp:24:
external/srec/tools/thirdparty/OpenFst/fst/lib/queue.h: In static member function &#8216;static void fst::AutoQueue<S>::SccQueueType(const fst::Fst<Arc>&, const std::vector<A>&, std::vector<fst::QueueType>*, ArcFilter, Less*, bool*, bool*)&#8217;:
external/srec/tools/thirdparty/OpenFst/fst/lib/queue.h:672:17: warning: suggest explicit braces to avoid ambiguous &#8216;else&#8217; [-Wparentheses]
In file included from external/srec/tools/thirdparty/OpenFst/fst/lib/minimize.h:33:0,
                 from external/srec/tools/thirdparty/OpenFst/fst/lib/fstlib.h:69,
                 from external/srec/tools/make_cfst/make_cfst.cpp:24:
external/srec/tools/thirdparty/OpenFst/fst/lib/partition.h: At global scope:
external/srec/tools/thirdparty/OpenFst/fst/lib/partition.h:215:39: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
In file included from external/srec/tools/thirdparty/OpenFst/fst/lib/fstlib.h:69:0,
                 from external/srec/tools/make_cfst/make_cfst.cpp:24:
external/srec/tools/thirdparty/OpenFst/fst/lib/minimize.h:368:31: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
In file included from external/srec/tools/thirdparty/OpenFst/fst/lib/fstlib.h:54:0,
                 from external/srec/tools/make_cfst/make_cfst.cpp:24:
external/srec/tools/thirdparty/OpenFst/fst/lib/arcsort.h: In member function &#8216;uint64 fst::OLabelCompare<A>::Properties(uint64) const [with A = fst::StdArc, uint64 = long long unsigned int]&#8217;:
external/srec/tools/thirdparty/OpenFst/fst/lib/arcsort.h:64:3:   instantiated from &#8216;void fst::ArcSort(fst::MutableFst<Arc>*, Compare) [with Arc = fst::StdArc, Compare = fst::OLabelCompare<fst::StdArc>]&#8217;
external/srec/tools/make_cfst/make_cfst.cpp:243:47:   instantiated from here
external/srec/tools/thirdparty/OpenFst/fst/lib/arcsort.h:299:41: warning: suggest parentheses around arithmetic in operand of &#8216;|&#8217; [-Wparentheses]
In file included from external/srec/tools/thirdparty/OpenFst/fst/lib/float-weight.h:25:0,
                 from external/srec/tools/thirdparty/OpenFst/fst/lib/arc.h:22,
                 from external/srec/tools/thirdparty/OpenFst/fst/lib/fst.h:23,
                 from external/srec/tools/thirdparty/OpenFst/fst/lib/fstlib.h:45,
                 from external/srec/tools/make_cfst/make_cfst.cpp:24:
external/srec/tools/thirdparty/OpenFst/fst/lib/weight.h: In constructor &#8216;fst::NaturalLess<W>::NaturalLess() [with W = fst::TropicalWeight]&#8217;:
external/srec/tools/thirdparty/OpenFst/fst/lib/queue.h:532:9:   instantiated from &#8216;fst::AutoQueue<S>::AutoQueue(const fst::Fst<Arc>&, const std::vector<typename Arc::Weight>*, ArcFilter) [with Arc = fst::StdArc, ArcFilter = fst::EpsilonArcFilter<fst::StdArc>, S = int, typename Arc::Weight = fst::TropicalWeight]&#8217;
external/srec/tools/thirdparty/OpenFst/fst/lib/rmepsilon.h:294:74:   instantiated from &#8216;void fst::RmEpsilon(fst::MutableFst<Arc>*, bool) [with Arc = fst::StdArc]&#8217;
external/srec/tools/make_cfst/make_cfst.cpp:236:45:   instantiated from here
external/srec/tools/thirdparty/OpenFst/fst/lib/weight.h:127:5: warning: suggest parentheses around comparison in operand of &#8216;&&#8217; [-Wparentheses]
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
host C: libext4_utils <= system/extras/ext4_utils/ext4fixup.c
host C: libext4_utils <= system/extras/ext4_utils/ext4_utils.c
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
host C: libext4_utils <= system/extras/ext4_utils/allocate.c
host C: libext4_utils <= system/extras/ext4_utils/backed_block.c
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
host C: libext4_utils <= system/extras/ext4_utils/output_file.c
host C: libext4_utils <= system/extras/ext4_utils/contents.c
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
host C: libext4_utils <= system/extras/ext4_utils/extent.c
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
host C: libext4_utils <= system/extras/ext4_utils/indirect.c
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
host C: libext4_utils <= system/extras/ext4_utils/uuid.c
host C: libext4_utils <= system/extras/ext4_utils/sha1.c
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
host C: libext4_utils <= system/extras/ext4_utils/sparse_crc32.c
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
host C: libext4_utils <= system/extras/ext4_utils/wipe.c
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
target thumb C: libext4_utils <= system/extras/ext4_utils/make_ext4fs.c
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
target thumb C: libext4_utils <= system/extras/ext4_utils/ext4fixup.c
target thumb C: libext4_utils <= system/extras/ext4_utils/ext4_utils.c
target thumb C: libext4_utils <= system/extras/ext4_utils/allocate.c
target thumb C: libext4_utils <= system/extras/ext4_utils/backed_block.c
target thumb C: libext4_utils <= system/extras/ext4_utils/output_file.c
target thumb C: libext4_utils <= system/extras/ext4_utils/contents.c
target thumb C: libext4_utils <= system/extras/ext4_utils/extent.c
target thumb C: libext4_utils <= system/extras/ext4_utils/indirect.c
target thumb C: libext4_utils <= system/extras/ext4_utils/uuid.c
target thumb C: libext4_utils <= system/extras/ext4_utils/sha1.c
target thumb C: libext4_utils <= system/extras/ext4_utils/sparse_crc32.c
target thumb C: libext4_utils <= system/extras/ext4_utils/wipe.c
host C: make_ve_grammar <= external/srec/tools/make_ve_grammar/make_ve_grammar.c
host C++: makekeycodes <= frameworks/base/tools/makekeycodes/makekeycodes.cpp
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
host C: minigzip <= external/zlib/minigzip.c
host C: mkbootfs <= system/core/cpio/mkbootfs.c
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
external/zlib/minigzip.c: In function &#8216;file_compress&#8217;:
external/zlib/minigzip.c:283:5: warning: implicit declaration of function &#8216;gzopen64&#8217; [-Wimplicit-function-declaration]
external/zlib/minigzip.c:283:9: warning: assignment makes pointer from integer without a cast [enabled by default]
external/zlib/minigzip.c: In function &#8216;file_uncompress&#8217;:
external/zlib/minigzip.c:322:8: warning: assignment makes pointer from integer without a cast [enabled by default]
external/zlib/minigzip.c: In function &#8216;main&#8217;:
external/zlib/minigzip.c:412:26: warning: assignment makes pointer from integer without a cast [enabled by default]
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
system/core/cpio/mkbootfs.c: In function &#8216;_eject&#8217;:
system/core/cpio/mkbootfs.c:82:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
host C: mkbootimg <= system/core/mkbootimg/mkbootimg.c
host C: libmincrypt <= system/core/libmincrypt/rsa.c
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
system/core/mkbootimg/mkbootimg.c: In function &#8216;write_padding&#8217;:
system/core/mkbootimg/mkbootimg.c:88:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
system/core/mkbootimg/mkbootimg.c: In function &#8216;main&#8217;:
system/core/mkbootimg/mkbootimg.c:183:5: warning: pointer targets in passing argument 1 of &#8216;strcpy&#8217; differ in signedness [-Wpointer-sign]
/usr/include/string.h:128:14: note: expected &#8216;char * __restrict__&#8217; but argument is of type &#8216;unsigned char *&#8217;
system/core/mkbootimg/mkbootimg.c:228:9: warning: assignment discards &#8216;const&#8217; qualifier from pointer target type [enabled by default]
system/core/mkbootimg/mkbootimg.c:241:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
system/core/mkbootimg/mkbootimg.c:244:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
system/core/mkbootimg/mkbootimg.c:248:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
host C: libmincrypt <= system/core/libmincrypt/sha.c
host C: mksdcard <= sdk/emulator/mksdcard/mksdcard.c
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
system/core/libmincrypt/sha.c: In function &#8216;SHA_update&#8217;:
system/core/libmincrypt/sha.c:153:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
host C: mkyaffs2image <= external/yaffs2/yaffs2/utils/mkyaffs2image.c
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
host C: mkyaffs2image <= external/yaffs2/yaffs2/yaffs_packedtags2.c
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
In file included from external/yaffs2/yaffs2/yaffs_guts.h:23:0,
                 from external/yaffs2/yaffs2/utils/mkyaffs2image.c:38:
external/yaffs2/yaffs2/devextras.h:210:0: warning: "DT_UNKNOWN" redefined [enabled by default]
/usr/include/dirent.h:101:0: note: this is the location of the previous definition
external/yaffs2/yaffs2/devextras.h:211:0: warning: "DT_FIFO" redefined [enabled by default]
/usr/include/dirent.h:103:0: note: this is the location of the previous definition
external/yaffs2/yaffs2/devextras.h:212:0: warning: "DT_CHR" redefined [enabled by default]
/usr/include/dirent.h:105:0: note: this is the location of the previous definition
external/yaffs2/yaffs2/devextras.h:213:0: warning: "DT_DIR" redefined [enabled by default]
/usr/include/dirent.h:107:0: note: this is the location of the previous definition
external/yaffs2/yaffs2/devextras.h:214:0: warning: "DT_BLK" redefined [enabled by default]
/usr/include/dirent.h:109:0: note: this is the location of the previous definition
external/yaffs2/yaffs2/devextras.h:215:0: warning: "DT_REG" redefined [enabled by default]
/usr/include/dirent.h:111:0: note: this is the location of the previous definition
external/yaffs2/yaffs2/devextras.h:216:0: warning: "DT_LNK" redefined [enabled by default]
/usr/include/dirent.h:113:0: note: this is the location of the previous definition
external/yaffs2/yaffs2/devextras.h:217:0: warning: "DT_SOCK" redefined [enabled by default]
/usr/include/dirent.h:115:0: note: this is the location of the previous definition
external/yaffs2/yaffs2/devextras.h:218:0: warning: "DT_WHT" redefined [enabled by default]
/usr/include/dirent.h:117:0: note: this is the location of the previous definition
In file included from external/yaffs2/yaffs2/utils/mkyaffs2image.c:40:0:
external/yaffs2/yaffs2/yaffs_tagsvalidity.h:23:6: warning: redundant redeclaration of &#8216;yaffs_InitialiseTags&#8217; [-Wredundant-decls]
external/yaffs2/yaffs2/yaffs_guts.h:888:6: note: previous declaration of &#8216;yaffs_InitialiseTags&#8217; was here
external/yaffs2/yaffs2/utils/mkyaffs2image.c: In function &#8216;write_object_header&#8217;:
external/yaffs2/yaffs2/utils/mkyaffs2image.c:195:44: warning: array subscript is above array bounds [-Warray-bounds]
external/yaffs2/yaffs2/utils/mkyaffs2image.c:195:19: warning: array subscript is above array bounds [-Warray-bounds]
external/yaffs2/yaffs2/utils/mkyaffs2image.c:196:44: warning: array subscript is above array bounds [-Warray-bounds]
external/yaffs2/yaffs2/utils/mkyaffs2image.c:196:19: warning: array subscript is above array bounds [-Warray-bounds]
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
In file included from external/yaffs2/yaffs2/yaffs_packedtags2.c:18:0:
external/yaffs2/yaffs2/yaffs_tagsvalidity.h:23:6: warning: redundant redeclaration of &#8216;yaffs_InitialiseTags&#8217; [-Wredundant-decls]
external/yaffs2/yaffs2/yaffs_guts.h:888:6: note: previous declaration of &#8216;yaffs_InitialiseTags&#8217; was here
host C: mkyaffs2image <= external/yaffs2/yaffs2/yaffs_ecc.c
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
host C: mkyaffs2image <= external/yaffs2/yaffs2/yaffs_tagsvalidity.c
host C++: obbtool <= frameworks/base/tools/obbtool/Main.cpp
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
In file included from external/yaffs2/yaffs2/yaffs_tagsvalidity.c:17:0:
external/yaffs2/yaffs2/yaffs_tagsvalidity.h:23:6: warning: redundant redeclaration of &#8216;yaffs_InitialiseTags&#8217; [-Wredundant-decls]
external/yaffs2/yaffs2/yaffs_guts.h:888:6: note: previous declaration of &#8216;yaffs_InitialiseTags&#8217; was here
host C: parseStringTest <= external/srec/tools/parseStringTest/parseStringTest.c
<command-line>:0:0: error: "_FORTIFY_SOURCE" redefined [-Werror]
<built-in>:0:0: note: this is the location of the previous definition
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
<built-in>:0:0: note: this is the location of the previous definition
cc1plus: all warnings being treated as errors

make: *** [out/host/linux-x86/obj/EXECUTABLES/obbtool_intermediates/Main.o] Error 1
make: *** Waiting for unfinished jobs....
external/qemu/target-i386/op_helper.c: In function 'helper_enter_mmx':
external/qemu/target-i386/op_helper.c:5445: warning: dereferencing type-punned pointer will break strict-aliasing rules
external/qemu/target-i386/op_helper.c: In function 'helper_emms':
external/qemu/target-i386/op_helper.c:5452: warning: dereferencing type-punned pointer will break strict-aliasing rules
Im still getting errors, and it never completes

well the fortify source error is a makefile error. I got that fixed, Just having trouble with a couple of the prebuilt files.

[EDIT]
forgot to post the fix for that... found it on xda forums:

add the stuff in bold to the specified files:

build/core/combo/HOST_linux-x86.mk:61 HOST_GLOBAL_CFLAGS += -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0
build/core/combo/javac.mk:15 COMMON_JAVAC := javac -J-Xmx512M -target 1.5 -source 1.5 -Xmaxerrs 9999999
frameworks/base/libs/util/Android.mk: 63 LOCAL_CFLAGS += -DLIBUTILS_NATIVE=1 $(TOOL_CFLAGS) -fpermissive
external/gtest/include/gtest/internal/gtest-param-util.h:40 #include <cstddef> (after #include <vector>)


thanks to winglord on xda forums for the fix in this post:
http://forum.xda-developers.com/showpost.php?p=20483924&postcount=15

[EDIT2]
for the mesa3d errors, add this to external/mesa3d/src/glsl/linker.cpp:

#include <stddef.h> right below #include <climits>
 
Back
Top Bottom