Saturday 25 June 2011

Customized Android ROM Build


Dear Friends,
Android is booming in mobile market now days. And you will find varieties of mobile device with android OS. Moreover it is open source OS, so one can customize this Android OS for targeting any OEM’s device. By customizing the Android, one can add or subtract some features to OS which may not be provided or disable by OEM of that particular mobile device.
Customized Android OS is referring as   “Customize Android ROM” in android developer community whereas Android OS pre-installed and shipped with your mobile device by OEM is called the “stock Android ROM”.
So laymen may ask the question that what is the ROM…? So ROM is Read Only Memory which stores the system files of your Device. Those files which make up the basic Operating System,  it may be  Windows Phone 7 OS, Android, Symbian, iOS, etc. Every mobile device has a Read only Memory which stores the basic programming of the functions that the Electronic equipment has to perform. ROM in terms of our Mobile Devices OS is the basic set of programming applications and files of functions which your device performs Out of the Box. Without a Rom no mobile device exists.
Usually custom ROMs are based on Stock ROMs where user do addition and/or modification of applications, improvement of performance and removal of unnecessary application etc…A customized ROM may be an minor improvement to Stock Rom or can even be a complete makeover of Stock Rom even changing the drivers of the Rom with that of other compatible devices providing better performance
So to customized the Stock ROM of android one needs to do rooting of Android phone device…!! Now one may ask the question that what is rooting of Android device.???!!!! So let me clarify what rooting is. Getting root or rooting your phone is the process of modifying the operating system on your mobile device to grant you complete control over it.
This means you can overcome limitations that the carriers and manufacturers put on your phone, extend system functionality, and even upgrade it to a custom flavour of Android.
The name root comes from the Linux operating system developer community, where the most privileged user on the system (otherwise known as Administrator on Windows) is called root. In iphone  developer community  such things  is known as jailbreak . So you can say that

Android  Rooting    ==  iphone jailbreak

But my interest is to  developed Custom ROM from Android OS source code.  So I have  done some goggling (sorry  I have used BING for that…!!!) and I found some very interesting  video tutorial to do customized ROM build for Android OS.
I hope you like it.

Tutorial: Android Internals - Building a Custom ROM, Part 1 of 2 - Watch more funny videos here


And I also found some Custom ROMs for my  samsung android  galaxy S  . which  I will try after  my mobile's warranty periods goes over . As I do not want to loose my moblie warranty period due to rooting .   

Custom ROMs for Galaxy S

And if you want to try to flash custom Android ROM on your device you will  find following link  as very useful link
http://www.inspiredgeek.com/2011/03/05/guide-how-to-flash-a-custom-rom-on-any-android-phone-safely-a-complete-step-by-step-tutorial/
It will show you safe way to install custom ROM on ur mobile device.
This is the another website where u find  custom ROMs
http://www.cyanogenmod.com/

No comments:

Post a Comment