Udviklere kører Linux på gammel iPad Air 2-hardware
Hvis du har en 2013 eller 2014 iPad, der ikke bliver brugt, fordi den ikke længere modtager opdateringer fra Apple og er stoppet med at køre de apps, du ønsker, arbejder nogle udviklere på en alternativ softwareløsning til dig. Udvikler Konrad Dybcio og Linux-entusiast ” quaack723 ” er gået sammen om at starte Linux-kerneversion 5.18 på en gammel iPad Air 2 , en stor præstation for en enhed, der var designet til aldrig at køre noget andet operativsystem end Apples.
Projektet ser ud til at bruge en Alpine Linux- baseret distribution kaldet postmarketOS, en relativt lille, men hurtigt voksende distribution, der primært er rettet mod Android-enheder . Dybcio brugte “checkm8”-hashtagget i deres originale tweet om projektet, hvilket antydede, at de brugte “Checkm8” bootrom-udnyttelsen, udgivet tilbage i 2019, for at få adgang til hardwaren. Indtil videre kører udviklere Linux kun på nogle ældre iPad-enheder, der bruger A7- og A8-baserede chips, inklusive iPad Air, iPad Air 2 og flere generationer af iPad mini. Men efterfølgende tweets antyder, at Linux vil være oppe og køre på enhver enhed med en A7 eller A8, inklusive iPhone 5S og den originale HomePod .
Dette er ikke det eneste projekt dedikeret til at køre Linux på Apple-hardware. Et projekt, Asahi Linux, var dedikeret til at ombygge M1-chipunderstøttelse i Apple Macs og sende patches opstrøms, så de kunne integreres i Linux-kernen. En anden, Project Sandcastle , har en Android-build installeret og kører på en iPhone 7. Apps som iSH vil give dig en Linux-skal, der kører oven på iOS eller iPadOS. omstændigheder.
Udviklingen af denne seneste udgivelse af Linux-on-iDevices er stadig i sin vorden . Billederne, der er delt af udviklerne, viser en grundlæggende opstartsproces, der mislykkes, fordi den ikke kan montere filsystemet, og Dybcio bemærker , at grundlæggende ting som USB og Bluetooth-understøttelse ikke virker. Det vil også være en udfordring at få netværks-, lyd- og grafikacceleration til at fungere korrekt. Men evnen til at starte Linux kan tiltrække opmærksomhed fra andre udviklere, der er villige til at hjælpe projektet.
Sammenlignet med nutidens hardware med Apples M1-chip, vil A7- og A8-baserede enheder ikke klare sig som almindelige Linux-maskiner. Mens deres CPU’er og GPU’er var imponerende på det tidspunkt, er de betydeligt langsommere end nuværende Apple-enheder, og de kom alle med 1 eller 2 GB RAM. Men deres ydeevne passer stadig godt sammen med de langsomme processorer i enheder som Raspberry Pi 4, og det meste (dog ikke alt) A7- og A8-hardware er indtil videre holdt op med at modtage Apples nye iOS- og iPadOS-opdateringer; Linux-understøttelse kunne give nogle af disse enheder et nyt liv som retro-spilkonsoller, simple hjemmeservere eller andre ting, som lav-powered Arm-hardware er godt for.
Skriv et svar