Установка Android на iPhone и iPad: что нам стоит сделать Droid?

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

Именно по этой причине операционная система ОС Android была установлена на такое огромное количество устройств, что мы даже не рискнем их перечислять. Уже сегодня в официальной рознице можно найти Android-смартфоны, планшеты, медиа-плееры, электронные книги, нетбуки, mp3-плееры и телевизоры. А вот в неофициальной...

Сквозь яблоки к звездам.

Наверное, противостояние между Apple и Google, эта холодная война без победителей и проигравших, растянется на неопределенный срок. Более того, не стоит ожидать от Apple открытия архитектуры мобильных устройств для производителей. Достаточно вспомнить эпопею с unlock iOS (отвязка iPhone от оператора сотовой связи) или jailbreak (получение доступа к корневой ФС iOS). Компания трепетно оберегает потребительскую неприкосновенность своей мобильной платформы и весьма жестко реагирует на попытки прорвать оборону iOS.

Но разве эта причина сможет остановить настоящего энтузиаста, у которого в руках есть мобильная платформа ОС Android с великолепной функциональностью и открытым исходным кодом? Ведь именно благодаря открытости изначально предназначенная для ARM-процессоров ОС Android была успешно портирована и на другие платформы — например, Intel x86.

Не подскажете, как это сделать?

Как оказалось, установка Android на iPhone и iPad — задача из ранга трудновыполнимых, совсем не выполнимых или выполнимых, но через колено. На сегодняшний день было создано несколько проектов портирования Android на устройства с iOS, из которых хочется выделить iPhoDroid и iDroid. По сути, iPhoDroid — это всего лишь боковая ветка масштабного проекта iDroid. Разница между ними заключается в том, что в первом случае пользователю потребуется загрузить через Cydia установочный пакет Bootlace, который и установит на iPhone загрузчик Open iBoot. Для инсталляции ОС Android на iOS-устройство посредством iPhoDroid нужно будет лишь скачать из Cydia пакет установки OpenSSH, а дальше — дело техники.

Хотим заметить, что на сегодняшний день любая из возможных установок Android на iPhone предусматривает нечто вроде Boot Camp или двойной загрузки: штатная iOS на устройстве остается нетронутой, но появляется вторая альтернативная система ОС Android.

Итак, прежде чем установить ОС Android на iPhone, необходимо будет скачать Bootlace, который находится в репозитории Neonkoala по адресу http://repo.neonkoala.co.uk/ и добавить этот ресурс в Cydia. Разработчик Bootlace Ник Доусон украсил свое творение иконкой, изображающей стоптанный башмак — именно он должен появиться в ресурсе Cydia.

Если коротко, то Bootlace — это своего рода клиент, позволяющий пользователю подключиться к серверу и скачать OpeniBoot вместе с iDroid для последующей их установки на устройство от Apple. Помимо этого, приложение самостоятельно определяет текущую версию iDroid и более того, проверяет совместимость железа с прошивкой iDevice.

Сама установка OpeniBoot занимает несколько минут. После загрузки Bootlace уведомляет пользователя о внесенных в ядро iOS изменениях и готовности OpeniBoot к «мультизагрузочным делам».


При перезагрузке девайса на дисплее появятся три варианта запуска: iOS (мобильная платформа по умолчанию), OpeniBoot console (консоль для доступа к OpeniBoot с ПК, соединенного по USB с iDevice) и iDroid (пункт еще не установленной ОС Android). Само переключение между вариантами осуществляется с помощью клавиши питания, выбор — нажатием кнопки Home.


Конечно же, необходимо выбрать iOS и, запустив Bootlace, установить iDroid. В дальнейшем установленный iDroid можно будет не только удалить, но и обновить, если клиент Bootlace обнаружит новую версию.


Итак, осталось только перезагрузить наш iDevice и выбрать в качестве загрузки того самого зеленого робота.

На что рассчитывать?

