Monthly Archives: December 2014

Android Version History


This October Google officially launched its flagship device Nexus 6 with latest iteration of Android i.e. Android version 5.0 Lollipop. Android phones are dominating smartphone market since 2010 and has been through 9 generations out of which Honeycomb is specifically designed for tablet devices. According to Google around 1 billion devices has been activated till September 2013 and increasing at greater pace. In this post we are going to have a closer look on all the versions of Google’s revolutionary mobile operating system Android:


1. Android 1.5 Cupcake :


It was second major release of Android after Astro but first commercially available version for Android launched on April 9, 2009 with first Android touchscreen only phone named HTC Magic. It includes on-screen widgets, Auto-rotate, mp4 and 3gp support, and most majorly copy-paste feature to use on text files and applications.

2. Android 1.6 Donut :


Introduced on September 9, 2009 this version can be said as a major update to Cupcake. One of the major update is speech to text and text to speech technology introduced in Search option which can be used to search both web and local directory.

3. Android 2.0/2.1 Eclair :


This is one major version of Android because it changed the User Interface of Android to a major extent introducing live/animated wallpapers several changes to drop down notification menu. The first device released with Eclair is Google Nexus One. This build upgraded Blutooth support to 2.1+, enhanced camera app with different modes and improved Google Maps.

4. Android 2.2 Froyo :


Android Frozen Yogurt or Froyo established the OS in the market by giving unmatched speed and graphics to the device. It extended support to USB tethering , WiFi hotspot and Adobe Flash as now it shows all frames of gif images instead of first frame only.

5. Android 2.3 Gingerbread :



It appeared in December, 2010 along with the launching of Samsung Galaxy Nexus S. It has upgraded UI and design for fast and simple experience, changed camera app as user will be able to switch between front and rear camera easily and Near field communication(NFC). New Download Manage gave user access to download any file from the web including videos.

6. Android 3.x Honeycomb :


It is a tablet specific Android version introduced with holographic interface. It completely removed the need of physical buttons and introduces on screen buttons and first appeared on Motorola Xoom tablet in February 2011. It mainly adjusted notification bar according to the tablet and added support for multi-core processors for tablets. Further Updates also added USB support for external storage and Gamepads etc.

7. Android 4.0 Ice Cream Sandwich :


A new user interface Holo is introduced by completely revamping the UI of the home screen. It is released in November , 2011 along with Galaxy Nexus. The default launcher is now customiszble and apps icons and widgets can be placed on it by drag and drop action, applications can be directly accessed from the lock screen and more importantly Chrome for Android is introduced in this version.

8. Android 4.1/4.2/4.3 Jellybean :


Introduced in July 2012 most popular version of the Android OS family and currently about 61% of the total devices are running Jellybean. It is significantly  lighter and smooth from previous version and applications load pretty fast on this one. Version 4.2 debuted on LG Nexus 4 and Nexus 10. Lock screen improvements, Daydream wallpapers and better NFC support are key features of version 4.2.

9. Android 4.4 KitKat :


On September 13th, 2013 Google unvield the most awaited version as there was many suspicions related to its name being Key-Lime-Pie but Google decided to go with KitKat because of its popularity. Version 4.4 debuted on LG Nexus 5 which is termed as the smartphone of the year and Asus Nexus 7 2013 tablet. It introduced a new runtime ART for better battery and better application support as a replacement for Dalvik. It included a new and improved dialer application and Google Now support on most of the flagship devices.

10. Android 5.0 Lollipop :


Dubbed by Google as their sweetest release yet, Android 5.0 Lollipop first came into light at Google I/O 2014 where developer edition of OS  is released. Now it has been officially released along with Nexus 6 manufactured by Motorola and many devices are scheduled for OTA updates. Major features include Material Design which is a layered UI designed for simplicity and fluidity, Project Volta which promises exceptional battery performance, ART as default runtime for applications and better Notification settings.


Top features of Android 5.0 Lollipop

All new Android 5.0 Lollipop has arrived  via Nexus 6 and Nexus 9 and now all the major smartphone  manufacturers are releasing OTA updates for their respective devices. Android 5.0 is said to be the most ambitious and largest release of Android ecosystem till now. The most promising difference between previous releases and Lollipop is its Material Design User Interface with a layered architecture. The major key features of Android 5.0 Lollipop are as follows:



1. Material Design:

Google completely overhauled old UI of KitKat and gave the Google card more added depth and shadows in Android Lollipop. New on-screen software button icons are in there too, with a triangle replacing the Back arrow, a circle for Home and a simple square for accessing the Recent Apps multitasking menu. Material design is introduced to provide consistent design experience in all  the Android devices and allows screen elements to dynamically shrink and expand.

2. Improved Notifications:

Improved notifications allows users to prioritize their notifications and receive alerts accordingly also user can access the notifications from the lock screen only without unlocking the phone. This feature also allows user to  give priority to the games and screen apps so that incoming phone call won’t interrupt in between and all the notifications can also be viewed in on place by tapping on the top of the screen.


3. ART:

Google replaced the old Dalvik runtime with ART as default which promises better battery life, performance and application responsiveness. It supports 64-bit architecture which means that apps will be able to address more RAM than in 32-bit based processors as now Qualcomm also released its x64 based SoC Snapdragon 410 for mid range devices.

5. Google Fit:

