Category Archives: Android

Android is an operating system based on Linux and open source software. It was designed for touchscreen mobile devices, smartphones, tablets, Wear OS smartwatches, cars via Android Auto or Android Automotive, and Android TV televisions

Android

Android

Android is a mobile operating system based on Linux and open source software

It was designed for touchscreen mobile devices such as smartphones, tablets, Wear OS smartwatches, cars via Android Auto or Android Automotive, and televisions with Android TV

Android Logo

Both the name Android and Nexus One refer to the Philip K. Dick novel: Do Androids Dream of Electric Sheep?

Novel that was later adapted to the cinema as Blade Runner (1982)

Both the book and the movie focus on a group of androids called the Nexus 6 model replicants

The logo is the robot Andy

It was initially developed by Android Inc. and was acquired by Google in 2005

Android was introduced in 2007 along with the founding of the Open Handset Alliance (a consortium of hardware, software, and telecommunications companies) to advance open standards for mobile devices

The structure of the Android operating system consists of applications running on a Java object oriented application framework on top of the core Javo libraries in a Dalvik virtual machine with runtime compilation up to version 5.0, then switched to the environment Android Runtime (ART)

Libraries written in C language include a surface manager, an OpenCore framework, an SQLite relational database, an OpenGL ES 2.0 3D graphical API Programming Interface, a WebKit rendering engine, an SGL graphics engine, SSL, and a standard C Bionic library

The operating system is made up of 12 million lines of code, including 3 million lines of XML, 2.9 million lines of C language, 2.2 million lines of Java, and 1.77 million lines of C++

The main source code for Android (the source code was released by Google) is known as the Android Open Source Project (AOSP), which is licensed primarily under the Apache License, a free and open source license

History

In July 2005, the multinational Google buys Android Inc.

The announcement of the Android system was made on November 5, 2007 along with the creation of the Open Handset Alliance, a conglomerate of 78 hardware, software and telecommunications companies dedicated to the development of open standards for mobile devices

The same day the first version of the operating system is announced: Android 1.0 Apple Pie

Terminals with Android would not be available until 2008

Android smartphone unit sales ranked first in the United States in the second and third quarters of 2010, with a 43.6% market share in the third quarter

Worldwide, it achieved a market share of 50.6% during the fourth quarter of 2011, more than double that of the second largest mobile operating system (iOS from Apple, Inc.)

At the beginning of 2018, there were already more than two million applications available on Google Play Store, the official Android app store; to these should be added those available in other unofficial stores, such as Aptoide

Google Play is the online app store run by Google, although there is the possibility of obtaining software externally

The store F-Droid It is completely open source as well as its applications, an alternative to Google's proprietary software

The programs are written in the Java programming language, but it is not an operating system that is free from malware

Normally the different stores are safe (the one that is detected is persecuted and eliminated), therefore, most malware is downloaded from third-party sites

Acquisition by Google

In July 2005, Google acquired Android Inc., a small company Palo Alto (California), founded in 2003

Android co-founders who went to work at Google include Andy Rubin (co-founder of Danger), Rich Miner (co-founder of Wildfire Communications, Inc.), Nick Sears (once VP at T-Mobile), and Chris White ( who spearheaded the design and development of the interface at WebTV)

Back then, little was known about the functions of Android Inc. other than that they developed software for mobile phones

This gave rise to rumors that Google was planning to enter the mobile phone market

Also in that year the Android mascot was created: "Andy", as a green android symbolizing the literal translation of Android Inc.

The designer of the project was Irina Blok

Already at Google, the team led by Andy Rubin developed a platform for mobile devices based on the Linux kernel that was promoted by device manufacturers and operators with the promise of providing a flexible and upgradeable system

Speculation that Google's Android system would enter the mobile phone market increased in December 2006

BBC and The Wall Street Journal pointed out that Google wanted its search services and applications to work on mobile phones

Print and online media soon reported that Google was developing its own mobile phone

