Second important point, YES I've gone through the pinned threads.
So, I'd like to begin learning more of the Android Development which currently is pure magic to me. I can build LineageOS from source for my officially supported device. But that is not development, I'd like to learn how the source code is structured, how and where each of the components lie, how do I understand the code so that I can too start contributing.
Besides this, I would also like to understand how device trees are made for new devices.
I've tried to get into contact with quite some developers, but all I've gotten is ignores, rude replies or the answer as "From Experience".
I'm unable to find resources for what I'm asking above.
If any chef/dev/anyone would be kind enough to help me get some direction, I'll be thankful to you. Ik my thanks probably wouldn't matter to you, but I really need to learn this.