Действительно, с установкой Android на iOS-устройства проблем не возникает и тот же iDroid ставится буквально в один клик. Ситуация усложняется тем, что тропа исследований привела разработчиков только к трем моделям i-девайсов — iPhone 2G, iPhone 3G и iPod Touch 1G. По поводу поддержки других устройств от компании Apple вроде iPad, iPad 2 или iPhone 4 разработчик отвечает коротко и ясно: «Porting in progress».

Если же говорить о непосредственных результатах проекта iDroid, пока перед нами типичная альфа, предполагающая целый ворох ограничений и существенных недоработок. В сухом остатке, потребитель получит iOS-устройство с подтянутым, свежим майором в лице штатной системы iOS и трижды раненого инвалида-ветерана Японской войны в лице ОС Android. Разработчики не скрывают мелких огрехов (если их можно вообще назвать мелкими) и всех готовых к эксперименту смельчаков предупреждают непосредственно на главной странице сайта: «У вас могут некорректно работать видео, flash-анимация, 3D-эффекты, модуль камеры, галерея изображений, управление зарядом батареи и некоторые другие опции». Полученный в результате танцев с бубном iDroid-смартфон с яблочком на задней панели неуверенно работает с wi-fi, не имеет ни одного сервиса от Google и по-настоящему работоспособного драйвера GPU. Такая вот печалька, друзья!

Стоит ли устанавливать android на iphone?

По сути, портировать очередную ОС на очередную платформу — задача не из легких, но вполне выполнимых. Гораздо сложнее все отладить, привести в работу все компоненты и выпустить действительно стабильную прошивку. Стоит ли говорить, сколько альтернативных прошивок существует для ОС Android, но спросите себя: все ли они работают корректно?

В случае с iOS-устройствами ситуация несколько иная. Сам факт выхода прошивок для казалось бы несовместимых с ОС Android устройств (пусть прошивки эти хилые и нестабильные) как минимум радует. В очередной раз убеждаешься в том, что созданная компанией Google мобильная ОС Android способна жить и развиваться дальше на устройствах своего потенциального конкурента. Истинная ценность всех альфа-попыток проекта iDroid состоит не в потребительских свойствах полученного в результате смартфона с двумя ОС, а в победе энтузиазма и пытливого ума разработчиков над глубоко нетривиальной задачей — портированием открытой мобильной ОС на закрытую платформу. В умелых руках распространяемый в свободном доступе код Android смог превратиться во второй вариант операционной системы для iPhone и iPod Touch. Очередное подтверждение универсальности ОС Android порождает к ней дополнительный живой интерес разработчиков, что без сомнения, только на руку конечным пользователям вроде нас с вами.

Проект idroid портирует ядро linux и ОС Android на гаджеты от apple. Одно время для установки android на iphone обязательно требовался компьютер. Сегодня это не актуально. Установить android на iphone можно и без него. Сделать это можно при помощи утилит Bootlace и OpeniBoot. OpeniBoot — это специально разработанный загрузчик, позволяющий загружать ядро linux. Это, в свою очередь, позволяет установить на iphone ОС Андроид (или другую ОС на linux).

Помните, до установки android на iphone ваш аппарат должен пройти через джейлбрейк — процедуру, открывающую доступ к файловой системе и тем самым расширяющую возможности аппарата.

Следующим шагом является установка программы Bootlace. Запускаем центр приложениё Cydia, в нем добавляем новый репозиторий (Управление-Источники приложений-Изменить-Добавить). Репозиторий, который нужно добавить — repo.neonkoala.co.uk . После его добавления переходим на него и устанавливаем Bootlace.

Далее необходимо запустить установленную Bootlace. Утилита пропатчит ядро. После этого перегружаем телефон и еще раз запускаем Bootlace. Вы увидите кнопку OpeniBoot. Нажимаем «Установить» и «Продолжить». OpeniBoot скачается и будет установлен.

После его установки нажмите кнопку iDroid — «Установить» — «ОК». И начинайте ждать. ОС Android (то есть то, что называется iDroid) скачается и установится на iPhone — это занимает какое-то время.

