Everything about Android



What is Android?



Android is a mobile operating system (OS) based on the Linux kernel and currently developed by Google. With a user interfacebased on direct manipulation, Android is designed primarily for touchscreen mobile devices such as smartphones and tablet computers, with specialized user interfaces for televisions (Android TV), cars (Android Auto), and wrist watches (Android Wear). The OS uses touch inputs that loosely correspond to real-world actions, like swiping, tapping, pinching, and reverse pinching to manipulate on-screen objects, and a virtual keyboard. Despite being primarily designed for touchscreen input, it also has been used in game consolesdigital cameras, regular PCs and other electronics. (Wikipedia.com)

Today I will discussed different terms related to Android. 

Root


There are some files and systems that one cannot access because they are blocked by the manufacturer for our betterment. It's only for that if these files are changed this can affect whole system to work.So, only experienced can change these files or systems. But sometimes to we need the root access to enjoy certain facilities which are not possible without rooting. So, by gaining root access you can change,edit even delete the files.The root access gives you total control over the systems.

Bootloaders

Every Android phone has a bootloader that instructs the operating system kernel to boot normally. But you need to understand one thing here that as Android OS is an open source OS and is available on a variety of different hardware, every manufacturer has their own version of bootloader specific for the hardware present in it’s environment. We also saw couple of weeks back that Motorola packaged an “eFuse” command in their Android phones, which could brick (permanently turn off) your device in case you tried to flash a Custom ROM.
ROMs



You may have heard of people loading custom  ROMs on their Android devices. A “ROM” is the operating system software that runs your Droid. It is stored in the “Read Only Memory” portion of the hardware on the Android smartphones and/or tablet. All Android devices come with a stock ROM installed by the manufacturer. But, if you root your device, you gain the ability to install custom ROMs that will completely change the look and feel of the software. This is one of the major reasons that people choose to root their Droids.

Kernel 


 Unlike a ROM the Kernel does not alter the look and feel of your phone, but is a “deeper” line of code that rests beneath the surface, so to speak. It tells the software how to interact with the hardware. A custom kernel is a kernel that developers have added code to, in order to create all sorts of new options and abilities. They might add code to make the phone’s processor run at a higher speed, or make the battery draw less power when the phone is in “idle” mode. Kernels are like the soul of the software. They can be flashed in the custom recovery and the files are usually called Tar Images or Zimages.

Nandroid Backup

Nandroid, sometimes written as NANDroid, is a portmanteau for NAND flash memory, the type of permanent storage memory that your device uses, and Android. A Nandroid backup is a de-facto (by the hacking community) standard directory structure for backing up a perfect mirror image of your Android device. By doing this backup, you can save literally everything, from your own personal data to the system files.Nandroid backup is very much important before rooting because it can save your set from being totally unusable if it bricks during installing custom ROMs

Brick
A brick is when your phone won’t recover from a bad rooting/flashing process. Your device becomes unresponsive and unable to be restored…essentially making it a “brick” or a very expensive paperweight. Bricking your phone usually happens when you do not follow instructions carefully or if a device does not allow for root. Bricking your phone is a real possibility and risk in rooting and modding your phone, but it is very rare to occur, and most unlikely to occur if you simply follow the instructions.
Superuser (SU)
Superuser means getting the power of root access. That means your are now eligible for change,modify,even delete the files which were blocked by manufacturer. 



                                                                                       To be continued...............

0 comments:

Post a Comment