Osegi
Oprogramowanie·2 min czytania

iOS 16 uruchomiony na Redmi Note dzięki projektowi ios-sweet

Modderzy uruchomili iOS 16 na telefonach Redmi Note dzięki otwartemu projektowi ios-sweet, tworzonemu z pomocą agentów AI. Do codziennego użytku system jeszcze się nie nadaje.

An Android smartphone showing the iOS 16 lock screen, running on non-Apple hardware.
Zdjęcie: xataka.com

Modderzy uruchomili iOS 16 na telefonach z Androidem, w tym na Redmi Note. Film z takiego startu w serwisach społecznościowych wzbudził w ostatnich dniach duże zainteresowanie. Wcześniej próbowano czegoś odwrotnego: iDroid w 2010 roku uruchamiał Androida na pierwszych iPhone'ach, a Project Sandcastle zrobił to z Androidem 10. Według źródeł nikt wcześniej nie odwrócił tego kierunku.

Jak to działa

Ruch, nazwany „Hackios” i inspirowany sceną Hackintosh, wywodzi się z otwartego projektu ios-sweet na GitHubie. Zastępuje on jądro Linuksa, używane zwykle w Androidzie, jądrem XNU, którego Apple używa we własnych urządzeniach. Apple publikuje kod źródłowy XNU, dlatego takich eksperymentów jest tak wiele.

ios-sweet podaje XNU drzewo urządzeń skopiowane z iPhone'a X, więc jądro „sądzi”, że startuje na iPhonie. Następnie ładowane są niezmodyfikowane pliki iOS 16 z iPhone'a X, działające na układzie telefonu z Androidem. Autor wybrał ten model, bo to ostatni iPhone bez uwierzytelniania wskaźników (PAC). Układy Qualcomma, jak w Redmi Note 10 Pro, PAC nie obsługują, więc nowsze oprogramowanie by nie ruszyło. Podejście raczej nie zadziała na nowszych telefonach.

Co działa, a co nie

To nie jest system do codziennego użytku. W Redmi Note 10 Pro uruchamiają się ekran blokady, ekran główny, Centrum sterowania i Ustawienia, a dotyk i fizyczne przyciski reagują. Nie działają natomiast Wi-Fi, Bluetooth, dane komórkowe, dźwięk, aparaty ani czujniki biometryczne. Aplikacje takie jak Wiadomości, Telefon czy Zdjęcia pokazują czarny ekran. Bez sterownika grafiki obraz jest rysowany z prędkością 20–30 klatek na sekundę, a start trwa 4–5 minut.

Wersje powstały też dla Redmi Note 12 Pro i LG V60. Trwają prace nad OnePlusem 7T, Redmi 5 Plus i Galaxy S23 Ultra, ale kod nie jest jeszcze publiczny. Autor portu na Redmi Note 12 twierdzi, że działają dźwięk, Wi-Fi i tapeta, choć system jest bardzo niestabilny. Grupa OOSexGang deklaruje iOS 16.5 na Poco X5 Pro. Próby z Pixelem 6 i Galaxy S7 na razie się nie powiodły.

Większość portów korzysta z generatywnej AI: pliki NOTES.md w repozytoriach zawierają instrukcje dla agentów, takich jak Claude Code, ChatGPT Codex czy Gemini. Dzięki nim tempo powstawania podobnych, śmiałych projektów wyraźnie wzrosło.

Aplikacje warte uwagi

SUMO: łamigłówka liczbowa

Wybierz właściwe pola, dodaj je i trafiaj w cel. Łatwa do nauczenia, trudna do opanowania. Za darmo, dla każdego wieku.

Tagi:iosandroidredmi note 12hackiosclaude codexnu

Więcej z tego dnia

Zobacz wszystkie →

Więcej w kategorii: Oprogramowanie

Zobacz wszystkie →