In September 2007, "InformationWeek" published an Evalueserve study that reported that Google had applied for various patents in the area of ​​mobile telephony

Open Handset Alliance

On November 5, 2007 the Open Handset Alliance, a conglomerate of various companies including Texas Instruments, Broadcom Corporation, Nvidia, Qualcomm, Samsung Electronics, Sprint Nextel, Intel, LG, Marvell Technology Group, Motorola, and T-Mobile ; was created in order to develop open standards for mobile devices

Along with the formation of the Open Handset Alliance, the OHA released its first product, Android, a platform for mobile devices built on the Linux 2.6 kernel

On December 9, 2008, it was announced that 15 new members would join the Android project, including PacketVideo, ARM Holdings, Atheros Communications, Asustek, Garmin, Softbank, Sony Ericsson, Huawei, Toshiba, Vodafone, and ZTE

On February 24, 2014, Nokia presented its smartphones (Nokia X, X+ and XL) running Android 4.1 Jelly Bean (although they used their own version, taking AOSP as the base)

Trade war between China and the United States

On May 19, 2019, Google officially announced that it was ceasing to provide service to Huawei mobile users in terms of updates and, in the future, to allow them to use its applications (Gmail, Google maps, etc)

There was a trade conflict between the US and China that led the US government to include the manufacturing company on the blacklist of collaborators with the Chinese government

This fact, which was a severe economic-business blow to Huawei, has raised serious doubts about the reliability of the Android system, since there were clear political and commercial motivations.

Given the dependence on the system, Google could in the future take similar actions against any type of device that uses it (via telephone, smart speakers, connected cars, etc.)

As well as generating commands not requested by the user or even spying on them through the connected equipment (cameras, microphones, etc.)

Dalvik replaced by ART

Android 4.4 introduced the ART (Android Runtime) as a new runtime environment, which compiles the Javo bytecode during the installation of an application

Until version 4.4.3 Android used Dalvik as a virtual machine with just-in-time compilation (JIT) to run Dalvik dex-code (Dalvik executable), which is a translation of Java bytecode

Following the JIT principle, in addition to interpreting most of the application code, Dalvik performs native compilation and execution of selected frequently executed code segments (footprints) each time an application is started

As of version 5.0 it became the only option at runtime

Update history

Android has seen numerous updates since its initial release

These updates to the base operating system typically fix bugs and add new features

Generally, each update to the Android operating system is developed under a codename of a candy related item in alphabetical order

The repeated appearance of new versions that, in many cases, do not work correctly on hardware designed for previous versions, make Android be considered one of the promoters of planned obsolescence

Android has been criticized many times for the fragmentation suffered by its terminals by not being supported with constant updates by different manufacturers

It was believed that this situation would change after an announcement by Google in which it announced that manufacturers will commit to applying updates at least 18 months after their release, but this never materialized and the project was canceled

Google is currently trying to rectify the problem with its upgradable platform Google Play Services (which works on Android 4.4 and later), separating all possible system apps (such as Maps, Gboard, YouTube, Drive, and even his own Play Store) to be able to update them independently, and including as few new features as possible in the new versions of Android

The versions of Android received up to version 9, the name of different desserts or sweets

In each version, the chosen dessert or sweet begins with a different letter, in alphabetical order:

Version history
Code Name Version Number Release Date API Level
Apple Pie 1.0 September 23, 2008 1
Banana Bread 1.1 February 9, 2009 2
Cupcake 1.5 April 25, 2009 3
Donut 1.6 September 15, 2009 4
Eclair 2.0 – 2.1 October 26, 2009 5 – 7
Froyo 2.2 – 2.2.3 May 20, 2010 8
Gingerbread 2.3 – 2.3.7 December 6, 2010 9 – 10
Gingerbread 2.3 – 2.3.7 December 6, 2010 9 – 10
Honeycomb 3.0 – 3.2.6 February 22, 2011 11 – 13
Ice Cream Sandwich 4.0 – 4.0.5 October 18, 2011 14 – 15
Jelly Bean 4.1 – 4.3.1 July 9, 2012 16 – 18
KitKat 4.4 – 4.4.4 October 31, 2013 19 – 20
Lollipop 5.0 – 5.1.1 November 12, 2014 21 – 22
Marshmallow 6.0 – 6.0.1 October 5, 2015 23
Nougat 7.0 – 7.1.2 June 15, 2016 24 – 25
Oreo 8.0 – 8.1 August 21, 2017 26 – 27
Pie 9.0 August 6, 2018 28
10 10.0 September 3, 2019 29
11 11.0 September 8, 2020 30
12 12.0 – 12L October 4, 2021 31 – 32
13 13.0 August 15, 2022 33
14 14.0 October 4, 2023 34

