Current software platforms




These operating systems often run atop baseband or other real time operating systems that handle hardware aspects of the phone.

Partly open sourceedit

Androidedit

Android (based on the modified Linux kernel) is a mobile operating system developed by Google. The base system is open-source (and only the kernel copyleft), but the apps and drivers which provide functionality are increasingly becoming closed-source. Besides having the largest installed base worldwide on smartphones, it is also the most popular operating system for general purpose computersfurther explanation needed (a category that includes desktop computers and mobile devices), even though Android is not a popular operating system for regular (desktop) personal computers (PCs). Although the Android operating system is free and open-source software, in devices sold, much of the software bundled with it (including Google apps and vendor-installed software) is proprietary software and closed source.

Android's releases before 2.0 (1.0, 1.5, 1.6) were used exclusively on mobile phones. Android 2.x releases were mostly used for mobile phones but also some tablets, Android 3.0 was a tablet-oriented release and does not officially run on mobile phones, while both phone and tablet compatibility was merged with Android 4.0. The current Android version is Android 10, released on September 3, 2019.

Android's release versions starting from 1.5 and until 9 are named after sweets or dessert items:

  • 1.0 – (No codename) (API Level 1)
  • 1.1 – (Internally known as "Petit Four") (API Level 2)
  • 1.5 – Cupcake: (API Level 3)
  • 1.6 – Donut: (API Level 4)
  • 2.0 – Eclair: (API Level 5)
  • 2.0.1 – Eclair: (API Level 6)
  • 2.1 – Eclair: (API Level 7)
  • 2.2.x – Froyo: (for "Frozen Yogurt"): (API Level 8)
  • 2.3 – Gingerbread: (minor UI tweak): (API Level 9)
  • 2.3.3 – Gingerbread: (API Level 10)
  • 3.0 – Honeycomb: (major UI revamp): (API Level 11)
  • 3.1 – Honeycomb: (API Level 12)
  • 3.2 – Honeycomb: (API Level 13)
  • 4.0 – Ice Cream Sandwich: (minor UI tweak): (API Level 14)
  • 4.0.3 – Ice Cream Sandwich: (API Level 15)
  • 4.1 – Jelly Bean: (API Level 16)
  • 4.2 – Jelly Bean: (API Level 17)
  • 4.3 – Jelly Bean: (API Level 18)
  • 4.4.4 – KitKat: (API Level 19)
  • 4.4W – KitKat Watch: (API Level 20)
  • 5.0, 5.0.1, 5.0.2 – Lollipop: (major UI revamp): (API Level 21)
  • 5.1, 5.1.1 – Lollipop: (API Level 22)
  • 6.0 & 6.0.1 – Marshmallow: (API Level 23)
  • 7.0 – Nougat: (API Level 24)
  • 7.1, 7.1.1 – Nougat: (API Level 25)
  • (minor UI tweak): (API Level 26)
  • 8.0, 8.1 – Oreo: (API Level 27)
  • 9.0 – Pie: (minor UI tweak): (API Level 28)
  • 10.0 – 10: (API Level 29)
  • 11.0 – 11: (API Level 30)
Android Oneedit

Android One is a software experience that runs on the unmodified Android operating system, which closely resembles those running on Pixel devices or previously, the Google Nexus program. Unlike most of the "stock" Androids running on the market, Android One UI closely resembles the Pixel UI, due to Android One being a software experience developed by Google and distributed to partners who signup for the program, such as Nokia Mobile(HMD) and Xiaomi. Thus, the overall UI is intended to be as clean as possible. OEM partners may tweak or add additional apps such as cameras to the firmware, otherwise most of the apps will be handled by Google proprietary apps. The update was handled by Google and will be internally tested by OEM before being distributed via OTA update to the end users.

  • Android One version are same as AOSP, starting from Android 5.0 "Lollipop"
AliOSedit

Designed by Alibaba, based on Android.

altOSedit

Alternative Android OS (altOS) is built by CIS Mobile in the US for government mobile users who require mobile access to sensitive data, work in secure sites, and travel overseas. altOS is based on the Android Open Source Project (AOSP). Fleets of devices, containers, and associated policies are managed and updated by a cloud or on-premises back-end. The IP was acquired from Graphite Software in 2019.

Amazfit OS / Amazfit UIedit

Amazfit OS is an Android-based operating system developed by Huami for their smartwatches. Amazfit OS is not based on Wear OS, it is a custom Android-based OS that dedicated for their smartwatch with their proprietary interface and they do not officially support third apps installation as they lack of proper Apps distribution store.

BlackBerry Secureedit

BlackBerry Secure is an operating system developed by BlackBerry, based on the Android Open Source Project (AOSP). Officially announced the name for their Android based front-end touch interface in August 2017, before the announcement, BlackBerry Secure was running on BlackBerry brand devices such as BlackBerry Priv, DTEK 50/60 and BlackBerry KeyOne. Currently, BlackBerry plan to license out the BlackBerry Secure to other OEM's.

Current BlackBerry Secure version list
  • BlackBerry Secure version 1.x (based on Android "Marshmallow" 6.x and "Nougat" 7.x) (initial release and minor UI update for devices that support Android Nougat)
ColorOSedit

ColorOS is a custom front-end touch interface, based on the Android Open Source Project (AOSP) and is developed by OPPO Electronics Corp. As of 2016update, OPPO officially releases ColorOS with every OPPO and Realme devices(Future Realme devices will be having their own custom version of ColorOS), and released an official ROM for the OnePlus One.

Current ColorOS version list
  • ColorOS 1.0 (based on Android "Jelly Bean" 4.1.x – 4.3.x) (initial release)
  • ColorOS 2.0 (based on Android "KitKat" 4.4.x) (minor UI upgrade)
  • ColorOS 2.1 (based on Android "Lollipop" 5.0.x – 5.1.x) (minor UI upgrade)
  • ColorOS 3.0 (based on Android "Marshmallow" 6.0.x) (major UI revamp)
  • ColorOS 3.5 (based on Android "Nougat" 7.x) (minor UI upgrade)
  • ColorOS 5.x (based on Android "Oreo" 8.x) (redesigned UI)
  • ColorOS 6.x (based on Android "10" 10.0 and "Pie" 9.0) (major UI revamp)
  • ColorOS 7.x (based on Android "10" 10.0) (redesigned UI)
  • ColorOS 11.x (based on Android "11" 11.0) (redesigned UI)
