Nokia X platform

Last updated
Nokia X software platform
NokiaXlogo.svg
Nokia X platform.png
Nokia X home screen in Vietnamese
Developer Android Open Source Project (AOSP) code: Google
Modifications: Microsoft Mobile (formerly Nokia)
Written in C (core), C++, Java (UI) [1]
OS family Linux
Source model Proprietary software based on open source Android [2] and in all devices with proprietary components [3]
Initial release2014
Latest release Nokia X software platform 2.1
Marketing target Smartphones
Package manager APK
Platforms32-bit ARM
Kernel typeMonolithic (modified Linux kernel)
Userland Bionic libc, [4] mksh shell, [5] native core utilities with a few from NetBSD [6]
Default
user interface
Graphical (Multi-touch)
License Proprietary EULA; based on Apache License 2.0
Modified Linux kernel under GNU GPL v2 [7]
Official website developer.nokia.com/nokia-x/platform-overview

The Nokia X platform was a Linux-based mobile operating system and software platform originally developed by Nokia, and subsequently by Microsoft Mobile. Introduced on 24 February 2014, it was forked from Android and used on all the devices of the Nokia X family. It was also the next Nokia Linux project after the ill-fated MeeGo.

Contents

On 17 July 2014, after the acquisition of Nokia's devices unit, Microsoft announced that no more Nokia X smartphones would be introduced, marking the end of the Nokia X platform within only a few months after its introduction. [8] The phones were succeeded by low-cost Lumia devices under the Microsoft Mobile brand name. [9] Microsoft did not release an Android-based device under their own brand until 2020, in the form of the foldable Surface Duo. [10]

Overview

The Nokia X software platform was based on the Android Open Source Project (AOSP) [11] and the Linux kernel. [12] Nokia combined Android apps with Nokia experiences (such as HERE Maps, Nokia Xpress and MixRadio) and Microsoft services (such as Skype and Outlook). Nokia officially described the software as bringing "the best of all worlds". It also encompasses features from the Asha platform, such as the Fastlane notification centre. The user interface mimics that of Windows Phone.

The OS has been compared to Amazon.com's Fire OS, which is also based on AOSP.

Applications

Google's applications were replaced by Nokia's and Microsoft's. When first released, the Google Play store was not included, with Nokia offering apps from their own Nokia Store. After the v2.1 update in September 2014 users were allowed to install Google Play and various other Google services through third party tools, but if users attempt to install Google services on their Nokia X devices it would usually be "bricked" and would require the Nokia Software Recovery Tool to restore the data. [13]

As of February 2014, 75% of Android apps were compatible with the platform. Nokia noted that developers could port the remaining missing apps in a matter of hours, and in an attempt to encourage developers to contribute to the platform, added compatible Android apps without developer approval. [14]

Developers

An SDK was available for the platform, and included an emulator based on the Android emulator. Nokia discouraged developers from using Windows Phone design patterns and encouraged the use of Android design guidelines on the Nokia X. [15] Nokia's VP of developer relations commented that the Nokia imaging SDK would likely be ported to the platform from Windows Phone. [16]

Version history

VersionRelease dateBased on AOSP (Android) versionNotes
1.024 February 2013API Level 16 (4.1.2 Jelly Bean)
  • Launch version
1.1.125 March 2013API Level 16 (4.1.2 Jelly Bean)
  • Performance improvements
  • Option to change the tile colour of 3rd party apps [17]
1.1.2.210 May 2013API Level 16 (4.1.2 Jelly Bean)
  • Bringing new apps OneDrive and Contact Transfer
  • Various performance fixes [18]
1.2.4.1/1.2.4.2128 July 2013API Level 16 (4.1.2 Jelly Bean)
  • New app switcher
  • Added call reject with a message
  • Added contact search in the dialler
  • Added Outlook.com & OneNote [19]
2.024 June 2014API Level 18 (4.3 Jelly Bean)
  • Extra tiles with 4th column
  • Apps list
  • Tile resize and movement improvements
  • New camera UI
  • New virtual keyboard
  • Support for hardware-based home button
2.13 September 2014API Level 18 (4.3 Jelly Bean)
  • Smart mode camera feature
  • Live wallpapers and lock-screen widgets
  • Google services
  • Local calendar support
  • Mail accounts auto-configuration
  • Landscape support for mail and messaging
  • Other minor improvements

See also

Related Research Articles

<span class="mw-page-title-main">Qt (software)</span> Object-oriented framework for software development

Qt is cross-platform application development framework for creating graphical user interfaces as well as cross-platform applications that run on various software and hardware platforms such as Linux, Windows, macOS, Android or embedded systems with little or no change in the underlying codebase while still being a native application with native capabilities and speed.

In computing, cross-platform software is computer software that is designed to work in several computing platforms. Some cross-platform software requires a separate build for each platform, but some can be directly run on any platform without special preparation, being written in an interpreted language or compiled to portable bytecode for which the interpreters or run-time packages are common or standard components of all supported platforms.

