Вот это поворот: теперь Android можно установить на iPhone

17.03.2020     

Независимые разработчики компании Correlium создали бета-версию сборки Android для iOS –  Project Sandcastle. Мобильную ОС можно запустить на iPhone или iPad.

Все началось с уязвимости

В начале 2009 года хакер GeoHot нашел в BootROM – загрузчике, который вызывается сразу после включения устройства – дыру, которая позволила создать для iPhone ряд джейлбрейков. 

Джейлбрейки – хакерское ПО, которое обеспечивает доступ к файловой системе и позволяет устанавливать приложения не из официального магазина iTunes, авторские темы или особые настройки смартфона – твики реестра.

Осенью 2019 года хакер под ником axi0mX нашел в BootROM продуктов аппаратную уязвимость checkm8. На базе checkm8 тоже вышло несколько утилит для джейлбрейка, в частности, checkra1n. А после этого Correlium представила работающую сборку Android для iPhone. В ней использовали checkra1n и запущенную ранее Corellium платформу виртуализации мобильных девайсов.

Система с безграничными возможностями

Название проекта Sandcastle переводится как «песочный замок». И это действительно замок из песка: так, пока не удалось заставить работать сотовые модемы, камеру и Bluetooth.

С другой стороны, разработчики подчеркнули: песочницы задают четкие границы ваших возможностей, а песчаные замки – доказательство безграничности вашего воображения. iPhone позволяет работать только внутри песочницы. Но несправедливо покупать iPhone как железо и не иметь возможности запустить на нем нужный вам софт.  

Наконец, Android для iPhone – не просто эксперимент ради эксперимента. К примеру, криминалисты смогут использовать эту систему для проведения своих исследований. Кроме того, Project Sandcastle дарит всем энтузиастам почву для новых свершений. 

Apple это не понравится

В конце 2019 года Apple подала в суд на Correlium. В Купертино обвинили Correlium в том, что компания выпустила решение для создания виртуальных машин с iOS без согласования с разработчиками ОС. 

В Apple отметили, что Correlium фактически скопировала iOS и создала платформу, которая позволяет запускать систему не на iPhone или iPad. Компания фактически дала доступ к проприетарному ПО всем желающим. С появлением бета-версии Android для iPhone конфликт может выйти на новый уровень. 

Какие функции поддерживаются

Разработчики заявили: сборки созданы для iPhone 7/7+ и iPod touch 7. Это экспериментальное решение, которое поддерживает функциональность отдельных компонентов и сервисов лишь частично. 

Формально в Correlium сняли с себя ответственность: так, не до конца изучено, как новый софт отразится на работе батареи, уровне производительности и т.д. Бета-версию Project Sandcastle можно установить на iPhone исключительно на свой страх и риск. Вероятно, позднее сборки представят и для других моделей iPhone и iPod. Список поддерживаемых функций сейчас выглядит так: 

 

 

 

Журналисты Forbes запустили Project Sandcastle на iPhone 7. Ранее на нем была установлена iOS 13.3. Чтобы запустить новую ОС, нужно подключить  iPhone к ПК и использовать джейлбрейк checkra1n, который предоставляет Corellium. После джейлбрейка и установки ПО iPhone перезагрузится, и на экране появится знакомый логотип Android.

 

 

Журналисты показали, что в Project Sandcastle есть доступ к стандартным Android-приложениям и настройкам. Судя по тому, что сборка вообще запустилась, она корректно работает с процессором (CPU), памятью (NAND) и другими ключевыми компонентами (шиной I2C, асинхронным приемопередатчиком UART, интерфейсом APCIe и др.). Bluetooth, Wi-Fi, USB-подключения, контроллер зарядки Tristar, мультитач должны поддерживаться, но на видео этого почему-то не показано. 

Камеру, аудиосистему, графическое ядро (GPU) и подключение по мобильной сети не тестировали – разработчики Project Sandcastle предупредили, что все это пока работать не будет. Зато в сборку вошел мессенджер Signal для обмена сообщениями, защищенными сквозным шифрованием. Это альтернатива Telegram, которую рекомендовал экс-сотрудник АНБ и ЦРУ Эдвард Сноуден. 


Автор:
Ксения Шестакова Обозреватель