CopperheadOSedit

CopperheadOS, a security hardened version of Android

EMUIedit

Emotion User Interface (EMUI) is a front-end touch interface developed by Huawei Technologies Co. Ltd. and its sub-brand Honor which is based on Google's Android Open Source Project (AOSP). EMUI is preinstalled on most Huawei and Honor devices. While it was based on open source Android operating system, it consists of closed source and proprietary software.

Current EMUI version list
  • EMUI 1.x (based on Android 4.0.x "Ice Cream Sandwich" and "Jelly Bean" 4.1.x-4.3.x) (initial release)
  • EMUI 2.x (based on Android "Ice Cream Sandwich" 4.0.x, "Jelly Bean" 4.1.x-4.3.x and "KitKat" 4.4.x) (minor UI tweak)
  • EMUI 3.x (based on Android "KitKat" 4.4.x and "Lollipop" 5.x) (minor UI tweak)
  • EMUI 4.x (based on Android "Marshmallow" 6.0.x) (minor UI tweak)
  • EMUI 5.x (based on Android "Nougat" 7.x) (major UI revamp)
  • EMUI 8.x (based on Android "Oreo" 8.x) (minor UI tweak)
  • EMUI 9.x (based on Android "Pie" 9.0)
  • EMUI 10.x (based on Android "10" 10.0)
  • EMUI 11 (based on Android "10" 10.0)
/e/edit

/e/ is an operating system forked from the source code of LineageOS (based on Android). /e/ targets Android smart phone devices, and uses MicroG as a replacement for Google Play Services.

Current /e/ OS version list
  • /e/ OS beta v0.1 (based on Android "Nougat" 7.1.x)
  • /e/ OS beta v0.2 (based on Android "Oreo" 8.x.x)
Fire OSedit

Amazon Fire OS is an Android-based mobile operating system produced by Amazon for its Fire range of tablets, Echo and Echo Dot, and other content delivery devices like Fire TV (Previously for their Fire Phone). It is forked from Android. Fire OS primarily centers on content consumption, with a customized user interface and heavy ties to content available from Amazon's own storefronts and services.

Current Fire OS version list
  • Fire OS 1.x
  • Fire OS 2.x
  • Fire OS 3.x
  • Fire OS 4.x
  • Fire OS 5.x
  • Fire OS 6.x
  • Fire OS 7.x
Flyme OSedit

Flyme OS is an operating system developed by Meizu Technology Co., Ltd., an open source OS based on Google Android Open Source Project (AOSP). Flyme OS is mainly installed on Meizu Smartphones such as the MX's series; however, it also has official ROM support for a few Android devices.

Current Flyme OS version list
  • Flyme OS 1.x.x (based on Android "Ice Cream Sandwich" 4.0.3, initial release)
  • Flyme OS 2.x.x (based on Android "Jelly Bean" 4.1.x – 4.2.x)
  • Flyme OS 3.x.x (based on Android "Jelly Bean" 4.3.x)
  • Flyme OS 4.x.x (based on Android "KitKat" 4.4.x)
  • Flyme OS 5.x.x (based on Android "Lollipop" 5.0.x – 5.1.x)
  • Flyme OS 6.x.x (based on Android "Nougat" 7.x, "Marshmallow" 6.0.x and Android "Lollipop" 5.0.x – 5.1.x for old devices)
  • Flyme OS 7.x.x (based on Android "Pie" 9.0, "Oreo" 8.x and Android "Nougat" 7.x)
  • Flyme OS 8.x.x (based on Android "10" 10.0, "Pie" 9.0, "Oreo" 8.x and Android "Nougat" 7.x)
Funtouch OSedit

Funtouch OS is a fork of an Android developed by Vivo. Funtouch OS is difference than traditional Android UI that the Funtouch OS includes some features unavailable in the former, such as:- customizable gestures, communication drawer with bottom to top swipe, a security centre, lock screen resize, options for long screen shot, eye protection changing to a warmer color temperature and others. Funtouch OS, in some respects, looks similar to iOS made by Apple.

Current Funtouch OS version list
  • Funtouch OS 1.x (based on Android "Jelly Bean" 4.1.x – 4.3.x, initial release)
  • Funtouch OS 2.x (based on Android "Lollipop" 5.0.x, redesigned UI)
  • Funtouch OS 3.x (based on Android "Marshmallow" 6.0.x, redesigned UI)
  • Funtouch OS 4.x (based on Android "Oreo" 8.x, redesigned UI)
  • Funtouch OS 5.x (based on Android "Oreo" 8.x, redesigned UI)
  • Funtouch OS 10.x (based on Android "10" 10.0, redesigned UI)
  • Funtouch OS 11.x (based on Android "10" 10.0 and Android "11" 11.0, redesigned UI)
GrapheneOSedit

GrapheneOS, formerly named Android Hardening, is a variant of Android that runs on Pixel 2 or Pixel 3 hardware, is mainly developed by Daniel Micay as of 2019update, and aims to focus on security and privacy.

HTC Senseedit

