Розробнику вдалося завантажити Ubuntu 20.04 із графічним інтерфейсом на Apple iPhone 7. Читайте далі, щоб дізнатися більше!
Ще в березні 2020 року, коли Corellium презентував Проект Піщаний замок для завантаження Android на Apple iPhone 7 за допомогою втеча з в'язниці checkra1n, це викликало надії щодо потенціалу розвитку вторинного ринку на рівні ОС на застарілих моделях iPhone. За винятком апаратних збоїв, багато з цих пристроїв ще можуть мати роки використання попереду, якщо досвідчені користувачі зможуть встановити на них будь-який звичайний дистрибутив GNU/Linux. Фактично, нещодавня розробка була звернута до нашої уваги, яка допоможе прокласти шлях до тривалого життя цих старих пристроїв iPhone.
Один розробник на ім'я "newhacker1746" на Reddit приймає завдання перетворити iPhone 7 на смартфон на базі Linux. Окрім завантаження збірки ARM64 Ubuntu 20.04 LTS на iPhone 7, розробнику також вдалося запустити на пристрої повноцінну графічну оболонку робочого середовища GNOME.
Майте на увазі, що розробник не замінив вміст внутрішнього NAND, а скоріше зумів завантажити екземпляр Ubuntu з мережі за допомогою
призначене для користувача ядро Linux від Project Sandcastle. Розробник має поділився дуже докладним посібником про те, як створити свій власний "iPhone 7 Ubuntu Edition", і ви навіть можете слідувати підручнику, не турбуючись про джейлбрейк пристрою. Проте спроба запустити iPhone 7 на Ubuntu може бути не дуже приємною для недосвідчених користувачів, оскільки вам все одно потрібно вручну скомпілювати ядро та отримати доступ до pongoOS середовище виконання перед завантаженням за допомогою checkra1n.Намагання моддера запустити Ubuntu на Apple iPhone 7 не є надто дивним, оскільки ця конкретна серія не є чужою для ядра Linux. The postmarketOS спадає на думку проект, який приніс Linux на iPhone 7 і 7 Plus. Хоча встановлення дистрибутива GNU/Linux, наприклад Ubuntu, на iPhone не дасть вам такого досвіду, як просто запущений IOS прямо, було б надзвичайно корисно вичавити пристойну продуктивність зі старого пристрою, поки він фізично перерви. Пам'ятайте, в дусі легендарний HTC HD2, мова йде не про фактичний запуск програмного забезпечення, а про те, щоб довести, що це можливо.
Джерело: r/linux (1, 2)