Android is a mobile operating system based on a modified version of the Linux kernel and other open-source software, designed primarily for touchscreen mobile devices such as smartphones and tablets. Android is developed by a consortium of developers known as the Open Handset Alliance, though its most widely used version is primarily developed by Google. It was unveiled in November 2007, with the first commercial Android device, the HTC Dream, being launched in September 2008.

A mobile operating system is an operating system used for smartphones, tablets, smartwatches, smartglasses, or other non-laptop personal mobile computing devices. While computers such as typical/mobile laptops are "mobile", the operating systems used on them are generally not considered mobile, as they were originally designed for desktop computers that historically did not have or need specific mobile features. This line distinguishing mobile and other forms has become blurred in recent years, due to the fact that newer devices have become smaller and more mobile unlike hardware of the past. Key notabilities blurring this line are the introduction of tablet computers, light laptops, and the hybridization of the two in 2-in-1 PCs.

<span class="mw-page-title-main">Windows Phone</span> Family of mobile operating systems developed by Microsoft

Windows Phone (WP) is a discontinued mobile operating system developed by Microsoft for smartphones as the replacement successor to Windows Mobile and Zune. Windows Phone featured a new user interface derived from the Metro design language. Unlike Windows Mobile, it was primarily aimed at the consumer market rather than the enterprise market.

<span class="mw-page-title-main">MixRadio</span> Online music streaming service

MixRadio was an online music streaming service owned by Line Corporation. The service was first introduced by Nokia in 2011 as Nokia Music for Windows Phone, serving as a successor to Nokia's previous Nokia Music Store/Comes with Music/Ovi Music Store initiatives, which was based on the LoudEye/OD2 platform. After its acquisition of Nokia's mobile phone business, the service was briefly maintained by Microsoft Mobile Oy before it was sold to Japanese internet company Line Corporation in 2015. Following the acquisition, MixRadio expanded to Android and iOS in May 2015.

<span class="mw-page-title-main">Symbian</span> Discontinued mobile operating system

Symbian was a mobile operating system (OS) and computing platform designed for smartphones. It was originally developed as a proprietary software OS for personal digital assistants in 1998 by the Symbian Ltd. consortium. Symbian OS is a descendant of Psion's EPOC, and was released exclusively on ARM processors, although an unreleased x86 port existed. Symbian was used by many major mobile phone brands, like Samsung, Motorola, Sony Ericsson, and above all by Nokia. It was also prevalent in Japan by brands including Fujitsu, Sharp and Mitsubishi. As a pioneer that established the smartphone industry, it was the most popular smartphone OS on a worldwide average until the end of 2010, at a time when smartphones were in limited use, when it was overtaken by iOS and Android. It was notably less popular in North America.

The version history of the Android mobile operating system began with the public release of its first beta on November 5, 2007. The first commercial version, Android 1.0, was released on September 23, 2008.
The operating system is developed by Google on a yearly cadence since at least 2011. New major releases are announced at Google I/O in May while still in beta testing with the stable version usually released to the public between August and October.

<span class="mw-page-title-main">Xamarin</span> American software company

Xamarin is a Microsoft-owned San Francisco-based software company founded in May 2011 by the engineers that created Mono, Xamarin.Android and Xamarin.iOS, which are cross-platform implementations of the Common Language Infrastructure (CLI) and Common Language Specifications.

An app store, also called an app marketplace or app catalog, is a type of digital distribution platform for computer software called applications, often in a mobile context. Apps provide a specific set of functions which, by definition, do not include the running of the computer itself. Complex software designed for use on a personal computer, for example, may have a related app designed for use on a mobile device. Today apps are normally designed to run on a specific operating system—such as the contemporary iOS, macOS, Windows, Linux or Android—but in the past mobile carriers had their own portals for apps and related media content.

<span class="mw-page-title-main">Sailfish OS</span> Mobile operating system

Sailfish OS is a paid Linux-based operating system based on free software, and open source projects such as Mer as well as including a closed source UI. The project is being developed by the Finnish company Jolla.

Microsoft mobile services are a set of proprietary mobile services created specifically for mobile devices; they are typically offered through mobile applications and mobile browser for Windows Phone platforms, BREW, and Java. Microsoft's mobile services are typically connected with a Microsoft account and often come preinstalled on Microsoft's own mobile operating systems while they are offered via various means for other platforms. Microsoft started to develop for mobile computing platforms with the launch of Windows CE in 1996 and later added Microsoft's Pocket Office suite to their Handheld PC line of PDAs in April 2000. From December 2014 to June 2015, Microsoft made a number of corporate acquisitions, buying several of the top applications listed in Google Play and the App Store including Acompli, Sunrise Calendar, Datazen, Wunderlist, Echo Notification Lockscreen, and MileIQ.

<span class="mw-page-title-main">Nokia Asha platform</span> Mobile operating system

