HarmonyOS is het besturingssysteem van Huawei, Android dat van Google. Huawei begon eraan nadat het in 2019 door Amerikaanse sancties geen Google-diensten meer mocht gebruiken. Hoe groot het verschil is, hangt af van de versie. Op telefoons was HarmonyOS 2 tot en met 4 gebouwd op AOSP, de opensourcebasis van Android, met de Linux-kernel eronder. Het draaide dus gewoon Android-apps, met een eigen schil en extra functies om Huawei-apparaten samen te laten werken. Sinds HarmonyOS 5, eerder HarmonyOS NEXT genoemd, is het een volledig eigen systeem: geen Android-code meer, een eigen kernel (HongMeng), eigen apps uit de AppGallery en geen ondersteuning voor Android-apps.

Voor Nederlandse lezers is één ding belangrijk: HarmonyOS 5 en nieuwer komt op telefoons alleen in China uit. Huawei-telefoons die je in Nederland koopt, draaien EMUI, een Android-versie zonder Google-diensten, met de AppGallery als appwinkel. Huawei-smartwatches gebruiken wel een systeem dat HarmonyOS heet, maar dat is een lichte versie voor wearables.

Terwijl je verder leest, neem ook een moment om deze gerelateerde artikelen te bekijken, die je verder kunnen helpen met dit onderwerp. Deze posts geven een breder perspectief en kunnen je nieuwe inzichten geven.

Hoe verschillen de gebruikersinterfaces van HarmonyOS en Android?

Android ziet er per merk anders uit: Samsung heeft One UI, Google zelf Pixel-Android, Xiaomi HyperOS, en Huawei buiten China EMUI. HarmonyOS lijkt qua bediening op EMUI, met een eigen ontwerp en animaties. Het grootste verschil zit in hoe HarmonyOS met andere Huawei-apparaten samenwerkt. Met Super Device sleep je in het bedieningspaneel het pictogram van een tablet, laptop, tv of koptelefoon naar je telefoon om ze te koppelen, bijvoorbeeld om je scherm te delen, een gesprek over te zetten of een app op de tablet verder te gebruiken. Android heeft vergelijkbare functies, maar die verschillen per merk, zoals de koppeling tussen Samsung-telefoons, -tablets en -laptops, en Quick Share van Google.

Aspect HarmonyOS Android
Uiterlijk Eén ontwerp van Huawei Per merk een eigen schil
Samenwerking tussen apparaten Super Device, binnen het Huawei-ecosysteem Per merk (bijv. Samsung), plus Quick Share
Beschikbaarheid Huawei-apparaten; telefoons met HarmonyOS 5+ alleen in China Telefoons van vrijwel alle merken wereldwijd

Zijn er aanpassingsmogelijkheden in de gebruikersinterface van beide systemen?

Ja, bij allebei, maar Android biedt meer vrijheid.

  • HarmonyOS: je kunt thema's, achtergronden, lettertypen en widgets (die Huawei "servicekaarten" noemt) aanpassen, en apps stapelen tot mappen of grote mappen. Een andere launcher of systeembrede aanpassingen zijn er niet.
  • Android: naast thema's en widgets kun je een heel andere launcher installeren, icon packs gebruiken en standaardapps vervangen. Op veel toestellen kun je de bootloader ontgrendelen en een andere Android-versie installeren, zoals LineageOS of GrapheneOS.

Wat zijn de beveiligingsfuncties van HarmonyOS vergeleken met Android?

De basis is vergelijkbaar. Beide laten apps in een afgeschermde omgeving (sandbox) draaien, vragen toestemming voor toegang tot bijvoorbeeld je locatie of camera en versleutelen je opslag. Beide gebruiken ook ARM TrustZone: een afgeschermd deel van de processor waarin vingerafdrukken, sleutels en betaalgegevens worden verwerkt. Dat is dus geen verschil tussen de twee, al gebruiken Huawei en Google er hun eigen software voor.

De verschillen zitten in de details. HarmonyOS 5 en nieuwer staat alleen apps uit de AppGallery toe die Huawei heeft gecontroleerd en is strenger met rechten, bijvoorbeeld door apps alleen de foto's te geven die je zelf kiest. Android laat je ook apps buiten Google Play installeren, wat meer vrijheid en meer risico geeft, en scant apps met Google Play Protect. Hoe lang je beveiligingsupdates krijgt, hangt bij Android af van het merk: Google en Samsung beloven voor hun nieuwe toestellen zeven jaar.

