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

Root [Q] AnyKernel.zip help (Kernel building)

Fixed.. but now with more errors.. UGHH.

rj-Mint14-VirtualBox linux # make -j4 ARCH=arm CROSS_COMPILE=/home/rj/Android-Kernel/toolchain/bin/arm-linux-gnueabi- zImage modules
CHK include/linux/version.h
HOSTCC scripts/basic/fixdep
CHK include/generated/utsrelease.h
HOSTCC scripts/genksyms/genksyms.o
CC scripts/mod/empty.o
HOSTCC scripts/mod/mk_elfconfig
make[1]: `include/generated/mach-types.h' is up to date.
HOSTCC scripts/genksyms/lex.o
CC kernel/bounds.s
MKELF scripts/mod/elfconfig.h
HOSTCC scripts/mod/file2alias.o
HOSTCC scripts/genksyms/parse.o
GEN include/generated/bounds.h
CC arch/arm/kernel/asm-offsets.s
HOSTCC scripts/kallsyms
GEN include/generated/asm-offsets.h
CALL scripts/checksyscalls.sh
HOSTLD scripts/genksyms/genksyms
HOSTCC scripts/pnmtologo
HOSTCC scripts/conmakehash
HOSTCC scripts/mod/modpost.o
HOSTCC scripts/bin2c
HOSTCC scripts/mod/sumversion.o
HOSTLD scripts/mod/modpost
CC init/main.o
CHK include/generated/compile.h
HOSTCC usr/gen_init_cpio
CC arch/arm/nwfpe/fpa11.o
CC init/do_mounts.o
CC arch/arm/nwfpe/fpa11_cpdo.o
GEN usr/initramfs_data.cpio
AS usr/initramfs_data.o
CC arch/arm/nwfpe/fpa11_cpdt.o
LD usr/built-in.o
CC arch/arm/vfp/vfpmodule.o
CC arch/arm/nwfpe/fpa11_cprt.o
AS arch/arm/vfp/entry.o
AS arch/arm/vfp/vfphw.o
CC arch/arm/nwfpe/fpmodule.o
CC arch/arm/vfp/vfpsingle.o
CC arch/arm/nwfpe/fpopcode.o
CC init/do_mounts_rd.o
CC init/do_mounts_initrd.o
CC arch/arm/nwfpe/softfloat.o
CC init/initramfs.o
CC init/calibrate.o
CC arch/arm/vfp/vfpdouble.o
CC init/version.o
LD init/mounts.o
CC arch/arm/kernel/elf.o
LD init/built-in.o
CC arch/arm/mm/dma-mapping.o
AS arch/arm/kernel/entry-armv.o
AS arch/arm/kernel/entry-common.o
CC arch/arm/kernel/irq.o
CC arch/arm/nwfpe/single_cpdo.o
LD arch/arm/vfp/vfp.o
LD arch/arm/vfp/built-in.o
CC arch/arm/common/gic.o
CC arch/arm/nwfpe/double_cpdo.o
arch/arm/mm/dma-mapping.c: In function
 
Even experienced kernel devs usually end up with more frowns than smiles, but the first time you boot your own compiled kernel you're going to have a giant sh*t eating grin you won't soon forget! :D:thumbup:
OB
 
I'm still learning kernel building. It's tough. Take a break and step back for a day or two............

I know you can do it.

Don't give up
 
I think I may start from scratch.. Start with a fresh VM of ubuntu (32bit instead of 64bit Mint Cinnamon)since 90% of the guides and whatnot uses ubuntu... Start with a fresh clean copy of the kernel source and compiler/editor... etc. This way I can keep track of whats going on instead of having 135413 different versions of everything floating around on my VMs desktop, trying to keep track of everything and remembering what I altered with what. :hmmmm2:
 
Btw... If you look at Ubuntus site.. You can see they are really pushing getting Ubuntu working on phones.. and sell phones preinstalled with ubuntu in the future...
 
The concept sounds cool. But Im unsure of the native app support . Competition is always good. It forces innovation and keeps prices somewhat
Reasonable
 
I do have one question.. On the HTCDev site.. There is kernel sources for both the HTC Evo V and the HTC Evo 3D... Should I be using the V kernel source.. Or the 3D source..? Does it really matter?
 
I do have one question.. On the HTCDev site.. There is kernel sources for both the HTC Evo V and the HTC Evo 3D... Should I be using the V kernel source.. Or the 3D source..? Does it really matter?

There is an error for the latest 2.95 code for Evo V; it is linked to villec2 code. So it is not available. The Evo 3D link for 2.95 is working and it must be the same code since there is no difference between the two CDMA phones regarding the kernel.
 
I already ended up starting fresh with a clean install of ubuntu in a different VM. If i had to, I could go back to the Mint VM with the stuff I was working on, But things were getting confusing having all kinds of stuff floating around trying to remember what is what. Ill definitely continue on, But since I wasnt very far in the first place, Starting over with a clean slate with ONLY what I need seemed like a good idea. I definitely need to do more studying before getting anywhere near a fully working kernel. I could make a basic stock kernel with minimal tweaking at this point, But as for tweaking things further, I still need to learn.

also, The evo v kernel on the HTC dev site is 3.0.16, Not 3.4.10
 
Back
Top Bottom