En udvikler fik Ubuntu Linux til at starte op på Apple iPhone 7

click fraud protection

En udvikler opnåede den fantastiske bedrift at starte Ubuntu 20.04 med den grafiske grænseflade på en Apple iPhone 7. Læs videre for at vide mere!

Tilbage i marts 2020, da Corellium præsenterede Projekt Sandcastle at starte Android på Apple iPhone 7 ved hjælp af checkra1n jailbreak, vækkede det håb om potentialet for eftermarkedsudvikling på OS-niveau på ældre iPhone-modeller. Bortset fra hardwarefejl kan mange af disse enheder stadig have mange års brug foran sig, hvis superbrugere kan installere en almindelig GNU/Linux-distribution på dem. Faktisk er en nylig udvikling blevet gjort opmærksom på, som vil hjælpe med at bane vejen for den forlængede levetid for disse gamle iPhone-enheder.

En udvikler ved navn "newhacker1746" på Reddit tager udfordringen med at forvandle iPhone 7 til en Linux-drevet smartphone. Udover at starte ARM64-bygningen af ​​Ubuntu 20.04 LTS på en iPhone 7, lykkedes det udvikleren også at køre den fuldgyldige grafiske skal af GNOME-skrivebordsmiljøet på enheden.

Husk på, at udvikleren ikke erstattede indholdet af den interne NAND, men snarere formåede at netværksstarte Ubuntu-forekomsten ved hjælp af en

tilpasset Linux-kerne fra Project Sandcastle. Udvikleren har delte en meget udførlig guide om, hvordan du laver din egen "iPhone 7 Ubuntu Edition", og du kan endda følge vejledningen uden at bekymre dig om at jailbreake enheden. Men at prøve at få din iPhone 7 til at køre på Ubuntu er måske ikke en særlig glædelig oplevelse for uerfarne brugere, da du stadig skal manuelt kompilere kernen på forhånd og få adgang til pongoOS pre-boot eksekveringsmiljø ved hjælp af checkra1n.

En modder, der forsøger at få Ubuntu til at køre på en Apple iPhone 7, er ikke alt for overraskende, da netop denne serie ikke er fremmed for Linux-kernen. Det postmarketOS projekt kommer til at tænke på, som bragte Linux til iPhone 7 og 7 Plus. Mens du installerer en GNU/Linux-distribution som Ubuntu på en iPhone, vil det ikke give dig den samme oplevelse som bare at køre iOS ligefrem, det ville være uhyre nyttigt at presse en anstændig ydeevne ud af en gammel enhed, indtil den fysisk pauser. Husk, i ånden af legendariske HTC HD2, det handler ikke om rent faktisk at køre softwaren, det handler om at bevise, at det kan lade sig gøre.


Kilde: r/linux (1, 2)