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

Root [Boost Mobile] Kernel Source

benwalburn

Android Enthusiast
I'm sure almost everyone knows that the ZTE Warp's kernel source can be found at source.

Anyways, I decided to download it and mess around, but my inexperience struck me down immanently. The source is split into 7 parts. Can someone explain how to merge them into something workable? Preferably a method compatible with Ubuntu 11.10.

Thank you
 
:D This is just what I needed! Many thanks!

edit: I'll post a new thread to a build stock kernel if I ever get it built (workin on it now!)
 
NNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOo

after making the kernal from source, and answering Y/N to EVERY SINGLE CONFIG question (over 100 at least), it decided to give me errors:

Code:
#
# configuration written to .config
#
include/config/auto.conf:122:warning: symbol value 'elf64-x86-64' invalid for OUTPUT_FORMAT
include/config/auto.conf:178:warning: symbol value 'arch/x86/configs/x86_64_defconfig' invalid for ARCH_DEFCONFIG
include/config/auto.conf:424:warning: symbol value '-fcall-saved-rdi -fcall-saved-rsi -fcall-saved-rdx -fcall-saved-rcx -fcall-saved-r8 -fcall-saved-r9 -fcall-saved-r10 -fcall-saved-r11' invalid for ARCH_HWEIGHT_CFLAGS
  CHK     include/linux/version.h
  UPD     include/linux/version.h
  CHK     include/generated/utsrelease.h
  HOSTCC  scripts/kallsyms
  HOSTCC  scripts/conmakehash
  CC      scripts/mod/empty.o
cc1: error: unrecognized command line option ‘-mlittle-endian’
cc1: error: unrecognized command line option ‘-mno-thumb-interwork’
  UPD     include/generated/utsrelease.h
  HOSTCC  scripts/bin2c
  HOSTCC  scripts/mod/mk_elfconfig
scripts/mod/empty.c:1:0: error: unknown ABI (aapcs-linux) for -mabi= switch
scripts/mod/empty.c:1:0: error: bad value (armv5t) for -march= switch
scripts/mod/empty.c:1:0: error: bad value (strongarm) for -mtune= switch
make[2]: *** [scripts/mod/empty.o] Error 1
make[2]: *** Waiting for unfinished jobs....
  Generating include/generated/mach-types.h
make[1]: *** [scripts/mod] Error 2
make[1]: *** Waiting for unfinished jobs....
  CC      kernel/bounds.s
cc1: error: unrecognized command line option ‘-mlittle-endian’
cc1: error: unrecognized command line option ‘-mno-thumb-interwork’
kernel/bounds.c:1:0: error: unknown ABI (aapcs-linux) for -mabi= switch
kernel/bounds.c:1:0: error: bad value (armv5t) for -march= switch
kernel/bounds.c:1:0: error: bad value (strongarm) for -mtune= switch
make[1]: *** [kernel/bounds.s] Error 1
make: *** [prepare0] Error 2
make: *** Waiting for unfinished jobs....
make: *** [scripts] Error 2

If anyone has experience in making custom kernels, I need help figuring what I did wrong @_@
If it wern't for that I could have shipped a custom kernal out but oh well. That was a first attempt that just didn't make it. Oh, and I will also remember to include swap partitions.

edit: I can post the .config if needed

edit 2: It is progress nonetheless :D
 
Back
Top Bottom