Deweloperzy znaleźli sposób na zainstalowanie Androida na iPhonie. Ale w tej chwili jest jeszcze wiele ograniczeń
Czy chcielibyście korzystać z Androida 10 na Apple iPhone 7, iPhone 7 Plus i iPod Touch? Przez wiele lat takie pytanie nie miałoby sensu, bo nigdy nie było możliwości zainstalowania Androida na sprzęcie Apple. Ale teraz jest coś nowego: Project Sandcastle.
Project Sandcastle to projekt prowadzony przez niezależnych deweloperów i bez żadnego wsparcia ze strony Apple, które usilnie próbuje go zablokować. Na chwilę obecną projekt jest w fazie beta i działa tylko na wyżej wymienionych urządzeniach, a nie na innych modelach iPhone'a czy Pada. Ale cel twórców jest jasny i niemalże misja: "Gdzie piaskownice narzucają ograniczenia i granice, Sandcastle oferuje możliwość stworzenia czegoś nowego poza granicami wyobraźni. Projekt Sandcastle polega na zbudowaniu czegoś nowego na krzemie twojego sprzętu". Jest więc jasne, że twórcy chcą rozszerzyć możliwość korzystania z Androida także na inne urządzenia Apple.
Project Sandcastle: po co to komu
Dlaczego użytkownik iPhone'a, który zapłacił dobre pieniądze za korzystanie z iOS, miałby w pewnym momencie zdecydować się na korzystanie z Androida? Instalowanie Androida na iPhonie ma ciekawe zastosowania w życiu codziennym, od kryminalistycznych poszukiwań iPhone'ów należących do podejrzanych przestępców, po czystą przyjemność posiadania dual boot iPhone'a i walkę z e-odpadami. Instalacja Androida na starym iPhonie może być też świetnym sposobem na ożywienie wysłużonego smartfona.
Projekt Sandcastle: jak to działa
Oczywiście, aby zainstalować Androida na iPhonie, musimy dokonać jailbreaku urządzenia, czyli siłą usunąć wszystkie zabezpieczenia narzucone przez Apple, które uniemożliwiają nam instalację nie tylko nowego systemu operacyjnego, ale nawet aplikacji niezatwierdzonych przez firmę z Cupertino. Narzędzie jailbreak używany przez Project Sandcastle jest dobrze znany "checkra1n", który działa na iPhone'ach od 5S i z iOS w wersji 12.3 i dalej. Po system operacyjny iPhone'a został "złamany", Sandcastle używa platformy wirtualizacji do uruchomienia kopii Androida na urządzeniu Apple.
Jailbreaking nie jest dozwolone przez Apple, i tracisz gwarancję na iPhone.
Projekt Sandcastle: ograniczenia
Ograniczenia projektu Sandcastle są przypomnieniem faktu, że jest jeszcze w fazie beta. Android na iPhonie, na przykład, nie może korzystać z GPU, nie może odtwarzać dźwięku, nie może korzystać z sieci komórkowej (ale Wi-Fi może) i nie może uzyskać dostępu do aparatu. Wreszcie, sami twórcy ostrzegają użytkowników, że projekt nie jest jeszcze kompletny ani bezpieczny i że mogą oni korzystać z Sandcastle na własne ryzyko.