Uno sviluppatore è riuscito nella straordinaria impresa di avviare Ubuntu 20.04 con l'interfaccia grafica su un Apple iPhone 7. Continua a leggere per saperne di più!
Nel marzo 2020, quando Corellium presentò Progetto Castello di sabbia per avviare Android su Apple iPhone 7 utilizzando il file checkra1n jailbreak, ha suscitato speranze sul potenziale dello sviluppo aftermarket a livello di sistema operativo sui modelli iPhone legacy. Escludendo guasti hardware, molti di questi dispositivi potrebbero ancora avere anni di utilizzo davanti a sé se gli utenti esperti possono installare su di essi una normale distribuzione GNU/Linux. Infatti, è stato portato alla nostra attenzione uno sviluppo recente che contribuirà a spianare la strada al prolungamento della vita di questi vecchi dispositivi iPhone.
Uno sviluppatore di nome "newhacker1746" su Reddit sta accettando la sfida di trasformare l'iPhone 7 in uno smartphone basato su Linux. Oltre ad avviare la build ARM64 di Ubuntu 20.04 LTS su un iPhone 7, lo sviluppatore è anche riuscito a eseguire sul dispositivo la shell grafica completa dell'ambiente desktop GNOME.
Tieni presente che lo sviluppatore non ha sostituito il contenuto della NAND interna ma è piuttosto riuscito ad avviare in rete l'istanza di Ubuntu utilizzando un kernel Linux personalizzato da Project Sandcastle. Lo sviluppatore ha ha condiviso una guida molto elaborata su come creare il tuo "iPhone 7 Ubuntu Edition" e puoi anche seguire il tutorial senza preoccuparti di effettuare il jailbreak del dispositivo. Tuttavia, provare a far funzionare il tuo iPhone 7 su Ubuntu potrebbe non essere un'esperienza molto gratificante per gli utenti inesperti, poiché dovrai comunque compilare manualmente il kernel in anticipo e accedere al pongoOS ambiente di esecuzione pre-avvio utilizzando checkra1n.
Un modder che tenta di far funzionare Ubuntu su un Apple iPhone 7 non è del tutto sorprendente, dal momento che questa particolare serie non è estranea al kernel Linux. IL postmarketOS mi viene in mente il progetto, che ha portato Linux su iPhone 7 e 7 Plus. Tuttavia, installare una distribuzione GNU/Linux come Ubuntu su un iPhone non ti darà la stessa esperienza del semplice utilizzo iOS a titolo definitivo, sarebbe immensamente utile ottenere prestazioni decenti da un vecchio dispositivo fino a quando non sarà fisicamente pause. Ricorda, nello spirito del il leggendario HTC HD2, non si tratta di eseguire effettivamente il software, ma di dimostrare che è possibile farlo.
Fonte: r/linux (1, 2)