Egy fejlesztő elérte azt a csodálatos bravúrt, hogy elindította az Ubuntu 20.04-et az Apple iPhone 7 grafikus felületével. Olvasson tovább, ha többet szeretne megtudni!
Még 2020 márciusában, amikor a Corellium bemutatkozott Projekt Sandcastle az Android indításához az Apple iPhone 7 készüléken a checkra1n jailbreak, reményeket keltett az OS-szintű utángyártott fejlesztés lehetőségeivel kapcsolatban a régi iPhone modelleken. A hardverhibáktól eltekintve ezeknek az eszközöknek még évekig kell működniük, ha a felhasználók bármilyen szokásos GNU/Linux disztribúciót telepíthetnek rájuk. Valójában egy közelmúltbeli fejlesztésre hívták fel a figyelmünket, amely elősegíti a régi iPhone készülékek meghosszabbított élettartamát.
Egy fejlesztő a következő néven: "newhacker1746A Redditben vállalja a kihívást, hogy az iPhone 7-et Linux-alapú okostelefonná változtassa. Az Ubuntu 20.04 LTS ARM64 buildjének iPhone 7-en való elindítása mellett a fejlesztőnek sikerült a GNOME asztali környezet teljes értékű grafikus shelljét is futtatnia az eszközön.
Ne feledje, hogy a fejlesztő nem cserélte ki a belső NAND tartalmát, hanem sikerült hálózatról indítania az Ubuntu példányt egy egyedi Linux kernel a Project Sandcastle-től. A fejlesztő rendelkezik megosztott egy nagyon kidolgozott útmutatót arról, hogyan készítsd el saját "iPhone 7 Ubuntu Edition"-odat, és még az oktatóanyagot is követheted anélkül, hogy aggódnod kellene az eszköz feltörése miatt. Azonban az iPhone 7 Ubuntun futtatása nem feltétlenül jelent örömteli élményt a tapasztalatlan felhasználók számára, mivel még mindig manuálisan kell lefordítania a kernelt, és hozzá kell férnie a pongoOS rendszerindítás előtti végrehajtási környezet a checkra1n használatával.
Egy modder, aki megpróbálja futtatni az Ubuntut egy Apple iPhone 7-en, nem túl meglepő, mivel ez a sorozat nem idegen a Linux kerneltől. A postmarketOS projekt jut eszembe, ami elhozta a Linuxot az iPhone 7 és 7 Plus készülékekhez. Ha egy GNU/Linux disztribúciót, például az Ubuntu-t telepítünk iPhone-ra, az nem nyújt olyan élményt, mint a futtatás. Az iOS kifejezetten hasznos lenne, ha egy régi eszközből megfelelő teljesítményt préselne ki, amíg fizikailag nem szünetek. Ne feledje, szellemében a legendás HTC HD2, nem a szoftver tényleges futtatásáról van szó, hanem annak bizonyításáról, hogy meg lehet csinálni.
Forrás: r/linux (1, 2)