Sample Header Ad - 728x90

Building ROMs & Kernels?

1 vote
1 answer
1426 views
I've been using customs ROMs and Kernels on my GS5 for a while now, but I want to get a clear explanation about how it works. Here are a few questions: 1. What is 'building' in Android? I heard that the build system is different from other Linux systems. 2. What's the difference between a ROM and a Kernel? 3. Is the 'ROM part' and 'Kernel part' separated? So, can I build them separately and install them separately? 4. How do I add device drivers(such as WiFi dongles) to my Kernel? 5. Inside a custom ROM zip file, is the Kernel included alongside with the ROM? 6. Are kernels compatible with different ROMs? (E.g. Using a Kernel built from the official stock sources on CyanogenMod) These may be very newbie-ish questions but I'm really, really curious.
Asked by Joshua Jang (47 rep)
Dec 26, 2016, 10:26 AM
Last activity: Dec 20, 2020, 08:54 AM