Feature | Android | iOS | Tizen | Sailfish OS | Ubuntu Touch | Plasma Mobile | PureOS | PostmarketOS | KaiOS |
Developed by | Google, Open Handset Alliance | Apple Inc. | Linux Foundation, Tizen Association, Samsung, Intel | Sailfish Alliance, Mer, Jolla and Sailfish community contributors | UBports and Ubuntu community contributors | KDE and Blue Systems | Purism | PostmarketOS community | KaiOS Technologies Inc., Google |
Market share | 86.1% | 13.7% | Unknown | Unknown | Unknown | Unknown | Unknown | N/A | ? |
Current version | 10 | 13.6 | 4.0.0.7 | 3.3.0.16 | 16.04 OTA-11 | 5.16.4 | 9.0 | | 2.6.0 |
Development version | 11 | 14.0 | 5.5 M1 | Unknown | Unknown | Unknown | Unknown | N/A | |
Current version release dates | | | | | | | | | |
License | Base system is Free and open-source, but usually bundled with proprietary apps and drivers, which provide an increasing amount of the functionality. | | ; both proprietary and open-source components, assorted licenses | Free and open-source, but the UI and the SDK are proprietary and closed source | Free and open-source, mainly the GPL | Free and open-source, mainly the GPL | Free and open-source, mainly the GPL | Free and open-source, GPL | except for open source kernel patches |
OS family | Modified Linux kernel based | Darwin | Linux | Linux | Linux | Linux | Linux | Linux | Unix-based |
Supported CPU architecture | ARM, x86, x86-64 | 64-bit ARMv8-A only | ARM, x86, x86-64 | ARM, x86-64 | ARM, x86-64 | ARM, ? | Convergence operating system | ARM, ARM64, x86, x86-64 | ARM |
Programmed in | C, C++, Java, Kotlin | C, C++, Objective-C, Swift | C++, Xamarin.Forms | C++, QML, Python | Apps: HTML5, QML, Go, JavaScript, C++ System: C, C++, QML | C++, QML | | Python install tool and shell script packages | |
Public issues list | | 3rd party | | | | | | | |
DRM-free | since Android 4.1 and Android 4.3 and more restrictions on Android 4.4 | – FairPlay | | | | | | | ? |
Device independent system updates | 3rd party software like LineageOS | | | | | | | . Intended for use on old mobile devices | For feature phones, not smart phones |
Wireless system updates | | | | | | | | | |
GPU accelerated GUI | | | ? | | | | | | |
Feature | Android | iOS | Tizen | Sailfish OS | Ubuntu Touch | Plasma Mobile | PureOS | PostmarketOS | KaiOS |
Feature | Android | iOS | Tizen | Sailfish OS | Ubuntu Touch |
While-in-use permissions | | | | | |
Per-app Internet access | No, 3rd party software | 3rd party software on jailbroken devices | | | |
Per-app identity access | | | | | |
Per-app user data access | [ ] | | | | |
Per-app background execution | No, 3rd party apps available | | | | |
Per-app notifications | | | | | |
Per-app location access | | | | | |
Per-app camera access | | | | | |
Per-app microphone access | | | | | |
Per-app shared files access | | | | | |
Per-app network data usage auditing | | | ? | | |
Fine grained storage usage | | | ? | | |
Parental controls | or 3rd party software | | ? | | |
Screen orientation lock | | | ? | | |
File manager | | | 3rd party software | | |
File manager write access to external storage | Or 3rd party software like LineageOS | | | | |
Multi-user | | | | | |
Guest mode | | | | | |
Guided Access | | | | | |
Do not disturb mode | | | | | |
App groups | | | ? | | |
Feature | Android | iOS | Tizen | Sailfish OS | Ubuntu Touch |
Official app store | Google Play | App Store | Tizen Store | Jolla Store | OpenStore |
Non-discriminatory stores | No, Some apps like Ad blockers are censored on Google Play but developers can distribute apps from their own sources | , Apple discriminates based on country and own Apple policies | ? | | ? |
Common APIs for smartphones, tablets, and PCs | | | | | |
Official SDK platform | Linux, macOS and Windows | macOS using iOS SDK | GNU/Linux, Windows, macOS | Windows, macOS and Linux | |
Cost to develop for the mobile OS | Free | , Requires Apple hardware. | Free | Free | Free |
Cost to publish app to official store | US$25 once to offer it on Google Play | US$99/year | Free | Free | Free |
Feature | Android | iOS | Tizen | Sailfish OS | Ubuntu Touch |
Cut, copy, and paste | | | | | |
Multi-Device clipboard | | | | | |
Undo | | | | | |
Custom home and lock screen wallpaper | | | | | |
Desktop sync | No, but available using the vendor's companion/PC suite application such as Samsung Smart Switch & HTC Sense | | | ? | |
Local full backup | , via external computer | | | | |
Core data missing sync | Bookmarks, SMSs and Settings | | ? | ? | ? |
Notification center | | | | | |
Push notifications | | | | | |
Screenshot | | | | | |
iCalendar import | No, but 3rd party app available | | ? | | |
Text/document support | Microsoft Office, PDF, TXT/RTF | Microsoft Office, iWork, PDF, Images, TXT/RTF, VCF | Read only: text files, PDF, HTML, Multiple office formats | Microsoft Office, OpenDocument, PDF, Text | |
Printer support | using Google Cloud Print but not over USB unless proprietary vendor solutions such as HP Print Service are used | | | yes, cups package is available | |
Show remembered Wi-Fi connections | | | ? | | |
Feature | Android | iOS | Tizen | Sailfish OS | Ubuntu Touch |
Unified Inbox | No, but 3rd party apps available | | | | ? |
Email sync protocols supported | POP3, IMAP, MAPI | POP3, IMAP, MAPI, ActiveSync | POP3, IMAP | POP3, IMAP, ActiveSync | ? |
Non-carrier-based integrated messaging | | | ? | 3rd party software | 3rd party software |
Visual voicemail | | | ? | ? | ? |
Call log duration | | | ? | | |
Multiple mobile phones per contact | | | ? | | |
Contact groups | or 3rd party software | | | | ? |
Voice over IP | or 3rd party software | 3rd party software | | 3rd party software | 3rd party software |
NFC payment software | | , via Apple Pay | | | |
Tethering | Mobile Wi-Fi Hotspot, USB, Bluetooth | 4.3+: Personal Hotspot | microUSB, Bluetooth 3.0, Mobile Wi-Fi Hotspot | Mobile Wi-Fi Hotspot, USB, Bluetooth | Mobile Wi-Fi Hotspot |
USB On-The-Go | | 9+: Only for connecting cameras | | | |
Direct file transfer over Wi-Fi Direct | and selected devices | No, 3rd party software on jailbroken devices | , was available on bada 2+, but removed on Tizen | | |
DHCP v4 | Yes | Yes | ? | ? | ? |
DHCP v6 | No | Yes | ? | ? | ? |
Direct file transfer over Bluetooth | | | , was available on bada, but removed on Tizen | but limited to images, videos and contacts | |
Direct file transfer over NFC | | | | | |
Feature | Android | iOS | Tizen | Sailfish OS | Ubuntu Touch |
Audio playback | AAC LC/LTP 3GPP, HE-AACv1, HE-AACv2 AMR-NB, AMR-WB, MP3, MIDI, Ogg Vorbis, PCM/WAVE, FLAC, WAVE, Opus | AAC, protected AAC, HE-AAC, MP3, MP3 VBR, Audible, Apple Lossless, AIFF, WAV | AAC, AAC+, eAAC+, AMR-NB, AMR-WB, MP3, Vorbis, WAV | MP3, FLAC, AAC, eAAC, eAAC+, ALAC, AC3, DTS, Opus, Vorbis | ? |
Video playback | H.263, H.264, H.265 HEVC, MPEG-4 SP, DivX, XviD, VP8, VP9 | H.264, MPEG-4, M-JPEG | H.263, H.264, MPEG-4 Part 2 | MPEG-4, H264, H263, although audio in recorded videos is out of sync | ? |
Wired video out | | or VGA, 576p/480p via component or composite; | | | |
Wired digital audio output | USB Audio | | | | |
Wireless video/audio streaming to set top boxes/TVs/speakers | Miracast, but DLNA only available on selected devices | | | ? | |
Media player on-device playlist creation | | | ? | | |
Media player video scrubbing | | | ? | ? | ? |
Media player audio scrubbing | | | ? | ? | ? |
Media player fine scrubbing | No, 3rd party software like VLC media player, basic fine scrubbing removed on 4+ | | ? | ? | ? |
Media player double speed playing | | | ? | ? | ? |
Feature | Android | iOS | Tizen | Sailfish OS | Ubuntu Touch |
Camera focus at specified point | | | ? | | |
Camera exposure metering from specified point | , available on some phones. | | | ? | |
On device picture info | | more with 3rd party software | | ? | |
On device picture categorization | 3rd party software like TouchWiz | | | ? | |
On device picture description and search | | Items/objects in picture; 7+: Only date and location | | ? | |
Turn off shutter sound | | | | | |
Picture crop | | | | | |
Photo rotation | | | | | |
Photo red-eye reduction | | | | | |
HDR photos option | , some manufacturers earlier | | | | |
Photo/video import from memory cards | | | | | |
Video trim | | | | ? | |
Feature | Android | iOS | Tizen | Sailfish OS | Ubuntu Touch |
Multitasking | | 4–6: Limited | | | |
Quick app switching | | via 3D Touch; 5+: only on iPad | | | |
Document-centric multitasking | | | | | |
Split-screen app usage | | only on iPad with 2 GB RAM or more | | No | |
Desktop interactive widgets | | | | | |
Lock screen widgets | . Full Widgets on Android 4.2–4.4 only. | | | | |
Notification view widgets | | | | | |
Quick settings toggles | | | | | |
Search multiple internal apps at once | | | | | |
Settings search | or 3rd party software like LineageOS | | | | |
Search all fields of internal objects | | | | ? | - |
Core apps missing search | Calendar | Bookmarks | ? | ? | ? |
Phone number links to dialer | | | | | |
Addresses links to maps | nor in Gmail | | ? | | ? |
Dates links to calendar | | | | | ? |
Feature | Android | iOS | Tizen | Sailfish OS | Ubuntu Touch |
Proxy server | but only global, not per connection and only works for the browser 3rd party apps available | | | | |
On-device encryption | but insecure on Qualcomm devices | | | | |
External storage encryption | | | | | |
Zero knowledge encryption | and shared with the American PRISM surveillance program. | , data stored on iCloud is accessible by Apple and shared with the American PRISM surveillance program. | ? | ? | |
Privacy of synchronization | 3rd party software like ownCloud | | ? | ? | ? |
Sync to cloud communication encryption | | | ? | ? | ? |
Wireless anti-tracking | | | | ? | |
Remote device location tracking | | | ? | ? | |
Remote device locking and/or data wipe | | | ? | ? | |
End-to-end encrypted push notifications | | | ? | ? | |
SSH Client | | | ? | | |
VPN | | | ? | | |
OpenVPN | No, but possible with 3rd party firmware | | ? | | |
WPA PEAP | | | ? | | |