ColorOS est une interface utilisateur créée par Oppo basée sur le projet Android Open Source . Au départ, les téléphones Realme utilisaient ColorOS jusqu'à ce qu'il soit remplacé par Realme UI en 2020. Realme UI utilise certaines des applications de ColorOS. À partir de la série OnePlus 9 , OnePlus préinstallera ColorOS sur tous les smartphones vendus en Chine continentale au lieu de HydrogenOS (version chinoise d' OxygenOS ).
La première version de ColorOS a été lancée en septembre 2013. Oppo avait déjà sorti de nombreux smartphones Android avant cette date. Il ne s'agissait pas d'Android de série, mais Oppo ne l'avait pas étiqueté comme ColorOS. Au fil des ans, Oppo a lancé de nouvelles versions officielles du système d'exploitation. Pour rendre les choses moins confuses, en 2020, la société a révélé qu'elle adopterait le même schéma de numérotation qu'Android principal, et ainsi, ColorOS est passé de ColorOS 7 à ColorOS 11 avec le lancement d'Android 11.
Il a été annoncé que ColorOS, Oxygen OS de OnePlus et Realme UI fusionneront pour former un seul skin Android qui apparaîtra sur tous les téléphones OnePlus, Oppo et Realme UI. Cependant, ces plans ont été annulés car les trois interfaces utilisateur sont développées sur la même base de code, mais elles sont distinctes.