Теперь вы можете загрузиться под Android — в Bootlace нажмите кнопку QuickBoot, а затем значок Android и подтвердите желание перезагрузиться в Андроид. Теперь при перезагрузке устройства каждый раз при помощи QuickBoot вы сможете выбирать между ОС Андроид и iOS.

Загрузится в стандартною IOS можно используя установленную ранее OpeniBoot. Для возвращения к стандартной загрузке удалите BootLace с iPhone.

OS (АйОС, ИОС) многие критикуют за скудные возможности кастомизации, особенно пользователи, отдавшие свои «сердца» конкурентным платформам. И, тем не менее, запрос «как установить iOS на Андроид» очень популярен. В этой статье расскажем, как провернуть подобный фокус и есть ли в нем смысл.

О холиварах между пользователями iOS- и Android-девайсов не слышал только ленивый. И не видно конца и края вечным спорам, какая же операционная система лучше. Впрочем, это объяснимо — как достичь консенсуса, если преимущества и недостатки платформ прямо противоположны.

iOS — платформа закрытая, Android — открытая. Как следствие — iOS имеет скромные возможности персонализации — даже свою тему установить нельзя, однако при этом она безопасная — число вирусных атак на «яблочную» платформу можно буквально по пальцам пересчитать. Кроме того, закрытость не позволяет iOS-устройству при подключении к ПК отображаться как флешке — для загрузки контента на девайс требуется специальная программа iTunes.

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

И тут уж сколько не спорь, становится понятно — пользователь, которому важна свобода, всегда предпочтет Android, тот же, кому больше нужна безопасность, однозначно выберет iOS.

Впрочем, высокая защищенность — не единственное важное достоинство iOS. Известно, что эта платформа также славится своей безлаговой и быстрой работой. Android же больше свойственны тормоза и разного рода проблемы. Но, если говорить откровенно, тут речь не столько о заслуге самой платформы, сколько о важности оптимизации железо/операционная система.

Apple сама разрабатывает свои устройства и сама пишет ПО, что дает возможность максимально подружить железо и операционную систему. С Android-гаджетами все иначе, платформу разрабатывает компания Google, а устанавливается она на устройства самых разных брендов. И ситуация с оптимизацией получается несколько печальная.

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

Таким образом, пользователь, решивший перепрошить Android-девайс и установить на него iOS , получит лишь закрытость и, соответственно, такое преимущество как защищенность. Оптимизация улучшена не будет. Ну и еще, конечно, появится новая визуальная оболочка. Но что красивее — Android или iOS — это, конечно, дело вкуса, так что об однозначном преимуществе тут говорить нельзя.

Устанавливаем iOS на Android-гаджет

И, тем не менее, если желанием установить iOS на Android-девайс в вашем случае движет лишь тот факт, что по вашему мнению «яблочная» платформа визуально приятнее, тогда у нас хорошие новости. Сделать Android визуально похожей на iOS очень просто.

Путь №1: скачиваем приложения-темы

Как вы знаете, на Android-девайсы можно устанавливать различные темы, то есть менять внешний облик интерфейса. Тему iOS установить можно в том числе. Для этого необходимо зайти в магазин программ для Android-устройств — Google Play и скачать одно из приложений указанной специфики, например, One Launcher. После загрузки — открываем программу и активируем iOS-интерфейс.

One Launcher — отличное приложение, оно хорошо видоизменяет интерфейс, но не сильно тормозит устройство. Однако, к сожалению, экран блокировки и «шторку» уведомлений оно оставляет без изменений. Если хотите и эти элементы интерфейса максимально приблизить к iOS, потребуется загрузить дополнительное ПО. Видоизменить «шторку» событий поможет приложение Control Panel — Smart Toggle из Google Play, а утилиту для экрана блокировки можно скачать .

Путь №2: ломай меня полностью

Однако если просто визуализации вам недостаточно, тогда придется попотеть. И при этом нужно учитывать, что ваши старания могут пропасть даром, потому как процесс установки не родной прошивки — это всегда опасность превратить девайс в кирпич. Причем тут вопрос не только вашей компетенции.

