Články

Vývojář rozběhal na tři roky starém Redmi iOS 16 z iPhonu

Nezávislí vývojáři spustili operační systém iOS 16 na telefonu Redmi Note 12 4G, který se začal prodávat v roce 2023. Upravený software běží přímo na hardwaru původně určeném pro Android, nejedná se o žádný emulátor či pouhé grafické téma. Experiment ukazuje, kam až lze zajít při přenosu mobilního systému na cizí hardware.

Nativní iOS 16 na tři roky starém Redmi
Nativní iOS 16 na tři roky starém Redmi

Za projektem ios-topaz stojí vývojář vystupující pod přezdívkou Makr a jeho spolupracovníci. Systém kombinuje upravené jádro XNU (verze xnu-8796) s komponentami z iPhonu X běžícími na iOS 16.7.16. Jde například o proces launchd, který spouští systémové procesy, a SpringBoard, jenž obstarává uživatelské rozhraní.

Redmi Note 12 4G s iOS 16

V nastavení se telefon identifikuje jako iPhone X a uvádí verzi iOS 16.7.16. Instalace vyžadovala hluboké úpravy, protože jádro nepodporovalo procesor Qualcomm Snapdragon. Autoři portu upravovali jeho fungování pro odlišný hardware a řešili také správu paměti. Právě tyto modifikace umožnily spuštění systému na zařízení určeném pro Android.

Redmi Note 12 4G s iOS 16
Redmi Note 12 4G s iOS 16

Qualcomm Snapdragon 685 (SM6225) má čtyři výkonnější jádra Cortex-A73 a čtyři úspornější Cortex-A53. Port využívá pouze čtyři výkonná jádra Cortex-A73; jádra Cortex-A53 jsou vypnutá, protože neumějí pracovat se stránkami o velikosti 16 kB, které iOS vyžaduje. Systém ukládá data na oddíl userdata převedený na svazek HFS+. Instalace smaže uživatelská data Androidu, bootovací oddíly však zůstávají nedotčené. Upravené jádro se spouští z operační paměti příkazem fastboot boot.

Apple iOS na zařízení s Androidem
Apple iOS na zařízení s Androidem

Klíčovým momentem byl 18. říjen 2026, kdy na telefonu vůbec poprvé naběhla zamykací obrazovka. Start do této fáze trvá přibližně tři minuty, zatímco zobrazení domovské obrazovky a kompletního prostředí zabírá při softwarovém vykreslování téměř hodinu. Zatím chybí ovladač GPU, proto obrazovku renderuje hlavní procesor. Kvůli tomu se prostředí zasekává a animace jsou velmi pomalé.

Redmi zatím iPhone nenahradí

Jako náhrada za běžný iPhone však telefon neposlouží. Nefunguje mobilní síť, Bluetooth, fotoaparáty, zvuk, Wi-Fi, senzory ani Secure Enclave. Nedostupné jsou i služby iCloud, iMessage nebo App Store. Ovladač dotykové vrstvy sice existuje v podobě vývojové úpravy, ale jeho skutečná funkčnost na zařízení zůstává podle dokumentace neověřená. Na pozdějších ukázkách je ale vidět, že dotyk i tlačítka reagují.

Zavádění operačního systému
Zavádění operačního systému

Bezpečnost systému je výrazně oslabená. Kontrola aplikací přes AMFI i jejich izolace v sandboxu jsou nastaveny velmi benevolentně. AppleKeyStore má pouze provizorní implementaci a chybí ochrana dat. Zařízení navíc postrádá hodiny reálného času (RTC), na zamykací obrazovce tak svítí datum 31. prosince. Vzhledem k nefunkčním komponentám a chybějícímu zabezpečení se jedná jen o technický experiment, který se nehodí pro běžné používání.

Podobné pokusy o spuštění iOS 16 proběhly také na Redmi Note 10 Pro, POCO X5 Pro, Xiaomi Mi 11 Lite 5G, Nothing Phone (3a) a OnePlus Ace 6T. Nejde o jeden univerzální port: jednotlivé modely mají vlastní úpravy a různou míru podpory. Zdrojový kód projektu ios-topaz je k dispozici na GitHubu, a to včetně návodu a skriptů pro návrat k původnímu systému HyperOS. K vyzkoušení je potřeba odemčený bootloader, počítač s Linuxem a fastboot; instalace smaže uživatelská data. Tentýž vývojář na stejném Redmi Note 12 4G rozběhl také Windows 11 pro ARM.

Co říkáte na to, že se na starém telefonu Redmi povedlo spustit iOS?

Redmi Note 17 Pro 5G

Zdroje: ximitime.com, onejailbreak.com, gsmdome.com, x.com/makrotasuss.

Sledujte nás na Telegramu!

Zaujal Vás tento text a chcete vědět o nových článcích hned, jak vyjdou? Sledujte nás prostřednictvím komunikační aplikace Telegram na https://t.me/xm_cz a skupinu na Facebooku!

Přihlásit odběr
Upozornit na
guest

2 Komentáře
Nejstarší
Nejnovější
Jedy
Jedy
12 dní před

A to si mám hned běžet koupit redmi ?

2
0
Napište nám svůj komentář!x