HTC Sense is a software suite developed by HTC, used primarily on the company's Android-based devices. Serving as a successor to HTC's TouchFLO 3D software for Windows Mobile, Sense modifies many aspects of the Android user experience, incorporating added features (such as an altered home screen and keyboard), widgets, HTC-developed applications, and redesigned applications. The first device with Sense, the HTC Hero, was released in 2009.

  • HTC Sense 1.x (based on Android "Eclair" 2.0/2.1, initial release)
  • HTC Sense 2.x (based on Android "Eclair", "Froyo" and "Gingerbread" 2.0/2.1, 2.2.x and 2.3.x, redesigned UI)
  • HTC Sense 3.x (based on Android "Gingerbread" 2.3.x, redesigned UI)
  • HTC Sense 4.x (based on Android "Ice Cream Sandwich" and "Jelly Bean" 4.0.x and 4.1.x, redesigned UI)
  • HTC Sense 5.x (based on Android "Jelly Bean" 4.1.x – 4.3.x, redesigned UI)
  • HTC Sense 6.x (based on Android "KitKat" 4.4.x, redesigned UI)
  • HTC Sense 7.x (based on Android "Lollipop" 5.0.x, redesigned UI)
  • HTC Sense 8.x (based on Android "Marshmallow" 6.0.x, redesigned UI)
  • HTC Sense 9.x (based on Android "Nougat" 7.x, redesigned UI)
  • HTC Sense 10.x (based on Android "Oreo" 8.x and "Pie" 9.0, redesigned UI)
iQOO UIedit

iQOO UI is a customer user interface that is based on Vivo Funtouch OS, which itself is based on the Android Open Source Project (AOSP). The overall UI mostly resemble it predecessor, however with their own customized UI on top of the Funtouch OS.

Current iQOO UI version list
  • iQOO UI 1.x - Based on Funtouch OS
Indus OSedit

Indus OS is a custom mobile operating system based on the Android Open Source Project (AOSP). It is developed by the Indus OS team based in India. No longer valid as of 2018Indus OS is available on Micromax, Intex, Karbonn, and other Indian smartphone brands.

Current Indus OS version list
  • Firstouch OS (based on Android "Lollipop" 5.0)
  • Indus OS 2.0 (based on Android "Marshmallow" 6.0)
  • Indus OS 3.0 (based on Android "Nougat" 7.0.1)
LG UXedit

LG UX (formerly named Optimus UI) is a front-end touch interface developed by LG Electronics with partners, featuring a full touch user interface. It is sometimes incorrectly identified as an operating system. LG UX is used internally by LG for sophisticated feature phones and tablet computers, and is not available for licensing by external parties.

Optimus UI 2 which based on Android 4.1.2 has been released on the Optimus K II and the Optimus Neo 3. It features a more refined user interface compared to the prior version based on Android 4.1.1, would include together which new functionality such as voice shutter and quick memo.

Current LG UX version list
  • Optimus UI 1.x – based on Android "Gingerbread" 2.3.x, initial release
  • Optimus UI 2.x – based on Android "Ice Cream Sandwich" and "Jelly Bean" 4.0.x and 4.1.x – 4.3.x, redesigned UI
  • LG UX 3.x – based on Android "KitKat" and "Lollipop" 4.4.x and 5.0.x, redesigned UI
  • LG UX 4.x – based on Android "Lollipop" and "Marshmallow" 5.1.x and 6.0.x, redesigned UI
  • LG UX 5.x – based on Android "Marshmallow" and "Nougat" 6.0.x and 7.0.x, redesigned UI
  • LG UX 6.x – based on Android "Nougat" 7.0.x, redesigned UI
  • LG UX 6.x+ – based on Android "Oreo" 8.0.x, redesigned UI
  • LG UX 7.x – based on Android "Oreo" 8.x, redesigned UI
  • LG UX 7.x+ – based on Android "Oreo" 8.x., redesigned UI
  • LG UX 8.x – based on Android "Pie" 9.0, redesigned UI
  • LG UX 9.x – based on Android "10" 10.0 redesigned UI
LineageOSedit

Lineage Android Distribution is a custom mobile operating system based on the Android Open Source Project (AOSP). It serves as the successor to the highly popular custom ROM, CyanogenMod, from which it was forked in December 2016 when Cyanogen Inc. announced it was discontinuing development and shut down the infrastructure behind the project. Since Cyanogen Inc. retained the rights to the Cyanogen name, the project rebranded its fork as LineageOS.

Similar to CyanogenMod, it does not include any proprietary apps unless the user installs them. It allows Android users who can no longer obtain update support from their manufacturer to continue updating their OS version to the latest one based on official release from Google AOSP and heavy theme customization.

Current LineageOS version list
  • LineageOS 13 (based on Android "Marshmallow" 6.0.x)
  • LineageOS 14.1 (based on Android "Nougat" 7.1.x)
  • LineageOS 15.x (based on Android "Oreo" 8.x)
  • LineageOS 16.x (based on Android "Pie" 9.0)
  • LineageOS 17.1 (based on Android "10" 10.0)
Magic UIedit

Magic UI(Originally Magic Live UI), it's a custom Android UI that is developed by Huawei sub-brand Honor for their own smartphone brand. The overall UI design were identical to Huawei EMUI with some minor differences such as the apps icons and color backgrounds.

Current Magic UI version list
  • Magic Live UI (1.x) - based on Android 6.x "Marshmallow", initial release
  • Magic UI 2.x - based on Android 9.x "Pie", redesign UI
  • Magic UI 3.x - based on Android 10.x "10", redesign UI
MiFavoredit

MiFavor, was the custom Android UI that was developed by ZTE for their smartphone that is running Android platform. Similar to most of the other Android UI, MiFavor replace most of the stock apps with ZTE owns apps, however the all UX still closely similar to the stock Android.

Current MiFavor version list
  • MiFavor 1.x – based on Android "KitKat" 4.4.x, initial release
  • MiFavor 2.x – based on Android "Lollipop" 5.0.x – 5.1.x, redesigned UI
  • MiFavor 3.x – based on Android "Marshmallow" 6.x, redesigned UI
  • MiFavor 4.x – based on Android "Nougat" 7.x, redesigned UI
  • MiFavor 5.x – based on Android "Oreo" 8.x, redesigned UI
  • MiFavor 9.x – based on Android "Pie" 9.0, redesigned UI
  • MiFavor 10.x – based on Android "10" 10.0, redesigned UI
MIUIedit

