Well this post is intended for the interested nerds, curious ppl, and the inspiring Devs, and for all the normal people, read another post 😛
This is the post from XDA member, who has taken efforts for writing an how-to for compiling JELLYBEAN ROMs, press thanks for him.
What you need is: Ubuntu with loads of free space! 😀
Read On! 😛
In order to help beginner builders get started creating tasty treats from source, XDA Recognized Developer dastin1015 has outlined the steps required in getting started making your own source-built port. The Ubuntu-based guide is not meant to be a complete A-to-Z guide, but it will get you on the right track to make things work.
The guide covers setting up the build environment, connecting to and downloading from the repository, adding a device, and building. As described in the thread:
To compile Jellybean on Ubuntu I’m going to first give you steps to set up your computer to get this thing rolling. Also note that this appears to be a development preview source code.
This will NOT make a fully functional ROM, but will give you a place to start. Also I CANNOT fix every error you run into.
Note: The source download is approximately 6GB in size. You will need 25GB free to complete a single build, and up to 80GB (or more) for a full set of builds.
To get started, head over to the original thread. Your source-built dreams are now possible.