Getting started with Android development can be a difficult task. Guides to help users compile kernels or build ROMs aren’t available for all devices, and users are often left to extrapolate a lot for themselves. It’s a learning process to be sure, but anything to ease the frustration is more than welcome.
For some, it may be coding and app development, and there are tutorials for that. However, others would rather start with things like ROM development. For such aspiring ROM developers, there’s a number of tutorials out there, so where does one start? XDA Recognized Contributor mv_style has written a guide for the Samsung Galaxy Mini that helps point you in the right direction.
The tutorial first offers up a list of things any ROM developer will need to start with. This includes zipping and unzipping software, a base ROM, a text editor, signing software, and of course patience. The tutorial will run you through some basic tasks like editing the build.prop and adding scripts to your ROM. From there, sign the ROM and you’re ready to go. Granted, this is not an inclusive all-in-one development guide, but for users who have never picked up Android tools and used them before, this is an excellent way to get your foot in the door.
Head on over to the original thread to get started._________