Deweloperzy uruchamiają Linuksa na starym sprzęcie iPada Air 2

Deweloperzy uruchamiają Linuksa na starym sprzęcie iPada Air 2

Jeśli masz iPada z 2013 lub 2014 roku, który nie jest używany, ponieważ nie otrzymuje już aktualizacji od Apple i przestał uruchamiać potrzebne aplikacje, niektórzy programiści pracują nad alternatywnym oprogramowaniem. Deweloper Konrad Dybcio i entuzjasta Linuksa „ quaack723 ” połączyli siły, aby uruchomić jądro Linuksa w wersji 5.18 na starym iPadzie Air 2 , co jest dużym osiągnięciem dla urządzenia, które zostało zaprojektowane tak, aby nigdy nie uruchamiało żadnego innego systemu operacyjnego niż Apple.

Wygląda na to, że projekt wykorzystuje dystrybucję opartą na systemie Alpine Linux o nazwie postmarketOS, stosunkowo małą, ale szybko rozwijającą się dystrybucję skierowaną głównie na urządzenia z Androidem . Dybcio użył hashtagu „checkm8″ w swoim oryginalnym tweecie dotyczącym projektu, sugerując, że wykorzystywali exploit bootrom „Checkm8″, opublikowany w 2019 roku, w celu uzyskania dostępu do sprzętu. Na razie programiści mają Linuksa działającego tylko na niektórych starszych urządzeniach iPad z układami opartymi na A7 i A8, w tym na iPadzie Air, iPadzie Air 2 i kilku generacjach iPada mini. Ale kolejne tweety sugerują, że Linux będzie działał na każdym urządzeniu z A7 lub A8, w tym na iPhonie 5S i oryginalnym HomePod .

To nie jedyny projekt poświęcony uruchamianiu Linuksa na sprzęcie Apple. Jeden projekt, Asahi Linux, był poświęcony przeprojektowaniu obsługi chipów M1 w komputerach Apple Mac i wysyłaniu poprawek upstream, aby można je było zintegrować z jądrem Linuksa. Inny, Project Sandcastle , ma zainstalowaną i działającą wersję Androida na iPhonie 7. Aplikacje takie jak iSH dadzą ci powłokę Linuksa, która działa na iOS lub iPadOS. okoliczności.

Rozwój tej najnowszej wersji systemu Linux-on-iDevices jest wciąż w powijakach . Zdjęcia udostępnione przez programistów pokazują podstawowy proces rozruchu, który kończy się niepowodzeniem, ponieważ nie może zamontować systemu plików, a Dybcio zauważa , że ​​podstawowe rzeczy, takie jak obsługa USB i Bluetooth, nie działają. Poprawne działanie akceleracji sieci, dźwięku i grafiki również będzie wyzwaniem. Ale możliwość uruchomienia Linuksa może przyciągnąć uwagę innych programistów chcących pomóc projektowi.

W porównaniu z dzisiejszym sprzętem wyposażonym w układ Apple M1, urządzenia oparte na A7 i A8 nie będą dobrze działać na komputerach z Linuksem ogólnego przeznaczenia. Chociaż ich procesory i karty graficzne były wówczas imponujące, są znacznie wolniejsze niż obecne urządzenia Apple i wszystkie miały 1 lub 2 GB pamięci RAM. Ale ich wydajność nadal dobrze pasuje do wolnych procesorów w urządzeniach takich jak Raspberry Pi 4, a większość (choć nie wszystkie) sprzętu A7 i A8 na razie przestała otrzymywać nowe aktualizacje Apple iOS i iPadOS; Obsługa Linuksa może dać niektórym z tych urządzeń drugie życie jako konsole do gier retro, proste serwery domowe lub inne rzeczy, do których dobry jest sprzęt Arm o niskim poborze mocy.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *