My first question would be "why?". You have to go back a long way to find an ARM processor that doesn't support Thumb (StrongARM anybody?).Second question, what is it that you mean by ARM only? Do you mean build the kernel as ARM? Or not allowing Thumb apps?