About Android and its Starting
Android is a mobile operating system (OS) currently developed by Google, based on theLinux kernel and designed primarily fortouchscreen mobile devices such assmartphones and tablets. Android's user interface is based on direct manipulation, using touch gestures that loosely correspond to real-world actions, such as swiping, tapping and pinching, to manipulate on-screen objects, along with a virtual keyboard for text input. In addition to touchscreen devices, Google has further developed Android TV for televisions,Android Auto for cars, and Android Wear for wrist watches, each with a specialized user interface. Variants of Android are also used onnotebooks, game consoles, digital cameras, and other electronics. As of 2015, Android has the largest installed base of all operating systems.[11]
About Android(OS) Rooting
Rooting is the process of allowing users of smartphones, tablets and other devices running the Android mobile operating system to attain privileged control (known as root access) over various Android subsystems. As Android uses the Linux kernel, rooting an Android device gives similar access to administrative (superuser) permissions as on Linuxor any other Unix-like operating system such as FreeBSD or OS X.
Rooting is often performed with the goal of overcoming limitations that carriers and hardware manufacturers put on some devices. Thus, rooting gives the ability (or permission) to alter or replace system applications and settings, run specialized applications ("apps") that require administrator-level permissions, or perform other operations that are otherwise inaccessible to a normal Android user. On Android, rooting can also facilitate the complete removal and replacement of the device's operating system, usually with a more recent release of its current operating system.
Root access is sometimes compared to jailbreaking devices running the Apple iOS operating system. However, these are different concepts: Jailbreaking is the bypass of several types of Apple prohibitions for the end user, including modifying the operating system (enforced by a "locked bootloader"), installing non-officially approved applications viasideloading, and granting the user elevated administration-level privileges (rooting). Only a minority of Android devices lock their bootloaders, and many vendors such as HTC,Sony, Asus and Google explicitly provide the ability to unlock devices, and even replace the operating system entirely.[1][2][3] Similarly, the ability to sideload applications is typically permissible on Android devices without root permissions. Thus, it is primarily the third aspect of iOS jailbreaking (giving users administrative privileges) that most directly correlates to Android rooting.
Rooting is often performed with the goal of overcoming limitations that carriers and hardware manufacturers put on some devices. Thus, rooting gives the ability (or permission) to alter or replace system applications and settings, run specialized applications ("apps") that require administrator-level permissions, or perform other operations that are otherwise inaccessible to a normal Android user. On Android, rooting can also facilitate the complete removal and replacement of the device's operating system, usually with a more recent release of its current operating system.
Root access is sometimes compared to jailbreaking devices running the Apple iOS operating system. However, these are different concepts: Jailbreaking is the bypass of several types of Apple prohibitions for the end user, including modifying the operating system (enforced by a "locked bootloader"), installing non-officially approved applications viasideloading, and granting the user elevated administration-level privileges (rooting). Only a minority of Android devices lock their bootloaders, and many vendors such as HTC,Sony, Asus and Google explicitly provide the ability to unlock devices, and even replace the operating system entirely.[1][2][3] Similarly, the ability to sideload applications is typically permissible on Android devices without root permissions. Thus, it is primarily the third aspect of iOS jailbreaking (giving users administrative privileges) that most directly correlates to Android rooting.
All about Custom Rom
So, what is a custom ROM?
If you own an Android device, or for that matter visit any Android-related news site then you will have heard about ROMs. Though a lot of people catch onto what ROMs are, for some people it’s not such an easy thing to get your head around. If you aren’t quite sure what a ROM is, hopefully I will clear things up for you today.
First I should explain what a ROM is. The term ROM is misused, and a pseudonym. Up until recently, ROM’s were storage chips consisting of Read-Only-Memory. Ever played Gameboy games? They were ROM’s. Sometimes there was a separate area in the cartridge where you would save games to, but the game itself was Read-Only. You couldn’t modify it. The term which is closer to being correct with reference to Android, is Firmware. You can easily replace it all, if you choose to.
If you own an Android device, or for that matter visit any Android-related news site then you will have heard about ROMs. Though a lot of people catch onto what ROMs are, for some people it’s not such an easy thing to get your head around. If you aren’t quite sure what a ROM is, hopefully I will clear things up for you today.
First I should explain what a ROM is. The term ROM is misused, and a pseudonym. Up until recently, ROM’s were storage chips consisting of Read-Only-Memory. Ever played Gameboy games? They were ROM’s. Sometimes there was a separate area in the cartridge where you would save games to, but the game itself was Read-Only. You couldn’t modify it. The term which is closer to being correct with reference to Android, is Firmware. You can easily replace it all, if you choose to.