Mi User Interface (MIUI), developed by the Chinese electronic company Xiaomi Inc., is a mobile operating system based on the Android Open Source Project (AOSP). MIUI is mostly found in Xiaomi smartphones such as the Mi and Redmi Series; however, it also has official ROM support for few Android devices. Although MIUI is based on AOSP, which is open source, it consists of closed source and proprietary software of its own.

Current MIUI version list
  • MIUI V1 – based on Android "Froyo" 2.2.x, initial release
  • MIUI V2 – based on Android "Froyo" 2.2.x, redesigned UI
  • MIUI V3 – based on Android "Gingerbread" 2.3.x, redesigned UI
  • MIUI V4 – based on Android "Ice Cream Sandwich" 4.0.x and "Jelly Bean" 4.1.x, redesigned UI
  • MIUI V5 – based on Android "Jelly Bean" 4.1–4.3 and "KitKat" 4.4, redesigned UI
  • MIUI V6 – based on Android "KitKat" 4.4 and "Lollipop" 5.0.x, redesigned UI
  • MIUI 7 – based on Android "KitKat" 4.4, "Lollipop" 5.x and "Marshmallow" 6.0.x, minor UI update
  • MIUI 8 – based on Android "KitKat" 4.4, "Lollipop" 5.x, "Marshmallow" 6.0.x and "Nougat" 7.x, redesigned UI
  • MIUI 9 – based on Android "KitKat" 4.4, "Lollipop" 5.x, "Marshmallow" 6.0.x, "Nougat" 7.x and "Oreo" 8.x, minor UI update
  • MIUI 10 – based on Android "Marshmallow" 6.0.x, "Nougat" 7.x, "Oreo" 8.x and "Pie" 9.0, redesigned UI
  • MIUI 11 – based on Android "Nougat" 7.x, "Oreo" 8.x, "Pie" 9.0 and "10" 10.0, redesigned UI
  • MIUI 12 – based on Android "Pie" 9.0, "10" 10.0 and "11" 11.0, redesigned UI
MIUI for POCOedit

MIUI for POCO is a custom mobile operating system that a fork of MIUI, which itself is based on the Android Open Source Project (AOSP). Like its parent, it also developed by Xiaomi. Unlike the original MIUI, MIUI for POCO was specifically customised for the POCO line of smartphones, including a tweaked UI and hardware optimisations. Similarly to MIUI, which is also based on AOSP, MIUI for POCO also consists of a mix of open and closed source software.

Current MIUI for POCO version list
  • MIUI for POCO "9.6.x" – based on Android "Oreo" 8.1, initial release
  • MIUI for POCO 10 – based on Android "Oreo" 8.1 and "Pie" 9.0, redesigned UI
  • MIUI for POCO 11 – based on Android "Pie" 9.0 and "10" 10.0, redesigned UI
  • MIUI for POCO 12 – based on Android "10" 10.0, redesigned UI
One UIedit

One UI (formerly called TouchWiz and Samsung Experience) is a front-end touch interface developed by Samsung Electronics In 2008 with partners, featuring a full touch user interface. It is sometimes incorrectly identified as an independent operating system. Samsung Experience is used internally by Samsung for smartphones, feature phones and tablet computers, and is not available for licensing by external parties as it is closed source and proprietary. The Android version of Samsung Experience also comes with Samsung-made apps preloaded (except starting with the Galaxy S6 which have removed all Samsung pre-loaded apps installed, leaving one with Galaxy Apps, to save storage space and initially due to the removal of MicroSD). With the release of Samsung Galaxy S8 and S8+, Samsung Experience 8.1 was preinstall on it with introducing new function known as Samsung DeX. Similar to the concept of Microsoft Continuum, Samsung DeX allowed high end Galaxy devices such as S8/S8+ or Note 8 to connect into a docking station, which extends the functionality to allow desktop-like functionality by connecting a keyboard, mouse, and monitor. Samsung also announced "Linux on Galaxy", which allows to use the standard Linux distribution on the DeX platform.

Current One UI version list:
  • TouchWiz 1.0 - Based on Java touch OS
  • TouchWiz 2.0 - Based on Java touch OS and Symbian^1(S60v5) and Microsoft Windows Mobile 6.0 & 6.1 & 6.5 and android 1.5 "Cupcake" and 1.6 "Donut"
  • TouchWiz 3.0 & 3.0 Lite – based on Android "Eclair" and "Froyo" 2.0/2.1 and 2.2.x, initial release
  • TouchWiz 4.0 – based on Android "Gingerbread" and "Ice Cream Sandwich" 2.3.x and 4.0.x, redesigned UI
  • TouchWiz Nature UX "1.0" and Lite – based on Android "Ice Cream Sandwich" and "Jelly Bean" 4.0.x and 4.1.x, redesigned UI
  • TouchWiz Nature UX 2.x – based on Android "Jelly Bean" and "KitKat" 4.2.x – 4.3.x and 4.4.x, redesigned UI
  • TouchWiz Nature UX 3.x – based on Android "KitKat" and "Lollipop" 4.4.x and 5.0.x, redesigned UI
  • TouchWiz Nature UX 5.x – based on Android "Lollipop" 5.0.x – 5.1.x, redesigned UI
  • TouchWiz Grace UX – based on Android "Marshmallow" 6.0.x, redesigned UI
  • Samsung Experience 8.x – based on Android "Nougat" 7.x, redesigned UI
  • Samsung Experience 9.x – based on Android "Oreo" 8.x, redesigned UI
  • One UI 1.x – Based on Android "Pie" 9.0, Major UI Update
  • One UI 2.x – Based on Android "10" 10.0 "Q", Redesigned UI
  • One UI 3.x – Based on Android "11" 11.0 "R", Redesigned UI
OxygenOSedit

OxygenOS is based on the open source Android Open Source Project (AOSP) and is developed by OnePlus to replace Cyanogen OS on OnePlus devices such as the OnePlus One, and it is preinstalled on the OnePlus 2, OnePlus X, OnePlus 3, OnePlus 3T, OnePlus 5, OnePlus 5T and OnePlus 6. As stated by Oneplus, OxygenOS is focused on stabilizing and maintaining of stock like those found on Nexus devices. It consists of mainly Google apps and minor UI customization to maintain the sleekness of pure Android.