Комментарии
Избранное Подписка Сортировка: Древо развёрнутое
Свернуть все
1. andryandry 83 17.03.20 19:20 Сейчас в теме
ждать ли андроид под 1с ?
2. oleg-x 14 18.03.20 09:16 Сейчас в теме
(1) 1С это платформа, а не "железо". Так что нет.
3. rinik88 27 18.03.20 09:41 Сейчас в теме
почву для новый свершений
Оставьте свое сообщение

См. также

В Беларуси заработал сервис видеоконференций на основе российской облачной платформы

Новость Облачные технологии Стартапы

Сервис видеоконференцсвязи на базе российской облачной платформы IVA MCU запустили в Беларуси. Услуги предоставляет республиканский провайдер облачных услуг beCloud. 

вчера в 15:52    211    user1015646    0       

Microsoft открыла исходники для 37-летнего языка GW-BASIC

Новость Новости компаний Языки программирования

Microsoft представила исходный код интерпретатора языка программирования GW-BASIC. 37 лет назад он был одним из самых популярных языков для написания программ и игр. 

вчера в 11:57    311    VKuser24342747    2       

Создатель Linux отказался от Intel в пользу AMD

Новость Linux Микроэлектроника

Линус Торвальдс стал использовать для работы компьютер на базе процессора AMD. Предыдущие 15 лет он отдавал предпочтение ПК на компонентах Intel. 

27.05.2020    536    user1015646    9       

Microsoft Build 2020: переход в онлайн и главные анонсы

Новость Infostart Software Partners Маркет Новости компаний

Компания Microsoft на конференции Build 2020 представила не только технологии будущего, но и полезные практические решения, которыми будут пользоваться миллионы людей по всему миру.

26.05.2020    780    user1015646    0       

Microsoft создаст единую платформу для разработки под Windows

Новость Infostart Software Partners Маркет Новости компаний

Компания представила единую платформу для разработки под Windows, функционал для ответственного использования машинного обучения и другие инструменты для разработчиков. 

25.05.2020    848    VKuser24342747    3       

Разработчик Node.js запустил новую JavaScript-платформу Deno 1.0

Новость Языки программирования

Создатель платформы для JavaScript-разработки Node.js Райан Даль выпустил первый официальный релиз нового проекта – Deno 1.0.

25.05.2020    542    user1015646    0       

Facebook создал тестовый клон своей сети и населил его умными ботами

Новость Соцсети

Компания Facebook разработала платформу-имитацию оригинальной соцсети. Ее населили ботами, чтобы разработчики отработали различные сценарии поведения без ущерба для пользователей

14.05.2020    848    user1015646    0       

GitHub представил сервис для облачной разработки Codespaces

Новость GitHub

Крупнейший сервис хранения репозиториев кода GitHub выпустил масштабное обновление – компания представила встроенную IDE с инструментами для облачной разработки Codespaces, форумы для обсуждения кода, средства защиты репозиториев и другие новшества

12.05.2020    1534    user1015646    1       

Состоялся релиз Linux-дистрибутива Ubuntu 20.04 LTS

Новость Linux Ubuntu

23 апреля, Canonical объявили о доступности дистрибутива Ubuntu 20.04 LTS, под кодовым названием Focal Fossa. Этот выпуск с долгосрочной поддержкой включает в себя новую тему для рабочего стола и темный режим. Под капотом вы найдете обновленное ядро Linux 5.4 и новый способ установки приложений.

08.05.2020    1398    SKravchenko    0       

Новые возможности видеомессенджера Google Duo

Новость Google Мессенджеры

Мессенджер Google Duo повысил качество видеозвонков благодаря новой технологии видеокодеков. Кроме этого разработчики добавили 4 новые функции, которые должны сделать его использование более комфортным.

07.05.2020    1065    SKravchenko    1       

Проверка на прочность: разработчиков заставили доказать надежность ОС «Аврора»

Новость ОС Безопасность Госзакупки Импортозамещение Мобильные приложения

Российская мобильная ОС «Аврора» должна была стать основной системой для смартфонов и планшетов, которые планировали закупать для чиновников и госкомпаний. Но чтобы госзакупки состоялись, правительство потребовало у разработчиков подтвердить надежность продукта.

07.05.2020    1580    user1015646    2       

Apple и Google объединились в борьбе с коронавирусом

Новость Mac OS Google

Apple и Google объединились для борьбы против COVID-19. В блогах компаний появился анонс разработки на основе Bluetooth, помогающей правительствам всего мира сдерживать распространение заражения

