На iPhone теперь можно установить Android
Команда независимых разработчиков в рамках проекта Project Sandcastle успешно смогла установить операционную систему Android на смартфон iPhone. Пока что речь идет только о смартфонах iPhone 7 и iPhone 7 Plus, другие устройства семейства такую возможность не поддерживают. Также Android можно установить на iPod Touch седьмого поколения.
Следует отметить, что данный проект находится в стадии бета-тестирования. На сайте Project Sandcastle опубликовали подробную инструкцию по установке Android на эти устройства, которая не сильно отличается от установки обычной прошивки.
Разработчики не рекомендуют проводить эксперимент, если это ваш единственный смартфон, так как на данном этапе прошивка работает со вполне ожидаемыми багами. Они наблюдаются при разговорах, использовании Bluetooth-устройств, камеры и так далее. Некоторые возможности Android либо работают с ошибками, либо просто не работают.
Кроме того, сообщается, что плавность работы Android на iPhone оставляет желать лучшего. Пока что это просто демонстрация возможности как таковой.
Что будет, если установить Android на iPhone
Как энтузиасты портируют Android на смартфоны от Apple
Depositphotos
Если Android можно встретить на гаджетах широкого круга брендов, то на базе iOS работают исключительно смартфоны Apple. За более чем 10 лет существования этих платформ энтузиасты не раз пытались добавить смартфонам компании из Купертино «свободы от Android». Кто-то воспринял это буквально и портировал Android на гаджеты американской компании. Чем это закончилось — в материале «Газеты.Ru».
Первые айфоны на Android
Первые сборки Android для смартфонов Apple появились в 2010 году — но даже тогда это были весьма стабильные решения. Все порты Android на iPhone 2G и последующие модели позволяли использовать практически все функции смартфона, кроме основной — такие устройства не видели SIM-карту. Эти порты были основаны на первых версиях Android — 1,6-2,3 и при включении смартфона предлагали загрузку одной из двух систем на выбор.
В любом случае «программистам-первопроходцам» удалось запустить сторонние приложения, использовать браузер при помощи WiFi-соединения и даже звонить по нему.
Самый известный проект портированной ОС Android на iPhone называется Project Sandcastle. Команда разработчиков Corellium смогла в 2020 году реализовать работу Android 10 на iPhone 7, 7 Plus и iPod Touch 7.
Энтузиасты выложили сборку в открытый доступ. Они предлагали установить бета-версию, в которой на тот момент не работали камера, Bluetooth и другие важные функции, касающиеся аппаратной части. Для установки операционной системы Android на смартфон Apple для начала нужно было выполнить процедуру под названием джейлбрейк.
Джейлбрейк — это официально неподдерживаемая Apple операция, открывающая доступ к файловой системе гаджетов компании. Это значительно расширяет возможности аппарата, но и в то же время делает его более уязвимым. Устройства с джейлбрейком не подлежат гарантийному обслуживанию.
Несмотря на то, что команда разработчиков, ответственных за выпуск порта Android на iPhone, не брала на себя какую-либо ответственность в случае поломанных устройств, многие пользователи захотели проверить работоспособность этой сборки. Весной 2020 года соцсети стали заполонять фотографии iPhone 7 с рабочим столом от Android.
Популярный российский техноблогер Валентин Петухов (Wylsacom) снял эксперимент на видео.
«В принципе тормозит как обычный Android. Здесь нет камеры, каких-то базовых вещей. Абсолютно нерабочая. Никакого смысла в ней нет. Android на iPhone 7 — это прям звучит. Зачем нужен Android на iPhone? Не нужен — на самом деле это баловство и блажь», — считает Wylsacom.
Apple подала в суд на разработчиков порта. К счастью для энтузиастов, компания из Купертино проиграла — суд посчитал, что Corellium «привносит нечто новое в iOS», что позволяет программистам полноценно работать с этой закрытой системой, выполняя операции, которые Apple запрещает.
Несмотря на удачный старт, мировое признание и победу над Apple, с тех пор Corellium не выпускала новых сборок, и, видимо, разработку забросили.
iPhone с прошивкой от Xiaomi
Смартфоны Xioami работают на базе одной из самых функциональных оболочек из мира Android — MIUI. Неизвестный энтузиаст в 2021 году попробовал совместить функционал Xiaomi и стабильность iPhone — ему удалось запустить MIUI 11 на iPhone SE первого поколения. Блогер выложил короткий ролик о своей разработке.
На многих форумах, посвященных смартфонам и их прошивкам, пользователи пытались повторить успех неизвестного программиста, но безуспешно.
Из-за того что видео длится всего несколько секунд и на нем не демонстрируется ничего, кроме выхода из меню настроек на рабочий стол, в сети сложилось мнение, что видео является фейковым. Еще больше сомнений у опытных владельцев iPhone вызвало то, что на видео можно заметить работающую сеть от SIM-карты — в прошлых портах Android радиомодуль не работал. Также внимательные пользователи заметили, что подписи в меню настроек выполнены на русском языке.
Чехол с Android на iPhone
Известный разработчик Ник Ли, получивший славу благодаря проектам по запуску сторонних операционных систем на гаджетах Apple, в 2016 году смог запустить Android 6 на iPhone.
Первый эксперимент он провел, запустив Android на iPhone при помощи подключения смартфона к LG Nexus 5. Так, последний при подключении выводил картинку на iPhone, который выступал в качестве устройства ввода и вывода. На этом энтузиаст не стал останавливаться и искал новые решения.
Так Ли пришел к тому, что собрал одноплатный компьютер с Android на борту и встроил его в чехол, который цеплялся на iPhone.
При необходимости он мог подключать такой «системный блок» к iPhone и использовать его в качестве полноценного Android-смартфона, в котором работало все кроме сети. Но в отличие от прошлых версий, на таком гаджете запускаются не только встроенные приложения, но и скачанные из Google Play, так как в таком смартфоне работают Google-сервисы.
Но называть это iPhone на Android некорректно, так как в этом случае Android установлен в отдельном устройстве, с которого изображение и управление переносится на iPhone.
Samsung Galaxy-iPhone
Весной 2021 года в рамках продвижения Samsung Galaxy S21 южнокорейская компания запустила iTest — веб-приложение, эмулирующее фирменный интерфейс One UI на iPhone.
Это приложение позволяет перемещаться по рабочему столу и меню, настроить тему, запускать фирменные приложения Samsung, в том числе камеру и т.д. При этом если на iPhone, на котором запущено приложение, придет уведомление, то оно отобразится и прозвучит так, будто это смартфон линейки Galaxy.
Но пользователь не может воспользоваться всеми функциями Android и установить приложения из Google Play. При нажатии на иконки сторонних приложений появится уведомление: «Не волнуйтесь, все приложения, которые вы любите, доступны. Давайте будем честны — большинство из них принадлежат Google, а мы с ними дружим».
За 13 лет существования Android и 14 лет iOS не было ни одного примера, когда был установлен полноценно работающий Android на iPhone. Поставить iOS на Android-смартфоны вообще никому не удавалось.
Подписывайтесь на «Газету.Ru» в Новостях, Дзен и Telegram.
Мы сообщаем главное и находим для вас интересное.
Установка Android на iPhone 2G (3G) в автоматическом режиме
Так уж сложилось у меня, что большинство новинок, которые выходят, я хочу потрогать своими руками. Это касается всего — от новых гаджетов до бета-версий программного обеспечения. Поэтому когда я узнал, что на мой старенький iPhone 2G можно установить Android — у меня зачесались руки.
Раньше этот процесс был довольно сложен и нетривиален, но в сети появилась замечательная утилита iPhonedroid — с помощью которой, эта процедура стала гораздо легче.
Вот список того, что нам понадобится для установки:
- Непосредственно iPhone 2G (или 3G, но я проделывал эту процедуру только на своем стареньком iPhone 2G 8Gb).
- Любой Mac (я проверял на MacBook Pro с установленной OSX 10.6.3).
- Прошивка uCustom 3.1.2.
В принципе подойдет любая другая прошивка 3.1.2 (с прошивкой 3.1.3 процедуру провести не удастся), я выбрал именно uCustom за минималистичность и возможность быстро установить все, что нам потребуется для загрузки Android.
Хочу особо отметить, что jailbreak утилитой Spirit не поддерживается! - Набор утилит MacFUSE.
- Утилита iPhonedroid.
- Доступ к точке доступа Wi-Fi.
- Скачиваем uCustom.
- Делаем резервное копирование устройства в iTunes.
- Делаем восстановление на указанную нами прошивку.
- Восстанавливаем из резервной копии нашу информацию.
- Подключаемся к Wi-Fi, не забывая при этом запомнить IP-адрес устройства.
- Открываем blackra1n на iPhone и устанавливаем оттуда OpenSSH.
- Перезагружаем устройство.
- Отключаем в настройках автоблокировку.
Подготовка Mac к установке Android
- Проверяем доступность iPhone в беспроводной сети (у меня он имеет адрес 192.168.0.157), а также возможность присоединиться через OpenSSH (доступ обязательно должен быть стандартным — root / alpine):
- Скачиваем и устанавливаем последнюю версию MacFUSE.
- Скачиваем и запускаем утилиту iPhonedroid (она работает без установки).
- Выбираем нужную модель iPhone (в моем случае iPhone 2G):
- Выбираем, что мы хотим сделать — установить или удалить Android:
- Вводим пароль администратора системы:
- Указываем IP-адрес iPhone (Mac и iPhone, разумеется должны быть в одной сети):
- Указываем пароль от SSH, если он изменялся, если нет — от просто продолжаем:
- Вот и началась установка! В среднем это занимает от 5 до 10 минут. Под этим окошком у вас откроется окно терминала, которое будет разнообразно менять цвета и размеры. Процессы в терминале иногда могут стоять без действия — пугаться этого не нужно.
- По окончании выполнения всех 15 пунктов вы увидите окно с выбором — хотите ли вы установить OpeniBoot. Если на вашем iPhone еще не было Android — выбирайте первый пункт.
- А вот тут я видимо ошибся и зря выбрал первый пункт — так как провести бекап установщику не удалось и процесс установки завис с сообщением об ошибке. Однако ничего критичного не вышло — так как процесс установки Android, по сути, уже закончен.
- Потом меня попросили перевести iPhone в режим Scroll (здесь можно посмотреть как это сделать) — то есть зажать кнопку Power и Home и держать долго не отпуская, пока не увидите выбор ОС. Хочу заметить, что у меня это получилось сделать только, когда iPhone был подключен по USB к MacBook.
- Дальше мы попадаем в загрузчик OpeniBoot, в котором нажатием кнопки Power выбираем пункт Android и жмем на кнопку Home.
- Начинается загрузка Android, которая может идти довольно долго.
Вот и все! Теперь у вас есть Android и iOS на одном аппарате.
Android получился вполне рабочим (версия 1.6), за исключением того, что все по прежнему, достаточно сыро работает. Хотя я был приятно удивлен, что можно было совершать и принимать звонки, а также отправлять SMS.
Из минусов могу отметить:
- Сильно глючил Wi-Fi
- Не определялась память, как SD-карта (это нужно допиливать руками, насколько я знаю)
- Нет никаких сервисов от Google
- iPhone очень сильно грелся
- Нет возможности выключить экран
- Не работает камера (из-за SD-карты, опять же)
Примечание: чтобы перезагружаться (в том числе между операционными системами) достаточно подключиться через USB к Mac и зажать кнопки Power и Home, как и в процессе установки Android.
Прошу прощения за качество фото — на работе под рукой не было даже мыльницы — фотографировал на веб-камеру MacBook.
UPD: За предоставленный инвайт спасибо nolled!
- android
- iphone
- iphonedroid
- инструкция по установке
Как превратить Android в iPhone за пару минут
Так уж получилось, что многие пользователи Android хотят сделать из своего смартфона iPhone. Одним это надо, чтобы просто подшутить над друзьями, другие хотят выделиться, третими просто интересно, а четвертым iPhone нравится больше, чем Android-смартфон. В итоге, постоянно появляются вопросы, как сделать то или иное сходство с американским смартфоном. В Google Play есть масса приложений для этого, а энтузиасты придумывают все новые и новые решения. Как говорится, ”если звезды зажигают, значит это кому-то надо”. На волне того, что вопросов — ”как в Android то или иное сделать как в iPhone”, мы подготовили пару советов. Попробуем?
Многие хотят такое попробовать, и это возможно.
Как сделать iPhone из Android
Прежде всего, надо понимать, что все действия, которые вы будете выполнять, будут на ваш страх и риск. Нет гарантий, что все будет работать качественно и корректно, так как это только на совести разработчиков, которые сами для себя решали, насколько качественно оптимизировать тот или иной инструмент.
Лично у меня некоторые из приведенных средств приводили к тому, что телефон начинал нормально работать только после перезагрузки. С другой стороны, многие пользователи писали, что все работает отлично. Для себя я понял, что немного поигрался и больше не хочу этим заниматься, но вам самим решать, как к этому относиться.
Экран блокировки iPhone
Главное, что видит каждый пользователь смартфона, когда включает его, это экран блокировки. На нем отображается базовая информация — время, дата, уведомления и быстрые функции. Для iPhone это отдельно вынесенные фонарик и камера, которые уже несколько лет доступны именно с экрана блокировки.
Чтобы сделать экран блокировки, а заодно и центр управления вашего Android смартфона таким же, как на iPhone, надо скачать специальное приложение. Например, LockScreen Phone Notification.
Интерфейс приложения простой и русифицированный, но вам придется раздать все мыслимые и немыслимые разрешения. В этом мало что хорошего, но если вы готовы рискнуть, то попробовать можно.
Можно сделать так, но камера в отверстии все портит
На выбор вам будет предложено несколько обоев, возможность настройки управления и интерфейс двух телефонов — iPhone X и iPhone Xs. Есть более продвинутые инструменты, но именно у этого наиболее приятные отзывы. Хотя, у меня это работало, мягко говоря, так себе. Я мог только включать фонарь, запускать камеру, открывать уведомления и вытягивать панель управления. Остальное было недоступно. Более того, чтобы отключить такой экран блокировки, надо было перезагрузить телефон.
Зато все похоже на настоящее и на некоторых телефонах будет отображаться очень круто. У меня сверху была полоска от обычного экрана блокировки. Как понимаю, это из-за того, инструмент не оптимизирован под камеру в отверстии. Про это тоже надо помнить.
Какой функции Android 11 мне не хватает на iPhone
Как установить лаунчер iPhone на Android
Установка стороннего лаунчера позволяет исправить самое главное несоответствие между операционными системами — домашний экран (рабочий стол). Чтобы все иконки, их расстановка, обои, служебные значки и даже способ управления ими были, как на iPhone, надо тоже скачать одно приложение. Оно называется iLauncher. По такому запросу выдается много предложений, но я пользовался этим, так как у него больше положительных отзывов, чем у других. Многие другие лаунчеры работают хуже, да и советовать их сложно, так как они часто удаляются цензорами.
Выглядит почти, как настоящий.
Такое изменение внешнего вида экрана не даст большого преимущества, сбросится после работы с приложением и не покажет многих ваших приложений. Зато внешний вид будет очень похож на iOS и вы сможете почувствовать, как работает конкурирующая операционная система. Стоит также отметить, что лаунчер не требователен к ресурсам и работает очень шустро. Потому он не напряжет почти любой смартфон.
Панель уведомление iOS на Android
Чтобы отдельно заменить панель уведомлений или просто сделать ее более похожей на настоящую, надо установить еще одно приложение, которое называется iNoty OS. Оно сделает статусбар таким же, как в iOS. Правда, пока поддерживается только внешний вид iOS 11.
Зато можно будет настроить отображение всего, что вам нужно и заодно поменять название оператора сети. Можно написать 14 символов, которые будут отображаться вместо названия вашего оператора.
Минусом будет то, что у меня на экране с отверстием это тоже работало так себе. Разрешений для работы приложения требуется не так много, но они все равно нужны. Особых претензий к ресурсоемкости нет, но и работает панель так себе часто просто слетая.
Ну очень сомнительное сходство. Опять же, вопрос в камере
Можно ли установить iOS на Android
В целом превратить Android в iPhone можно, но не путем установки на него iOS — это невозможно. Описанное выше превращение будет очень условным и его едва ли захочется оставить в том виде. Просто так поиграться и показать друзьям можно, но на каждый день такие решения так себе.
Вопрос, поднятый в этой статье, часто звучал в нашем Telegram-чате. Вы тоже можете к нему присоединиться.
В итоге, если вам хочется иметь iPhone, просто купите его. Не обязательно покупать дорогой новый флагман. Можно выбрать отличный подержанный аппарат. Тем более даже пятилетний iPhone 6S до сих пор работает очень хорошо, а стоит, как бюджетник на Android. Решать вам, но если вы хотите установить интерфейс iPhone на свой Android-смартфон, то, скорее всего, не стоит себя сдерживать и лучше сразу взять iPhone. Все остальное костыли, которые сильно затормозят ваше устройство, и работать оно будет явно хуже.
Теги
- iOS или Android
- Операционная система Android
- Операционная система iOS
- Приложения для Андроид