View Single Post
Old October 7th, 2012, 12:12 PM   #10 (permalink)
Dr. Feelgood
Rxpert83's Avatar
Join Date: Aug 2011
Location: MN
Gender: Male
Posts: 17,272
Device(s): Nexus 7, Nexus 5
Carrier: Sprint

Thanks: 14,779
Thanked 12,566 Times in 7,249 Posts

Originally Posted by Ciclop View Post
What exactly does this mean?
What exactly is ROM and Kernel?
The easiest way to think of a ROM is that it is your phones operating system. A rooted android device can change this. Developers have customized ones that add different functionalities or settings not available on the stock ROM. They are able to do this because of the open source nature of android.

You can also install different versions of android ahead of when the device gets officially updated. I am running the newest version of android (Jellybean) on my phone using one of these custom ROMS (cyanogenmod 10) even though my device hasnt been officially upgraded by the manufacturer yet.

Kernels are sort of the gap between the hardware and the software. Like ROMS, these are open source as well so developers can make changes to them to make them perform better or save more battery. There are even functional things that can be added here as well such as USB host mode or 2 way call recording.

All of the above requires a rooted phone. If you are interested on reading up on more of this, here are some links for you to check out

What is root or being rooted mean?
Root Terminology
Rxpert83 is online now  
Reply With Quote
The Following User Says Thank You to Rxpert83 For This Useful Post:
EarlyMon (October 7th, 2012)