Current OxygenOS version list
  • Oxygen OS 1.0.x (based on Android 5.0.x "Lollipop") (initial release)
  • Oxygen OS 2.0.x (based on Android 5.1.x "Lollipop") (overall maintenance update)
  • Oxygen OS 3.0.x (based on Android 6.0 "Marshmallow") (major Android update)
  • Oxygen OS 3.1.x (based on Android 6.0.1 "Marshmallow") (minor maintenance update)
  • Oxygen OS 3.2.x (based on Android 6.0.1 "Marshmallow") (major Android update)
  • Oxygen OS 4.x.x (based on Android 7.x "Nougat") (major Android update)
  • Oxygen OS 5.x.x (based on Android 8.x "Oreo") (major Android update)
  • Oxygen OS 9.x.x (based on Android 9.0 "Pie") (major Android update)
  • Oxygen OS 10.x.x (based on Android 10.0 "10") (major Android update)
  • Oxygen OS 11.x.x (based on Android 11.0 "11") (major Android update)
Pixel UI (Pixel Launcher)edit

Google Pixel UI or Pixel Launcher is developed by Google that is based on open source Android. Unlike the Nexus phones, where Google shipped with the "stock" Android, the UI that came with the first generation Pixel phones were slightly modified as compared to the "stock" Android. As part of the Google Pixel software, the Pixel UI and its home launcher are closed source and proprietary, thus it is only available on the Pixel family devices. (However, third party mods allow non Pixel smartphones to install Pixel Launcher with Google Now feed integration).

Current Google Pixel Launcher version list
  • Pixel Launcher – "7.1.1" (based on Android 7.x "Nougat") (Initial release)
  • Pixel Launcher – "8.1.0" (based on Android 8.x "Oreo") (Minor UI update)
  • Pixel Launcher – "9.0" (based on Android 9.0 "Pie") (Minor UI update)
  • Pixel Launcher – "10.0" (based on Android 10.0 "10") (Moderate UI update that support Theme)
  • Pixel Launcher – "11.0" (based on Android 11.0 "11") (Minor UI update)
realme UIedit

realme UI is a mobile operating system developed by Realme which is based on OPPO ColorOS, which itself is based on the Android Open Source Project (AOSP). The overall UI mostly resemble it predecessor, however with their own customized UI and element on top of the ColorOS to match their target audience.

Current realme UI version list
  • realme UI 1.x - Based on ColorOS 7.0 - Android 10 - Initial Release
  • realme UI 2.x - Based on ColorOS 11.0 - Android 11
Replicant OSedit

Replicant is a custom mobile operating system based on the Android with all proprietary drivers and bloat closed source software removed.

Current ReplicantOS version list
  • ReplicantOS 2.x (based on Android Froyo/AOSP 2.2.x)
  • ReplicantOS 4.x (based on Android Ice Cream Sandwich/AOSP 4.0.x)
  • ReplicantOS 4.2 (based on Android Jelly Bean/AOSP 4.2.x)
  • ReplicantOS 6.x (based on Android Marshmallow/AOSP 6.0.x)
TCL UIedit

TCL UI is a custom user interface that is developed by TCL Technology for their in house smartphone series, the OS is based on the Android Open Source Project (AOSP).

Current TCL UI version list
  • TCL UI 1.x - Based on Android 9 "Pie" and Android 10 - Initial Release
Xperia UIedit

Sony Xperia UI (formerly known as Sony Ericsson Timescape UI) was the front-end UI that developed by Sony Mobile (formerly Sony Ericsson) In 2010 for their Sony Xperia series that is running Android platform. Sony Xperia UI mostly consists of Sony own's application such as Sony Music (formerly known as Walkman Music player), Albums and Video Player. During its time as Timescape UI, the UI was different than the standard Android UI, instead of traditional apps dock on the bottom part, it was located at the four corner of the home screen, while the middle of the screen consist of the widget. However the recent development of UI are closely resemble to those of Stock Android.

Current Xperia UI version list:
  • Timescape version 1 – based on Android "Eclair" 2.0/2.1, initial release
  • Timescape version 2 – based on Android "Gingerbread" 2.3.x, redesigned UI
  • Xperia UI version 3 – based on Android "Gingerbread" and "Ice Cream Sandwich" 2.3.x and 4.0.x, redesigned UI
  • Xperia UI version 4 – based on Android "Jelly Bean" 4.2.x – 4.3.x, redesigned UI
  • Xperia UI version 5 – based on Android "KitKat" 4.4.x, redesigned UI
  • Xperia UI version 6 – based on Android "Lollipop" 5.0.x – 5.1.x, redesigned UI
  • Xperia UI version 7 – based on Android "Marshmallow" 6.0.x, redesigned UI
  • Xperia UI version 8 – based on Android "Nougat" 7.x, redesigned UI
  • Xperia UI version 9 – based on Android "Oreo" 8.x, redesigned UI
ZenUIedit

ZenUI is a front-end touch interface developed by ASUS with partners, featuring a full touch user interface. ZenUI is used by Asus for its Android phones and tablet computers, and is not available for licensing by external parties. ZenUI also comes preloaded with Asus-made apps like ZenLink (PC Link, Share Link, Party Link & Remote Link).

Current ZenUI version list:
  • ZenUI 1.0 – based on Android "Jelly Bean" and "KitKat" 4.3.x and 4.4.x, initial release
  • ZenUI 2.0 – based on Android "Lollipop" 5.0.x – 5.1.x, redesigned UI
  • ZenUI 3.0 – based on Android "Marshmallow" 6.0.x, redesigned UI
  • ZenUI 4.0 – based on Android "Nougat" 7.x, redesigned UI
  • ZenUI 5.0 – based on Android "Oreo" 8.x, redesigned UI
  • ZenUI 6.0 – based on Android "Pie" 9.0, redesigned UI
ZUIedit

