Un dezvoltator a reușit să pornească Ubuntu 20.04 cu interfața grafică a unui Apple iPhone 7. Citiți mai departe pentru a afla mai multe!
În martie 2020, când a prezentat Corellium Proiectul Castelul de nisip pentru a porni Android pe Apple iPhone 7 folosind checkra1n jailbreak, a stârnit speranțe cu privire la potențialul dezvoltării pieței de schimb la nivel de sistem de operare pe modelele vechi de iPhone. Cu excepția defecțiunilor hardware, multe dintre aceste dispozitive pot avea încă ani de utilizare înaintea lor dacă utilizatorii cu putere pot instala orice distribuție GNU/Linux obișnuită pe ele. De fapt, ne-a fost adusă în atenție o dezvoltare recentă care va ajuta la deschiderea drumului pentru viața prelungită a acestor dispozitive iPhone vechi.
Un dezvoltator cu numele "newhacker1746„Pe Reddit acceptă provocarea de a transforma iPhone 7 într-un smartphone alimentat cu Linux. Pe lângă pornirea versiunii ARM64 a Ubuntu 20.04 LTS pe un iPhone 7, dezvoltatorul a reușit să ruleze și shell-ul grafic cu drepturi depline al mediului desktop GNOME pe dispozitiv.
Rețineți că dezvoltatorul nu a înlocuit conținutul NAND-ului intern, ci a reușit să pornească în rețea instanța Ubuntu folosind o kernel Linux personalizat de la Project Sandcastle. Dezvoltatorul are a împărtășit un ghid foarte elaborat despre cum să-ți faci propriul „iPhone 7 Ubuntu Edition” și poți chiar să urmezi tutorialul fără să-ți faci griji cu privire la jailbreak-ul dispozitivului. Cu toate acestea, încercarea de a face iPhone 7 să ruleze pe Ubuntu s-ar putea să nu fie o experiență foarte îmbucurătoare pentru utilizatorii fără experiență, deoarece încă trebuie să compilați manual nucleul în prealabil și să accesați pongoOS mediu de execuție pre-pornire folosind checkra1n.
Un modder care încearcă să ruleze Ubuntu pe un Apple iPhone 7 nu este deloc surprinzător, deoarece această serie nu este străină de kernel-ul Linux. The postmarketOS îmi vine în minte proiect, care a adus Linux pe iPhone 7 și 7 Plus. În timp ce instalați o distribuție GNU/Linux precum Ubuntu pe un iPhone, nu vă va oferi aceeași experiență ca doar rularea iOS de-a dreptul, ar fi extrem de util să stoarceți performanța decentă dintr-un dispozitiv vechi până când acesta pauze. Amintiți-vă, în spiritul legendarul HTC HD2, nu este vorba despre rularea efectivă a software-ului, ci despre a demonstra că se poate.
Sursa: r/linux (1, 2)