Měnit v mobilním telefonu operační systém zpravidla není možné. Pokud si koupíte telefon s Androidem, máte možnost například změnit vzhled, který může v některých případech připomínat iOS, avšak rozhodně o skutečné iOS nejde. Možná však nemusí být všem dnům konec, jak informuje server Root Nation (viz x.com). Komunitní vývojáři totiž dosáhli zásadního milníku v oblasti modifikací mobilních operačních systémů. Nový projekt s označením ios-topaz však ukazuje, že úpravy na úrovni samotného jádra systému umožňují překonat i zdánlivě nemožné překážky.
Jako základ celého experimentu posloužilo otevřené systémové jádro XNU z generace iOS 16.7.16, přičemž spuštění systému si mohou nadšenci vyzkoušet i sami. Podmínkou je vlastnictví smartphonu Redmi Note 12 4G (ve variantách topaz nebo tapas) s odkódovaným bootloaderem a počítače s operačním systémem Linux. Ačkoliv má celý projekt otevřený kód, samotné jádro se překládá na vzdálených serverech se systémem macOS, jelikož proces vyžaduje specializované vývojářské nástroje od Applu.
Aby bylo možné kód přimět k běhu na procesoru Qualcomm Snapdragon 685, museli autoři přistoupit k hlubokým modifikacím. Klíčovým krokem bylo mimo jiné deaktivování čtyř úspornějších procesorových jader, což umožnilo inicializovat základní funkce zařízení a úspěšně zavést systém až do fáze spuštění. Vzhledem k odlišné architektuře a absenci proprietárních ovladačů nefungují všechny periferní prvky přístroje, projekt tak slouží primárně jako technologická demonstrace možností reverzního inženýrství.