Как вы, наверно, понимаете, Apple не выпускает официальных прошивок iOS для Android-устройств, то есть пользоваться придется прошивками, скроенными программистами-любителями. Причем чаще всего такие вот любители разрабатывают прошивку для своей модели смартфона, другим же гаджетам она может не подходить. Так что даже если прошивка не «убьет» ваш девайс, она вполне может не подойти и работать, как говорят в народе, криво.

Тем не менее, если приведенные аргументы вас не переубедили, инструкция по установке iOS на Android-устройство к вашим услугам:


Важно! Первое включение может длится до получаса, это нормально, не переживайте.

Подытожим

Установить iOS на Android-девайс можно двумя способами. Первый — скачать специальное приложение. Данный способ меняет систему лишь визуально, но при этом он совершенно безопасен для девайса. Второй способ — установка кастомной прошивки. Здесь меняется сама суть платформы, Android заменяется iOS во всех смыслах этого слова. К сожалению, этот способ несет в себе риски. Установленная прошивка может сесть криво и серьезно замедлить работу устройства, а также стать причиной множества багов, но это еще не худший вариант. При установке кастомной прошивки есть риск и вовсе превратить устройство в кирпич.

Мы бы советовали пользоваться первым способом, и если iOS сильно понравится вам визуально, возможно, стоит всерьез задуматься о переходе на «яблочную» платформу.

Установка яблочного ios на устройство под Android
Итак, речь в данной статье пойдет о возможности и технической реализации установки на Android устройство операционной системы iOS от Apple. Как известно, нет ничего невозможного, и в принципе архитектура ios располагает возможностью работы на любом устройстве – насколько успешно это уже совсем другой вопрос.

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

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

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

Там будьте готовы описать все произведенные вами действия и выслушать гневную тираду от программистов сервис-центра. Выслушав вас и проведя диагностику устройства, специалисты вынесут вам вердикт о возможности реанимации вашего смартфона и в какую копеечку вам это обойдется. Стоит отметить, что ценник за подобные работы совсем не мал.

Если у вас есть iPhone, но вам кажется стандартная IOS немного скучной и вас заинтересовала операционная система Android от компании Google, то вы можете выполнить загрузку Android на ваш iPhone в несколько относительно простых шагов.

Все, что для этого вам нужно, это IOS устройство. Сейчас iPhone 3G имеет лучшую поддержку, поэтому мы используем его в данном руководстве.

Шаг 1: Джейлбрейк iPhone.

Существует множество различных методов для джейлбрейка iPhone, основные с которых это PwnageTool, Redsn0w и Blackra1n. Выберите ту процедуру, которая работает на вашей платформе и пройдите через джейлбрейк.

Джейлбрейк (англ. Jailbreak («Побег из тюрьмы») ) iPhone/iPod Touch/iPad - официально неподдерживаемая Apple кустарная операция, с помощью которой можно открыть полный доступ к файловой системе аппарата. Это позволяет расширить возможности аппарата, например, сделать возможным поддержку тем оформления и установку нелицензионных приложений помимо App Store. Становится возможным установить версию системного проигрывателя от сторонних разработчиков (PWNPlayer), обладающего расширенными возможностями в сравнении со стандартным, а также работать с файловой системой, как с таковой у обычного ПК или КПК.

В этом пособии не описана процедура джейлбрейка, поскольку она не является сложной.

Шаг 2: Установка программы Bootlace.

Для того чтобы сделать это вам необходимо запустить центр приложении Cydia. В запущенном приложении необходимо добавить новый репозиторий (источник приложений). Для этого идем в Управление (Manage), затем выбрать Источники приложений (Sources), затем Изменить (Edit) и Добавить (Add). Репозиторий который необходимо добавить это repo.neonkoala.co.uk . Посте того, как репозиторий будет добавлен в Cydia, перейдите на него и установите Bootlace.

Шаг 3: Запуск Bootlace и патч ядра.

