Riassunto:
Lo sviluppatore d'oltremare Makr (@makrotasuss) ha dimostrato un risultato di trapianto di sistema piuttosto speciale: abilitando con successo Redmi Note 12 4G per avviare iOS 16 e rendendo pubblico il relativo codice di progetto.

A giudicare dalla demo condivisa dallo sviluppatore, questo telefono Redmi è riuscito ad entrare nell'iconica interfaccia iOS di Apple. La pagina "Informazioni su questo Mac" nelle impostazioni di sistema mostra che il modello del dispositivo è iPhone X e la versione del sistema è iOS 16.7.16.

Secondo il progetto GitHub,
lo sviluppatore ha trapiantato il kernel XNU open source di Apple sul Qualcomm Snapdragon 685 alimentato da Redmi Note 12 4G. piattaforma, vengono utilizzati anche i componenti in modalità utente iOS 16.7.16 di iPhone X, incluso il desktop SpringBoard, i servizi di sistema, ecc.

L'intero progetto continua a essere sviluppato sulla base dei precedenti risultati del porting iOS di Redmi Note 10 Pro ed è stato adattato all'architettura della CPU, alla gestione della memoria, all'output del display, ecc. dello Snapdragon 685. Lo sviluppatore ha dichiarato in un documento tecnico del 18 ottobre che il dispositivo può già avviarsi nella schermata di blocco di iOS in circa 3 minuti.
Le notizie successive hanno anche mostrato che il touch screen e i pulsanti fisici che originariamente non erano in grado di funzionare sono stati gradualmente modificati.

Attualmente, il progetto correlato è open source su GitHub e si chiama
ios-topaz
.
Commenti