Android is the mobile OS (operating system) developed by Google. It is based on the modified version of the Linux kernel & other open source software, & is designed primarily for touchscreen mobile devices such as tablets & smartphones.
The appears to be no codename assigned to the versions 1.0 Android OS.
Google bought a company that called Android back in July 2005. Android was headed by the several mobile big shots, including the former head of the big carrier, ex-owner of a phone maker, & more. After their buyout, the Android went into stealth mode, & rumors spread that Google was working on a mobile phone.
The dam finally broke in November 2007, when the Google suddenly announced that they were indeed working on a phone (Google Phone). More than that, they were also working on the brand-new mobile operating system called Android, based on the Linux kernel, to be used by the Open Handset Alliance, a group of 65 different carriers, hardware makers, & other mobile-related companies.
HTC was the first phone maker to get the real consumer phone out, the T-Mobile G1 (also known as a HTC Dream outside of US), on October 2008.
An update of the Android, version 1.1, was released in February 2009. According to the Android Police, this version was officially names as “Petit Four”, but since it was rarely seen, the name was also rarely mentioned.
The first significant version of Android OS (Operating System) that really showcased the power of the platform was V1.5, codenamed as “Cupcake.” As Cupcake starts with letter “C“, many have the suspected that 1.0 had a codename starting with “A” & 1.1 had one starting with “B,” but no actual codenames were ever assigned. Someone assumed that an earlier mention of “Astro” & “Bender” by Android engineers in early talks referred to these 2 versions, but they denied.
Android 1.6; Donut
Android V1.6, codenamed is “Donut,” was released in September 2009. It fixed reboot errors in the OS (Operating System), revamped photo & video features (i.e. camera interface), & featured better search integration. It also added support for larger screen sizes & is the first version to offer Google’s turn-by-turn navigation feature.
A donut is a small ring-shaped fried cake. The ring is made of rich, light dough & deep-fried. Various sweet coatings can be added. Donuts are not to be mistaken for bagels, which are much denser, baked, & usually salty.
Android 2.0 & 2.1; Eclair
Android 2.0 Eclair was released in October 2009, with a bug fix version (2.0.1) coming out in December 2009. Android 2.1 was released in January of 2010. Most of people consider them a single release. Added features include Bluetooth 2.1 support, flash & digital zoom for the camera, multi-touch support, live wallpapers, & more.
Eclairs are usually described as oblong cream puffs. They are baked pastries with cream filling & chocolate coating on top.
Android 2.2 Froyo
Froyo is short for the “frozen yogurt.” It is a frozen dessert made by yogurt, so it is slightly more sour than the soft serve, but also lower in fat.
Android 2.3, (2.3.7) 2.4 Gingerbread
Android Gingerbread was officially released in December 2010.
On December 6th, 2010, Google officially announced the 1st phone with Android OS 2.3 Gingerbread. The phone was the Nexus S, which was Google co-developed with Samsung. The phone was originally only available for T-Mobile, but was later made for Sprint & AT&T as well.
Android Gingerbread supports SIP internet calling, NFC wireless transaction capability (if hardware is available), more than one camera, & gyroscopes & other sensors (gravimeters, barometers, & others are possible). It also features a download manager, some tweaks to allow usage on Tablets, & other system level tweaks for programmers.
As a dessert, Android Gingerbread is basically a ginger-flavored cookie. It is often made to celebrate end-of-year holidays in the United States. The cookies are cut into festive shapes, often the shape of a man, & decorated with icing & candy.
Android 3.0, 3.1 & 30.2 Honey Comb
Android Honeycomb was released in February 2011, & was rapidly followed by 3.1 & 3.2 in July & August of 2011. Honeycomb was made for the tablets, which implied that Android OS 2.X was not. That did not stop Samsung & a slew of smaller manufacturers from putting out an army of the Android 2.X tablets of various sizes before the end of 2010 as they tried to ride the wave of the success of iPad in time for the Christmas shopping season.
Motorola Xoom was the first Android tablet 3.X to be released. It has since been followed by many others.
Dessert-wise, honeycomb is the sheet of hexagonal cells bees build out of wax & fill with honey. Fresh honeycomb can be consumed as the dessert, some people chew or even consume the wax with the honey.
Android 4.0 Ice Cream Sandwich
Ice Cream Sandwich was Google’s attempt to synthesize the Honeycomb, it’s tablet-only platform, with its platform of mobile. Released in October 2011, it featured a new design & default font, as well as the ability to monitor & limit mobile data usage & other upgrades. Many devices were slow to adopt the Android Ice Cream Sandwich. 3 months after Ice Cream Sandwich, only 1 phone (Samsung Galaxy Nexus) had been released to run it. In real life, an ice cream sandwich is a layer of the ice cream, usually vanilla, sandwiched between 2 cookies, usually chocolate. They are often rectangular in their shape.
Android 4.1 Jelly Bean
Jelly Bean came out in start of 2012. Biggest changes included “Google Now” the AI assistant that anticipates your needs & better, more interactive notifications. Jelly Bean also allows the “voice typing,” a built-in speech-to-text engine that does not rely on the Internet or Mobile data.
Android 4.4 KitKat
Google announced that Android 4.4 would be named Android KitKat on September 3, 2013. KitKat’s parent company, Nestlé, was fully on board with the naming of the operating system & launched an advertising campaign during KitKat’s release. As part of the campaign, the specially marked packages of KitKat with Andy the Green Android on its package each contained a sweepstakes code that could win the new one Nexus 7 Android tablet or Google Play store credit.
KitKat took the Google Now feature & took it a step further with “Ok Google.” The Ok Google allows people to access Google Now without even touching their phones, just verbally saying that the phrase opens up the artificial intelligence assistant. KitKat also introduced new Emoji to Google’s keyboard.
Android 5.0 Lollipop
Android 5.0 is called Lollipop, & it featured a brand-new runtime called ART that no longer relies on the older DALVIK runtime (which is somewhat based on Sun/Oracle specs). Lollipop also contains other UI improvements & has an excellent battery life on some devices.
Android 6.0 Marshmallow
Android 6.0 Marshmallow is already out for the Nexus devices & is believed to be coming soon to all the flagship devices before end of the year, & to other devices by mid-2016.
Marshmallow introduced several changes that can have the significant impact. App permission model is now opt-in (grant specific permission as requested) rather than opt-out (all is permitted, then use the App Ops to run off individual permissions). Doze mode allows the device to go into hibernation when the idle, cutting power consumption to virtually nil. Fingerprint sensor support is now baked into the OS (Operating System) rather the vendor support, & USB C is now fully supported. Finally, Marshmallow allows one to format the microSD card &d adopt it as if it’s internal storage & share the same internal security level.
Android 7.0 Nougat
Android 7.0 was officially christened Nougat on June 30, 2016, when the latest lawn status was revealed amidst fanfare (see photo). It is armed with the new Just-In-Time compiler based on the ART engine, Unicode 9.0 Emoji support, & the new Vulkan 3D rendering API. Patches for 7.1, 7.1.1, & 7.1.2 followed in 2017.
Android 8.0 Oreo
Android 8, named Oreo after the famous cookie, was released in the Q3 of 2017. Its major change was “Project Treble”, where it made the OS more modular so OS (Operating System) upgrades can be released faster by the manufacturers. Emoji support was updated to Unicode 10, with the improved notifications framework multiple display support, & other features. It was quickly followed by 8.1 in December 2017 with the “Oreo Go Edition” for low-end devices as well as improved API for several internal functions.
Android 9.0 Pie
Soon we’ll inform you by a new article on Android Pie