Выйдите из Cydia и запустите Bootlace. Если ярлычек Bootlace посте установки не появился на рабочем столе вашего iPhone , то необходимо перезагрузить iPhone и он должен появиться. После запуска, Bootlace скачает и пропатчит ядро. Когда все будет сделано, нажмите на клавишу Перезагрузить (Reboot) и дождитесь пока телефон перегрузится.

Шаг 4: Установка OpeniBoot.

Теперь запустите Bootlace снова и нажмите кнопку OpeniBoot. Затем нажмите Установить (Install) и после Продолжить (Continue). OpeniBoot будет скачан и установлен.

Шаг 5: Установка iDroid.

После того, как OpeniBoot будет установлен, нажмите на кнопку iDroid, после чего — Установить и ОК, а затем необходимо подождать. iDroid — который по существу является ОС Android, будет скачан, установлен и настроен под ваш iPhone . Это займет некоторое время, так что будьте терпеливы, и если ваш аккумулятор разряжен, то вам необходимо подключить телефон к зарядному устройству.

Теперь Android установлен на вашем iPhone. Сейчас можно в него загрузиться. Просто нажмите на кнопку QuickBoot в Bootlace, нажмите значок Android (где маленький Android гордо держит Apple), и подтвердите, что вы хотите перезагрузиться в Android.

После выполнения всех выше перечисленных операций на вашем iPhone будет дополнительно установлена ОС iDroid. Загружаться в стандартною IOS от Apple будет возможно при использовании установленной ранее утилиты OpeniBoot.



Эта статья также доступна на следующих языках: Тайский

  • Next

    Огромное Вам СПАСИБО за очень полезную информацию в статье. Очень понятно все изложено. Чувствуется, что проделана большая работа по анализу работы магазина eBay

    • Спасибо вам и другим постоянным читателям моего блога. Без вас у меня не было бы достаточной мотивации, чтобы посвящать много времени ведению этого сайта. У меня мозги так устроены: люблю копнуть вглубь, систематизировать разрозненные данные, пробовать то, что раньше до меня никто не делал, либо не смотрел под таким углом зрения. Жаль, что только нашим соотечественникам из-за кризиса в России отнюдь не до шоппинга на eBay. Покупают на Алиэкспрессе из Китая, так как там в разы дешевле товары (часто в ущерб качеству). Но онлайн-аукционы eBay, Amazon, ETSY легко дадут китайцам фору по ассортименту брендовых вещей, винтажных вещей, ручной работы и разных этнических товаров.

      • Next

        В ваших статьях ценно именно ваше личное отношение и анализ темы. Вы этот блог не бросайте, я сюда часто заглядываю. Нас таких много должно быть. Мне на эл. почту пришло недавно предложение о том, что научат торговать на Амазоне и eBay. И я вспомнила про ваши подробные статьи об этих торг. площ. Перечитала все заново и сделала вывод, что курсы- это лохотрон. Сама на eBay еще ничего не покупала. Я не из России , а из Казахстана (г. Алматы). Но нам тоже лишних трат пока не надо. Желаю вам удачи и берегите себя в азиатских краях.

  • Еще приятно, что попытки eBay по руссификации интерфейса для пользователей из России и стран СНГ, начали приносить плоды. Ведь подавляющая часть граждан стран бывшего СССР не сильна познаниями иностранных языков. Английский язык знают не более 5% населения. Среди молодежи — побольше. Поэтому хотя бы интерфейс на русском языке — это большая помощь для онлайн-шоппинга на этой торговой площадке. Ебей не пошел по пути китайского собрата Алиэкспресс, где совершается машинный (очень корявый и непонятный, местами вызывающий смех) перевод описания товаров. Надеюсь, что на более продвинутом этапе развития искусственного интеллекта станет реальностью качественный машинный перевод с любого языка на любой за считанные доли секунды. Пока имеем вот что (профиль одного из продавцов на ебей с русским интерфейсом, но англоязычным описанием):
    https://uploads.disquscdn.com/images/7a52c9a89108b922159a4fad35de0ab0bee0c8804b9731f56d8a1dc659655d60.png