ZUI is a custom operating that is original develop by Lenovo subsidiary ZUK Mobile for their smartphones, however after the shutting down of ZUK Mobile, Lenovo had taken over as the main developer to continue developing the ZUI. The operating system is based on the Android Open Source Project (AOSP).

  • ZUI 1.x - Initial Release
  • ZUI 2.x
  • ZUI 3.x
  • ZUI 4.x
  • ZUI 4.x
  • ZUI 10.x (Based on Android 9 "Pie")
  • ZUI 11.x (Based on Android 9 "Pie" and Android 10)

Chrome OSedit

Chrome OS is an operating system designed by Google that is based on the Linux kernel and uses the Google Chrome web browser as its principal user interface. As a result, Chrome OS primarily supports web applications. Google announced the project in July 2009, conceiving it as an operating system in which both applications and user data reside in the cloud: hence Chrome OS primarily runs web applications.

Due to increase of popularity with 2-in-1 PCs, most recent Chromebooks are introduced with touch screen capability, with Android applications starting to become available for the operating system in 2014. And in 2016, access to Android apps in the entire Google Play Store was introduced on supported Chrome OS devices. With the support of Android applications, there are Chromebook devices that are positioned as tablet based instead of notebooks.

Chrome OS is only available pre-installed on hardware from Google manufacturing partners. An open source equivalent, Chromium OS, can be compiled from downloaded source code. Early on, Google provided design goals for Chrome OS, but has not otherwise released a technical description.

Sailfish OSedit

Sailfish OS is from Jolla. It is open source with GNU General Public License (GPL) for middleware stack core which comes from MER. Sailfish due to Jolla's business model and due to alliances with various partners and due to intentional design of OS internals, is capable to adopt in several layers third party software including Jolla software e.g. Jolla's UI is proprietary software (closed source), so such components can be proprietary with many different kinds of licences. However, user can replace them with open source components like e.g. NEMO UI instead Jolla's UI.

After Nokia abandoned in 2011 the MeeGo project, most of the MeeGo team left Nokia, and established Jolla as a company to use MeeGo and Mer business opportunities. The MER standard allows it to be launched on any hardware with kernel compatible with MER. In 2012, Linux Sailfish OS based on MeeGo and using middleware of MER core stack distribution was launched for public use. The first device, the Jolla smartphone, was unveiled on May 20, 2013. In 2015, Jolla Tablet was launched and the BRICS countries declared it an officially supported OS there. Jolla started licensing Sailfish OS 2.0 for third parties. Some devices sold are updateable to Sailfish 2.0 with no limits.

Nemo Mobile is a community-driven OS, similar to Sailfish but attempting to replace its proprietary components, such as the user interface.

Each Sailfish OS version release is named after a Finnish lake:

Sailfish OS versions and names
Version Update Date Lake name Description
1.0.0.5 Kaajanlampi
1.0.1.1x 1 Laadunjärvi
1.0.2.5 2 Maadajärvi
1.0.3.8 3 Naamankajärvi
1.0.4.20 4 Ohijärvi
1.0.5.1x 5 Paarlamp
1.0.7.16 7 Saapunki
1.0.8.19 8 Tahkalampi
1.1.0.3x 9 Uitukka
1.1.1.2x 10 Vaarainjärvi
1.1.2.1x 11 Yliaavanlampi
1.1.4.28 13 Äijänpäivänjärvi
1.1.6.27 15 Aaslakkajärvi
1.1.7.24 16 Björnträsket
1.1.9.28 17 Eineheminlampi Pretransition to version 2.0; major UI revamp.
2.0.0.10 18 Saimaa Full transition to version 2.0; minor UI and function improvements.
2.0.1.11 19 Taalojärvi
2.0.2.51 20 Aurajoki
2.0.4.14 21 Fiskarsinjoki
2.0.5.6 22 Haapajoki
2.1.0.11 23 Iijoki
2.1.1.24 24 Jämsänjoki
2.1.2.3 Kiiminkijoki
2.1.3.1 27 4 October 2017 Kymijoki Cbeta release. Xperia X only.
2.1.3.3 6 October 2017 Cbeta release. Xperia X only.
2.1.3.5 11 October 2017 Public release of Sailfish X. Xperia X only.
2.1.3.7 31 October 2017 Early access release.
2.1.3.7 13 November 2017 Public release.
2.1.4.13 28 20 February 2018 Lapuanjoki Early access release.
2.1.4.14 28 February 2018 Early access release.
2.1.4.15 6 March 2018 Public release.
2.2.0.29 29 31 March 2018 Mouhijoki Early access release.
2.2.0.29 7 June 2018 Public release.
2.2.1.18 30 4 September 2018 Nurmonjoki Early access release.
2.2.1.18 12 September 2018 Public release.
3.0.0.5 31 31 October 2018 Lemmenjoki Early access release. Introduction of the Sailfish OS 3.0 GUI. Includes changes from planned 2.2.2 release.
3.0.0.8 11 November 2018 Public release.
3.0.1.11 32 7 January 2019 Sipoonkorpi Early access release.
3.0.1.11 16 January 2019 Public release.
3.0.1.14 31 January 2019 Beta release. Xperia XA2 (Ultra/Plus) only.
3.0.2.8 33 18 March 2019 Oulanka Early access release.
3.0.2.8 25 March 2019 Public release.
3.0.3.8 34 24 April 2019 Hossa Early access release.
3.0.3.9 7 May 2019 Public release.
3.0.3.10 29 May 2019 Public release.
3.1.0.11 35 18 July 2019 Seitseminen Early access release.

Tizenedit

Tizen (based on the Linux kernel) is a mobile operating system hosted by Linux Foundation, together with support from the Tizen Association, guided by a Technical Steering Group composed of Intel and Samsung.

