I'd like to get some opinions/resources on compiling custom ROMs, only been able to find beginner guides involving Linux basics and the Android kitchen etc.. I'm more interested in starting from scratch, extracting specific components (system/bootloader/kernel etc) and partition breakdowns...