Android TV

Android TV

Android TV is a smart television operating system based on Android and developed by Google for televisions, digital media players, set-top boxes and sound bars

Successor to Google TV, it has a user interface designed around content discovery and voice search, aggregation of content from various applications and multimedia services and integration with other recent Google technologies, such as Assistant, Cast and Knowledge Graph

The platform was first introduced in June 2014, and was first available on the Nexus Player that November

The platform has been adopted as smart TV middleware by companies such as Sony and Sharp, while Android TV products have also been adopted as set-top boxes by several IPTV television providers

History

Android TV was first announced at Google I/O in June 2014, as a successor to the commercially failed Google TV

The Verge characterized it as more in line with other digital media streaming platforms, but taking advantage of Google's Knowledge Graph project; compatibility with Chromecast; a greater emphasis on search; closer ties with the ecosystem Android (including Google Play Store and integration with other families of Android, like Android Wear); and native support for video games, Bluetooth gamepads and the Google Play Games framework

Some attendees received the platform development kit, the ADT-1; The Information reported that the ADT-1 was based on a discarded “Nexus TV” launch device that was being developed internally by Google

Google unveiled the first Android TV device, the Asus-developed Nexus Player, at a hardware event in October 2014

The ADT-2 development kit device went on sale ahead of the release of Android TV 9.0

Android TV 10 was released on December 10, 2019, along with the ADT-3 development kit

Android TV 11 was released for the ADT-3 on September 22, 2020, while rollouts were planned for OEM partners in the following months

Features

The Android TV platform is an adaptation of the operating system Android for set-top boxes and as software built into smart TV hardware

Its home screen uses a vertically scrolling row-based interface, including a “content discovery” area populated by suggested content, followed by “Watch Now” rows that display media content from installed apps. Android TV supports entering voice commands and universal search across multiple services; some devices also support Google Assistant

All Android TV devices are compatible with Google Cast, which allows you to play multimedia content from compatible applications on other devices in an identical way to Chromecast

Android TV is compatible with Play Store software, including multimedia apps and games (although not all Google Play apps are compatible with Android TV)

Some Android TV devices, such as the Nvidia Shield and Razer Forge TV, are also marketed as microconsoles and include a wireless Bluetooth gamepad

Google TV interface