Tizen is an operating system for devices including smartphones, tablets, In-Vehicle Infotainment (IVI) devices, however currently it mainly focus on wearable and smart TVs. It is an open source system (however the SDK was closed source and proprietary) that aims to offer a consistent user experience across devices. Tizen's main components are the Linux kernel and the WebKit runtime. According to Intel, Tizen "combines the best of LiMo and MeeGo." HTML5 apps are emphasized, with MeeGo encouraging its members to transition to Tizen, stating that the "future belongs to HTML5-based applications, outside of a relatively small percentage of apps, and we are firmly convinced that our investment needs to shift toward HTML5." Tizen will be targeted at a variety of platforms such as handsets, touch pc, smart TVs and in-vehicle entertainment. On May 17, 2013, Tizen released version 2.1, code-named Nectarine.

While Tizen itself was open source, most of the UX and UI layer that developed by Samsung was mainly closed source and proprietary, such as the TouchWiz UI on the Samsung Z's series smartphone and One UI for their Galaxy Watch wearable lines.

Current Tizen version list:

  • Tizen – 1.0 (Larkspur)
  • Tizen – 2.0 (Magnolia)
  • Tizen – 2.1 (Nectarine)
  • Tizen – 2.2.x
  • Tizen – 2.3.x
  • Tizen – 2.4.x (minor UI tweaks)
  • Tizen – RT 1.0
  • Tizen – 3.0 (minor UI tweaks)
  • Tizen – 4.0 (minor UI tweaks)
  • Tizen – 5.0 (under development)

KaiOSedit

KaiOS is from Kai. It is based on Firefox OS/Boot to Gecko. Unlike most mobile operating systems which focus on smartphones, KaiOS was developed mainly for feature phones, giving these access to more advanced technologies usually found on smartphones, such as app stores and Wi-Fi/4G capabilities.

It is a mix of closed-source and open-source components. FirefoxOS/B2G was released under the permissive MPL 2.0. It does not redistribute itself under the same license, so KaiOS is now presumably proprietary (but still mostly open-source, publishing its source code). KaiOS is not entirely proprietary, as it uses the copyleft GPL Linux kernel also used in Android.

Fully open-source, entirely permissive licensesedit

Fuchsiaedit

Fuchsia is a capability-based, real-time operating system (RTOS) currently being developed by Google. It was first discovered as a mysterious code post on GitHub in August 2016, without any official announcement. In contrast to prior Google-developed operating systems such as Chrome OS and Android, which are based on Linux kernels, Fuchsia is based on a new microkernel called "Zircon", derived from "Little Kernel", a small operating system intended for embedded systems. This allows it to remove Linux and the copyleft GPL underwhich the Linux kernel is licensed; Fuchsia is licensed under the permissive BSD 3-clause, Apache 2.0, and MIT licenses. Upon inspection, media outlets noted that the code post on GitHub suggested Fuchsia's capability to run on universal devices, from embedded systems to smartphones, tablets and personal computers. In May 2017, Fuchsia was updated with a user interface, along with a developer writing that the project was not a for experimental, prompting media speculation about Google's intentions with the operating system, including the possibility of it replacing Android.

LiteOSedit

LiteOS is a lightweight open source real-time operating system which is part of Huawei's "1+2+1" Internet of Things solution, which is similar to Google Android Things and Samsung Tizen. It is released under the permissive BSD 3-clause license. Huawei LiteOS features lightweight, low-power, fast-response, multi-sensor collaboration, multi-protocol interconnect connectivity, enabling IoT terminals to quickly access the networkcitation needed. Huawei LiteOS will make intelligent hardware development easier. Thereby accelerating the realization of the interconnection of all things.peacock term Currently LiteOS are introduce to the consumer market with the Huawei Watch GT series and their sub-brand Honor Magic Watch series.

Current LiteOS version list:

  • LiteOS V2.1 – released in May 2018

Fully open-source, mixed copyleft and permissive licensesedit

PureOSedit

PureOS is a Debian GNU/Linux derivative using only free software meeting the Debian Free Software Guidelines, mainly the copyleft GPL. PureOS is endorsed by Free Software Foundation as one of the freedom-respecting operating systems. It is developed by Purism, and was already in use on Purism's laptops before it was used on the Librem 5 smartphone. Purism, in partnership with GNOME and KDE, aims to separate the CPU from the baseband processor and include hardware kill switches for the phone's Wi-Fi, Bluetooth, camera, microphone and baseband processor, and provide both GNOME and KDE Plasma Mobile as options for the desktop environment.

Ubuntu Touchedit

Ubuntu Touch is from Canonical Ltd.. It is open source and uses the GPL license. Ubuntu Touch as an OS is built using the Android Linux kernel, using Android drivers and services via an LXC container, but does not use any of the Java-like code of Android. As of August 2018update, the desktop environment of Ubuntu Touch is planned to be available as one of the default desktop options on the Librem 5 running PureOS as the operating system.

Though Canonical formally announced it was discontinuing the Ubuntu mobile OS with its integral component Unity8, the independent German non-profit UBPorts Community/("Foundation" paperwork pending in the local Berlin-government) decided to take over the project. Canonical started Ubuntu Touch based on Ubuntu 15.04 (Vivid Vervet) and UBPorts upgraded the base to the nearest, current long-term support version Ubuntu 16.04 LTS (Xenial Xerus).

Original Canonical Ubuntu Touch version list:

  • Preview Version (initial release)
  • OTA 2.x
  • OTA 3.x
  • OTA 4.x
  • OTA 5.x
  • OTA 6.x
  • OTA 7.x
  • OTA 8.x
  • OTA 9.x
  • OTA 10.x
  • OTA 11.x
  • OTA 12.x
  • OTA 13.x
  • OTA 14.x
  • OTA 15.x

UBPorts Ubuntu Touch version list:

  • 15.04 OTA-1
  • 15.04 OTA-2
  • 15.04 OTA-3
  • 16.04 OTA-4
  • 16.04 OTA-5
  • 16.04 OTA-6

Plasma mobileedit

Plasma Mobile is a Plasma variant for smartphones. Plasma Mobile runs on Wayland and it is compatible with Ubuntu Touch applications, PureOS applications, and eventually Android applications via KDE's Shashlik project – also sponsored by Blue Systems, or Anbox. It is under the copyleft GPLv2 license.

