Hi people, I am long time android (samsung one ui) user and wish to move to grapheneOS on google pixel 9 fold when that comes out. Having switched from Windows to EndeavourOS a few months ago, I really really enjoy the customisability that comes with the noob arch distro and wish to repilcate that customisability on android, from small things like a different control and notification panel or volume controls to larger changes which are more system/root oriented. The question I have is, how do I go about this, i have good working knowledge of how to use android in general, but know next to nothing on anything deeper and intend to learn more about how to do more system level changes, which should be easier as grapheneOS is opensource.
Is there a course on how to do this? does android/grapheneos have a terminal feature that I have just not learnt of, or do i need to develop applications that are able to make the changes I desire. If I have to make applications, is there a course on such development?
I would like to thank everyone who has read this for your time. Any help is greatly appreciated!