A modified Android TV user interface, branded “Google TV” (no relation to the company's smart TV platform that no longer has the same name), debuted on the streaming device Chromecast with Google TV, which was launched on September 30, 2020, coinciding with the rebranding of the video on demand (VOD) service of Google Play Movies & TV to Google TV on devices Android

The Google TV interface emphasizes content recommendations and discovery of different services and installed apps, compared to the Android TV interface, which focuses more on navigation between individual installed apps

Google TV is compatible with more than 6,500 applications created for Android TV

The Google TV interface replaced the Android TV interface in late 2022, and began being used on set-top boxes, dongles, and smart TVs in 2021

Streaming services in the United States
Service Operator
A&E A+E Networks
ABC American Broadcasting Companies, Inc.
Amazon Prime Video Amazon.com, Inc
AMC American Movie Classics
Apple TV+ Apple Inc.
BET+ Paramount Global, Tyler Perry Studios
Comedy Central Paramount Media Networks
Crackle Sony Group Corporation, Chicken Soup for the Soul
Crunchyroll Sony Group Corporation
DC Universe DC Entertainment, Warner Bros. Digital Networks
Discovery+ Warner Bros. Discovery
DisneyNOW Disney Channel, Disney Junior, Disney XD
Disney+ Disney Streaming
Fox Now Fox Corporation
FuboTV FuboTV Inc.
Funimation Funimation Films
Globoplay Grupo Globo
Hulu Disney+, ESPN+
HBO Max Warner Bros. Discovery
History A&E Networks
Kocowa+ wavve Americas (KBS, MBC, SBS, SK Telecom)
MGM+ Metro-Goldwyn-Mayer
MTV Paramount Media Networks
NBC NBCUniversal, RCA Corporation, Radio Corporation of America
Paramount+ Paramount Global
Paramount+ with Showtime Showtime Networks
Peacock NBCUniversal Cable Entertainment
Philo A&E Networks, AMC Networks Streaming,Paramount Streaming, Warner Bros. Discovery Global Streaming & Interactive Entertainment
Pluto TV Paramount Global
Sling TV Sling TV LLC
Starz Starz Inc
TBS Warner Bros. Discovery Networks
The CW CBS Entertainment Group, Warner Bros. Entertainment
TNT Warner Bros. Entertainment
Tubi TV Fox Corporation
VH1 Paramount Media Networks
Viki Rakuten Viki
Vix TelevisaUnivision, Vix
YouTube TV Google LLC

Devices

Televisions

During Google I/O 2014, Google announced that Sony, Sharp and TP Vision/Philips would launch smart TVs with built-in Android TV in 2015

It was noted that support for handling TV-specific functions such as input switching and tuning were natively built into the platform Android

Sony introduced a range of Bravia smart TVs with Android TV at CES 2015

Sharp launched two TV models on June 10, 2015

Philips announced that 80% of its 2015 TVs will run Android TV, with the first two models going on sale in June 2015

Google announced other TV hardware partners in January 2016, such as Arcelik, Bang & Olufsen, Hisense, TCL Corporation and Vestel

OnePlus has also launched several TVs that run on the Android TV platform; All OnePlus TVs run Android TV 9, except the newly launched OnePlus TV U1S, which runs Android TV 10

OnePlus' sister company Realme has also launched several TVs that run on the Android TV platform

TCL Corporation announced a range of smart TVs running Android 11 (and Google TV) at CES 2021

Other brands such as Mystic, Hisense, Motorola, and Xiaomi have launched their respective lines of televisions with this operating system

TV Box and TV Stick

In addition to televisions, external devices such as TV Boxes and TV Sticks that also have the Android TV operating system have also been launched, including the company NVIDIA, which launched the Nvidia Shield TV in 2015.

Other brands such as Mecool and Youin have launched devices such as the Mecool KM2 (which is certified by Netflix) and the Youin You-Box

Decoders

Several pay TV providers have launched IPTV services using Android TV-based hardware instead of a proprietary set-top box, such as Telekom Malaysia's Unifi Plus Box, LG Uplus's U+ tvG Woofer and U+ tvG 4K UHD, Freebox Mini 4K from the French ISP and BBox Miami from Bouygues Telecom

Dish Network launched an Android TV device known as AirTV Player in 2017, marketed as a companion to its Sling TV service, and which supports an optional adapter to connect an antenna and receive over-the-air television

Verizon Wireless, Tivo, and T-Mobile USA each offer a company-branded Android TV streaming dongle called Verizon Stream, TiVo Stream 4K, and T-Vision Hub, respectively

In 2020, AT&T launched AT&T TV as its new flagship pay television service, which is based on an Android TV decoder and the infrastructure of its OTT service DirecTV Now

Ericsson added support for Android TV to its MediaFirst IPTV platform, which is used as the basis for Canadian services such as Telus Pik TV and SaskTel MaxTV Stream

Vodafone Australia currently sells a TV tuner and media streaming device with Android TV, but as of 2020 it has been discontinued