The currently distributed default Android kernel config file is out of sync with menuconfig or xconfig. After setting the default, running xconfig/menuconfig shows the wrong processor and other settings that are in the default. Also, if you make a change or just save the config in either environment, a subsequent make will force you into the tect only config sequence. This was not a problem in the Froyo release as I used this quite a bit to port my kernel for my custom board.