Everyone’s getting into health and activity tracking, and Google is no exception. The new Google Fit framework in Android Lollipop will take Apple’s Healthkit head on, tying into sensors on phones themselves as well as connected accessories to collect data which will be ready for apps to use. Major partners including Nike, Adidas, Runkeeper, HTC, Asus, LG and Motorola are already on board. Google Fit could monitor physical activity and food intake as well as health indicators such as heart rate and breathing.

6. Improved Security and Quick settings:

Google introduces guest user mode and multiple accounts which can be used to securely share our device with others. New version has an encryption which is automatically turned on to protect user’s data and settings. SELinux enforcing for all applications means even better protection against vulnerabilities and malware. Quick settings on notification panel has options like flashight, hotspot, screen rotation and screencast to improve accessability.

There are also minor updates in camera, video and audio experience and includes new services like Tap and Go and Pick up where you left adding to the user experience.

Google’s new treat – Nexus 6 and Nexus 9


Recently Google launched its flagship devices Nexus 6 phablet and Nexus 9 tablet along with latest Android offering 5.0 lollipop in association with hardware partners Motorola Mobility and HTC.

Google left LG  and partnered with Motorola for production of its new flagship  Nexus 6 which is being dubbed as larger version of Moto X(2nd Generation) featuring similar design and camera but upgraded specifications while average size of Nexus 9 has eliminated need of two tablets being Nexus 7 and Nexus 10. Nexus 6 and 9 both has been already listed on Google Play Store and online retailers like Price of Nexus 6(32 GB) is stacked at 44000 INR while 64 GB version is listed at 49000 INR.

Detailed Specifications:

Motorola Nexus 6

Nexus 6

Display: 5.96 inches QHD AMOLED screen with 16M colors(493 ppi), Corning Gorilla Glass 3

Sound: Dual Front Stereo Speakers

Camera: 13 Megapixels rear, 4128 x 3096 pixels, Dual Ring flash, 2 Megapixel front

Operating System: Android 5.0 Lollipop

Chipset: Qualcomm Snapdragon 805

CPU: Quad-core 2.7 GHz Krait

GPU: Adreno 420

Battery: 3220 mAh non-removable Li-Po( Standby-330 hrs )

Memory: 3 GB RAM

ROM: 32/64 GB non-expandable

Dimensions: 159.3 x 83 x 10.1 mm

Others: NFC, EDGE, Bluetooth 4.1+, WiFi 802.11 b/g/n, 3G and 4G ready



HTC Nexus 9

Nexus 9

Display: 8.9 inch IPS LCD capacitive screen, 1536 x 2048 pixels(281 ppi), Corning Gorilla Glass 3

Sound: HTC BoomSound Stereo speakers

Camera: 8 Megapixels rear, 3264 x 2448 pixels with LED flash, 1.6 Megapixels front

Operating System: Android 5.0 Lollipop

Chipset: Nvidia Tegra K1

CPU: 2.3 GHz dual-core Denver

GPU: Kepler DX1

Battery: 6700 mAh non-removable Li-Po( Standby 720 hrs)

Memory: 2 GB

ROM: 16/32 GB non-expandable

Dimensions: 228.2 x 153.7 x 7.9 mm

Others: NFC, EDGE, Bluetooth 4.1+, WiFi 802.11 b/g/n, 3G and 4G ready


Nexus Player

Besides Nexus 6 and Nexus 9 Google also launched Nexus Player designed by Asus which is an Android TV streaming device which comes with a physical remote to stream media on TV, play Android games on TV but its application library is not as rich as its competitors and it also lacks ethernet port. It also comes with optional bluetooth  controlled Gamepads and other accessories and is definately an upgrade to Chromecast.

For more information go to

Create Multiboot USB in Ubuntu


In the previous posts we basically covered how to create a bootable USB disk in Ubuntu using various tools available on the internet. Now That bootable disk can only be used to boot up a particular OS or simply install one. In this post, we are going to install multiple Operating systems over the USB drive, allowing us to create multiple bootable partitions on a single USB drive. The number of Operating systems will of course, depend on the size of your USB disk.

Now lets begin with our guide to create a multiboot USB in Ubuntu.

 Installing MultiSystem

Open the terminal and type the following command:

sudo apt-add-repository ‘deb all main’
sudo apt-get update
sudo apt-get install multisystem

Enter the password when prompted to  and press Enter.

Using  MultiSystem 

Open the dash menu and type MultiSystem.


The following screen appears.

first screen

Now insert the USB disk is inserted into your computer. Select the USB drive from the list displayed, after pressing the refresh button.

press refresh

select USB

When you will select the drive, press the confirm button.

The following screen will appear prompting you for GRUB installation on your disk.

Confirmation box


Press OK and the following interface will appear:


Now select the ISO or image files from your computer and start the process to create multiboot USB in Ubuntu. You can select as many ISO’s as you want, depending upon the size of your USB disk.

select ISO


after select ISO


after one iso


after 2 iso

Once the process is complete, the multiboot USB key is ready for use . Reboot the system and make sure that the first boot device is set as USB in your BIOS. Select the OS you wish to use from the multiboot USB drive.

You can also:

  • Change the GRUB settings
  • Perform VirtualBox installations
  • Format USB key
  • Update GRUB.

Navigate to the Menus or boot tab to view the list of additional items.

menu tab


boot tab