Aspect HarmonyOS 5+ Android
Kernel HongMeng (eigen kernel) Linux
Afgeschermde processoromgeving ARM TrustZone ARM TrustZone
Apps installeren Alleen via AppGallery Google Play en andere bronnen
App-controle Door Huawei Google Play Protect
Encryptie Aanwezig Aanwezig

Hoe zit het met de app-compatibiliteit tussen HarmonyOS en Android?

Dit is het grootste praktische verschil. Android heeft met Google Play het grootste aanbod apps ter wereld. HarmonyOS 2 tot en met 4 draaide Android-apps, maar zonder Google-diensten: apps die afhankelijk zijn van Google, zoals Gmail, Google Maps en veel bank- en betaalapps, werkten niet of beperkt. HarmonyOS 5 en nieuwer draait alleen apps die speciaal voor HarmonyOS zijn gemaakt. De grote Chinese apps, zoals WeChat, Alipay en Douyin, zijn er; veel westerse apps ontbreken.

Aspect HarmonyOS Android
Android-apps Tot en met HarmonyOS 4; vanaf versie 5 niet meer Ja
Google-diensten Nee Ja (op toestellen met Google Play)
Appwinkel Huawei AppGallery Google Play, plus winkels van fabrikanten
Westerse apps Beperkt Vrijwel alle

Kunnen Android-apps op HarmonyOS draaien?

Dat hangt af van de versie. HarmonyOS 2 tot en met 4 bevatten een Android-basis (AOSP) en draaien Android-apps, al werken apps die Google-diensten nodig hebben niet goed. HarmonyOS 5 en nieuwer draait geen Android-apps meer; daar heb je de HarmonyOS-versie van een app nodig. Er bestaan in China apps die Android-apps in een soort container laten draaien, maar dat is geen officiële of volledige oplossing. Koop je in Nederland een Huawei-telefoon met EMUI, dan draai je wel Android-apps, maar zonder Google Play en Google-diensten.

Welke rol speelt het microkernelontwerp van HarmonyOS ten opzichte van Android's monolithische kernel?

Een microkernel houdt alleen de meest essentiële taken in de kern, zoals het verdelen van processortijd en geheugen. Stuurprogramma's en andere diensten draaien daarbuiten als aparte processen. Een monolithische kernel zoals Linux, die Android gebruikt, voert die taken in de kern zelf uit, met modules die je kunt laden.

Dit verschil geldt alleen voor HarmonyOS 5 en nieuwer. HarmonyOS 2 tot en met 4 draaide op telefoons op de Linux-kernel, net als Android. De HongMeng-kernel van HarmonyOS 5 is volgens Huawei ontworpen als microkernel, met technieken om de communicatie tussen de onderdelen snel te houden, wat bij microkernels traditioneel een zwak punt is.

  • Veiligheid: een fout in een stuurprogramma kan bij een microkernel minder makkelijk het hele systeem raken, omdat het niet in de kern draait.
  • Prestaties: in de praktijk merk je als gebruiker geen principieel verschil. Hoe snel een telefoon aanvoelt, hangt veel meer af van de processor, het geheugen en de optimalisatie van de software.
  • Inzetbaarheid: Huawei gebruikt dezelfde basis voor telefoons, tablets, pc's en apparaten in huis en auto. Android wordt ook op al die apparaten gebruikt, in de vorm van varianten zoals Wear OS, Android TV en Android Automotive.

Hoe presteren HarmonyOS en Android op het gebied van batterijoptimalisatie?

De technieken lijken meer op elkaar dan de namen doen vermoeden. Android heeft sinds versie 6 de Doze-modus, die achtergrondactiviteiten beperkt als je telefoon stilligt, en sinds versie 9 Adaptive Battery, dat met machine learning leert welke apps je weinig gebruikt en die minder ruimte geeft. HarmonyOS doet hetzelfde met een eigen variant: het leert van je gebruikspatronen en beperkt apps op de achtergrond. Fabrikanten voegen er bij Android hun eigen energiebeheer aan toe, wat soms strenger is dan dat van Google. De batterijduur van een telefoon hangt uiteindelijk vooral af van de accu, de processor en het scherm, niet van het besturingssysteem.

Kenmerk HarmonyOS Android
Achtergrondbeperking Ja, eigen energiebeheer Doze-modus, plus energiebeheer van de fabrikant
Lerend op gebruik Ja Ja (Adaptive Battery)
Grootste invloed op batterijduur Accu, processor, scherm Accu, processor, scherm

Heb je gevonden wat je zocht? Er is altijd meer te ontdekken! Neem een kijkje bij onze extra content voor meer inzichten.