Komponenter

Se Linux, der kører på iPhone

Why 1/1/1970 Bricks Your iPhone

Why 1/1/1970 Bricks Your iPhone
Anonim

Jeg tror det var bare et spørgsmål om tid, indtil det skete, men takket være PlanetBeing er et industrielt medlem af iPhone Dev Team, Linux kører på en iPhone.

iPhone Linux Demonstration Video fra planetbeing på Vimeo

Porten er af Linux 2.6 kernen og kan køre på første og anden generation iPhones samt den første generation af iPod touch. PlanetBeing beskriver sin Linux-port på sin blog, og sørg for at bemærke, at Linux-projektet er adskilt fra iPhone Dev Team-projektet.

[Yderligere læsning: De bedste Android-telefoner til ethvert budget.]

Linux-porten er for øjeblikket ret ufuldstændig. Framebuffer-driveren, seriel driveren, seriel over USB-driveren og drivere til afbrydelser og andre forskellige komponenter er blevet overført med succes. Read-only support til NAND-hukommelsen kommer også sammen, men der er en række komponenter, der stadig ikke kører, herunder skriveunderstøttelse til NAND-hukommelse, baseband chip support og støtte til mange iPhone-funktioner som berøringsskærm, accelerometer, lyd og trådløst netværk.

I øjeblikket er porten mulig via iPhone, der er fastgjort til en computer med USB-tastatur, så det er ikke en fuldt bærbar Linux-port endnu. Forhåbentlig vil fremtidige opdateringer finde en måde at bruge et tastatur til tastaturet på. Men selv i en ufuldstændig tilstand er det meget lovende at se en version af Linux, der kører på iPhone, og en indikation på, at en mere komplet port kommer fremover.

Men det ser ud til, at PlanetBeing ikke kun tænker på kører Linux på iPhones. På sin blog siger han også, at han er interesseret i at arbejde med mennesker, der har erfaring med Googles Android OS. Kan det være et tegn på, at vi kunne have Android OS kørende på vores iPhones i fremtiden? Det ser sikkert ud på den måde. Selv om jeg tvivler på, at Google vil gøre dette, må det måske arbejde på en officiel Android-port, før nogle meget dygtige hackere slår dem til det.