Comparison of mobile operating systems

This is a comparison of mobile operating systems. Only the latest versions are shown in the table below, even though older versions may still be marketed.

About OS

About OS
FeatureAndroidiOSHarmonyOSTizenKaiOSSailfish OS
Aurora OS
Ubuntu TouchMobian[1]Plasma MobilePureOSPostmarketOS
Developed byGoogle, Open Handset AllianceApple Inc.HuaweiLinux Foundation, Tizen Association, Samsung, IntelKaiOS Technologies Inc.(TCL)Sailfish Alliance, Mer, Jolla and Sailfish community contributorsUBports and Ubuntu community contributors (previously Canonical Ltd.)Debian on Mobile TeamKDE and Blue SystemsPurismPostmarketOS community
Market share[2][3][4]71.90%27.33%4%0.22%0.14%N/AN/AN/AN/AN/AN/A
LicenseBase system is open source, but many devices use proprietary drivers for hardware support, and most Android operating systems include Proprietary apps (such as Google Play and other Google apps).

[5] [6]

Proprietary, open source kernel and coreProprietary except for open-source componentsPartial; both proprietary and open-source components, assorted licensesProprietary except for open source kernel patches (formerly the MPL 2.0 B2G OS)Free and open-source, but the UI and the SDK are proprietary and closed sourceFree and open-source, mainly the GPL[7]Free and open-source, mainly the GPLFree and open-source, mainly the GPLFree and open-source, mainly the GPLFree and open-source, GPL
Current version1417.34.2.0.1374.0.0.73.14.5.0.2420.04 OTA-4202105165.24.310.021.12 Service Pack 3
Development version1517.4HarmonyOS NEXT DP2 5.0.08.0 M23.2UnknownUnknown20220612UnknownUnknownN/A
Current version release datesOctober 4, 2023; 6 months ago (2023-10-04)September 18, 2023; 7 months ago (2023-09-18)September 26, 2023; 2 months agoMay 30, 2020; 3 years ago (2020-05-30)[8]September 12, 2023; 7 months ago (2023-09-12)[9]February 18, 2022; 2 years ago (2022-02-18)May 16, 2021; 2 years ago (2021-05-16)March 8, 2022; 2 years ago (2022-03-08)October 2, 2021; 2 years ago (2021-10-02)March 13, 2022; 2 years ago (2022-03-13)
OS familyModified Linux kernel basedDarwinUnix-like (modified AOSP) and LiteOS on OpenHarmony until HarmonyOS NEXTLinux (based on a combination of Linux MeeGo and Samsung Bada)Firefox OS / Open Web (based on Linux kernel)LinuxLinux (based on Ubuntu)Linux (based on Debian)Linux (mainly based on KDE neon )Linux (based on Debian)Linux (based on Alpine Linux)
Supported CPU architectureARM (32-bit ARMv7-A and 64-bit ARMv8-A only), x86, x86-64[10]64-bit ARMv8-A only64-bit ARM, x86, x86-64, RISC-V and LoongArchARM, x86, x86-64ARMARM, x86-64ARM, x86-6464-bit ARM, RISC-V, x86, x86-64 and LoongArchARMARM, ?Convergence operating system
Programmed inC, C++, Java, KotlinC, C++, Objective-C, SwiftC, C++, Java and ArkTSC++, Xamarin.Forms (.NET C#, F#, VB[11])HTML5, JavaScriptC++, QML, PythonApps: HTML5, QML, Go, JavaScript, C++
System: C, C++, QML
C, C++C++, QMLPython install tool and shell script packages
Public issues listYes[12]3rd party[13]Yes[14]Yes[15]No[16]Yes[17]Yes[18]Yes[19]Yes[20]Yes[21]Yes[22]
DRM-free[23]No[24] since Android 4.1[25] and Android 4.3[26] and more restrictions on Android 4.4[27]No – FairPlayNo – Huawei WisePlay[28]Yes?YesYesYesYes[citation needed]Yes[citation needed]Yes
Device independent system updatesPartial system updates since Oreo[29] 3rd party software like LineageOS[30]Yes[31]Yes[32]NoFor feature phones, not smart phonesYesYes[33]?Yes.[34] Intended for use on old mobile devices
Wireless system updatesYes5+[35]YesNoYesYes?
GPU accelerated GUI3+[36]YesYes. Since 3.0[37]YesYesYes?
FeatureAndroidiOSHarmonyOSTizenKaiOSSailfish OSUbuntu TouchMobian[1]Plasma MobilePureOSPostmarketOS

Advanced controls

Advanced controls
FeatureAndroidiOSTizenSailfish OSUbuntu TouchHarmonyOS
While-in-use permissions10+11+: Location only[38]NoNoYes3.0+
Per-app Internet accessNo,[39] 3rd party software[40]7+: Cellular only;[41] 3rd party software on jailbroken devices[42]NoNoNoNo
Per-app identity access8+[43]6+[44][45]NoNoYes2.0+
Per-app user data access6+[46]6+[47]NoNoYes3.0+
Per-app background executionNo,[48] 3rd party apps available[49]7+[50]NoNoBackground execution not allowed2.0+
Per-app notifications4.1+[51]5+[52][53]NoNoYes2.0+
Per-app location access6+[46]4+[54]NoNoYes2.0+
Per-app camera access6+[46]8+[55]NoNoYesYes
Per-app microphone access6+[46]7+[56]NoNoYesYes
Per-app shared files access6+[46]8+[57]NoNoYesYes
Per-app network data usage auditing4+[58]Yes[59]?No[60]NoYes
Fine grained storage usageYes[61]5+[62]?NoYesYes
Parental controls4.3+ or 3rd party software[63]Yes[64]?NoNo2.0+
Screen orientation lockYes[65]Yes[66]?1.0.4+[67]Yes2.0+
File manager6.0+[68]11+[69]3rd party software[70]Yes[71]YesYes
File manager write access to external storage6+ Or 3rd party software like LineageOS13+YesYesYesYes
Multi-user4.2+, including phones 5+[72][73]9.3+: Education use only on iPad[74]No3.4.0+NoYes
Guest mode5+[75]6+[76]No3.4.0+NoYes
Guided AccessYes[77]Yes[78]NoNoNo3.0+[79]
Do not disturb mode5+[80]6+[81]NoNoNo2.0+
App groupsYes4+[82]?1.0.7+[83]YesYes

Accessibility features

Accessibility features
FeatureAndroidiOSTizenSailfish OSUbuntu TouchHarmonyOS
System wide base text sizeYesYes[84][85][86]?2.1.0+: Set text size[87]3rd party software[88]Yes
Monaural outputYesYesNoNoNoYes
Always visible scrollbarNoNoNoNoNoNo
Reduced AnimationsYesYesNoNoNoYes

App ecosystem

App ecosystem
FeatureAndroidiOSTizenSailfish OSUbuntu TouchHarmonyOS
Official app storeGoogle PlayApp StoreTizen StoreJolla StoreOpenStoreAppGallery
Non-discriminatory storesNo, Some apps like Ad blockers are censored on Google Play[89][90] but developers can distribute apps from their own sourcesNo, Apple discriminates based on country[91] and own Apple policies[92]?Openrepos.[93] Developers can distribute apps from their own sources, supports multiple app storesYesNo, Huawei discriminates based on country and own Huawei AppGallery policies for native based HarmonyOS apps. But OpenHarmony developers can distribute apps from their own sources[94]
Common APIs for smartphones, tablets, and PCsYes[95]Smartphone and tablet only[96]NoYesYesYes
Official SDK platform(s)Linux, macOS and Windows[97]macOS using iOS SDKLinux, Windows, macOS[98]Windows, macOS and Linux[99]YesmacOS and Windows[100]
Cost to develop for the mobile OSFreeNo, Requires Apple hardware.[101]FreeFreeFreeFree
Cost to publish app to official storeUS$25 once to register to offer on Google Play[102]US$99/yearFreeFree[103]FreeFree

Browser

Browser
FeatureAndroidiOSTizenSailfish OSUbuntu TouchHarmonyOS
Default web browser/engineBlinkWebKitWebKitGecko[104]Qt WebEngine (based on Blink)Blink, Webkit
Major web browsers available[105]Chrome for Android, Opera, Firefox, Microsoft Edge, Samsung InternetSafari, Chrome for iOS, Opera, Firefox, Microsoft EdgeTizen Browser (Based on UC Browser)Sailfish Browser (Gecko), Webcat (WebKit), Web Pirate (WebKit), others via Android (Firefox, Chrome, Opera)Morph BrowserHuawei Browser, Microsoft Edge (Blink), UC Browser (Blink, V8), Opera browser (Blink, V8), Yandex Browser (Blink), Vivaldi Browser (Blink, V8)
Browser can use its own engineYesNo[106]YesYesYesYes
Browser extensionsNo[107] 3rd party software[108]8+[109]NoNoNoNo
Browser direct Internet connection (increased resilience to outages)YesYesYes??Yes
Browser undo close tabGoogle Chrome for Android[110]8+[111]NoNoNoNo[112]
Browser keeps windows open on shutdown or crash2.3+ Google Chrome[113] but not on the deprecated AOSP browser[114]YesNoYesYesYes
Browser keeps windows open when cleaning cookiesYes3rd party software[115]?YesYesYes
Browser search engine optionsMany[116]Bing, Google, Yahoo! Search, DuckDuckGo, EcosiaBing, Google, Yahoo! SearchBing, Google, Yahoo, Yandex. Baidu, DuckDuckGo, StartPage, Searx, ixquick, Swisscows, Qwant, Seznam, Hulbee via openrepos[citation needed]Baidu, Bing, DuckDuckGo, Ecosia, Google, lilo, Peekier, Qwant, Wikipedia, Yahoo[117]Bing, Google, Yahoo! Search, Baidu, DuckDuckGo
Browser find on page1.5+[118]Yes[119]Yes1.1.2+[120]YesYes
Browser–email save imagesYesYes[121]?YesYesYes
Browser–email save PDFsYesYes[66]YesYesYesYes
Browser save audio/videoYes, but only links, not embedded media13+;[122]
5+: 3rd party software[123]
YesYesYesYes
Browser save pageYes, Google Chrome 55+[124]6+: Offline Reading List;[125] 3rd party software[126]Yes4.0.1.48+YesYes
Browser save any fileYes, Chrome for Android.13+;[122]
5+: When an app that can handle/open the filetype is installed (excluding audio/video – requires 3rd party software[127]);[128]
?YesYesYes
Browser force enable zoomYes, Chrome for AndroidYes[129]???No
Browser text reflow[130]No, removed on Android 4.4[131][132]5+: Only on pages with reader mode available[133][134] 3rd party browsers on prior versions[135]NoNoNoNo
Browser Reader ModeNo,[136] 3rd party software[137][138]5+[133][134]YesNo[139]NoNo
Browser open PDFs without storingNoYesNoNoNoNo
Browser file upload2.2+[140]9+;
6–8: Limited
Yes1.0.7+[141]YesYes
Browser form navigationNext button[142]Previous, Next, AutoFill, and Done buttons[143]???Yes
Browser private browsing mode3.0+ with AOSP browser[144] or with Chrome for Android5+[145]Yes1.1.6+[146]YesYes
Offline web appsYes[147]Yes[148][149][150]No?YesYes
HTTP Live Streaming3+[151]3+[152]No?[153]YesYes
WebRTCYes[154]11+[155]NoNoYesYes

Basic features

Basic features
FeatureAndroidiOSTizenSailfish OSUbuntu TouchHarmonyOS
Cut, copy, and pasteYes[156]3+[157]Yes[158]YesYesYes
Multi-Device clipboardChromeOS[159]10+[160]NoNoNoYes
UndoNo[161]3+[162]NoNo[163]YesYes[164]
Custom home and lock screen wallpaperYes4+[66]YesYes (incl. Ambience)YesYes
Desktop syncNo,[165] but available using the vendor's companion/PC suite application such as Samsung Smart Switch & HTC Sense[166]YesYes?YesYes[167]
Local full backupYes, via external computer[168]Yes, using external computer or iCloud[169]No[170]YesYesYes, using external computer via HiSuite or Huawei Mobile Cloud[171]
Core data missing syncBookmarks[172] (before 4), SMSs and Settings[173]???
Notification centerYes5+[174]2+[175]YesYes2.0+
Push notificationsYes[176]Yes (Apple Push Notification Service)2+[177]YesYesYes
Screenshot4+ also available on earlier versions with customized firmware, such as Cyanogen Mod and on older Samsung Galaxy smartphones[178]Yes[66][179]Yes2.0.2+[180]YesYes
iCalendar importNo,[181] but 3rd party app available[182]Yes[183]?1.1.6+[184]NoYes
Text/document support (read only; creating using third-party apps)Microsoft Office, PDF, TXT/RTFMicrosoft Office,[185][186][187] iWork, PDF, Images, TXT/RTF, VCFRead only: text files, PDF, HTML, Multiple office formatsMicrosoft Office, OpenDocument, PDF, TextYesMicrosoft Office, WPS Office, Huawei Docs, PDF, Images, TXT/RTF, VCF and Multiple office formats
Printer support4.4+ using Google Cloud Print[188] but not over USB unless proprietary vendor solutions such as HP Print Service are used[189]Yes (AirPrint)[190]Noyes, cups package is availableBetaYes (Huawei Print,[191] AI Life [192] for HarmonyOS Connect Printers)
Show remembered Wi-Fi connectionsYes16+[193]?YesYesYes

Communication and connectivity

Communication and connectivity
FeatureAndroidiOSTizenSailfish OSUbuntu TouchHarmonyOS
Unified InboxYes[194]YesYesYes?Yes
Email sync protocols supportedPOP3, IMAP, MAPIPOP3, IMAP, MAPI, ActiveSync[195]POP3, IMAPPOP3, IMAP, ActiveSync?POP3, IMAP, MAPI
Non-carrier-based integrated messagingRCS via Google Messages5+ (iMessage)[196]?3rd party software3rd party software3rd party software
Visual voicemail2.1+[197]Yes???Yes
Call log durationYes[198]Yes[199]?YesYesYes
Multiple mobile phones per contactYesYes?YesYesYes
Contact groups4+[200] or 3rd party software[201]Via iCloud or 3rd party software[202]YesNo[203]?Yes[204]
Voice over IPYes (SIP)[205] or 3rd party software[206]FaceTime; 3rd party software[207]No[208]3rd party software3rd party softwareMeeTime; 3rd party software[209]
NFC payment softwareAvailable on any device that supports the hardware. Google Wallet for NFC payments available in Play Store.[210]
3rd party banking and fintech apps also supported.[211]
8+: iPhone 6/6 Plus and later (iPhone 5 and later if used with Apple Watch), limited to Apple PaySamsung PayNoNoHuawei Pay
TetheringMobile Wi-Fi Hotspot, USB, Bluetooth4.3+: Personal Hotspot (Wi-Fi, Bluetooth, USB; carrier dependent)microUSB, Bluetooth 3.0, Mobile Wi-Fi HotspotMobile Wi-Fi Hotspot, USB, BluetoothMobile Wi-Fi HotspotMobile Wi-Fi Hotspot, USB, Bluetooth
USB On-The-Go3.1+[212][213]13+;[214]
9+: Only for connecting cameras
NoYesYesYes
Direct file transfer over Wi-Fi Direct4+[58] and selected devices.[215][216] Also Quick Share.No, 3rd party software on jailbroken devicesNo, was available on bada 2+,[217] but removed on TizenNo[218]NoYes
DHCP v4YesYes???Yes
DHCP v6NoYes???No
Direct file transfer over Bluetooth2+.[219] Also Quick Share.AirDrop:
7+: Between iOS only;
8+: Between Mac/iOS only. (Note: AirDrop utilizes Wi-Fi as well)
No, was available on bada,[220] but removed on TizenYes[221] but limited to images, videos and contactsNoHuawei Share
Direct file transfer over NFCNo, removed since Android 10No2+[217]NoNoNo

Language and inputs

Language and inputs
FeatureAndroidiOSTizenSailfish OSUbuntu TouchHarmonyOS
Non-English languages supportPartial[222]Yes[223][224][225]Limited (Search is not diacritical mark-insensitive)YesYesYes
Underlining spell checker2.3+[226][227]Yes[228]No?NoYes
Built-in system-wide dictionaryBuilt into keyboard app. Available on every device.[229]5+[230]NoYesYesNo
Autoexpanding text replacementsYes5+[231]???Yes
Keyboard next word predictionYes, through the built in Gboard[232] or from the preinstalled vendor keyboards; Available on all devices8+[233]NoYesYesYes
Keyboard cursor controllerGoogle Keyboard;[234][235]12+;[236]
9-11: Only on devices with 3D Touch;[237]
NoNoYesNo
Optical character recognition input methodYes, through built-in Google Lens or Bixby Vision[238]15+;[239]
11+: Notes app;[240]
8+: Only for inputting credit card details[241]
NoNoNoYes
Third party input methodsYes[242]8+???Yes
Gesture text input4+[243]13+;[244]
8+: 3rd party software like SwiftKey
?No[245]NoYes
Emoji support4.4+[246]Yes[247]?2.2.0+[248] 3rd party software[249]YesYes

Maps and navigation

Maps and navigation
FeatureAndroidiOSTizenSailfish OSUbuntu TouchHarmonyOS
Safe driving mode3rd party software11+[250]???2.0+[251]
Turn-by-turn navigation2+[252]6+[253]?Yes3rd party softwareYes[254]
Offline maps3rd party software Google Maps,[255] Here WeGo6+[256]?3rd party software3rd party softwareYes[257]
Alternative routes in mapsYes[258]5+[259][260]?3rd party software3rd party softwareYes

Media playback and controls

Media playback and controls
FeatureAndroidiOSTizenSailfish OSUbuntu TouchHarmonyOS
Audio playbackAAC LC/LTP 3GPP, HE-AACv1 (AAC+), HE-AACv2 (enhanced AAC+) AMR-NB, AMR-WB, MP3, MIDI (Type 0 and 1, DLS versions 1 and 2), Ogg Vorbis, PCM/WAVE, FLAC, WAVE, Opus[261]AAC, protected AAC (from iTunes Store), HE-AAC, MP3, MP3 VBR, Audible (formats 2, 3, 4, Audible Enhanced Audio, AAX, and AAX+), Apple Lossless, AIFF, WAV[262]AAC, AAC+, eAAC+, AMR-NB, AMR-WB, MP3, Vorbis, WAV[263]MP3, FLAC, AAC, eAAC, eAAC+, ALAC, AC3, DTS, Opus, Vorbis?AAC LC/LTP 3GPP, HE-AACv1 (AAC+), HE-AACv2 (enhanced AAC+) AMR-NB, AMR-WB, MP3, MIDI (Type 0 and 1, DLS versions 1 and 2), Ogg Vorbis, PCM/WAVE, FLAC, WAVE, Opus
Video playbackH.263, H.264 (up to Baseline Profile), H.265 HEVC, MPEG-4 SP, DivX, XviD, VP8, VP9[261] (WMV on 3rd party software like VLC media player)H.264 (up to High Profile), MPEG-4, M-JPEG[262]H.263, H.264, MPEG-4 Part 2[263]MPEG-4, H264, H263,[264] although audio in recorded videos is out of sync[265]?H.263, H.264 (up to Baseline Profile), H.265 HEVC, MPEG-4 SP, DivX, XviD, VP8, VP9[261] (WMV on 3rd party software like VLC media player)
Wired video out4K on 6+[266]Up to 1080p via HDMI[267] or VGA,[268] 576p/480p via component[269] or composite;[270]NoNo[271]Yes
Wired digital audio output5+ USB Audio[272]7+: USB Audio[273]NoNoYesYes up to 4K
Wireless video/audio streaming to set top boxes/TVs/speakers4.2+ Miracast,[274] but DLNA[275] only available on selected devicesAirPlay[276]DLNA[277]?YesYes on Wireless Projection with Miracast
Media player on-device playlist creationYes[278]Yes[66]?YesYesYes
Media player video scrubbingYesYes???Yes
Media player audio scrubbingYesYes???Yes
Media player fine scrubbingNo,[279] 3rd party software like VLC media player, basic fine scrubbing removed on 4+[280]Yes[281]???Yes
Media player double speed playing6+[282]Only Podcasts[283]???Yes

Peripheral support

Peripheral support
FeatureAndroidiOSTizenSailfish OSUbuntu TouchHarmonyOS
Bluetooth keyboard2.3+;[284] previous versions via 3rd party software[285]Yes[286]NoYes[287][288]YesYes
USB keyboard3.1+[284]With Camera Connection Kit[289]NoYesYesYes
Interchangeable external memory cardsYes[290]Only for photo/video import with an optional accessoryYes[291]YesYesYes

Photo and video

Photo and video
FeatureAndroidiOSTizenSailfish OSUbuntu TouchHarmonyOS
Camera focus at specified point2.3+[292]Yes[66]?1.0.4+[293]YesYes
Camera exposure metering from specified pointNo,[294] available on some phones.[295][296]Yes[297]No?NoYes
On device picture info (including Exif data)Only date and location; more with 3rd party software[298]Yes (15+);previous versions date and location only; more with 3rd party softwareNo?YesYes
On device picture categorizationNo[299] 3rd party software like TouchWiz[300]5+[301]No?NoYes
On device picture description and searchNo[302]10+: Items/objects in picture;[303]
7+: Only date and location[304]
No?NoYes
Turn off shutter soundIn silent mode[305]In silent mode[306]In silent modeIn silent mode[307]NoYes
Picture cropYes5+[308]NoYesYesYes
Photo rotationYes5+[308]NoYesYesYes
Photo red-eye reduction2.3+[309]5+[308]NoNo[310]NoYes
HDR photos option4.2+, some manufacturers earlier[311]Yes[312]NoNo[313]YesYes
Photo/video import from memory cardsYesWith Camera Connection Kit[289]YesYesYesYes
Video trim2.3+YesNo?NoYes

Productivity

Productivity
FeatureAndroidiOSTizenSailfish OSUbuntu TouchHarmonyOS
MultitaskingYes7+;[314]
4–6: Limited[315]
2+[177]YesYesYes
Quick app switching7+[316]9+: via 3D Touch;[317]
5+: only on iPad[318]
NoNoYesYes
Document-centric multitasking5+[319]13+: can open different views of same app side by side[320]NoNoNo2.0+
Split-screen app usage7+, some manufacturers earlier[321]9+: only on iPad with 2 GB RAM or more[322]Yes[323]No [324]Tablet-only2.0+
Desktop interactive widgetsYes10+: App icons via 3D Touch and/or dedicated widget screen[325]NoYesNo2.0+
Lock screen widgetsYes (Notifications and settings). Full Widgets on Android 4.2–4.4 only.[326][327]Media player, voicemail, camera;[328]
5+: Notifications;
7+: Control Center
8+: Interactive Notifications[329]
10+: Full widgets[325]
Media player; Notifications (SMS, call)YesNoNo
Notification view widgets4.1+: Google Now and possible with 3rd party apps8+NoYesNoNo
Quick settings toggles2+[330]7+[331]NoVia the Patchmanager app[332]YesYes
Search multiple internal apps at onceYesYesYesNo[333]YesYes
Settings search5+ or 3rd party software like LineageOS[334]9+[335]NoNoYesYes
Search all fields of internal objectsOnly search Contacts name field but not any other field[336]6+[337]Only searches contacts by nameFirst name, last name, nickname, also the multiple field called "Details"[338]|?Yes
Core apps missing searchCalendar[339] (available since 3+ and HTC Sense)Bookmarks[340]???Yes
Phone number links to dialerAvailable in stock Android, but not all devices enable it.[341]YesYes, but not in browserYesYesYes
Addresses links to mapsIn Contacts, but not in Calendar[342] nor in Gmail[343]Yes[344]?Yes?Yes
Dates links to calendarNoYes[345]YesYes?Yes

Ringtones and alerts

Ringtones and alerts
FeatureAndroidiOSTizenSailfish OSUbuntu TouchHarmonyOS
Custom ringtonesYesYes[346]YesYesYesYes
Custom SMS/MMS tonesYes[347]5+[348]?YesNoYes
Custom vibrate alert patternsNo,[349] possible on some Samsung devices such as Galaxy S III, but limited[350]5+[351][352]?API available for 3rd party appsNoNo
Dismiss repeating alarm clock before trigger4.4+[353]No[354]No?YesYes
Tap to snooze[355]3rd party apps[356]YesNoSwipe downYesYes

Security and privacy

Security and privacy
FeatureAndroidiOSTizenSailfish OSUbuntu TouchHarmonyOS
Proxy server3.1+[357] but only global, not per connection[358] and only works for the browser[359] 3rd party apps available[360]YesYesYes[361]NoOnly 3rd party apps and Browser
On-device encryption3+[362] but insecure on Qualcomm devices[363]Yes[364] (3rd party software may attempt brute-force attacks on password[365])No3.3.0+[366]NoYes
External storage encryption6+External storage not availableNoYesNo2.0+
Zero knowledge encryption[367]No, data is accessible by Google[368] and shared with the American PRISM surveillance program.[369]Some data stored on iCloud is accessible by Apple[370][371][372][373][374][375] and shared with the American PRISM surveillance program.[369]??NoNo, data stored on Huawei Mobile Cloud is accessible by Huawei but not shared with the American PRISM surveillance program unlike Google and Apple.
Privacy of synchronization[376]3rd party software like ownCloud[377]When synchronizing locally and not using iCloud???When synchronizing locally via HiSuite and not using Huawei Mobile Cloud
Sync to cloud communication encryption2.3.4+[378]Yes[379]???Yes with Smart Syncing that uses irreversible encryption[380]
Wireless anti-tracking[381]Developer Options (9+)[382]8+[383]No?NoYes
Remote device location trackingYes[384]Yes[385]??NoYes
Remote device locking and/or data wipe2.2+[386]Yes[385]??NoYes
End-to-end encrypted push notificationsPossible, notifications are handled by the app that can decrypt it[176]Possible since iOS 7, where the app can handle the notification and decrypt it[387]??YesPossible, notifications are handled by the app that can decrypt it
SSH ClientYesYes[388][389]?YesYesYes
VPNYes[390]Yes[391]?YesYesYes
OpenVPNNo, but possible with 3rd party firmware[392]Yes[393]?YesYes[citation needed]No, but possible with 3rd party apps
WPA PEAPYes[394]Yes[395]?In developer mode[396]Yes[citation needed]Yes

Sound and voice

Sound and voice
FeatureAndroidiOSTizenSailfish OSUbuntu TouchHarmonyOS
Separate volume for ringtone and mediaYesYes?YesYesYes
Voice commandsYes[397]5+ (Siri)?3rd party software, such as Saera[398]NoYes
Offline voice commands6+[399]Yes[400]?NoNoYes
Voice recognitionYes5+ (Siri)?NoNoYes
Offline voice recognition4.1+[401]15+;[402]NoNoNoYes
Non-English voice recognitionYesYes[225]?NoNoYes
Sound recorderVery limited (Does not work in background[403] and not voice controlled)3+: Limited (Not voice controlled)[404][405]Partial3rd party software[406]3rd party softwareYes
Call recorderYes, Phone by Google,[407] but also possible with 3rd party firmware[408]3rd party software[409]NoDisabled by default, must be interactively switched on during a call when enabled / 3rd party software[410]?Yes
Sound trimNo,[411] but 3rd party software available[412]Yes[413]???Yes

Other features

Other features
FeatureAndroidiOSTizenSailfish OSUbuntu TouchHarmonyOS
Non-intrusive incoming calls5+[414] or 3rd party software[415]14+[416]NoNo[417]?Yes
Non-intrusive notificationsYes[418]5+[174]???Yes
Move apps to external storage2.2+[419]External storage not allowed for appsNoNoNoNo
Remote Frame Buffer (RFB) protocolYes[420]3rd party software[421]???3rd party software
Screencast on device11+[422]9+[423]NoNoYesYes
Screencast over USB4.4+ over USB,[188] for prior versions root required for 3rd party app[424]8+: on OS X[425]No?NoYes
Screen shareOn select devices using vendor's implementation[426][427][428]3rd party software[429]NoNoNoYes

See also

References