Developing custom ROMs - General Questions and Answers

i am noob to android development
need to start developing custom ROMs and i dont have any starting point. can anyone tell me ?
what documentation should i read ? what language\compiler should i use ? where can i find source codes to learn from ?
TIA

Related

[Q] custom rom building

hi everyone
i need help developing custom roms for a device that my companies making
i have specs but no development team
i have limited experiance so a noob guide would help
can anyone help?
btw it has to be on android

[Q] About Custom Roms

Sorry if this question doesn't belong here.
I need to know where i can start to make a Custom Rom. I was searching a lot but i was not able to find anything else than the method to make roms for HTC devices using a kitchen, but i need a more general look to know what i need to know to start this project. I was reading on source.android.com but i'm not shure if that's the only material that's actually out there on this topic.
Thanks for the help.

[Q] Learning how to port kernels

Hello guys,
I want to learn about porting and optimizing kernel, since there are lots of good devs here, I am wondering if anybody can tell me how can I start? or which guide should I follow?

Starting Coding/Rom dev.

Hello, im very new at these things and i want to know where i can start coding/rom developing? Shortly: Where i can start coding? Where you started? (Sorry i dont talk good english.) And i think that coding is not right word for what i try to say.
TuomasRizt said:
Hello, im very new at these things and i want to know where i can start coding/rom developing? Shortly: Where i can start coding? Where you started? (Sorry i dont talk good english.) And i think that coding is not right word for what i try to say.
Click to expand...
Click to collapse
For developing kernel, I recommend yourself to learn C language
For developing the rom, It requires C,Java,C++ language
After you learn those language,
CUSTOM KERNEL:
you need the kernel source for your device to create your own custom kernel.
CUSTOM ROM:
And you need to download Android Custom rom source (e.g CM, AICP, RR).
And then you need to search for your device tree in github for building the custom rom,
Start building your own custom kernel first, and when you master it
You can advance yourself to create the custom rom.

Guide for making custom ROM for begineers

Hello fellow readers,
I was just curious to know how to make a custom ROM tutorial on internet looks like there are not many guides available for beginners to know how to develop of ROMand the threads available on XDA are bit confusing and I don't know which one to follow and whether they will work for latest version of android.
This is request to all the developer and knowledgeable person on letting me know how should I start building ROM and provide a tutorial for making custom ROM valid in 2017
Hope all will help to add a new developer to XDA.

Categories

Resources