The Necuno phone uses Plasma Mobile. It is which is entirely open-source and thus does not have a cellular modem, so it must make calls by VOIP, like a pocket computer.

PostmarketOSedit

PostmarketOS is based on the Alpine Linux Linux distribution. It is intended to run on older phone hardware. As of 2019update it is in alpha.

LuneOSedit

LuneOS is a modern reimplementation of the Palm/HP webOS interface.

Closed sourceedit

iOSedit

iOS (formerly named iPhone OS) was created by Apple Inc. It has the second largest installed base worldwide on smartphones, but the largest profits, due to aggressive price competition between Android-based manufacturers. It is closed source and proprietary, and is built on the open source Darwin operating system. The iPhone, iPod Touch, iPad and second or third-generation Apple TV all use iOS, which is derived from macOS.

Native third party applications were not officially supported until the release of iPhone OS 2.0 on July 11, 2008. Before this, "jailbreaking" allowed third party applications to be installed. In recent years, the jailbreaking scene has changed drastically due to Apple's continued efforts to secure their operating system and prevent unauthorized modifications. Currently, jailbreaks of recent iterations of iOS are only semi-untethered, which requires a device to be re-jailbroken at every boot, and exploits for jailbreaks are becoming increasingly hard to find and use.

Currently all iOS devices are developed by Apple and manufactured by Foxconn or another of Apple's partners.

Current iOS version list

  • iPhone OS 1.x (Initial release)
  • iPhone OS 2.x
  • iPhone OS 3.x
  • iOS 4.x
  • iOS 5.x
  • iOS 6.x
  • iOS 7.x
  • iOS 8.x
  • iOS 9.x
  • iOS 10.x
  • iOS 11.x
  • iOS 12.x
  • iOS 13.x
  • iOS 14.x

iPadOSedit

iPadOS is a tablet operating system created and developed by Apple Inc. specifically for their iPad line of tablet computers. It was announced at the company's 2019 Worldwide Developers Conference (WWDC), as a derivation from iOS but with a greater emphasis put on multitasking. It was released on September 24, 2019.

Current iPadOS version list

  • iPadOS 14.x (Initial release)

watchOSedit

watchOS is the operating system of the Apple Watch, developed by Apple Inc. It is based on the iOS operating system and has many similar features. It was released on April 24, 2015, along with the Apple Watch, the only device that runs watchOS. It is currently the most widely used wearable operating system. Its features focus on convenience, such as being able to place phone calls and send texts, and health, such as fitness and heart rate tracking.

The most current version of the watchOS operating system is watchOS 7.

Kindle firmwareedit

Kindle firmware is mobile operating system specifically design for Amazon Amazon Kindle e-readers, it is based on custom Linux kernel however it is entirely closed source and proprietary, and only runs on Amazon Kindle line up manufactured under Amazon brand.

Windows 10edit

Windows 10 (not to be confused with Windows 10 Mobile—see below) is a personal computer operating system developed and released by Microsoft as part of the Windows NT family of operating systems. It was released on July 29, 2015 and many editions and versions have been released since then. Just like its predecessors, it was designed to run across multiple Microsoft product such as PCs and Tablets. The Windows user interface was revised to handle transitions between a mouse-oriented interface and a touchscreen-optimized interface based on available input devices‍—‌particularly on 2-in-1 PCs.

Windows 10 also introduces the universal apps, expanding on Metro-style apps, these apps can be designed to run across multiple Microsoft product families with nearly identical code‍—‌including PCs, tablets, smartphones, embedded systems, Xbox One, Surface Hub and Mixed Reality.

Minor proprietary operating systemedit

Other than the major mobile operating system from the major tech company, some company such as Huami(Amazfit), Huawei, realme, TCL and Xiaomi has their own proprietary RTOS that develop specifically for their own smartband and smartwatch that is design to be power efficient and low battery consumption that is neither based on Android nor Linux Kernel.

  • Proprietary Amazfit OS

Operating System that is primarily design for their Bip series, however Huami is currently developing the operating system to run on other company smartwatch as well. (Not to be confused with the Android-based Amazfit OS as both of them sharing the name yet both are based on different operating system, for their Android based Amazfit OS, kindly refer to the Android section)

  • Huawei/Honor Band Operating System

Huawei Band Operating system is a operating system specifically design and develop by Huawei for their fitness tracker, including smartband series from Honor. (Not to be confused with the another RTOS (LiteOS) which also develop by Huawei.)

  • Lenovo RTOS

Proprietary OS develop by Lenovo for their fitness tracker and smartwatch.

  • realme Wearable Operating System

A proprietary operating system design to run on realme smartband and smartwatch.

  • TCL Wearable Real Time Operating System

A proprietary RTOS powering TCL and Alcatel brand smartband and smartwatch.

  • Xiaomi Mi Band Operating System

Proprietary RTOS that is develop by Huami for Xiaomi Mi Band series. (Not to be confused with Xiaomi MIUI for smartwatch which is based on Wear OS)

Under maintenance onlyedit

BlackBerry 10edit

BlackBerry 10 (based on the QNX OS) is from BlackBerry. As a smartphone OS, it is closed source and proprietary, and only runs on phones and tablets manufactured by BlackBerry.

One of the dominant platforms in the world in late 2000s, its global market share was reduced significantly by mid-2010s. In late 2016, BlackBerry announced that it will continue to support the OS, with a promise to release 10.3.3. Therefore, BlackBerry 10 would not receive any major updates as BlackBerry and its partners would focus more on their Android base development.

Current BlackBerry 10 version list:

  • BlackBerry 10.0
  • BlackBerry 10.1
  • BlackBerry 10.2
  • BlackBerry 10.3 – major UI revamp
  • BlackBerry 10.3.3

Comments

Popular posts from this blog

Discontinued software platforms

Timeline

17) Republic Day 2021: Parade the right time security arrangements traffic restrictions to Delhi Metro expert services - All you need to know