As for
MIUI, there are HyperOS versions for different regions:
China,
India, EEA (
Europe) and a Global version. EEA HyperOS, in particular, supports
EEA phone regulations such as for
GDPR and restricting advertising. HyperOS versions are specific to a region and to a particular device model.
Xiaomi makes communication devices under three brands, which all support HyperOS: Xiaomi,
Redmi, and
Poco; Poco phones and
tablets are global versions of devices sold as Redmi in China. The version code consists of the release number followed by seven letters. The first letter identifies the Android version it is based on, the second and third letters specify the device model, the fourth and fifth letters the region, and the last two letters the mobile operator, or "XM" if not locked to any operator. For example, 2.0.205.0.SKGTRXM is release 2.0.205.0 of HyperOS 2, based on Android 12 (S), for Redmi Note 10 (KG), Turkey version (TR), not locked to an operator (XM). A list of the latest releases for different models and regions is maintained.
Custom versions An organization named Xiaomi Europe, using the domain xiaomi.eu and working officially with Xiaomi despite not being affiliated with the Chinese company, was set up in 2010 as a community for English-language Xiaomi users with phones running MIUI, and later HyperOS, associated with an Android version, with discussion forums. The website issues its own debloated and improved versions of Xiaomi ROM images based on China ROMs for devices using
Qualcomm Snapdragon hardware. Weekly beta versions of MIUI and HyperOS were also issued, but Xiaomi later stopped making their HyperOS
beta code available. According to a xiaomi.eu leader in 2021, the official ROM must be flashed and the bootloader locked before returning a device for warranty repair. There are other customised versions of HyperOS for Xiaomi devices, and also other non-HyperOS-based custom Android ROMs can be installed on Xiaomi phones.
Version history ==Unlocking the bootloader==