From being on here i feel i have learned a lot but nothing near all there is to know about androids "guts" i am really interested in learning terminology, themes, roms, maybe even kernels but idk even where to begin. where did you learn to do all this crazy stuff?