28.04.2020    1366    feva    3       

IBM возродит язык программирования COBOL

Новость Языки программирования

Компания IBM решила, что «древний» язык рано списывать со счетов, и намерена возродить его. 

28.04.2020    1986    user1015646    3       

Бесплатная конференция по управлению данными и искусственному интеллекту

Новость

24 апреля состоится бесплатная онлайн-конференция от сообщества лидеров цифровой трансформации Global CIO – «Управление данными и искусственный интеллект». 

22.04.2020    1366    kbazzh    0       

Git – 15 лет: как появилась и чего достигла самая популярная система контроля версий

Новость git

7 апреля система контроля версий Git отметила 15-летие. Решение, разработанное легендарным Линусом Торвальдсом, используют миллионы разработчиков по всему миру. Рассказываем, как создавалась система и почему она так популярна.

22.04.2020    1981    user1015646    0       

Нейросеть Microsoft будет помогать программистам допускать меньше багов

Новость ИТ-компания Искусственный интеллект Маркет Языки программирования

Microsoft планирует разработать ИИ, который сможет с большой вероятностью находить ошибки в коде. Искусственный интеллект сможет разделять их на критические, важные и малозначимые.

21.04.2020    1830    VKuser24342747    5       

Эксперты спрогнозировали рост рынка дата-центров из-за коронавируса

Новость Аналитика

Исследователи из iKS-Consulting пришли к выводу, что при позитивном сценарии развития пандемии российский рынок ЦОДов сохранит темп роста в 15%. При негативном произойдет замедление развития. 

20.04.2020    1340    VKuser24342747    0       

CorelDRAW Graphics Suite 2020: ИИ, быстродействие и возможность совместной работы

Новость Infostart Software Partners Искусственный интеллект Маркет

Разработчики снабдили пакет ИИ-технологиями, усовершенствовали производительность и добавили инструменты для совместной работы в облачном формате. 

16.04.2020    2015    iivanov1    13       

Российские медучреждения в прошлом году приобрели более 40 тыс. копий отечественных ОС

Новость Импортозамещение Медицина

Разработчики Astra Linux рассказали о популярности своей ОС в медицинских учреждениях. За прошлый год компания продала организациям здравоохранения более 24 тыс. лицензий. Еще 20 тыс. поставила «Базальт СПО».

15.04.2020    1440    VKuser24342747    0       

Нейросеть научили расшифровывать названия товаров в чеках

Новость

Для экономии знаков в чеках названия товарных позиций сокращают так, что они теряют всякий смысл в глазах покупателя. Российские разработчики создали нейросеть, которая поможет расшифровать подобные сокращения.

08.04.2020    1909    user1015646    2       

Видеозвонки для всех: Mail.ru провела ребрендинг старейшего мессенджера ICQ

Новость Mail.Ru Мессенджеры

Mailr.ru Group перезапустила мессенджер ICQ. Теперь он ориентирован на групповые видеозвонки, поддерживает возможность создания быстрых ответов и разработки ботов. 

08.04.2020    2210    VKuser24342747    6       

В Liberica JDK 14 улучшилась совместимость с российскими операционными системами

Новость Языки программирования

Российская компания Bellsoft представила Liberica Java Development Kit 14. Новая версия инструментов для Java-разработчиков обеспечивает улучшенную производительность и совместимость с отечественными ОС.

02.04.2020    1713    VKuser24342747    0       

Microsoft прекратит развитие Visual Basic в качестве языка программирования

Новость Языки программирования

Разработчикам VB корпорация предложила перенести свои наработки на платформы .NET Core или .NET 5.0, где сохранится поддержка языка.

31.03.2020    2447    AnastasiaKl    11       

Программирование без кода: обзор инструментов

Новость Языки программирования

Разработка без кода – форма визуального программирования, где пользователи манипулируют элементами кода, перетаскивая их в специальном интерфейсе. Рассказываем еще про несколько инструментов, позволяющих разрабатывать ПО, не написав ни строчки кода.

26.03.2020    3403    SKravchenko    7       

В России создадут систему для выявления «контактеров» с коронавирусом

Новость Минкомсвязь Мобильные приложения

Координационный совет по борьбе с коронавирусом объявил о создании системы по отслеживанию контактов между здоровыми людьми и зараженными коронавирусом. Данные об этих контактах поможет собрать геолокация смартфонов.

26.03.2020    1995    Senator_I    17