打开ccache后编译android果然快很多。
make rk3188_sdk_defconfig
触摸屏有问题,然后再吧input底下的touchscreen 屏蔽掉
james@james-OptiPlex-380:~/android/RK3188_Pad/4.2.2_r1/kernel/arch/arm$ find -name *.o
https://www.cnblogs.com/cute/p/kernel/sched_clock.o
https://www.cnblogs.com/cute/p/kernel/fiq.o
https://wwwrk3188.cnblogs.com/cute/p/kernel/smp.o
https://www.cnblogs.com/cute/p/kernel/swp_emulate.o
https://www.cnblogs.com/cute/p/kernel/entry-common.o
https://www.cnblogs.com/cute/p/kernel/stacktrace.o
https://www.cnblogs.com/cute/p/kernel/module.o
https://www.cnblogs.com/cute/p/kernel/process.o
https://www.cnblogs.com/cute/p/kernel/entry-armv.o
https://www.cnblogs.com/cute/p/kernel/return_address.o
https://www.cnblogs.com/cute/p/kernel/traps.o rk3188
https://www.cnblogs.com/cute/p/kernel/built-in.o
https://www.cnblogs.com/cute/p/kernel/pmu.o
https://www.cnblogs.com/cute/p/kernel/irq.o
https://www.cnblogs.com/cute/p/kernel/smp_tlb.o
https://www.cnblogs.com/cute/p/kernel/debug.o
https://www.cnblogs.com/cute/p/kernel/head.o
https://www.cnblogs.com/cute/p/kernel/sleep.o
https://www.cnblogs.com/cute/p/kernel/signal.o
https://www.cnblogs.com/cute/p/kernel/armksyms.o
https://www.cnblogs.com/cute/p/kernel/ptrace.o
https://www.cnblogs.com/cute/p/kernel/time.o
https://www.cnblogs.com/cute/p/kernel/io.o
https://www.cnblogs.com/cute/p/kernel/sys_arm.o
https://www.cnblogs.com/cute/p/kernel/smp_scu.o
https://www.cnblogs.com/cute/p/kernel/init_task.o
https://www.cnblogs.com/cute/p/kernel/elf.o
https://www.cnblogs.com/cute/p/kernel/setup.o
https://www.cnblogs.com/cute/p/kernel/fiqasm.o
https://www.cnblogs.com/cute/p/kernel/unwind.o
https://www.cnblogs.com/cute/p/vfp/built-in.o
https://www.cnblogs.com/cute/p/vfp/vfpdouble.o
https://www.cnblogs.com/cute/p/vfp/vfp.o
https://www.cnblogs.com/cute/p/vfp/vfpsingle.o
https://www.cnblogs.com/cute/p/vfp/entry.o
https://www.cnblogs.com/cute/p/vfp/vfpmodule.o
https://www.cnblogs.com/cute/p/vfp/vfphw.o
https://www.cnblogs.com/cute/p/mm/pgd.o
https://www.cnblogs.com/cute/p/mm/context.o
https://www.cnblogs.com/cute/p/mm/mmu.o
https://www.cnblogs.com/cute/p/mm/flush.o
https://www.cnblogs.com/cute/p/mm/mmap.o
https://www.cnblogs.com/cute/p/mm/built-in.o
https://www.cnblogs.com/cute/p/mm/abort-ev7.o
https://www.cnblogs.com/cute/p/mm/highmem.o
https://www.cnblogs.com/cute/p/mm/proc-v7.o
https://www.cnblogs.com/cute/p/mm/iomap.o
https://www.cnblogs.com/cute/p/mm/cache-v7.o
https://www.cnblogs.com/cute/p/mm/ioremap.o
https://www.cnblogs.com/cute/p/mm/pabort-v7.o
https://www.cnblogs.com/cute/p/mm/extable.o
https://www.cnblogs.com/cute/p/mm/alignment.o
https://www.cnblogs.com/cute/p/mm/dma-mapping.o
https://www.cnblogs.com/cute/p/mm/cache-l2x0.o
https://www.cnblogs.com/cute/p/mm/idmap.o
https://www.cnblogs.com/cute/p/mm/tlb-v7.o
https://www.cnblogs.com/cute/p/mm/copypage-v6.o
https://www.cnblogs.com/cute/p/mm/fault-armv.o
https://www.cnblogs.com/cute/p/mm/init.o
https://www.cnblogs.com/cute/p/mm/vmregion.o
https://www.cnblogs.com/cute/p/mm/proc-syms.o
https://www.cnblogs.com/cute/p/mm/fault.o
https://www.cnblogs.com/cute/p/boot/compressed/head.o
https://www.cnblogs.com/cute/p/plat-rk/fiq.o
https://www.cnblogs.com/cute/p/plat-rk/ddr_freq.o
https://www.cnblogs.com/cute/p/plat-rk/mem_reserve.o
https://www.cnblogs.com/cute/p/plat-rk/usb_detect.o
https://www.cnblogs.com/cute/p/plat-rk/efuse.o
https://www.cnblogs.com/cute/p/plat-rk/built-in.o
https://www.cnblogs.com/cute/p/plat-rk/dma-pl330.o
https://www.cnblogs.com/cute/p/plat-rk/rk_timer.o
https://www.cnblogs.com/cute/p/plat-rk/rk_fiq_debugger.o
https://www.cnblogs.com/cute/p/plat-rk/cpu.o
https://www.cnblogs.com/cute/p/plat-rk/clock.
o
https://www.cnblogs.com/cute/p/plat-rk/pwm.o
https://www.cnblogs.com/cute/p/plat-rk/config.o
https://www.cnblogs.com/cute/p/plat-rk/early_printk.o
https://www.cnblogs.com/cute/p/plat-rk/iomux.o
https://www.cnblogs.com/cute/p/plat-rk/last_log.o
https://www.cnblogs.com/cute/p/plat-rk/dvfs.o
https://www.cnblogs.com/cute/p/plat-rk/sram.o
https://www.cnblogs.com/cute/p/lib/csumpartialcopy.o
https://www.cnblogs.com/cute/p/lib/strrchr.o
https://www.cnblogs.com/cute/p/lib/memchr.o
https://www.cnblogs.com/cute/p/lib/io-writesw-armv4.o
https://www.cnblogs.com/cute/p/lib/memcpy.o
https://www.cnblogs.com/cute/p/lib/io-readsl.o
https://www.cnblogs.com/cute/p/lib/putuser.o
https://www.cnblogs.com/cute/p/lib/copy_from_user.o
https://www.cnblogs.com/cute/p/lib/io-readsw-armv4.o
https://www.cnblogs.com/cute/p/lib/testchangebit.o
https://www.cnblogs.com/cute/p/lib/memmove.o
https://www.cnblogs.com/cute/p/lib/clear_user.o
https://www.cnblogs.com/cute/p/lib/testsetbit.o
https://www.cnblogs.com/cute/p/lib/ashldi3.o
https://www.cnblogs.com/cute/p/lib/io-writesb.o
https://www.cnblogs.com/cute/p/lib/built-in.o
https://www.cnblogs.com/cute/p/lib/ucmpdi2.o
https://www.cnblogs.com/cute/p/lib/io-readsb.o
https://www.cnblogs.com/cute/p/lib/getuser.o
https://www.cnblogs.com/cute/p/lib/csumipv6.o
https://www.cnblogs.com/cute/p/lib/memzero.o
https://www.cnblogs.com/cute/p/lib/copy_to_user.o
https://www.cnblogs.com/cute/p/lib/changebit.o
https://www.cnblogs.com/cute/p/lib/sha1.o
https://www.cnblogs.com/cute/p/lib/csumpartial.o
https://www.cnblogs.com/cute/p/lib/backtrace.o rk3188
https://www.cnblogs.com/cute/p/lib/strnlen_user.o
https://www.cnblogs.com/cute/p/lib/io-writesl.o
https://www.cnblogs.com/cute/p/lib/muldi3.o
https://www.cnblogs.com/cute/p/lib/strncpy_from_user.o
https://www.cnblogs.com/cute/p/lib/delay.o
https://www.cnblogs.com/cute/p/lib/strchr.o
https://www.cnblogs.com/cute/p/lib/testclearbit.o
https://www.cnblogs.com/cute/p/lib/csumpartialcopyuser.o
https://www.cnblogs.com/cute/p/lib/div64.o
https://www.cnblogs.com/cute/p/lib/memset.o
https://www.cnblogs.com/cute/p/lib/setbit.o
https://www.cnblogs.com/cute/p/lib/ashrdi3.o
https://www.cnblogs.com/cute/p/lib/lib1funcs.o
https://www.cnblogs.com/cute/p/lib/lshrdi3.o
https://www.cnblogs.com/cute/p/lib/clearbit.o
https://www.cnblogs.com/cute/p/lib/copy_page.o
https://www.cnblogs.com/cute/p/lib/findbit.o
https://www.cnblogs.com/cute/p/mach-rk30/headsmp.o
https://www.cnblogs.com/cute/p/mach-rk30/cpuidle.o
https://www.cnblogs.com/cute/p/mach-rk30/common.o
https://www.cnblogs.com/cute/p/mach-rk30/ddr.o
https://www.cnblogs.com/cute/p/mach-rk30/pmu.o
https://www.cnblogs.com/cute/p/mach-rk30/platsmp.o
https://www.cnblogs.com/cute/p/mach-rk30/hotplug.o
https://www.cnblogs.com/cute/p/mach-rk30/pm.o
https://www.cnblogs.com/cute/p/mach-rk30/reset.o
https://www.cnblogs.com/cute/p/mach-rk30/devices.o
https://www.cnblogs.com/cute/p/mach-rk3188/board.o
https://www.cnblogs.com/cute/p/mach-rk3188/board-rk3188-sdk.o
https://www.cnblogs.com/cute/p/mach-rk3188/built-in.o
https://www.cnblogs.com/cute/p/mach-rk3188/clock_data.o
https://www.cnblogs.com/cute/p/mach-rk3188/rk_timer.o
https://www.cnblogs.com/cute/p/mach-rk3188/cpufreq.o
https://www.cnblogs.com/cute/p/mach-rk3188/io.o
https://www.cnblogs.com/cute/p/mach-rk3188/dvfs.o
https://www.cnblogs.com/cute/p/common/gic.o
https://www.cnblogs.com/cute/p/common/built-in.o
https://www.cnblogs.com/cute/p/common/fiq_glue.o
https://www.cnblogs.com/cute/p/common/fiq_debugger.o
https://www.cnblogs.com/cute/p/common/fiq_glue_setup.o
https://www.cnblogs.com/cute/p/common/pl330.o
确定关键修改代码为mach-rk3188/board-rk3188-sdk.c