Preface: To educate the user on how to build there own ROM from a stock base. This guide will not cover building from AOSP / CM / or AOKP source. It will focus on stock base as that is my area of expertise.
Goal: Build a basic Stock Rooted ROM to your own specifications
Supported Operating systems for this guide
- Windows 7 / 8 (Preferred! I do 90 percent of all my work in Windows. The other 10 percent is for building kernels which I already have a tutorial on.)
- Ubuntu 12.04, Linux Mint 13
- Install Kitchen
- Find stock base
- Decompile stock base
- Make changes
- Recompile stock base
This tutorial will focus on the Samsung Galaxy S3. Other Devices will be added at a later time.