Overview of the Android Operating System
Overview of the Android Operating System
Android is a mobile operating system developed by the so-called "smartphone wars" between technology
Google, based on the Linux kernel and designed primar- companies.[27][28]
ily for touchscreen mobile devices such as smartphones
and tablets. Android’s user interface is mainly based on
direct manipulation, using touch gestures that loosely cor- 1 History
respond to real-world actions, such as swiping, tapping
and pinching, to manipulate on-screen objects, along with
See also: Android version history
a virtual keyboard for text input. In addition to touch-
Android, Inc. was founded in Palo Alto, California in
screen devices, Google has further developed Android
TV for televisions, Android Auto for cars, and Android
Wear for wrist watches, each with a specialized user in-
terface. Variants of Android are also used on notebooks,
game consoles, digital cameras, and other electronics.
Former Android logo wordmark (2007-2014)
Android has the largest installed base of all operating sys-
tems (OS) of any kind.[lower-alpha 2] Android has been the October 2003 by Andy Rubin (co-founder of Danger),[29]
best selling OS on tablets since 2013, and on smartphones Rich Miner (co-founder of Wildfire Communications,
it is dominant by any metric.[15][16] Inc.),[30] Nick Sears (once VP at T-Mobile),[31] and
Initially developed by Android, Inc., which Google Chris White (headed design and interface development at
[17]
bought in 2005,[17] Android was unveiled in 2007 along WebTV ) to develop, in Rubin’s words, “smarter mo-
with the founding of the Open Handset Alliance – a con- bile devices that are more aware of its owner’s location
[17]
sortium of hardware, software, and telecommunication and preferences”. The early intentions of the company
companies devoted to advancing open standards for mo- were to develop an advanced operating system for digital
bile devices.[18] As of July 2013, the Google Play store cameras. Though, when it was realized that the mar-
has had over one million Android applications (“apps”) ket for the devices was not large enough, the company
published – including many “business-class apps”[19] that diverted its efforts toward producing a smartphone op-
rival competing mobile platforms[20] – and over 50 billion erating system that would rival Symbian and Microsoft
[32]
applications downloaded.[21] An April–May 2013 survey Windows Mobile. Despite the past accomplishments
of mobile application developers found that 71% of de- of the founders and early employees, Android Inc. oper-
velopers create applications for Android,[22] and a 2015 ated secretly, revealing only that it was working on soft-
[17]
survey found that 40% of full-time professional develop- ware for mobile phones. That same year, Rubin ran
ers see Android as their priority target platform, which is out of money. Steve Perlman, a close friend of Rubin,
comparable to Apple's iOS on 37% with both platforms brought him $10,000 in cash in an envelope and refused
[33]
far above others.[23] In September 2015, Android had 1.4 a stake in the company.
[24]
billion monthly active devices. In July 2005, Google acquired Android Inc. for at
Android’s source code is released by Google under open least $50 million, whose key employees, including Ru-
source licenses, although most Android devices ulti- bin, Miner and White, stayed at the company after the
mately ship with a combination of open source and acquisition.[15][17] Not much was known about Android
proprietary software, including proprietary software re- Inc. at the time, but many assumed that Google was plan-
quired for accessing Google services.[3] Android is pop- ning to enter the mobile phone market with this move.[17]
ular with technology companies that require a ready- At Google, the team led by Rubin developed a mobile
made, low-cost and customizable operating system for device platform powered by the Linux kernel. Google
high-tech devices.[25] Its open nature has encouraged a marketed the platform to handset makers and carriers on
large community of developers and enthusiasts to use the promise of providing a flexible, upgradeable system.
the open-source code as a foundation for community- Google had lined up a series of hardware component and
driven projects, which deliver updates to older devices, software partners and signaled to carriers that it was open
add new features for advanced users[26] or bring An- to various degrees of cooperation on their part.[34][35][36]
droid to devices originally shipped with other operat- Speculation about Google’s intention to enter the mo-
ing systems. The success of Android has made it a bile communications market continued to build through
target for patent (and copyright) litigation as part of December 2006.[37] An earlier prototype codenamed
1
2 2 FEATURES
“Sooner” had a closer resemblance to a BlackBerry and Google I/O, Google’s annual developer-focused con-
phone, with no touchscreen, and a physical, QWERTY ference. Barra’s product involvement included the en-
keyboard, but was later re-engineered to support a tire Android ecosystem of software and hardware, includ-
touchscreen, to compete with other announced de- ing Honeycomb, Ice Cream Sandwich, Jelly Bean and
vices such as the 2006 LG Prada and 2007 Apple KitKat operating system launches, the Nexus 4 and Nexus
iPhone.[38][39] In September 2007, InformationWeek cov- 5 smartphones, the Nexus 7[45] and Nexus 10 tablets,[46]
ered an Evalueserve study reporting that Google had and other related products such as Google Now[47] and
filed several patent applications in the area of mobile Google Voice Search, Google’s speech recognition prod-
telephony.[40][41] uct comparable to Apple’s Siri.[47] In 2013, Barra left the
Android team for Chinese smartphone maker Xiaomi.[48]
The same year, Larry Page announced in a blog post that
Andy Rubin had moved from the Android division to take
on new projects at Google.[49] He was replaced by Sundar
Pichai who became the new head of Android and Chrome
OS,[50] and, later, by Hiroshi Lockheimer when Pichai
became CEO of Google.[51]
In 2014, Google launched Android One, a line of smart-
phones mainly targeting customers in the developing
world. In May 2015, Google announced Project Brillo as
a cut-down version of Android that uses its lower levels
Eric Schmidt, Andy Rubin and Hugo Barra at a 2012 press con- (excluding the user interface), intended for the "Internet
ference announcing Google’s Nexus 7 tablet of Things" (IoT) embedded systems.[52]
University of Cambridge research in 2015, concluded
On November 5, 2007, the Open Handset Alliance, a that almost 90% of Android phones in use had known
consortium of technology companies including Google, but unpatched security vulnerabilities due to lack of up-
device manufacturers such as HTC, Sony and Samsung, dates and support.[53][54] In a year since (mid-2015) that
wireless carriers such as Sprint Nextel and T-Mobile, report, well over a billion Android smartphones have been
and chipset makers such as Qualcomm and Texas Instru- sold (more than the just over billion sold in 2014); and
ments, unveiled itself, with a goal to develop open stan- Android 5.0 (with better security) and later, went from
dards for mobile devices.[18] That day, Android was un- 5.4% market share to currently over half, which means
veiled as its first product, a mobile device platform built that the 90% number must be very outdated; those phones
on the Linux kernel.[18][42] The first commercially avail- now very likely represent less than half of all Android
able smartphone running Android was the HTC Dream, phones. Recent devices do get security updates;[55][56]
released on October 22, 2008.[43] Android 5.0 introduced an improved centralized update
[57][58]
Since 2008, Android has seen numerous updates which system.
have incrementally improved the operating system,
adding new features and fixing bugs in previous releases.
Each major release is named in alphabetical order after a 2 Features
dessert or sugary treat; for example, version 1.5 “Cup-
cake” was followed by 1.6 “Donut”. In 2010, Google
See also: List of features in Android
launched its Nexus series of devices – a line of smart-
phones and tablets running the Android operating system,
and built by manufacturing partners. HTC collaborated
with Google to release the first Nexus smartphone,[44] 2.1 Interface
the Nexus One. Google has since updated the series
with newer devices, such as the Nexus 5 phone (made Android’s default user interface is mainly based on direct
by LG) and the Nexus 7 tablet (made by Asus). Google manipulation,[59] using touch inputs that loosely cor-
releases the Nexus phones and tablets to act as their respond to real-world actions, like swiping, tapping,
flagship Android devices, demonstrating Android’s lat- pinching, and reverse pinching to manipulate on-screen
est software and hardware features. From 2013 until objects, along with a virtual keyboard.[59] Game con-
2015, Google offered several Google Play Edition de- trollers and full-size physical keyboards are supported via
vices over Google Play. While not carrying the Google Bluetooth or USB.[60] The response to user input is de-
Nexus branding, these were Google-customized Android signed to be immediate and provides a fluid touch inter-
phones and tablets that also ran the latest version of An- face, often using the vibration capabilities of the device
droid, free from manufacturer or carrier modifications. to provide haptic feedback to the user. Internal hard-
From 2010 to 2013, Hugo Barra served as product ware, such as accelerometers, gyroscopes and proximity
spokesperson, representing Android at press conferences sensors[61] are used by some applications to respond to
2.3 Memory management 3
additional user actions, for example adjusting the screen guage that has complete access to the Android APIs.
from portrait to landscape depending on how the device Java may be combined with C/C++, together with a
is oriented, or allowing the user to steer a vehicle in a rac- choice of non-default runtimes that allow better C++
ing game by rotating the device, simulating control of a support;[70][71][72] the Go programming language is also
steering wheel.[62] supported since its version 1.4, which can also be used
Android devices boot to the homescreen, the primary exclusively although with a restricted set of Android
navigation and information “hub” on Android devices that APIs.[73] The SDK includes a comprehensive set of devel-
is analogous to the desktop found on personal computers. opment tools,[74] including a debugger, software libraries,
a handset emulator based on QEMU, documentation,
(Android also runs on regular personal computers, as de-
scribed below). Android homescreens are typically made sample code, and tutorials. Initially, Google’s supported
integrated development environment (IDE) was Eclipse
up of app icons and widgets; app icons launch the asso-
ciated app, whereas widgets display live, auto-updating using the Android Development Tools (ADT) plugin; in
December 2014, Google released Android Studio, based
content, such as the weather forecast, the user’s email in-
box, or a news ticker directly on the homescreen.[63] A on IntelliJ IDEA, as its primary IDE for Android applica-
homescreen may be made up of several pages, between tion development. Other development tools are available,
which the user can swipe back and forth, though An- including a native development kit (NDK) for applica-
droid’s homescreen interface is heavily customisable, al- tions or extensions in C or C++, Google App Inventor,
lowing users to adjust the look and feel of the devices a visual environment for novice programmers, and vari-
to their tastes.[64] Third-party apps available on Google ous cross platform mobile web applications frameworks.
Play and other app stores can extensively re-theme the In January 2014, Google unveiled an framework based
homescreen, and even mimic the look of other operating on Apache Cordova for porting Chrome HTML 5 web
systems, such as Windows Phone.[65] Most manufactur- applications to Android, wrapped in a native application
ers, and some wireless carriers, customise the look and shell.[75]
feel of their Android devices to differentiate themselves Android has a growing selection of third-party appli-
from their competitors.[66] Applications that handle in- cations, which can be acquired by users by download-
teractions with the homescreen are called “launchers” be- ing and installing the application’s APK (Android appli-
cause they, among other purposes, launch the applications cation package) file, or by downloading them using an
installed on a device. application store program that allows users to install, up-
Along the top of the screen is a status bar, showing in- date, and remove applications from their devices. Google
Play Store is the primary application store installed on
formation about the device and its connectivity. This
status bar can be “pulled” down to reveal a notification Android devices that comply with Google’s compatibil-
ity requirements and license the Google Mobile Services
screen where apps display important information or up-
dates, such as a newly received email or SMS text, in software.[3][76] Google Play Store allows users to browse,
download and update applications published by Google
a way that does not immediately interrupt or inconve-
nience the user.[67] Notifications are persistent until read and third-party developers; as of July 2013, there are
more than one million applications available for Android
by tapping it, which opens the relevant app, or dismissed
by sliding it off the screen. Beginning on Android 4.1, in Play Store.[77] As of July 2013, 50 billion applications
“expanded notifications” can display expanded details or have been installed.[78][79] Some carriers offer direct car-
additional functionality; for instance, a music player can rier billing for Google Play application purchases, where
display playback controls, and a “missed call” notification the cost of the application is added to the user’s monthly
provides buttons for calling back or sending the caller an bill.[80]
SMS message.[68] Due to the open nature of Android, a number of third-
Android provides the ability to run applications that party application marketplaces also exist for Android, ei-
change the default launcher, and hence the appearance ther to provide a substitute for devices that are not allowed
and externally visible behaviour of Android. These ap- to ship with Google Play Store, provide applications that
pearance changes include a multi-page dock or no dock, cannot be offered on Google Play Store due to policy vi-
and many more changes to fundamental features of the olations, or for other reasons. Examples of these third-
user interface.[69] party stores have included the Amazon Appstore, GetJar,
and SlideMe. F-Droid, another alternative marketplace,
seeks to only provide applications that are distributed un-
2.2 Applications der free and open source licenses.[3][81][82][83]
use the system suspends its operation so that, while avail- Requirements for the minimum amount of RAM for de-
able for immediate use rather than closed, it does not use vices running Android 5.1 range from 512 MB of RAM
battery power or CPU resources.[84][85] for normal-density screens, to about 1.8 GB for high-
[93]
Android manages the applications stored in memory density screens. The recommendation for Android
automatically: when memory is low, the system will 4.4 is to have at least 512 MB of RAM,[94] while for
begin invisibly and automatically closing inactive pro- “low RAM” devices 340 MB is the required minimum
cesses, starting with those that have been inactive for amount that does not include memory dedicated to var-
longest.[86][87] Lifehacker reported in 2011 that third- ious[95] hardware components such as the baseband proces-
[88] sor. Android 4.4 requires a 32-bit ARMv7, MIPS or
party task killers were doing more harm than good.
x86 architecture processor (latter two through unofficial
ports),[6][96] together with an OpenGL ES 2.0 compati-
ble graphics processing unit (GPU).[97] Android supports
2.4 Virtual reality
OpenGL ES 1.1, 2.0, 3.0, 3.1 and as of latest major ver-
sion, 3.2 and Vulkan. Some applications may explicitly
At Google I/O on May 2016, Google announced
require a certain version of the OpenGL ES, and suitable
Daydream, a virtual reality platform that relies on a
GPU hardware is required to run such applications.[97]
smartphone and provides VR capabilities through a
virtual reality headset and controller designed by Google Android devices incorporate many optional hard-
itself.[89] The platform is built into Android starting with ware components, including still or video cameras,
Android Nougat, differentiating from standalone support GPS, orientation sensors, dedicated gaming controls,
for VR capabilities. The software is available for devel- accelerometers, gyroscopes, barometers, magnetometers,
opers, and was released in 2016. proximity sensors, pressure sensors, thermometers, and
touchscreens. Some hardware components are not re-
quired, but became standard in certain classes of devices,
such as smartphones, and additional requirements apply
3 Hardware if they are present. Some other hardware was initially
required, but those requirements have been relaxed or
eliminated altogether. For example, as Android was
developed initially as a phone OS, hardware such as
microphones were required, while over time the phone
function became optional.[79] Android used to require
an autofocus camera, which was relaxed to a fixed-focus
camera[79] if present at all, since the camera was dropped
as a requirement entirely when Android started to be
used on set-top boxes.
In addition to running on smartphones and tablets, sev-
eral vendors run Android natively on regular PC hardware
with a keyboard and mouse.[98][99][100][101] In addition
to their availability on commercially available hardware,
similar PC hardware-friendly versions of Android are
HTC Dream or T-Mobile G1, the first commercially released de- freely available from the Android-x86 project, including
vice running Android (2008). customized Android 4.4.[102] Using the Android emulator
that is part of the Android SDK, or by using BlueStacks or
See also: Android hardware requirements Andy, Android can also run non-natively on x86.[103][104]
Chinese companies are building a PC and mobile operat-
ing system, based on Android, to “compete directly with
The main hardware platform for Android is the ARM Microsoft Windows and Google Android”.[105] The Chi-
(ARMv7 and ARMv8-A architectures), with x86 and nese Academy of Engineering noted that “more than a
MIPS architectures also officially supported in later ver- dozen” companies were customising Android following
sions of Android. Since Android 5.0 “Lollipop”, 64-bit a Chinese ban on the use of Windows 8 on government
variants of all platforms are supported in addition to the PCs.[106][107][108]
32-bit variants.[90] The unofficial Android-x86 project
provided support for the x86 architectures ahead of the
official support.[6][91] MIPS architecture was also sup-
ported before Google did. Since 2012, Android de- 4 Development
vices with Intel processors began to appear, including
phones[92] and tablets. While gaining support for 64-bit Android is developed in private by Google until the lat-
platforms, Android was first made to run on 64-bit x86 est changes and updates are ready to be released, at which
and then on ARM64. point the source code is made available publicly.[109] This
4.2 Linux kernel 5
tectural changes that are implemented by Google outside 4.3 Software stack
the typical Linux kernel development cycle, such as the
inclusion of components like Binder, ashmem, pmem,
logger, wakelocks, and different out-of-memory (OOM)
handling.[127][128][129] Certain features that Google con-
tributed back to the Linux kernel, notably a power man-
agement feature called “wakelocks”, were rejected by
mainline kernel developers partly because they felt that
Google did not show any intent to maintain its own
code.[130][131][132] Google announced in April 2010 that
they would hire two employees to work with the Linux
kernel community,[133] but Greg Kroah-Hartman, the
current Linux kernel maintainer for the stable branch,
said in December 2010 that he was concerned that Google
was no longer trying to get their code changes included in
mainstream Linux.[131] Some Google Android developers
hinted that “the Android team was getting fed up with the
process,” because they were a small team and had more
urgent work to do on Android.[134] Android’s architecture diagram
Aiming for a different licensing model, toward the end of notably the iDroid Project.[162]
2012, Google switched the Bluetooth stack in Android Historically, device manufacturers and mobile carriers
from the GPL-licensed BlueZ to the Apache-licensed have typically been unsupportive of third-party firmware
BlueDroid.[154] development. Manufacturers express concern about im-
Android does not have a native X Window System by de- proper functioning of devices running unofficial soft-
fault, nor does it support the full set of standard GNU ware and the support costs resulting from this.[163] More-
libraries. This made it difficult to port existing Linux over, modified firmwares such as CyanogenMod some-
applications or libraries to Android,[147] until version r5 times offer features, such as tethering, for which car-
of the Android Native Development Kit brought support riers would otherwise charge a premium. As a result,
for applications written completely in C or C++.[155] Li- technical obstacles including locked bootloaders and re-
braries written in C may also be used in applications by stricted access to root permissions are common in many
injection of a small shim and usage of the JNI.[156] devices. However, as community-developed software
Since Marshmallow, "Toybox", a collection of command has grown more popular, and following a statement by
line utilities (mostly for use by apps, as Android doesn't the Librarian of Congress in the United States that per-
provide a command line interface by default), replaced mits the "jailbreaking" of mobile devices,[164] manufac-
similar “Toolbox” collection.[157] turers and carriers have softened their position regarding
third party development, with some, including HTC,[163]
Android has another operating system, Trusty OS, within Motorola,[165] Samsung[166][167] and Sony,[168] providing
it, as a part of “Trusty” “software components supporting support and encouraging development. As a result of
a Trusted Execution Environment (TEE) on mobile de- this, over time the need to circumvent hardware restric-
vices.” “Trusty and the Trusty API are subject to change. tions to install unofficial firmware has lessened as an in-
[..] Applications for the Trusty OS can be written in creasing number of devices are shipped with unlocked
C/C++ (C++ support is limited), and they have access or unlockable bootloaders, similar to Nexus series of
to a small C library. [..] All Trusty applications are phones, although usually requiring that users waive their
single-threaded; multithreading in Trusty userspace cur- devices’ warranties to do so.[163] However, despite manu-
rently is unsupported. [..] Third-party application de- facturer acceptance, some carriers in the US still require
velopment is not supported in” the current version, and that phones are locked down, frustrating developers and
software running on the OS and processor for it, run the customers.[169]
"DRM framework for protected content. [..] There are
many other uses for a TEE such as mobile payments, se-
cure banking, full-disk encryption, multi-factor authen-
tication, device reset protection, replay-protected persis- 5 Security and privacy
tent storage, wireless display (“cast”) of protected con-
tent, secure PIN and fingerprint processing, and even mal- See also: Mobile security and WARRIOR PRIDE
ware detection.”[158]
was reconsidering its relationships with its advertising software such as TaintDroid,[184] an academic research-
platforms in the light of these revelations, and called upon funded project, can, in some cases, detect when personal
the wider industry to do the same.[172] information is being sent from applications to remote
[185]
The documents revealed a further effort by the intelli- servers.
gence agencies to intercept Google Maps searches and
queries submitted from Android and other smartphones
to collect location information in bulk.[171] The NSA and 5.3 Technical security features
GCHQ insist their activities are in compliance with all
relevant domestic and international laws, although the Android applications run in a sandbox, an isolated area
Guardian stated “the latest disclosures could also add to of the system that does not have access to the rest of the
mounting public concern about how the technology sec- system’s resources, unless access permissions are explic-
tor collects and uses information, especially for those out- itly granted by the user when the application is installed.
side the US, who enjoy fewer privacy protections than Before installing an application, Play Store displays all
Americans.”[171] required permissions: a game may need to enable vibra-
tion or save data to an SD card, for example, but should
not need to read SMS messages or access the phonebook.
5.2 Common security threats After reviewing these permissions, the user can choose
to accept or refuse them, installing the application only if
Research from security company Trend Micro lists pre- they accept.[186] The sandboxing and permissions system
lessens the impact of vulnerabilities and bugs in applica-
mium service abuse as the most common type of An-
droid malware, where text messages are sent from in- tions, but developer confusion and limited documentation
has resulted in applications routinely requesting unneces-
fected phones to premium-rate telephone numbers with-
out the consent or even knowledge of the user.[173] Other sary permissions, reducing its effectiveness.[187] Google
malware displays unwanted and intrusive advertisements has now pushed an update to Android Verify Apps fea-
on the device, or sends personal information to unautho- ture, which will now run in background to detect mali-
rised third parties.[173] Security threats on Android are cious processes and crack them down.[188]
reportedly growing exponentially; however, Google en- In Android 6.0 Marshmallow, the permissions system
gineers have argued that the malware and virus threat was changed to allow the user to control an applica-
on Android is being exaggerated by security companies tion’s permissions individually, to block applications if
for commercial reasons,[174][175] and have accused the se- desired from having access to the device’s contacts, cal-
curity industry of playing on fears to sell virus protec- endar, phone, sensors, SMS, location, microphone and
tion software to users.[174] Google maintains that danger- camera.[189] Full permission control is only possible with
ous malware is actually extremely rare,[175] and a survey root access to the device.[190]
conducted by F-Secure showed that only 0.5% of An- Google uses Google Bouncer malware scanner to watch
droid malware reported had come from the Google Play over and scan applications available in the Google Play
store.[176] Store.[191] It is intended to flag suspicious apps and warn
Android’s fragmentation is a problem for security, since users of any potential threat with an application before
patches to bugs found in the core operating system they download it.[192] Android version 4.2 Jelly Bean was
often do not reach users of older and lower-price released in 2012, with enhanced security features, includ-
devices.[177][178] One set of researchers say that the fail- ing a malware scanner built into the system, which works
ure of vendors to support older devices with patches in combination with Google Play but can scan apps in-
and updates leaves more than 87% of active devices stalled from third party sources as well, and an alert sys-
vulnerable.[179][180] However, the open-source nature of tem which notifies the user when an app tries to send a
Android allows security contractors to take existing de- premium-rate text message, blocking the message unless
vices and adapt them for highly secure uses. For ex- the user explicitly authorises it.[193] Several security firms,
ample, Samsung has worked with General Dynamics such as Lookout Mobile Security,[194] AVG Technolo-
through their Open Kernel Labs acquisition to rebuild gies,[195] and McAfee,[196] have released antivirus soft-
Jelly Bean on top of their hardened microvisor for the ware for Android devices. This software is ineffective
“Knox” project.[181][182] as sandboxing also applies to such applications, limiting
Android smartphones have the ability to report the lo- their ability to scan the deeper system for threats.[197][198]
cation of Wi-Fi access points, encountered as phone In August 2013, Google released Android Device Man-
users move around, to build databases containing the ager (ADM), a component that allows users to remotely
physical locations of hundreds of millions of such ac- track, locate, and wipe their Android device through a
cess points. These databases form electronic maps web interface.[120][199] In December 2013, Google re-
to locate smartphones, allowing them to run apps like leased ADM as an Android application on the Google
Foursquare, Google Latitude, Facebook Places, and to Play store, where it is available to devices running An-
deliver location-based ads.[183] Third party monitoring droid version 2.2 and higher.[200][201]
6.1 Leverage over manufacturers 9
The source code for Android is open-source: it is de- Richard Stallman and the Free Software Foundation have
veloped in private by Google, with the source code re- been critical of Android and have recommended the us-
leased publicly when a new version of Android is re- age of alternatives such as Replicant, because drivers
leased. Google publishes most of the code (including and firmware vital for the proper functioning of An-
network and telephony stacks) under the non-copyleft droid devices are usually proprietary, and because the
Apache License version 2.0. which allows modifica- Google Play Store application can forcibly install or
tion and redistribution.[202][203] The license does not grant deinstall applications and, as a result, invite non-free
rights to the “Android” trademark, so device manufactur- software.[210][211]
ers and wireless carriers have to license it from Google
under individual contracts. Associated Linux kernel
changes are released under the copyleft GNU General 6.1 Leverage over manufacturers
Public License version 2, developed by the Open Hand-
set Alliance, with the source code publicly available at Google licenses their Google Mobile Services software,
all times. Typically, Google collaborates with a hard- along with Android trademarks, only to hardware man-
ware manufacturer to produce a flagship device (part of ufacturers for devices that meet Google’s compatibility
the Nexus series) featuring the new version of Android, standards specified in the Android Compatibility Pro-
then makes the source code available after that device gram document.[212] Thus, forks of Android that make
has been released.[204] The only Android release which major changes to the operating system itself do not in-
was not immediately made available as source code was clude any of Google’s non-free components, stay incom-
the tablet-only 3.0 Honeycomb release. The reason, ac- patible with applications that require them, and must
cording to Andy Rubin in an official Android blog post, ship with an alternative software marketplace in lieu of
was because Honeycomb was rushed for production of the Google Play Store.[3] Examples of such Android forks
Motorola Xoom,[205] and they did not want third parties are Amazon's Fire OS (which is used on the Kindle Fire
creating a “really bad user experience” by attempting to line of tablets, and oriented toward Amazon services), the
put onto smartphones a version of Android intended for Nokia X Software Platform (a fork used by the Nokia X
tablets.[206] family, oriented primarily toward Nokia and Microsoft
services), and other forks that exclude Google apps due
Only the base Android operating system (including some to the general unavailability of Google services in cer-
applications) is open-source software, whereas most An- tain regions (such as China).[213][214] In 2014, Google also
droid devices ship with a substantial amount of propri- began to require that all Android devices which license
etary software, such as Google Mobile Services, which the Google Mobile Services software display a prominent
includes applications such as Google Play Store, Google “Powered by Android” logo on their boot screens.[76]
Search, and Google Play Services – a software layer that
provides APIs for the integration with Google-provided Members of the Open Handset Alliance, which include
services, among others. These applications must be li- the majority of Android OEMs, are also contractually
censed from Google by device makers, and can only forbidden from producing Android devices based on
be shipped on devices which meet its compatibility forks of the OS;[3][215] in 2012, Acer Inc. was forced
guidelines and other requirements.[76][120] Custom, certi- by Google to halt production on a device powered by
fied distributions of Android produced by manufacturers Alibaba Group's Aliyun OS with threats of removal from
(such as TouchWiz and HTC Sense) may also replace cer- the OHA, as Google deemed the platform to be an incom-
tain stock Android apps with their own proprietary vari- patible version of Android. Alibaba Group defended the
ants and add additional software not included in the stock allegations, arguing that the OS was a distinct platform
Android operating system.[3] There may also be "binary from Android (primarily using HTML5 apps), but incor-
blob" drivers required for certain hardware components porated portions of Android’s platform to allow back-
in the device.[3][111] wards compatibility with third-party Android software.
Indeed, the devices did ship with an application store
Some stock applications in AOSP code that were for- which offered Android apps; however, the majority of
merly used by earlier versions of Android, such as Search, them were pirated.[216][217][218]
Music, and Calendar, have been abandoned by Google
in favor of non-free replacements distributed through
Play Store (Google Search, Google Play Music, and
Google Calendar) that are no longer open-source. More- 7 Reception
over, open-source variants of some applications also ex-
clude functions that are present in their non-free ver- Android received a lukewarm reaction when it was un-
sions, such as Photosphere panoramas in Camera, and veiled in 2007. Although analysts were impressed with
a Google Now page on the default home screen (exclu- the respected technology companies that had partnered
sive to the proprietary version “Google Now Launcher”, with Google to form the Open Handset Alliance, it was
10 7 RECEPTION
ing Android were up to 52%,[242] and rose to 90% sia (31%), India (21%), Malaysia (24%), Mexico (18%),
in China.[243] During the third quarter of 2012, An- Brazil (9%).[258]
droid’s worldwide smartphone shipment market share According to a January 2015 Gartner report, “Android
was 75%,[235] with 750 million devices activated in to- surpassed a billion shipments of devices in 2014, and
tal. In April 2013 Android had 1.5 million activations per will continue to grow at a double-digit pace in 2015, with
day.[240] As of May 2013, 48 billion applications (“apps”) a 26 percent increase year over year.” This made it the
have been installed from the Google Play store,[244] and first time that any general-purpose operating system has
by September 2013, one billion Android devices have reached more than one billion end users within a year:
been activated.[245]
by reaching close to 1.16 billion end users in 2014, An-
As of July 2013, the Google Play store has had over droid shipped over four times more than iOS and OS
one million Android applications published, and over 50 X combined, and over three times more than Microsoft
billion applications downloaded.[21] A developer survey Windows. Gartner expected the whole mobile phone
conducted in April–May 2013 found that Android is used market to “reach two billion units in 2016”, including
by 71% of mobile developers.[22] The operating system’s Android.[259]
success has made it a target for patent litigation as part According to a Statistica's estimate, Android smart-
of the so-called "smartphone wars" between technology phones had an installed base of 1.8 billion units in 2015,
companies.[27][28] which was 76% of the estimated total number of smart-
Android devices account for more than half of smart- phones worldwide.[260][261][lower-alpha 3] Android has the
phone sales in most markets, including the US, while largest installed base of any mobile operating system
“only in Japan was Apple on top” (September–November and, since 2013, the highest-selling operating system
2013 numbers).[246] At the end of 2013, over 1.5 billion overall[250][253][263][264][265] with sales in 2012, 2013 and
Android smartphones have been sold in the four years 2014[266] close to the installed base of all PCs.[267] In
since 2010,[247][248] making Android the most sold phone the third quarter of 2015, Android’s share of the global
and tablet OS. Three billion Android smartphones are es- smartphone shipment market was 84.7%, the highest
timated to be sold by the end of 2014 (including pre- ever.[268] As of September 28, 2016, with 52.5% market
vious years). According to Gartner research company, share, Samsung remains the leading OEM for shipping
Android-based devices outsold all contenders, every year Android running smartphoens and tablets, followed by
since 2012.[249] In 2013, it outsold Windows 2.8:1 or by followed by LG, Huawei, Motorola, Lenovo, Sony, HTC,
573 million.[250][251][252] As of 2015, Android has the Asus, Alcatel and Xiaomi.[269]
largest installed base of all operating systems;[15] Since By August 2016, the two biggest continents have gone
2013, devices running it also sell more than Windows, mobile-majority, judged by web use (“desktop” has
iOS and Mac OS X devices combined.[253] 46.92%–55.16% use worldwide, depending on day of
According to StatCounter, which tracks only the use for the week, making some weeks desktop-minority;[270]
browsing the web, Android is the most popular mobile lowest full month was at 50.05%[271] ); because of An-
operating system since August 2013.[254] Android is the droid (see usage share of operating systems), that has
most popular operating system for web browsing in India majority use on smartphones in virtually all countries
and several other countries (e.g. virtually all of Asia, with (all continents have gone Android-majority, including
Japan and North Korea exceptions). According to Stat- North America[272][273] except for Oceania, because of
Counter, Android is most used on mobile in all African Australia),[274] with few exceptions (all of which have
countries, and it stated “mobile usage has already over- iOS-majority); in the US, Android is close to iOS, hav-
taken desktop in several countries including India, South ing exchanged majority position a few times,[275] Canada
Africa and Saudi Arabia”,[255] with virtually all countries and the following are also exceptions: Japan, Philippines,
in Africa having done so already (except for seven coun- Australia and the only exceptions in Europe are the UK,
tries, including Egypt), such as Ethiopia and Kenya in Switzerland, Belgium and the Nordic countries Denmark,
which mobile (including tablets) usage is at 90.46% (An- Iceland, Sweden and Norway.[276]
droid only, accounts for 75.81% of all use there[256] ).[257] By 2016, Android was on the majority of smartphones
While Android phones in the Western world commonly in virtually all countries in the world,[16][277] excluding
include Google’s proprietary add-ons (such as Google United States and Canada (while including North Amer-
Play) to the otherwise open-source operating system, this ica continent as a whole[278] ), Australia and Japan. A
is increasingly not the case in emerging markets; “ABI few countries, such as the UK, lose Android-majority if
Research claims that 65 million devices shipped glob- tablets are included.
ally with open-source Android in the second quarter of
[2014], up from 54 million in the first quarter"; depending
on country, percent of phones estimated to be based only 7.2 Adoption on tablets
on Android’s source code (AOSP), forgoing the Android
trademark: Thailand (44%), Philippines (38%), Indone- Despite its success on smartphones, initially Android
tablet adoption was slow.[279] One of the main causes was
12 7 RECEPTION
said they had signed patent license agreements with ten be used on other electronics aside from smartphones and
Android device manufacturers, whose products account tablets, including laptops and netbooks, smartbooks,[326]
for “70% in the U.S.”. and 55% of the worldwide revenue smart TVs (Android TV, Google TV) and cameras (E.g.
for Android devices.[317] These include Samsung and Galaxy Camera).[327] In addition, the Android operating
HTC.[318] Samsung’s patent settlement with Microsoft in- system has seen applications on smart glasses (Google
cluded an agreement to allocate more resources to de- Glass), smartwatches,[328] headphones,[329] car CD and
veloping and marketing phones running Microsoft’s Win- DVD players,[330] mirrors,[331] portable media play-
dows Phone operating system.[316] Microsoft has also tied ers,[332] landline[333] and Voice over IP phones.[334] Ouya,
its own Android software to patent licenses, requiring the a video game console running Android, became one of
bundling of Microsoft Office Mobile and Skype applica- the most successful Kickstarter campaigns, crowdfunding
tions on Android devices to subsidize the licensing fees, US$8.5m for its development,[335][336] and was later fol-
while at the same time helping to promote its software lowed by other Android-based consoles, such as Nvidia's
lines.[319][320] Shield Portable – an Android device in a video game con-
[337]
Google has publicly expressed its frustration for the cur- troller form factor.
rent patent landscape in the United States, accusing Ap- In 2011, Google demonstrated “Android@Home”, a
ple, Oracle and Microsoft of trying to take down An- home automation technology which uses Android to con-
droid through patent litigation, rather than innovating trol a range of household devices including light switches,
and competing with better products and services.[321] In power sockets and thermostats.[338] Prototype light bulbs
September 2011, Google purchased Motorola Mobility were announced that could be controlled from an Android
for US$12.5 billion, which was viewed in part as a defen- phone or tablet, but Android head Andy Rubin was cau-
sive measure to protect Android, since Motorola Mobility tious to note that “turning a lightbulb on and off is nothing
held more than 17,000 patents.[322] In December 2011, new”, pointing to numerous failed home automation ser-
Google bought over a thousand patents from IBM.[323] vices. Google, he said, was thinking more ambitiously
In 2013, FairSearch, a lobbying organization supported and the intention was to use their position as a cloud ser-
by Microsoft, Oracle and others, filed a complaint re- vices provider
[339][340]
to bring Google products into customers’
garding Android with the European Commission, alleg- homes.
ing that its free-of-charge distribution model constituted Parrot unveiled an Android-based car stereo system
anti-competitive predatory pricing. The Free Software known as Asteroid in 2011,[341] followed by a successor,
Foundation Europe, whose donors include Google, dis- the touchscreen-based Asteroid Smart, in 2012.[342] In
puted the Fairsearch allegations.[324] On April 20, 2016, 2013, Clarion released its own Android-based car stereo,
the EU filed a formal antitrust complaint against Google the AX1.[343] In January 2014, at the Consumer Elec-
based upon the FairSearch allegations, arguing that its tronics Show (CES), Google announced the formation of
leverage over Android vendors, including the mandatory the Open Automotive Alliance, a group including sev-
bundling of the entire suite of proprietary Google soft- eral major automobile makers (Audi, General Motors,
ware, hindering the ability for competing search providers Hyundai, and Honda) and Nvidia, which aims to produce
to be integrated into Android, and barring vendors from Android-based in car entertainment systems for automo-
producing devices running forks of Android, constituted biles, "[bringing] the best of Android into the automobile
anti-competitive practices.[325] in a safe and seamless way.”[344]
On March 18, 2014, Google announced Android Wear,
an Android-based platform specifically intended for
9 Other uses smartwatches and other wearable devices; only a devel-
oper preview was made publicly available.[345] This was
followed by the unveiling of two Android-Wear-based de-
vices, the LG G Watch and Moto 360.[346]
On June 25, 2014, at Google I/O, it was announced
that Android TV, a Smart TV platform, is replacing the
previously released Google TV. Google also announced
Android Auto for use in cars.[347]
Android comes preinstalled on a few laptops (a simi-
lar functionality of running Android applications is also
available in Google’s Chrome OS) and can also be in-
stalled on personal computers by end users.[348] On those
platforms Android provides additional functionality for
Ouya, a video game console which runs Android physical keyboards[349] and mice, together with the "Alt-
Tab" key combination for switching applications quickly
with a keyboard. In December 2014, one reviewer com-
The open and customizable nature of Android allows it to
15
[17] Elgin, Ben (August 17, 2005). “Google Buys An- [34] Block, Ryan (August 28, 2007). “Google is working on a
droid for Its Mobile Arsenal”. Bloomberg Businessweek. mobile OS, and it’s due out shortly”. Engadget. Retrieved
Bloomberg. Archived from the original on February 24, February 17, 2012.
2011. Retrieved February 20, 2012. In what could be a
key move in its nascent wireless strategy, Google (GOOG) [35] Sharma, Amol; Delaney, Kevin J. (August 2, 2007).
has quietly acquired startup Android, Inc., ... “Google Pushes Tailored Phones To Win Lucrative Ad
Market”. The Wall Street Journal. Retrieved February 17,
[18] “Industry Leaders Announce Open Platform for Mo- 2012.
bile Devices” (Press release). Open Handset Alliance.
[36] “Google admits to mobile phone plan”. directtraffi[Link].
November 5, 2007. Retrieved February 17, 2012.
Google News. March 20, 2007. Archived from the origi-
[19] Gruman, Galen (March 24, 2016). “How to make An- nal on July 3, 2007. Retrieved February 17, 2012.
droid a real part of your business: Android smartphone
[37] McKay, Martha (December 21, 2006). “Can iPhone
and tablets can now safely join iPhones and iPads in your
become your phone?; Linksys introduces versatile line
mobile portfolio”. InfoWorld.
for cordless service”. The Record (Bergen County). p.
[20] “Office Mobile: Better on iPads than on Windows 10 L9. Retrieved February 21, 2012. And don't hold your
tablets”. August 7, 2015. Microsoft’s Office UI is bet- breath, but the same cell phone-obsessed tech watchers
ter on iOS and Android say it won't be long before Google jumps headfirst into
the phone biz. Phone, anyone?
[21] “Android’s Google Play beats App Store with over 1 bil-
[38] Ionescu, Daniel (April 26, 2012). “Original Android Pro-
lion apps, now officially largest”. [Link]. Re-
totype Revealed During Google, Oracle Trial”. PCWorld.
trieved August 28, 2013.
Retrieved February 23, 2014.
[22] “Developer Economics Q3 2013 analyst report”. [39] Lee, Timothy B. (February 23, 2012). “If Android is a
“stolen product,” then so was the iPhone”. Ars Technica.
[23] “Developer Economics Q1 2015: State of the Developer
Retrieved July 11, 2014.
Nation”. February 17, 2015. Retrieved May 14, 2015.
[40] Claburn, Thomas (September 19, 2007). “Google’s Se-
[24] Callaham, John (September 29, 2015). “Google says
cret Patent Portfolio Predicts gPhone”. InformationWeek.
there are now 1.4 billion active Android devices world-
Archived from the original on March 17, 2008. Retrieved
wide”. [Link].
February 17, 2012.
[25] Brodkin, Jon (November 5, 2012). “On its 5th birthday, [41] Pearce, James Quintana (September 20, 2007). “Google’s
5 things we love about Android”. Ars Technica. Strong Mobile-Related Patent Portfolio”. [Link].
Retrieved February 17, 2012.
[26] “Custom ROMs For Android Explained – Here Is Why
You Want Them”. August 20, 2012. Retrieved Septem- [42] “Android Kernel Versions”. [Link]. July 7, 2011. Re-
ber 15, 2012. trieved November 3, 2013.
[27] Reardon, Marguerite (August 15, 2011). “Google just [43] Mark Wilson (September 23, 2008). “T-Mobile G1:
bought itself patent protection”. [Link]. Re- Full Details of the HTC Dream Android Phone”. giz-
trieved May 1, 2013. [Link]. Retrieved December 27, 2013.
[28] Douglas Perry (July 16, 2011). “Google Android Now on [44] Richard Wray (March 14, 2010). “Google forced to delay
135 Million Devices”. [Link]. Retrieved May 1, British launch of Nexus phone”. London: [Link].
2013. Retrieved February 17, 2012.
[29] Markoff, John (November 4, 2007). “I, Robot: The Man [45] “Google Unveils a New, Nicer, Pricier Nexus 7 Tablet”.
Behind the Google Phone”. The New York Times. Re- Time.
trieved February 15, 2012.
[46] “Hugo Barra: where are the Android tablets of HTC One-
[30] Kirsner, Scott (September 2, 2007). “Introducing the like quality?". Android Authority.
Google Phone”. The Boston Globe. Archived from the [47] “Android Director: 'We Have the Most Accurate, Con-
original on January 4, 2010. Retrieved February 15, 2012. versational, Synthesized Voice in the World'". Wired.
[31] Vogelstein, Fred (April 2011). “How the Android Ecosys- [48] “Xiaomi co-founder on why ex-Google exec Barra and its
tem Threatens the iPhone”. Wired. Retrieved June 2, own firmware are key to international success”. The Next
2012. Web.
[32] Chris Welch (April 16, 2013). “Before it took over smart- [49] Charles Arthur (March 13, 2013). “Andy Rubin moved
phones, Android was originally destined for cameras”. from Android to take on 'moonshots’ at Google | Tech-
The Verge. Retrieved May 1, 2013. nology | [Link]”. London: Guardian. Retrieved
March 14, 2013.
[33] Vance, Ashlee (July 27, 2011). “Steve Perlman’s Wireless
Fix”. Bloomberg Businessweek. Bloomberg. Retrieved [50] Page, Larry. “Official Blog: Update from the CEO”.
November 3, 2012. [Link]. Retrieved March 14, 2013.
17
[51] “Sundar Pichai promotes Hiroshi Lockheimer to oversee [70] “C++ Library Support”. Android. libC++ runtime [..]
Android, Chrome OS and Chromecast”. Android Central. 99% of tests pass when compiling libc++ with Clang 3.4
for all supported ABIs. The failures are mostly in the areas
[52] Miller, Ross (May 28, 2015). “Google announces Brillo, of wchar_t and locales that Android bionic doesn't sup-
an operating system for the Internet of Things: Developer port.
preview coming in Q3”. Retrieved June 4, 2015.
[71] “Android NDK Native APIs”. [Link].
[53] “Android Vulnerabilities”. Computer Science depart- Retrieved June 10, 2015. The Android NDK provides a
ment, University of Cambridge. Retrieved October 17, set of native headers and shared library files that has grad-
2015. ually increased with successive releases of new Android
API levels.
[54] Amadeo, Ron. “Waiting for Android’s inevitable secu-
rity Armageddon”. Ars Technica. Retrieved October 17, [72] “Sample: hello-jni”. [Link]. Retrieved
2015. June 10, 2015.
[73] “Package app, which lets you write Apps for Android (and
[55] “Android 6.0.1 security update now rolling out to Sam-
eventually, iOS)". Retrieved June 9, 2015. There are two
sung Galaxy S7 devices in Canada - [Link]”.
ways to use Go in an Android App. The first is as a li-
Retrieved November 30, 2016.
brary called from Java, the second is to use a restricted
[56] “Google Groups”. Retrieved November 30, 2016. set of features but work entirely in Go.[..] An app can be
written entirely in Go. This results in a significantly sim-
[57] “OTA Updates”. Android devices in the field can receive pler programming environment (and eventually, portabil-
and install over-the-air (OTA) updates to the system and ity to iOS), however only a very restricted set of Android
application software. [..] This section describes the OTA APIs are available. The provided interfaces are focused
system as of the Android 5.x release on games. It is expected that the app will draw to the en-
tire screen (via OpenGL, see the [Link]/gl package),
[58] “Block-Based OTAs”. Android 5.0 and later versions use and that none of the platform’s screen management infras-
block OTA updates to ensure that each device uses the tructure is exposed. On Android, this means a native app
exact same partition. [..] Android 4.4 and earlier versions is equivalent to a single Activity (in particular a NativeAc-
used file OTA updates tivity) and on iOS, a single UIWindow. Touch events will
be accessible via this package. When Android support is
[59] “Touch Devices | Android Open Source”. out of preview, all APIs supported by the Android NDK
[Link]. Retrieved September 15, 2012. will be exposed via a Go package.
[60] “Handling Controller Actions”. [Link]. [74] “Tools Overview”. Android Developers. July 21, 2009.
[75] Savov, Vlad (January 28, 2014). “Chrome Apps are com-
[61] “Sensors Overview (Android Developers)". devel-
ing to iOS and Android”. The Verge. Retrieved February
[Link]. Retrieved October 29, 2013.
2, 2014.
[62] “Real Racing 2 Speeds Into The Android Market – Leaves [76] “Google mandates 'Powered by Android' branding on new
Part 1 In The Dust”. [Link]. September 22, devices”. [Link]. Retrieved March 28, 2014.
2011. Retrieved September 15, 2012.
[77] “Google Play Hits 1 Million Apps”. Mashable. July 24,
[63] “Widgets | Android Developers”. Devel- 2013. Retrieved January 2, 2014.
[Link]. Retrieved September 15, 2012.
[78] Warren, Christina. “Google Play Hits 1 Million Apps”.
[64] “General Android instructions”. [Link]. Octo- Mashable. Retrieved June 4, 2014.
ber 2012. Retrieved October 29, 2013.
[79] “Android Compatibility”. Android Developers. an-
[65] “Launcher 7 Brings Windows Phone’s Simple, Attractive [Link]. Retrieved November 16, 2013.
Interface to Android”. [Link]. May 20, 2011.
[80] Chu, Eric (April 13, 2011). “Android Developers
Retrieved November 24, 2012.
Blog: New Carrier Billing Options on Android Mar-
ket”. [Link]. Retrieved May
[66] Begun, Daniel A. (March 2011) [2011]. “Dealing with
15, 2011.
fragmentation on Android devices”. Amazing Android
Apps. For Dummies. Wiley. p. 7. ISBN 978-0-470- [81] Ganapati, Priya (June 11, 2010). “Independent App
93629-0. Retrieved May 22, 2013. Stores Take On Google’s Android Market”. Wired News.
Retrieved February 20, 2012.
[67] “UI Overview | Android Developers”. Devel-
[Link]. Retrieved September 15, 2012. [82] “The great Ars experiment—free and open source soft-
ware on a smartphone?!". Ars Technica. Retrieved Octo-
[68] “Notifications | Android Developers”. Devel- ber 6, 2014.
[Link]. Retrieved September 15, 2012.
[83] “Google evicts ad-blocking software from Google Play
[69] “Launchers”. [Link]. Retrieved February 3, 2014. store”. Ars Technica. Retrieved October 6, 2014.
18 12 REFERENCES
[84] “The truth about Android task killers and why you don't [105] Jose Pagliery (August 25, 2014). “China ditching Win-
need them”. PhoneDog. June 26, 2011. Retrieved Octo- dows and Android for its own operating system”. CNN-
ber 30, 2012. Money. Retrieved November 1, 2014.
[85] Victor Matos (September 9, 2013). “Lesson 3: Android [106] “BBC News – China plans new PC operating system in
Application’s Life Cycle” (PDF). [Link]. October”. BBC News. Retrieved November 1, 2014.
Cleveland State University. Archived from the original
(PDF) on February 22, 2014. Retrieved April 15, 2014. [107] Paul Mozur (March 5, 2013). “China Criticizes Android’s
Dominance”. WSJ. Retrieved November 1, 2014.
[86] “Android PSA: Stop Using Task Killer Apps”. Phan-
[Link]. June 16, 2011. Retrieved October 30, 2012. [108] “China targets own operating system to take on likes of
Microsoft, Google”. Reuters. Retrieved November 1,
[87] Reto Meier. Professional Android 4 Application Develop- 2014.
ment. [Link]. Retrieved February 9, 2014.
[109] At [Link]
[88] “Updates”. [Link]. Retrieved November 2,
2012. [110] John McCann (December 13, 2012). “Android 4.1 Jelly
[89] Howley, Daniel (May 18, 2016). “New Google Virtual Bean source code released | News”. TechRadar. Re-
Reality”. YahooTech. Retrieved May 19, 2016. trieved December 20, 2012.
[90] “Android Lollipop”. [Link]. Retrieved [111] “Building for devices”. Android Open Source Project. Re-
November 24, 2014. It’s supported on ARM, x86, and trieved December 20, 2012.
MIPS architectures and is fully 64-bit compatible.
[112] Kennedy, Pagan (October 11, 2013). “Who Made That
[91] “Android on Intel Architecture”. [Link]. July 11, 2013. Android Logo?". The New York Times, October 11,
Retrieved February 9, 2014. 2013.
[92] Warman, Matt (June 7, 2012). “Orange San Diego In- [113] Isacc, Mike (October 21, 2011). “A deep-dive tour of
tel Android mobile phone review”. The Daily Telegraph. Ice Cream Sandwich with Android’s chief engineer”. Ars
Telegraph Media Group Limited. Retrieved June 19, Technica. Retrieved September 15, 2012.
2013.
[114] Cunningham, Andrew (June 27, 2012). “What happened
[93] [Link] to the Android Update Alliance?". Ars Technica. Re-
[Link]/en//compatibility/[Link] trieved September 15, 2012.
[94] “Android KitKat”. Android Developers Portal. an- [115] “Make Sure You Know Which Version Of Android Is On
[Link]. Retrieved November 16, 2013. That Phone Before Buying It – The Consumerist”. Con-
[Link]. March 15, 2010. Retrieved November 24,
[95] “7.6.1”. Android Compatibility Definition Document
2012.
(PDF) (4.4 ed.). Google. November 27, 2013. p. 33.
[96] “Android on Intel Architecture”. [Link]. July 11, 2013. [116] Gillmor, Dan (September 28, 2007). “Android’s smart-
Retrieved February 9, 2014. phone OS upgrade issues need more than a quick fix”.
London: The Guardian. Retrieved November 24, 2012.
[97] “Android Developers: Graphics”. [Link]. Re-
trieved November 15, 2013. [117] “Security takes a backseat on Android in update sham-
bles”. The Register. November 22, 2011. Retrieved
[98] “Lenovo N308 Desktop specs”. PCWorld. Retrieved November 2, 2012.
November 1, 2014.
[118] “Android Update Alliance examined, results since Google
[99] “Remix OS - The Future of Android PC is now on An- I/O found lacking”. SlashGear. Retrieved September 15,
droid Marshmallow”. Retrieved September 14, 2016. 2012.
[100] Michael Brown (May 8, 2014). “Three Android all-in-one [119] JR Raphael (February 13, 2014). “It’s time to rethink
PCs reviewed”. PCWorld. Retrieved November 1, 2014. the Android upgrade standard”. Computerworld Inc. Re-
[101] Shawn Knight. “Acer TA272 HUL Android All-in-One trieved March 6, 2014.
Review”. TechSpot. Retrieved November 1, 2014.
[120] “Balky carriers and slow OEMs step aside: Google is de-
[102] “ReleaseNote 4.4-r1 – Android-x86 – Porting Android to fragging Android”. Ars Technica. Retrieved September
x86”. Retrieved November 1, 2014. 3, 2013.
[103] “4 Ways to Run Android on Your PC and Make Your Own [121] “Google to shame smartphone makers to fix one of the
“Dual OS” System”. [Link]. January 13, 2014. problems with Android”. Yahoo Tech. May 26, 2016.
Retrieved April 7, 2014. Retrieved May 26, 2016.
[104] Brad Chacos (September 6, 2013). “Hybrid hijinks: How [122] “Android 4.4.2 KitKat running Kernel 3.10 on the Sam-
to install Android on your PC”. PCWorld. Retrieved sung Galaxy Ace Style”. [Link]. April 3, 2013.
April 7, 2014. Retrieved April 11, 2014.
19
[123] “Android 4.4.2 KitKat running Kernel 3.10 on the [140] Raja, Haroon Q. (May 19, 2011). “Android Partitions Ex-
Exynos variant of the Samsung Galaxy S5 (SM-G900H)". plained: boot, system, recovery, data, cache & misc”. Ad-
[Link]. May 5, 2014. Retrieved May 5, 2014. [Link]. Retrieved September 15, 2012.
[124] Ryan Whitwam (November 25, 2013). “HTC Posts An- [141] See rooting
droid 4.4 Kernel Source And Framework Files For One
Google Play Edition, OTA Update Can't Be Far Off”. an- [142] Jools Whitehorn . “Android malware gives itself root ac-
[Link]. Retrieved December 2, 2013. cess | News”. TechRadar. Retrieved September 15, 2012.
[125] “Android 4.4.2 on a Nexus 5 (screenshot)". mo- [143] McPherson, Amanda (December 13, 2012). “What a
[Link]. December 9, 2013. Retrieved January 20, Year for Linux: Please Join us in Celebration”. Linux
2014. Foundation. Retrieved April 16, 2014.
[126] “Android 4.4.2 on a Galaxy Note 3 (screenshot)". mo- [144] Proschofsky, Andreas (July 10, 2011). “Google: “An-
[Link]. January 12, 2014. Retrieved January 20, droid is the Linux desktop dream come true"". derStan-
2014. [Link]. Retrieved March 14, 2013.
[127] Androidology – Part 1 of 3 – Architecture Overview
[145] Hildenbrand, Jerry (November 8, 2012). “Ask AC: Is An-
(Video). YouTube. September 6, 2008. Retrieved
droid Linux?". Android Central. Retrieved March 14,
November 7, 2007.
2013.
[128] “Android Anatomy and Physiology” (PDF). Google I/O.
[146] Lynch, Jim (August 20, 2013). “Is Android really a Linux
May 28, 2008. Retrieved May 23, 2014.
distribution?". ITworld. Retrieved April 17, 2014.
[129] “Android Kernel Features”.
[147] Paul, Ryan (February 24, 2009). “Dream(sheep++): A
[130] David Meyer (February 3, 2010). “Linux developer ex- developer’s introduction to Google Android”. Ars Tech-
plains Android kernel code removal”. ZDNet. Retrieved nica. Retrieved April 3, 2013.
February 20, 2012.
[148] Ben Cheng; Bill Buzbee (May 2010). “A JIT Com-
[131] Greg Kroah-Hartman (February 2, 2010). “Android and piler for Android’s Dalvik VM” (PDF). android-app-
the Linux kernel community”. Retrieved February 20, [Link]. Google. pp. 5–14. Retrieved March
2012. Google shows no sign of working to get their code 18, 2015.
upstream anymore. Some companies are trying to strip
the Android-specific interfaces from their codebase and [149] Phil Nickinson (May 26, 2010). “Google Android devel-
push that upstream, but that causes a much larger engi- oper explains more about Dalvik and the JIT in Froyo”.
neering effort, and is a pain that just should not be neces- [Link]. Retrieved July 8, 2014.
sary.
[150] Burnette, Ed (June 4, 2008). “Patrick Brady dissects An-
[132] Brian Proffitt (August 10, 2010). “Garrett’s LinuxCon droid”. ZDNet. Retrieved April 27, 2014.
Talk Emphasizes Lessons Learned from Android/Kernel
Saga”. [Link]. Retrieved February 21, 2012. [151] Toombs, Cody (November 6, 2013). “Meet ART, Part
1: The New Super-Fast Android Runtime Google Has
[133] Brian Proffitt (April 15, 2010). “DiBona: Google will hire Been Working On In Secret For Over 2 Years Debuts In
two Android coders to work with [Link]”. [Link]. KitKat”. Android Police. Retrieved April 27, 2014.
com. Retrieved February 20, 2012.
[152] “Android N switches to OpenJDK, Google tells Oracle it is
[134] Steven J. Vaughan-Nichols (September 7, 2010).
protected by the GPL”. Ars Technica. Retrieved January
“Android/Linux kernel fight continues”. Computerworld.
7, 2016.
Retrieved February 20, 2012.
[153] “Google confirms next Android version won't implement
[135] Steven J. Vaughan-Nichols (August 18, 2011). “Linus
Oracle’s proprietary Java APIs”. VentureBeat. Retrieved
Torvalds on Android, the Linux fork”. [Link]. Re-
December 30, 2015.
trieved February 15, 2012.
[136] Chris von Eitzen (December 23, 2011). “Android drivers [154] “Returning BlueZ to Android”. [Link]. May 6, 2014.
to be included in Linux 3.3 kernel”. [Link].
[155] Pruett, Chris (January 11, 2011). “Gingerbread NDK
Archived from the original on December 8, 2013. Re-
Awesomeness”. Android Developers Blog. Google, Inc.
trieved February 15, 2012.
Retrieved April 22, 2014.
[137] Jonathan, Corbet. “Autosleep and wakelocks”. LWN.
[156] “Simple DirectMedia Layer for Android”. SDL. August
[138] “Google Working On Android Based On Linux 3.8”. 12, 2012. Archived from the original on June 4, 2012.
February 28, 2013. Retrieved February 28, 2013.
[157] Android gets a toybox on [Link] by Jake Edge (January
[139] “Google working on experimental Linux Kernel 3.10 for 14, 2015)
Android”. [Link]. Retrieved September 3,
2013. [158] “Trusty TEE”.
20 12 REFERENCES
[159] McFerran, Damien (April 17, 2012). “Best custom [177] Franceschi-Bicchierai, Lorenzo. “Goodbye, Android”.
ROMs for the Samsung Galaxy S2 | Reviews | CNET Motherboard. Vice. Retrieved August 2, 2015.
UK”. [Link]. Retrieved September 15,
2012. [178] Kingsley-Hughes, Adrian. “The toxic hellstew survival
guide”. ZDnet. Retrieved August 2, 2015.
[160] Isaac, Mike (April 11, 2011). “Android OS Hack Gives
Virtual Early Upgrade | Gadget Lab”. [Link]. Re- [179] Tung, Liam (October 13, 2015). “Android security a
trieved September 15, 2012. 'market for lemons’ that leaves 87 percent vulnerable”. zd-
[Link]. ZDNet. Retrieved 2015-10-14.
[161] “CyanogenMod Has Now Been Installed On Over 2 Mil-
lion Devices, Doubles Install Numbers Since January”. [180] Thomas, Daniel R.; Beresford, Alastair R.; Rice, An-
[Link]. May 28, 2012. Retrieved Septem- drew. “Security Metrics for the Android Ecosystem”
ber 15, 2012. (PDF). Computer Laboratory, University of Cambridge.
doi:10.1145/2808117.2808118. Retrieved 2015-10-14.
[162] “Main Page”. [Link]. Retrieved August 1,
2015. [181] “Air-to-ground rocket men flog top-secret mobe-crypto to
Brad in accounts”. The Register. February 28, 2013. Re-
[163] “HTC’s bootloader unlock page”. [Link]. Retrieved trieved August 8, 2013.
September 15, 2012.
[182] “Samsung Armors Android to Take On BlackBerry”. The
[164] Sadun, Erica (July 26, 2010). “LoC rules in favor of jail- New York Times. February 28, 2013.
breaking”. [Link]. Retrieved September 15, 2012.
[183] Steve Lohr (May 8, 2011). “Suit Opens a Window Into
[165] Crook, Jordan (October 24, 2011). “Motorola Offers Un- Google”. The New York Times. ISSN 0362-4331. Re-
locked Bootloader Tool”. [Link]. Retrieved trieved February 16, 2012.
September 15, 2012.
[184] “[Link]: Real Time Privacy Monitoring on
[166] “CyanogenMod 7 for Samsung Galaxy S2 (II): Develop-
Smartphones”. Retrieved February 21, 2012.
ment Already Started!". Inspired Geek. June 8, 2011.
[185] Ganapati, Priya (September 30, 2010). “Study Shows
[167] “CyanogenMod coming to the Galaxy S 2, thanks to Sam-
Some Android Apps Leak User Data Without Clear No-
sung”. Android Central. June 6, 2011.
tifications | Gadget Lab”. [Link]. Retrieved January
[168] Forian, Daniel. “Sony Ericsson supports inde- 30, 2012.
pendent developers – Developer World”. Devel-
[186] “Android Security Overview”. Android Open Source
[Link]. Retrieved September 15,
Project. Retrieved February 20, 2012.
2012.
[187] Felt, Adrienne Porte; Chin, Erika; Hanna, Steve; Song,
[169] Kopstein, Joshua (November 20, 2012). “Access Denied:
Dawn; Wagner, David. “Android Permissions Demysti-
why Android’s broken promise of unlocked bootloaders
fied” (PDF). Retrieved February 20, 2012.
needs to be fixed”. The Verge. Retrieved November 24,
2012. [188] Ojas Kulkarni (April 10, 2014). “Google goes hard on
[170] Staff (September 7, 2013). “Privacy Scandal: NSA Can Malware for Android platform”. [Link]. Re-
Spy on Smart Phone Data”. Retrieved September 7, 2013. trieved April 15, 2014.
[171] James Ball. “Angry Birds and 'leaky' phone apps targeted [189] “Android 6.0 Marshmallow, thoroughly reviewed”. Ars
by NSA and GCHQ for user data | World news”. the- Technica.
[Link]. Retrieved February 2, 2014.
[190] "[New App] XPrivacy Gives You Massive Control Over
[172] James Ball (January 28, 2014). “Angry Birds firm calls What Your Installed Apps Are Allowed To Do”. Android-
for industry to respond to NSA spying revelations | World [Link]. June 23, 2013. Retrieved February 19, 2014.
news”. [Link]. Retrieved February 2, 2014.
[191] Chirgwin, Richard. “Google Bouncer flaw”. Tech news
[173] Protalinski, Emil (July 17, 2012). “Android malware site and blog. The Register. Retrieved November 20,
numbers explode to 25,000 in June 2012”. ZDNet. Re- 2012.
trieved November 9, 2012.
[192] Whittaker, Zack (October 15, 2012). “Google building
[174] “Mobile malware exaggerated by “charlatan” vendors, malware scanner for Google Play: report”. ZDNet. Re-
says Google engineer”. PC Advisor. November 24, 2011. trieved November 9, 2012.
Retrieved November 9, 2012.
[193] “Exclusive: Inside Android 4.2’s powerful
[175] “Android 4.2 brings new security features to scan side- new security system | Computerworld Blogs”.
loaded apps”. Android Central. Retrieved November 9, [Link]. November 1, 2012.
2012. Retrieved November 9, 2012.
[176] “Android malware perspective: only 0.5% comes from the [194] “Lookout Mobile Security”. Lookout. Retrieved July 5,
Play Store”. [Link]. Retrieved March 14, 2013. 2012.
21
[195] “Antivirus for Android Smartphones”. AVG. Retrieved [213] “This is Nokia X: Android and Windows Phone collide”.
February 16, 2012. The Verge. Retrieved March 28, 2014.
[196] “McAfee Mobile Security for Android”. Mcafeemo- [214] Yun Qing, Liau. “Phonemakers make Android China-
[Link]. Retrieved February 16, 2012. friendly.” ZDNet, October 15, 2012.
[197] “Android antivirus apps are useless, here’s what to do in- [215] “Android Open Source Project Frequently Asked Ques-
stead”. Retrieved April 10, 2012. tions: Compatibility”. [Link]. Retrieved
March 13, 2011.
[198] Jason Nova (September 14, 2014). “The State of An-
tivirus for Android”. [Link]. Retrieved [216] “Alibaba: Google just plan wrong about our OS”. CNET.
November 18, 2014. Retrieved March 28, 2014.
[199] “Google announces tool to track lost Android phones”. [217] Brodkin, Jon. “Google blocked Acer’s rival phone to pre-
The Verge. Retrieved September 3, 2013. vent Android “fragmentation"". Ars Technica. Retrieved
March 28, 2014.
[200] “Android Device Manager Now Available in Play Store”.
[Link]. December 12, 2013. Retrieved Decem- [218] Jon Brodkin (September 17, 2012). “Pirated Android
ber 16, 2013. apps featured prominently on Aliyun app store”. Ars Tech-
nica. Retrieved March 28, 2014.
[201] “Android Device Manager now available for download-
ing on Google Play”. [Link]. December 11, 2013. [219] “Technology | Q&A: Google’s Android”. BBC News.
Retrieved December 16, 2013. November 6, 2007. Retrieved November 9, 2012.
[202] Boulton, Clint (October 21, 2008). “Google Open- [220] Reardon, Marguerite (February 11, 2008). “Google
Sources Android on Eve of G1 Launch”. eWeek. Re- Android prototypes debut at MWC | Crave – CNET”.
trieved February 17, 2012. [Link]. Retrieved November 9, 2012.
[203] Ryan Paul (November 6, 2007). “Why Google chose the [221] “Android’s outing at Barcelona – BizTech – Technology”.
Apache Software License over GPLv2 for Android”. Ars Sydney Morning Herald. February 12, 2008. Retrieved
Technica. Retrieved February 16, 2012. November 9, 2012.
[204] “Frequently Asked Questions: What is involved in releas- [222] “Symbian, Nokia, Microsoft and Apple downplay An-
ing the source code for a new Android version?". Android droid relevance”. Engadget. Retrieved November 9,
Open Source Project. Retrieved February 16, 2012. 2012.
[211] Stallman, Richard (August 5, 2012). “Android and Users’ [230] Eran, Daniel (October 16, 2013). “Strong demand of Ap-
Freedom – Support the Free Your Android campaign”. ple’s iPhone 5 series driving an “anti-fragmentation” of
[Link]. Free Software Foundation. Retrieved Septem- iOS”. [Link]. Retrieved October 19, 2013.
ber 9, 2012.
[231] McLean, Prince (August 21, 2009). “Canalys: iPhone
[212] Android Compatibility Definition Document (PDF) (5.0 outsold all Windows Mobile phones in Q2 2009”.
ed.). Google. January 11, 2015. Retrieved 2015-03-03. AppleInsider. Retrieved February 16, 2012.
22 12 REFERENCES
[232] “Google’s Android becomes the world’s leading smart [250] “Gartner Says Sales of Tablets Will Represent Less Than
phone platform”. Canalys. January 31, 2011. Retrieved 10 Percent of All Devices in 2014: Smartphones to Rep-
February 15, 2012. resent 71 Percent of the Global Mobile Phone Market in
2014: Android Device Shipments to Reach One Billion
[233] “Android steals Symbian’s top smartphone OS crown”. in Emerging Markets in 2015” (Press release). Gartner.
Phone arena. Retrieved May 14, 2013. October 15, 2014. Retrieved October 19, 2014.
[234] “Gartner Says Sales of Mobile Devices Grew 5.6 Percent
[251] “Tablet Sales Growth Plummets In 2014 As Android
in Third Quarter of 2011; Smartphone Sales Increased 42
Smartphones Continue To Soar: Gartner”. TechCrunch.
Percent”. [Link]. Gartner. November 15, 2011.
October 15, 2014.
Retrieved February 16, 2012.
[235] “Android Marks Fourth Anniversary Since Launch with [252] “Global PC Shipments Exceed Forecast with Mild Im-
75.0% Market Share in Third Quarter, According to IDC provement in Consumer Demand, While Apple Moves to
– prUS23771812”. [Link]. Retrieved November 3, #5 Spot, According to IDC”. [Link].
2012.
[253] Yarow, Jay (March 28, 2014). “This Chart Shows
[236] Kumparak, Greg (July 14, 2011). “Android Now See- Google’s Incredible Domination Of The World’s Comput-
ing 550,000 Activations Per Day”. Techcrunch. Retrieved ing Platforms”. Retrieved April 23, 2014.
February 16, 2012.
[254] “Mobile/Tablet Browser Market Share by OS”. Retrieved
[237] Van Camp, Jeffrey (June 28, 2011). “Google activates September 13, 2015.
500,000 Android devices a day, may reach 1 million in
October”. Yahoo News. Retrieved February 16, 2012. [255] “Mobile internet usage soars by 67%". Retrieved October
21, 2014.
[238] Barra, Hugo (May 10, 2011). “Android: momentum, mo-
bile and more at Google I/O”. The Official Google Blog. [256] StatCounter. “StatCounter Global Stats - Browser, OS,
Retrieved February 16, 2012. Search Engine including Mobile Usage Share”. Retrieved
November 30, 2016.
[239] “500 million devices activated globally, and over 1.3 mil-
lion added every single day”. official Android Engineering [257] “Global Stats – Browser, OS, Search Engine including
teams. September 12, 2012. Archived from the original Mobile Usage Share”. StatCounter. Retrieved Septem-
on October 5, 2012. ber 23, 2016.
[240] “Google now at 1.5 million Android activations per day”. [258] Grush, Andrew (October 21, 2014). “Google hoping
Engadget. April 16, 2013. to lure smaller manufacturers to Google’s Android, over
AOSP”. Android Authority. Retrieved October 22,
[241] “Google: 900 million Android activations to date, 48 bil-
2014./
lion app installs”. The Verge. May 15, 2013.
[242] Fingas, Jon (September 4, 2012). “ComScore: Android [259] “Tablet Sales Continue to Be Slow in 2015: Tablet Sales
tops 52 percent of US smartphone share, iPhone cracks to Reach 8 Percent Growth in 2015 While PC Market to
the 33 percent mark”. [Link]. Retrieved Novem- Grow 1 Percent”. Gartner. January 5, 2015. Retrieved
ber 24, 2012. January 23, 2015.
[243] “Report: Android Rises to 90% of Smartphone Market in [260] “Installed base of smartphones by operating system in
China”. [Link]. Retrieved November 24, 2012. 2015 (in million units)". Statistica. Retrieved November
1, 2016.
[244] “BBC Google activations and downloads update May
2013”. BBC News. May 15, 2013. Retrieved May 16, [261] “Market share of smartphone OS of total smartphone in-
2013. stalled base in 2013 and 2014”. Statistica. Retrieved
February 18, 2015.
[245] Gundotra, Vic. “Just back from a whirlwind trip to Asia
visiting our…". [Link]. Retrieved September [262] “Replacement Demand to Boost PC Sales in 2015, says
3, 2013. Strategy Analytics: More than 70 percent of Developed
Market Households Will Continue to Own PCs through
[246] Whitney, Lance (January 6, 2014). “iPhone market share
2018”. Strategy Analytics. Retrieved February 18, 2015.
shrinks as Android, Windows Phone grow”. Retrieved
January 27, 2014. [263] Mahapatra, Lisa (November 11, 2013). “Android Vs.
[247] “Global smartphone sales by operating system 2009-2016, iOS: What’s The Most Popular Mobile Operating System
by quarter”. Statista. In Your Country?". Retrieved January 30, 2014.
[248] “Gartner Says Annual Smartphone Sales Surpassed Sales [264] Elmer-DeWitt, Philip (January 10, 2014). “Don't mis-
of Feature Phones for the First Time in 2013”. take Apple’s market share for its installed base”. CNN.
Retrieved January 30, 2014.
[249] “Gartner Says Worldwide Traditional PC, Tablet, Ultra-
mobile and Mobile Phone Shipments On Pace to Grow [265] “Samsung sells more smartphones than all major manu-
7.6 Percent in 2014”. facturers combined in Q1”. Retrieved May 12, 2014.
23
[266] “Global mobile statistics 2014 Part A: Mobile subscribers; [283] Gruman, Galen (April 5, 2011). “Why Google’s tighter
handset market share; mobile operators”. mobiThinking. control over Android is a good thing | Mobile Technol-
May 2014. Retrieved September 9, 2014. ogy”. InfoWorld. Retrieved March 14, 2013.
[267] Rowinski, Dan (December 10, 2013). “The Post-PC Era [284] Gruman, Galen. “Anatomy of failure: Mobile flops from
Begins In Earnest Next Year: In 2014, smartphones will RIM, Microsoft, and Nokia”. Macworld. Retrieved May
most likely eclipse PCs in terms of the number of devices 14, 2013.
in use around the world”. readwrite. Retrieved September
9, 2014. [285] Hiner, Jason (January 5, 2012). “Why Android tablets
failed: A postmortem”. TechRepublic. Retrieved
[268] “Smartphone OS global market share 2009-2016 - Statis- November 9, 2012.
tic”. Retrieved November 30, 2016.
[286] Cunningham, Andrew (October 8, 2012). “Google to An-
[269] “Android phone manufacturer market share - AppBrain”. droid devs: make nicer tablet apps, pretty please?". Ars
Retrieved November 30, 2016. Technica. Retrieved November 9, 2012.
[270] “StatCounter Global Stats – Browser, OS, Search Engine [287] Kovach, Steve. “Android Now Ahead Of Apple’s iOS In
including Mobile Usage Share”. [Link]. Tablet Market Share”. Business Insider.
[271] StatCounter. “StatCounter Global Stats - Browser, OS, [288] “Gartner Says Worldwide Tablet Sales Grew 68 Percent in
Search Engine including Mobile Usage Share”. Retrieved 2013, With Android Capturing 62 Percent of the Market”.
November 30, 2016. [289] “Gartner Says Worldwide Media Tablets Sales to Reach
119 Million Units in 2012”.
[272] “StatCounter Global Stats – Browser, OS, Search Engine
including Mobile Usage Share”. [Link]. [290] “Android Ecosystem Takes the Baton from Apple iPad in
the Tablet Race”. ABIresearch. September 27, 2013. Re-
[273] “StatCounter Global Stats – Browser, OS, Search Engine
trieved September 10, 2014.
including Mobile Usage Share”. [Link].
[291] “StatCounter Global Stats – Browser, OS, Search Engine
[274] “StatCounter Global Stats – Browser, OS, Search Engine including Mobile Usage Share”. [Link]. Re-
including Mobile Usage Share”. [Link]. trieved August 1, 2015.
[275] “StatCounter Global Stats – Browser, OS, Search Engine [292] “Top 7 Tablet OSs in Africa from Mar 2014 to Jun 2015”.
including Mobile Usage Share”. [Link]. Retrieved March 19, 2015.
[276] StatCounter. “StatCounter Global Stats - Browser, OS, [293] “StatCounter Global Stats – Browser, OS, Search Engine
Search Engine including Mobile Usage Share”. Retrieved including Mobile Usage Share”. [Link]. Re-
November 30, 2016. trieved August 1, 2015.
[277] StatCounter. “StatCounter Global Stats - Browser, OS, [294] “StatCounter Global Stats – Browser, OS, Search Engine
Search Engine including Mobile Usage Share”. Retrieved including Mobile Usage Share”. [Link]. Re-
November 30, 2016. trieved August 1, 2015.
[278] “StatCounter Global Stats - Browser, OS, Search Engine [295] “Top 7 Tablet OSs in India from Mar 2014 to Jun 2015”.
including Mobile Usage Share”. [Link].
[279] Wilson Rothman (October 24, 2012). “Why iPad is [296] “Top 7 Tablet OSs in Indonesia from Mar 2014 to Jun
stomping Android tabs 24 to 1 – Technology on”. Nbc- 2015”. [Link].
[Link]. Retrieved November 9, 2012.
[297] “StatCounter Global Stats – Browser, OS, Search Engine
[280] Kevin C. Tofel (March 19, 2012). “What devs say about including Mobile Usage Share”. [Link]. Re-
iPad (but not Android tablets)". [Link]. Retrieved trieved August 1, 2015.
November 9, 2012.
[298] “StatCounter Global Stats – Browser, OS, Search Engine
[281] “Why there aren't more Android tablet apps, by the num- including Mobile Usage Share”. [Link]. Re-
bers”. ZDNet. March 21, 2012. Retrieved November 9, trieved August 1, 2015.
2012.
[299] “Android Developers: Dashboards”. [Link].
[282] Poeter, Damon (December 7, 2012). “Goldman High- November 7, 2016. Retrieved November 7, 2016.
lights Microsoft’s Shrinking Market Share”. PC Maga-
[300] Wired UK (May 3, 2012). “Op-Ed: Android Piracy Is
zine. Retrieved December 10, 2012.
Huge Problem for Game Devs | Game|Life”. [Link].
• Damon Poeter (December 27, 2012) “Non-Apple Retrieved September 15, 2012.
Tablets Making Small Gains on iPad” PC Magazine
[301] Yin, Wesley (April 24, 2012). “Football Manager dev
• Matt Hartley (December 24 2011) “Massacre of the hopes to stick with Android despite 9:1 piracy rate”. Eu-
Tablets” Financial Post [Link]. Retrieved September 15, 2012.
24 12 REFERENCES
[302] Armasu, Lucian (July 30, 2012). “Wind-up Kinght devel- [319] Trent, Rod. “Microsoft Inside: 20 New Android Device
oper: Piracy rates on iOS and Android are comparable, Manufacturers Sign-on to Pre-Install Office and Skype”.
China is the main source”. [Link]. Re- SuperSite for Windows. Penton. Retrieved August 23,
trieved October 6, 2012. 2016.
[303] Paul, Ryan (August 25, 2010). “Android antipiracy [320] “Xiaomi will bundle Microsoft’s Office and Skype apps
cracked, Google says devs used it wrong”. Ars Technica. on its Android devices”. The Verge. Retrieved August 23,
Retrieved September 15, 2012. 2016.
[304] “Update: Google posts DRM workaround for paid An- [321] Jacqui Cheng (August 3, 2011). “Google publicly accuses
droid Wear apps”. Ars Technica. Retrieved September 7, Apple, Microsoft, Oracle of patent bullying”. Retrieved
2015. February 16, 2012.
[315] “Google beats Oracle—Android makes “fair use” of Java [333] “Archos Smart Home Phone”. Android Central. January
APIs”. Ars Technica. Retrieved June 30, 2016. 19, 2012. Retrieved January 30, 2012.
[316] Newman, Jared (September 28, 2011). “Microsoft- [334] “Grandstream Announces Android IP Phone”.
Samsung Patent Deal: Great News for Windows Phones”. [335] “OUYA interview: Julie Uhrman tackles consoles & crit-
PCWorld. Retrieved September 15, 2012. ics”. Destructoid. Retrieved November 2, 2012.
[317] “Microsoft collects license fees on 50% of Android de- [336] Erik Kain (April 18, 2012). “An Interview With 'Ouya'
vices, tells Google to “wake up"". Ars Technica. Retrieved Founder Julie Uhrman On A New Breed Of Video Game
February 16, 2012. Console”. Forbes. Retrieved November 2, 2012.
[318] Mikael Ricknäs (September 28, 2011). “Microsoft signs [337] “NVIDIA Shield ships July 31st, barely meets delayed
Android licensing deal with Samsung”. Computerworld. launch window”. Engadget. July 21, 2013. Retrieved July
Retrieved February 16, 2012. 21, 2013.
25
[338] “Editorial: Android@Home is the best worst thing that 13 External links
could happen to home automation”. Engadget. Retrieved
November 2, 2012. • Official website
[339] Nilay Patel (February 27, 2012). “Home in the clouds: • Android Developers YouTube Channel
Google’s home automation platform to have major ser-
vices integration”. The Verge. Retrieved November 2, • Android Demo on YouTube, November 11, 2007
2012.
• Android: Building a Mobile Platform to Change
[340] “Why the time has come for Android @Home to finally the Industry: lecture given by Google Mobile Plat-
make a splash by Janko Roettgers”. forms Manager, Richard Miner at Stanford Univer-
sity (video archive)
[341] “Parrot Asteroid car receiver packs Android and apps into
your dash”. Engadget. Retrieved January 24, 2014. • Android Internals: Fragment of a course detailing
the architecture of Android and interaction of its
[342] “Parrot unveils Asteroid Smart, Tablet and Mini car info- components
tainment systems, we go hands-on”. Engadget. Retrieved
January 24, 2014.
[355] “Android End of Life policy - Chrome for Work and Ed-
ucation Help”.
26 14 TEXT AND IMAGE SOURCES, CONTRIBUTORS, AND LICENSES
Dusti, [Link], LarsHolmberg, Dontmitchell, VVVBot, Gerakibot, Caltas, Thunderbird8, Darrenm540, Yintan, I, Podius, T-Rex84,
Thealexweb, Daabomb, GlassCobra, Jerryobject, Bpave777, Xrobau, Happysailor, Rajeshsweb, Jimthing, Mimihitam, Berelv, Rborghese,
Rmanke, Omshivaprakash, Lightmouse, Sjl0523, Techman224, Thampran, Millstream3, Svick, JohnSawyer, Wickedjacob, Coolstory-
hansel, CJMiller, Silvergoat, Iknowyourider, Jhonnyx1000, StaticGull, Searchmaven, HighInBC, TheHoax, Huku-chan, Mr. Stradivarius,
Claratte, WikiLaurent, LightSpeed3, Ekerazha, Ral725, Aryndar, Gainesk, ImageRemovalBot, Dlrohrer2003, Smashville, Martarius, Clue-
Bot, Saifuddinap, GorillaWarfare, Renzoy16, Ed Burnette, Zeek Aran, Sakthisam, Czarkoff, Frmorrison, Mild Bill Hiccup, Htinlinn90,
Papatenor, Chris Bainbridge, Ashwin18, Jwkilgore, Aydceri, PolarYukon, U5K0, Iuhkjhk87y678, Ayd00, Soma6, [Link],
YEqxhRDR8pyEqxhRDR8p, Cheekeong123, Cyrotux, Gsonnenf, TimmmmCam, Wesleyarchbell, Rprpr, Alunphillips, Melizg, Whati-
know, Gu1dry, Aydin00, Anindya Bakshi, Ayd86, Gordon Ecker, Acery~enwiki, DragonBot, LeoFrank, Aydchery00, Kitsunegami,
Excirial, Korkut00, Alexbot, Korkut000, PILZI, Ayd000, Explorer25, Scl98029, Hanifbbz, Captpossum, Aydcery00, Estirabot, Gbox-
dance, Rhododendrites, Sun Creator, Samontab, [Link], Fbtjock, Bosqueschool, TMO KOTOR~enwiki, Jotterbot, 842U, Mr. Met 13,
Aydcery86, Tahitiville, Jaizovic, TobiasPersson, TXI59, Usafshah, Mewtu, Frederico1234, GlasGhost, Minterior, DanielPharos, C628,
Fryn, Found5dollar, Thingg, Lindberg, Welocy, Ofennell, Anoopan, Googlemobileplatform, AntonioR449, JaredMT, Anderssl, Mdi-
kici, Mordka, SF007, Trefork, DumZiBoT, Jvosika, InternetMeme, Ryan8374, Wednesday Next, XLinkBot, Hotcrocodile, Kylelnny,
Fastily, Privateboz, Stickee, Messiisking, Imagine Reason, Estemi, Andresfi, [Link], Ost316, WikiRedactor, Agentlame, Sun-
nypsyop, Libcub, Solinym, [Link], ErkinBatu, Adileader, Frood, Alexius08, StewieK, MystBot, Mharen, Eleman, Zbutler7, Jabberwoch,
JCDenton2052, Good Olfactory, Athzai Khaine, Airplaneman, 51kwad, Dsimic, Aceleo, Addbot, Mortense, Yousou, Ghettoblaster, Pigr8,
Writermonique, Some jerk on the Internet, Melab-1, Tcncv, Queenmomcat, Friginator, Llewelyn MT, Capouch, Andrejavus, Grandscribe,
Blethering Scot, Kinkate18nic, NiklasBr, Dueynz, Scientus, Noozgroop, WhatMeWork, MrOllie, Sirlancer, Download, Longhornkate, Laa-
knorBot, Morning277, Pmod, ChrisHeller~enwiki, Favonian, SpBot, Slatedorg, Jasper Deng, ChaosData, Usmanahmed25, [Link],
Jubeidono, Numbo3-bot, Tide rolls, Ivario, Teles, Zorrobot, Jarble, JEN9841, Ettrig, Nicolas Love, IlPisano, , Luckas-bot, Yobot,
Themfromspace, Fraggle81, Gyro Copter, TheWishy, Yizhan, RegenerateThis, Amirobot, Wikipedian2009, Edoe, Knud Winckelmann,
Golftheman, Maxí, KamikazeBot, Jerebin, Guitarguy99081, [Link], Mobilecushion, Bios Element, [Link], Chr1syr, Sub-
[Link], Lightenoughtotravel, Fox hyx, Dsrivallabha, Ambictus, Jokonek, Koman90, AnomieBOT, Arjun G. Menon, Werbej,
Ciphers, ^musaz, Pokemaniac64, Götz, AtteL, Six words, Jim1138, Marcus2020, Tondi5, Wickorama, Lun Esex, CaseyBorders, King-
pin13, Newsoxy, Jbreckenridge, Ulric1313, Graig123~enwiki, Thesamami, Materialscientist, D20sheets, Kien64, H4lfN3ls0n, YICbaby,
Citation bot, E2eamon, Shirsakbc, Teleprinter Sleuth, Lkt1126, RockJuno, ArthurBot, Quebec99, Bangbang.S, Xqbot, Legoboy920, Car-
rlos, I Feel Tired, [Link], Jbruin152, Melmann, Watchcars, Isaacwaller, Y.P.Y, Gogoloid, Mohanpram, Oxwil, Nexus26, Jef-
fwang, Pwnage97, Trebek Skates, Zaratoustra, Tyrol5, Jiess, Ragityman, User931, Hedge777, Wizardist, Erwin Mulialim, Yadavjpr,
Chrismiceli, Mark Schierbecker, Uniwersalista, RibotBOT, Dudyk, Hymek, Moneytoo, Demysc, Shadowjams, Iggymwangi, Samwb123,
Midgetman433, P2jones, Txaggiemichael, A665321, FrescoBot, Surv1v4l1st, OspreyPL, Komitsuki, Pvanderlee, Originalwana, Ch Th Jo,
Tobby72, JAMJAM1666, Mark Renier, Gouranga Gupta, Cruiserbmw, Zeldex, Mistakefinder, MoreThings, Automate, Kronox android,
Alboran, Haeinous, HJ Mitchell, [Link], Finalius, Rapjul, Ankitasdeveloper, Drogonov, Sagarwal1981, Atlantia, Theartfullodger, Eric
324, Gooberfox, Winterst, Simple Bob, Biker Biker, Audi152, GreenpeaceUbuntuMan, Modamoda, A412, Galatz, Mattkap, [Link],
Skyerise, Cbr1000f, Guzzyron, Jusses2, Potentials, Hgb asicwizard, RedBot, LancerEvolution ;, Tahir mq, Chris gustafson, Glany222, Jan-
dalhandler, Alexey Izbyshev, Mistral Mktg, Thecurran91, Wild mine, Rzęsor, Aftekology, White Shadows, Rush2009, Vaibhav376, Herak-
leitoszefesu, Dsh13, Arthas01, TobeBot, Leyth, Diblidabliduu, Chris Caven, Lexischemen~enwiki, [Link], FFM784, Yunshui, Ghost650,
M0sia1, Drrll, Njonji, Ryry17354, Jonkerz, Lotje, Javierito92, Now wiki, LSUniverse, Ujimatcha, Dinamik-bot, Vrenator, Xx3nvyxx, Ralf-
smouse, 777sms, ThomasWilson2, Gugu2903, TorQue Astur, Sylvainchevalierfu, Aoidh, David Hedlund, Reaper Eternal, Jamgraham88,
Ktlynch, TheTechFan, Crysb, Luckerr, MoreNet, Skudo900630, Firefoxian, Diannaa, Wschlitz, Tbhotch, Ionistii, CrabbyPatrick, Xnamk-
cor, Bweono, RobertMfromLI, Oogbus, Stevedel7, Jb0807, Marko Gargenta, Games Yes!, Mirabilos, EugeneKay, EngineerFromVega,
Hockeyc, Nathanloop, Mantrik00, RjwilmsiBot, Neinsun, TjBot, KSEltar, Marksbark, Mchcopl, Tomchen1989, Aryamanjain, Lopifalko,
Drmonocle, Lbstone27, Salvio giuliano, Count Chockula, Piotrek54321, Adi19956, Steve03Mills, Joemalt1832, Brandorr, Androidlis-
cence, EmausBot, E258, Mistral Solutions, WikitanvirBot, T3dkjn89q00vl02Cxp1kqs3x7, Ohaaron, Look2See1, Nuujinn, Katherine,
Noloader, Kercker, Dewritech, GoingBatty, RA0808, G&CP, Ebe123, RenamedUser01302013, Alfstar1997, Jcogbil, Conzorz, Javachan,
Sp33dyphil, Silvio Marano, ZirconiumTwice, Jeromeds99, Xomm, Wikipelli, K6ka, Rod92p, Sigma2488, Blahbabe61, Alisha.4m, Alfredo
ougaowen, JacobSheehy, IBoy2G, Meepzip, AvicBot, Kkm010, ZéroBot, Kmdowns, NeMeSiS, [Link], Maxviwe, Namures, Mor-
bidEntree, Platypus333, Nahado, SZJX, Krc1185, William Leadford, Lindamilton, Kokken Tor, Jonpatterns, Pryanni, Nagy Dániel, Kris
cs1, Yiosie2356, Elektrik Shoos, Caio1478, Chardot, Alphonse2, [Link], Bilbo571, Salazasu, H3llBot, Hutchinsonam, Immunmotblue-
screen, Wintertanager, JosJuice, JavierCane, Ennustaja, Solipsys, Samdman95, Bbisgard, Wbison3, Lokpest, Chezi-Schlaff, Gabriel A.
Zorrilla, Sbmeirow, TyA, JustPlaneEditing, Guru4321, Δ, Vanished user fijtji34toksdcknqrjn54yoimascj, Xiutwel-0003, Magnamonkun,
[Link], ComputerGeek706, Amarenderjannu, Albert Lee1, Degorr, Chancer1001, PlantRunner, Johnconorryan, Gsarwa, Donner60,
Gokberks, Sailsbystars, Moshi Monster Fan303, Chrispilot2293, Orange Suede Sofa, Anthonynon, Bomazi, Arancı, Bill william compton,
The9Man, ChuispastonBot, AndyTheGrump, Evan-Amos, NTox, Walterlmitchell3, FurrySings, Muelaner, Kenny Strawn, DudeThinking,
Abhishekitmbm, Arghya139, InvertedPendulum, Amruth M D, Ronnies1312, Mjbmrbot, Jacobmathias, NexuSix, Lovetinkle, Woolfy123,
Cgt, Diamondland, Faramir1138, JobiWan144, Galaxytab, Meersmaj, ClueBot NG, Bedna, Flintb, Mattkap2, Sam4others, Hyiltiz, Math-
ewsherdil, Gareth Griffith-Jones, Jack Greenmaven, Dziedrius, RyanQuinlan, Shadez08, JamesNBarnes, GioGziro95, Wifuk, Rocboronat,
Satellizer, Sdht, Simonrleung, A520, Jenova20, Piast93, Apobilgin, Sijil cv, Myas012, Strcat, Shaddim, Wertydm, Doubledose 2, Mohit ke-
sarwani, Anoopmichael, Tsriopensourceblueprints, [Link], Kylesamani, Nico357, Esebi95, Pepperok, Zorak950, Craigbarnes85,
YuMaNuMa, Rachel263, Markmcwiggins, Macungie, Eciepecie, Tagrb03f, Maulikdave05, Banksbr2, HardCorwen, Nantasatria, Samuh,
XdaLive, Sainath468, Suzals3, Glen 3B, MDXDave, Rezabot, Masssly, 336, Tzw9373, Widr, RameshaLB, Darkspy945, Anupmehra,
Cresdajv, Spaghetti64, Bagelfat101010, Markpb91, Pluma, Randomname66, Blackfireshocker, Suckystraw, Kaisersushi, Fluffylouis, Help-
ful Pixie Bot, Ravipokemon, Jairodz, Jonathan-Morris711, Armunalam, S1lencing, පසිඳු කාවින්ද, Sanjanind, Victorpardosi, Googlesub-
culture, Wbm1058, Snakeskincowboy, Honeymanl, Madeincat, Jimmin~enwiki, Roif456, KayoWikiP069, Ian1337, Plarem, BG19bot,
Island Monkey, Freebiekr, Martin0499, ArgetlahmSource, , Adamjacobd, Mastrsushi, [Link], Steve1428, Snaevar-bot, MKar,
Akshayjain123, Kingdowney, , Quarkgluonsoup, Shaolinx, George Ponderevo, Walkop, ISTB351, [Link], Deattitude,
Urfavoritemija, Tobziez, Zunmun, Robert Moyse, T-Nod, Poisoncrush2, Raghualluri, Jtangsw, AvocatoBot, Rishav999, Raybob95, Ke-
shava G N, Jerrinsg, Kagundu, Secret Agent Julio, AwamerT, Hannes1983, Dandyandroid, 9th jinchuriki, Irislia, Compfreak7, Fbarousse,
Llancast, Socialmaven1, MyNameWasTaken, Peter712, Yowanvista, Executioner1337, Mdy66, VirusKA, Floating Boat, Ramonrabello,
Stevenbz9, Khanayub1986, Reebsauce, Gallagher783, Harizotoh9, [Link], Akbarzpro, John2bob, Phalinshah, RcketScientist, Fad-
dykeyboard, Scampy11, Chiles Malesters, JLMCGE01, Poooooooooo123, Isacdaavid, Jonny2BeGood, TBrandley, RenamedUser jaskldjs-
lak9029, Androidmids, NorthCoastReader, Debarshisharma, Jenskristian, Hateman20, TarzanJr, ArjunTemurnikano, Shaswat Narendra,
Maxdeutc, JohnnotJon, Jadden14, Michaelplourde66, JonathonSimister, Strz4life, Aftershave~enwiki, Rajanbalana, Jboyens, BattyBot,
28 14 TEXT AND IMAGE SOURCES, CONTRIBUTORS, AND LICENSES
Blogfactor, SCrid2000, Justincheng12345-bot, Kepwick, [Link], [Link], Gerhman, Gchangetok, Bakkedal, Costa Discor-
dia, ZzRayzZ, Prototypecreative, Pr4733k, Zhaofeng Li, Ashishjain999, ProfPolySci45, Stausifr, Tazio99, Crackerspeanut12, Aadadurov,
Cyberbot II, Alfasst, Yaohong3914, Abledsoe78, TardisAtPigfarts, Tagremover, Southpitt, LocalNet, Profvladthethird, Skype565, Dagelf,
Electricmuffin11, Dikaalnas, KumardipSarkar, Thundersoap, Soulparadox, Lukini, Morian27, Fly fly fly, EagerToddler39, Dexbot, Dis-
sident93, Effleurager, Return 0 programmer, Codename Lisa, Jayant2164, Webclient101, Sjames1, Lolametro, [Link], Mo-
gism, Ratnok, Jlav78, Omiqa, Teginc, Renergade1, Pelthais, Kraaghavin, TempTTC, Hydarnes, Android4.0, Samoscool, Saggy84,
OZODOR, Harimohan07, Joeblow398847232, Trollskini, Trollered32145, RMCD bot, Npx122sy, Greyfrontier, Quiksilver895, Jon-
hope123, Alphaaslam, Oatmealr101, Rishify, Amy Ratcliffe, KiwiBird97, Dano55555, Rotlink, Algedrez609, Boo14940, Corn cheese,
TECfilms, The Anonymouse, Itsmeard, Reatlas, Anupamcin, AwesomeSaucer9, , Marksagent, Chicago brian, [Link], Epicge-
nius, PinnuDas, Stevejobs24021955, Maxime Caudebec, Brettchawkins, Sbookface, Johnathe, Hanamanteo, Zalunardo8, Jamesmcma-
hon0, Zack0602, Roxx12345, Meadow Gate, Melonkelon, Kap 7, Rapture’s Sander Cohen, Arthurhkt, TheVovaNik, Shivajivarma,
Limefrost Spiral, Tentinator, Blythwood, Bloggus1225, Tom Prangnell, Kevin3179, Granty24, Monkeydoesbetter, PublicAmpersand,
Johndoeus1969, Bronyman87, [Link], Svoboman, Koza1983, StapelChips, Sarr X, Valerio Bozzolan, My name is not dave, ,
Belunga40, Jackmcbarn, Gokul.gk7, Joancdocyogen, Muhdhanis, Luxure, Gmodi94, Larryn1030, Jacob Steven Smith, DPRoberts534,
Sudip1203, ScotXW, JulianVilla26, Kenneth Gershom, Stamptrader, Sinatosk, Calvinst, [Link], Uvegla, 12visakhva, Poponuro,
SamanthaPuckettIndo, Carbonoatom, Sfierce, Ryftstarr, Hardcorewhovian, DuhAmericanDream, 22merlin, Ojas428, Lagoset, Monkbot,
Mahmoud Zreik, Filedelinkerbot, Comments2010, Jon Jonathan, CosineP, Dsprc, ElectronicKing888, KDDLB, Johnverghese, LR Guan-
zon, Ragilnih, Outofmario, Let’s keep it neutral, Ajayy99, Shuttywillboyf, Randomuser0122, ChamithN, [Link].56, Ajayprakashya-
dav, AlanZhu314159265358979, Yuv Lukmani, Socialmux, Lara Maigue, TheCoffeeAddict, Zombie45764, LTMendarynas7, Rhey27,
[Link], Googleuser999, Gamingforfun365, , Kripmo, SahilNairhacker, Kaartic, Jerodlycett, KasparBot, G-Fly, So-retro-
it-hurts, BBQ, Gaelan, CAPTAIN RAJU, Proud User, Dutral, Zafar24, Goo16, Vistadan, TurboProgramming, InternetArchiveBot, Euro-
cus47, Calvin Hogg, TheLocalGeek, MaxwellSO, GreenC bot, Bytesock, RSTech1, Gupta Dindayal, Jmcgnh, [Link] and Anonymous:
2070
14.2 Images
• File:A_Press_Conference_for_the_Launch_of_Nexus_7_on_September_27,_2012_in_Seoul_from_acrofan_3.JPG Source:
[Link]
2012_in_Seoul_from_acrofan_3.JPG License: CC BY-SA 3.0 Contributors: [Link]
view&cate=0003&wd=20120927&ucode=0200030001&page=7&keyfield=&keyword= Original artist: [Link]
• File:Abc.xyz_Favicon.png Source: [Link] License: Public do-
main Contributors: Extracted from [Link] Original artist: Alphabet Inc.
• File:[Link] Source: [Link]
svg License: CC BY-SA 3.0 Contributors: Anatomy Physiology of an Android Original artist: Smieh
• File:Android_7.0_Home_Screen.png Source: [Link] Li-
cense: Fair use Contributors: Android Original artist: Google
• File:Android_green_figure,_next_to_its_original_packaging.jpg Source: [Link]
Android_green_figure%2C_next_to_its_original_packaging.jpg License: CC BY-SA 3.0 Contributors: Own work Original artist: Dsimic
• File:Android_logo_(2007-2014).svg Source: [Link]
[Link] License: Public domain Contributors: [Link] Original artist: Android
• File:Android_logo_(2014).svg Source: [Link] Li-
cense: Public domain Contributors: [Link] Original artist: Google, Inc.
• File:Android_robot_2014.svg Source: [Link] License: CC
BY 3.0 Contributors: File:Android [Link], [Link] Original artist: Google
• File:Android_x86_on_EeePC_701_4G.jpg Source: [Link]
701_4G.jpg License: CC BY-SA 3.0 Contributors: Own work Original artist: Nzeemin
• File:Circle_frame.svg Source: [Link] License: Public domain Con-
tributors: Own work Original artist: PleaseStand
• File:[Link] Source: [Link] License: CC-BY-SA-3.0 Contribu-
tors: ? Original artist: ?
• File:Folder_Hexagonal_Icon.svg Source: [Link] License: Cc-by-
sa-3.0 Contributors: ? Original artist: ?
• File:Free_and_open-source_software_logo_(2009).svg Source: [Link]
open-source_software_logo_%282009%[Link] License: Public domain Contributors: FOSS [Link] Original artist: Free Software Portal
[Link] (FOSS [Link]): ViperSnake151
• File:Front_view_of_Nexus_7_(cropped).png Source: [Link]
7_%28cropped%[Link] License: CC BY 2.5 Contributors: [Link] Original
artist: [Link]
• File:Google_2015_logo.svg Source: [Link] License: Public
domain Contributors: [Link] Original
artist: Google Inc.
• File:HTC_Android_T-Mobile_G1.jpg Source: [Link]
jpg License: CC BY 2.0 Contributors: originally posted to Flickr as HTC Android T-Mobile G1 Original artist: Luis Alberto Arjona Chin
• File:[Link] Source: [Link] License: Pub-
lic domain Contributors: Own work Original artist: Evan-Amos
• File:People_icon.svg Source: [Link] License: CC0 Contributors: Open-
Clipart Original artist: OpenClipart
• File:[Link] Source: [Link] License: Public domain Contributors: ?
Original artist: ?
14.3 Content license 29
Google's management of Android fragmentation through licensing requirements and compatibility standards aims to streamline update processes and minimize discrepancies across the Android ecosystem. These measures help maintain developer support and application compatibility but also create challenges, as manufacturers may delay adoption of new versions to fit custom interfaces or due to resource limitations . Despite Google's efforts, fragmentation remains somewhat prevalent due to the wide variety of devices and custom Android versions, impacting developers who must tailor applications to numerous specifications .
Google maintains strict control over Android's proprietary components, such as Google Mobile Services, by licensing them only to manufacturers that comply with its compatibility standards. This creates a dependency for manufacturers aiming to offer devices with access to popular Google applications. However, it also leads to tensions, as seen with Acer's halted project to produce a device featuring Alibaba Group's Aliyun OS, highlighting Google’s influence in ensuring ecosystem consistency . While beneficial for maintaining a cohesive user experience, it occasionally strains relationships with OEMs seeking more autonomy in customizing Android for their devices .
Critics of Android’s data handling, including Richard Stallman and privacy advocates, highlight concerns over the proprietary nature of certain components such as Google Play Services, which could facilitate unauthorized access to user data. These critics argue that such software components allow Google to control app installations and updates, indirectly compromising user autonomy. This control, paired with potential data leakage through apps, underlines the tension between utilizing comprehensive services and maintaining strict user privacy, urging the consideration of alternatives that prioritize user freedom, such as Replicant .
Google's licensing strategy for Android derivatives requires compliance with its compatibility standards and agreements, impacting their proliferation by restricting the inclusion of Google Mobile Services in incompatible systems. For example, forks such as Amazon's Fire OS must operate with alternative marketplaces, as they don't qualify for Google's proprietary applications . This approach limits the appeal of such derivatives in markets tied to Google's ecosystem but encourages regional adaptability where services like Google Play are unavailable, as seen with non-Google Android environments in China .
Google’s proprietary applications, bundled with most Android devices, present a dilemma by infringing on the open-source ethos that initially fueled Android's growth. These apps enhance device functionality but require manufacturers to adhere to Google's licensing conditions, reducing open-source software’s potential for modification and redistribution. Critics, like Richard Stallman, argue that the inclusion of proprietary components undermines the freedoms typically associated with open-source software, promoting alternatives like Replicant to reinforce open-source principles .
The Open Handset Alliance, comprising various hardware, software, and telecommunications companies, supports Android's development by promoting open standards for mobile devices. Collaboratively with Google, the alliance advances Android technology and ensures its adaptability across diverse hardware configurations. This united approach helps streamline Android's adoption and updates, supporting a cohesive global development effort that has solidified Android's position as a leading mobile operating system . The alliance's influence enhances Android's innovative capacity and encourages widespread utilization by minimizing obstacles to market entry .
Android has significantly influenced global mobile application development by driving a shift toward open-source platforms and creating opportunities for developers to reach a broad audience due to its large user base. The Google Play Store's proliferation, alongside Android's flexibility and compatibility with diverse hardware, encourages developers to innovate and tailor apps that meet varying consumer needs across different markets. Consequently, Android supports a vibrant developer ecosystem driven by innovation in features and user experience . The focus on open standards and global reach pushes developers to prioritize Android as a leading target platform .
Android’s adaptability across multiple device categories—such as smartphones, tablets, TVs, and automotive applications—contributes significantly to its market dominance. By catering to various hardware forms, Android extends beyond typical mobile applications, embedding itself into diverse consumer tech environments. This broad applicability not only expands its user base but also attracts OEMs interested in leveraging Android’s versatile software to enhance device functionality and connectivity. The OS’s scalable architecture and customizable interface enable it to seamlessly integrate into these different categories, reinforcing its position as the leading mobile operating system worldwide .
The open-source nature of Android allows technology companies to use its source code free of charge, fostering its adoption as a customizable operating system for various devices beyond just smartphones, including TVs, cars, and wristwatches . This open approach invites a large community of developers and enthusiasts to innovate on its platform, providing timely updates and features that extend the life of older devices. Consequently, Android has gained the largest installed base globally, appealing to companies seeking a low-cost and adaptable solution for high-tech products .
Google decided against immediately releasing Android Honeycomb's source code because the OS was specifically optimized for tablet use and they feared subpar user experiences if adapted prematurely for smartphones by third parties . Pros include ensuring a consistent user experience meant for tablets and maintaining higher quality control, which aligns with Google's standards. Conversely, the decision stirred discontent within open-source communities and posed challenges by momentarily deviating from Android's open-source promise, which could potentially discourage developer engagement and innovation typically driven by early access to source code .