The Nokia Asha platform is a discontinued mobile operating system (OS) and computing platform designed for low-end borderline smartphones, based on software from Smarterphone which was acquired by Nokia. The platform inherits UI similarities mostly from MeeGo "Harmattan", and replaced Series 40 on Nokia's low-end devices. The user interface design team was headed by Peter Skillman, who had worked previously on webOS and the design of MeeGo for the Nokia N9.

<span class="mw-page-title-main">Fire OS</span> Tablet operating system for Amazon devices

Fire OS is a mobile operating system based on the Android Open Source Project (AOSP). It is developed by Amazon for their devices. Fire OS includes proprietary software, a customized user interface primarily centered on content consumption, and heavy ties to content available from Amazon's storefronts and services.

<span class="mw-page-title-main">Nokia X family</span> Range of smartphones

The Nokia X family was a range of budget smartphones that was produced and marketed by Microsoft Mobile, originally introduced in February 2014 by Nokia. The smartphones run on the Nokia X platform, a Linux-based operating system which was a fork of Android. Nokia X is also known generally as the Nokia Normandy. It is regarded as Nokia's first Android device during the company's Microsoft partnership and was in the process of selling its mobile phone business to Microsoft, which eventually happened two months later.

<span class="mw-page-title-main">Nokia X2 (2014)</span> Smartphone

The Nokia X2 is an entry-level smartphone which was announced and released by Microsoft Mobile on 24 June 2014. It is the successor of the Nokia X, being the first smartphone running version 2.0 of the Android-based Nokia X platform operating system. The Nokia X family of Android phones was discontinued on July 17, 2014.

<span class="mw-page-title-main">Windows 10 Mobile</span> Mobile operating system developed by Microsoft

Windows 10 Mobile is a discontinued mobile operating system developed by Microsoft. First released in 2015, it is a successor to Windows Phone 8.1, but was marketed by Microsoft as being an edition of its PC operating system Windows 10.

Fira OS is a Linux-based mobile operating system and software platform developed by Fira, a subsidiary of Indonesian electronic giant Polytron. Introduced on January 28, 2016, it was forked from Android and installed on newer Polytron smartphones since 2016.

References

  1. "Android Code Analysis". Archived from the original on 14 September 2013. Retrieved 6 June 2012.
  2. "Philosophy and Goals". Android Open Source Project. Google. Archived from the original on 17 October 2014. Retrieved 21 April 2012.
  3. "Google's iron grip on Android: Controlling open source by any means necessary". Ars Technica. Retrieved 8 December 2013.
  4. "libc - platform/bionic - Git at Google". android.googlesource.com.
  5. "master - platform/external/mksh - Git at Google". android.googlesource.com.
  6. "toolbox - platform/system/core - Git at Google". android.googlesource.com.
  7. "Licenses". Android Open Source Project. Open Handset Alliance. Retrieved 9 September 2012. The preferred license for the Android Open Source Project is the Apache Software License, 2.0. ... Why Apache Software License? ... For userspace (that is, non-kernel) software, we do in fact prefer ASL2.0 (and similar licenses like BSD, MIT, etc.) over other licenses such as LGPL. Android is about freedom and choice. The purpose of Android is promote openness in the mobile world, but we don't believe it's possible to predict or dictate all the uses to which people will want to put our software. So, while we encourage everyone to make devices that are open and modifiable, we don't believe it is our place to force them to do so. Using LGPL libraries would often force them to do so.
  8. "Microsoft kills off its Nokia Android phones". The Verge. 8 April 2014.
  9. "Microsoft Lumia 435 Dual SIM - Smartphones - Microsoft - India". www.microsoft.com. Archived from the original on 21 January 2015.
  10. Gartenberg, Chaim (2 October 2019). "Microsoft surprises with new foldable Surface Duo phone running Android". The Verge.
  11. "Nokia X Platform Overview | Nokia Developer". Archived from the original on 25 June 2014. Retrieved 25 June 2014.
  12. Foley, Mary Jo (24 February 2014). "Why Microsoft may keep, not kill, Nokia's new Android phones". zdnet. Retrieved 5 March 2014.
  13. Chowdhury, Kamal (15 August 2014). "Update: "Nokia X2 Tools" allows Nokia X2 to install Google Play Store & Google services". Nokia PowerUser.
  14. Holly, Russell (13 May 2014). "Nokia is loading Android apps into its store without developer approval". Geek.com. Archived from the original on 3 September 2015. Retrieved 12 February 2015.
  15. "UX checklist - Nokia X Design Guidelines". Archived from the original on 4 July 2014. Retrieved 25 June 2014.
  16. "Nokia: Imaging SDK set for Android Nokia X Platform- The Inquirer". 4 March 2014. Archived from the original on 4 March 2014. Retrieved 8 July 2021.
  17. Turner, Debbie (25 March 2014). "Nokia X update brings improvements already". PhonesReviews UK- Mobiles, Apps, Networks, Software, Tablet etc.
  18. "Nokia X 1.1.2.2 software update now rolling out". GSMArena.com.
  19. "Announcement of software update v. 1.2.4.1/1.2.4.21". Archived from the original on 14 April 2015. Retrieved 9 August 2014.