Сайт о телевидении

Сайт о телевидении

» » Полноценный Android на устройствах Windows Mobile. Запускаем Windows-приложения на Android через CrossOver

Полноценный Android на устройствах Windows Mobile. Запускаем Windows-приложения на Android через CrossOver

Статьи и Лайфхаки

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

Установка Windows на телефоны Android

Современные мобильные устройства на базе Android известны своим широким набором возможностей, связанных с установкой нового программного обеспечения. Удивительно, но на планшетный компьютер или смартфон под управлением этой системы можно установить и Windows – например, Windows 98, Windows XP или Windows 7.

Будет ли мобильное устройство корректно работать после установки? Однозначно ответить на данный вопрос нельзя. Практика показывает, что чаще всего аппарат «подвисает», либо возникают иные неполадки. Следует отдавать себе отчёт в том, что не каждое устройство совместимо с Windows. Кроме того, часто критична , исходя из конкретного мобильного устройства.

Итак, для установки нам понадобится наш телефон, ПК или ноутбук с выходом в сеть, а также дистрибутив ОС Windows. Для начала скачиваем всё необходимое из Интернета (включая и дистрибутив, который чаще всего предлагается на бесплатной основе).

Далее ищем в сети архив sdl.zip с несколькими файлами и скачиваем его. Если найти его не удаётся, ищем эти файлы по отдельности. Архив включает документы с расширением bin (vgabios-cirrus, bios, vgabios), а также файл SDL в формате conf. Кроме того, необходимо загрузить специальную программу для установки операционной системы на смартфоны Android. Её можно легко найти в сети. Она весит лишь 1,34 мегабайта и обычно обозначена как файл sdlapp с расширением apk.

Все скачанные файлы переносим на мобильный аппарат. Начнём с того, что заходим в вышеуказанный архив и открываем папку под названием SDL. Вместо этого можно создать аналогичную папку и скопировать туда нужные файлы. Что касается программы sdlapp.apk, её мы инсталлируем непосредственно на смартфон. Далее берём файл c.img с образа ОС Windows и копируем его в папку под названием SDL. Осталось запустить sdlapp в формате apk, и начнётся установка.

Итак, теперь мы знаем о том, как на телефон установить Windows, если изначально мы пользуемся платформой Android. Обратим внимание, что корректно работать после этого смогут лишь мобильные устройства, которые поддерживают определённую архитектуру процессоров (i386). Как правило, подобное характерно для тех процессоров, которые были произведены компаниями AMD, VIA и иными фирмами.

Другие способы установки Windows на телефоне

Установить ОС Windows XP можно также при помощи приложения Active Sync (его можно свободно загрузить на сайте Microsoft). Если пользователя интересует Windows 7 или Vista, ему подойдёт программа Mobile Device Center.

Чтобы установить операционную систему Windows Mobile на самом устройстве, следует использовать CAB-файлы. Пользователю нужно будет просто перенести архив в его аппарат при подключении к ПК, или же при помощи менеджера файлов, после чего разархивировать его.

Открывают исполняемый файл и указывают место, куда желают сохранить программу. После инсталляции найти её можно будет через меню «Пуск». Что касается установочного файла, он будет автоматически удалён.

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

Суть и особенности установки Windows на планшет с Android

Установка Windows на Android-устройство оправдана в следующих случаях:

  • самая веская причина - ваша работа. Например, вы занимаетесь дизайном сайтов и вам нужно приложение Adobe Dreamweaver, удобнее всего с которым работать именно в Windows. Специфика работы также предлагает использование программ с Windows, аналогов которых нет для Android. Да и производительность труда страдает: например, вы пишете статьи для своего сайта или на заказ, устали переключать раскладку - а программы Punto Switcher для Android нет и не предвидится;
  • планшет достаточно производителен: имеет смысл протестировать Windows и сравнить, что лучше. Привычные программы, работавшие на домашнем или офисном ПК (например, Microsoft Office, который никогда не променяешь на OpenOffice), можно будет взять с собой в любую поездку;
  • платформа Windows интенсивно развивалась для трёхмерных игр аж со времён Windows 9x, в то время как iOS и Android вышли в свет намного позже. Управление в тех же Grand Turismo, World of Tanks или Warcraft, GTA и Call of Duty с клавиатуры и мышки - одно удовольствие, к этому геймеры привыкли с малых лет и сейчас, спустя два десятилетия, рады «погонять» эти же серии данных игр и на планшете с Android, не ограничивая себя рамками этой операционной системы.

Если вы не искатель приключений на свою голову, а, напротив, имеете веские основания запустить на смартфоне или планшете Windows, воспользуйтесь нижеприведёнными советами.

Для пользования Windows на планшете не обязательно наличие её предустановленной версии

Видео: планшет на Android в качестве замены Windows

Требования Windows к гаджету

От обычных ПК Windows 8 и выше требует неслабых характеристик: оперативная память от 2 ГБ, процессор не хуже двухъядерного (частота ядра не ниже 3 ГГц), видеоадаптер с графическим ускорением DirectX версии не ниже 9.1.x.

А на планшеты и смартфоны с Android, помимо этого, налагаются дополнительные требования:

  • поддержка аппаратно-программной архитектуры I386/ARM;
  • процессор, выпущенный компанией Transmeta, VIA, IDT, AMD. Эти фирмы серьёзно развиваются в плане кроссплатформенности комплектующих;
  • наличие флешки или хотя бы SD-карты от 16 ГБ с уже записанной версией Windows 8 или 10;
  • наличие устройства USB-hub с внешним питанием, клавиатуры и мыши (программа установки Windows управляется с помощью мыши и с клавиатуры: не факт, что сенсор сразу заработает).

Например, смартфон ZTE Racer (в России был известен как брендированный «МТС-916») имел процессор ARM-11. Учитывая его низкую производительность (600 МГц на процессоре, по 256 МБ встроенной и оперативной памяти, поддержка SD-карт до 8 ГБ), на нём можно было бы запустить Windows 3.1, любую версию MS-DOS с Norton Commander или ОС Menuet (последняя занимает очень мало места и используется больше в демонстрационных целях, имеет минимум примитивных предустановленных программ). Пик продаж этого смартфона в салонах сотовой связи пришёлся на 2012 г.

Практические способы запуска платформы Windows 8 и выше на Android-устройствах

существует три способа запустить Windows на гаджетах с Android:

  • через эмулятор;
  • установка Windows в качестве второй, неосновной ОС;
  • замена Android на Windows.

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

Эмуляция Windows средствами Android

Для того чтобы запустить Windows на Android, подойдёт эмулятор QEMU (его ещё используют для проверки установочных флешек - позволяет, не перезапуская Windows на ПК, проверить, будет ли работать запуск), aDOSbox или Bochs:

  • поддержка QEMU прекращена - он поддерживает лишь старые версии Windows (9x/2000). Это приложение применяют также в Windows на ПК для эмуляции работы установочной флешки - это позволяет убедиться в её работоспособности;
  • программа aDOSbox также работает со старыми версиями Windows и с MS-DOS, но звука и интернета у вас не будет точно;
  • Bochs - самый универсальный, не имеющий «привязки» к версиям Windows. Запуск Windows 7 и выше на Bochs почти одинаков - благодаря сходству последних.

Windows 8 или 10 тоже можно поставить, преобразовав ISO-образ в IMG-формат

Практическая работа с Windows 8 и выше на эмуляторе Bochs

Чтобы установить Windows 8 или 10 на планшет, сделайте следующее:


Помните - лишь дорогие и высокопроизводительные планшеты будут работать с Windows 8 и 10 без заметных «подвисаний».

Для запуска Windows 8 и выше с ISO-образа может потребоваться его конвертация в образ формата.img. Для этого есть куча программ:

  • MagicISO;
  • знакомый многим «установщикам» UltraISO;
  • PowerISO;
  • AnyToolISO;
  • IsoBuster;
  • gBurner;
  • MagicDisc и т. д.

Чтобы конвертировать.iso в.img и запустить Windows с эмулятора, проделайте следующие действия:


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

Видео: запуск Windows через Bochs на примере Windows 7

Установка Windows 10 в качестве второй ОС

И всё же эмуляцию не сравнить с полноценным портированием «чужой» ОС, нужен более полноценный запуск - чтобы Windows была на гаджете «как у себя дома». Работу двух-трёх операционных систем на одном и том же мобильном устройстве обеспечивает технология Dual-/MultiBoot. Это управление загрузкой любого из нескольких программных ядер - в данном случае Windows и Android. Суть в том, что, установив вторую ОС (Windows), вы не нарушите работу первой (Android). Но, в отличие от эмуляции, этот метод более рискованный - необходима замена стандартного Android Recovery на некий Dual-Bootloader (MultiLoader) путём перепрошивки. Естественно, смартфон или планшет должен удовлетворять вышеприведённым аппаратным условиям.

В случае несовместимости или малейших сбоях при подмене консоли Android Recovery на Bootloader можно испортить гаджет, и только в сервис-центре Android Shop (Windows Store) вам смогут его восстановить. Ведь это не просто закачка в устройство «не той» версии Android, а замена предзагрузчика ядра, что требует от пользователя максимальной осторожности и уверенности в своих знаниях.

В некоторых планшетах технология DualBoot уже реализована, установлены Windows, Android (и иногда Ubuntu) - перепрошивать Bootloader не надо. Эти гаджеты оснащены процессором от Intel. Таковы, например, планшеты марок Onda, Teclast и Cube (в продаже сегодня имеется более десятка моделей).

Если вы уверены в своих силах (и своём устройстве) и всё-таки решили заменить операционную систему планшета на Windows, следуйте инструкции.


Но если в прошивке UEFI есть загрузка с внешних носителей (флешка, кардридер с SD-картой, диск HDD/SSD с внешним питанием, USB-microSD-переходник с картой памяти microSD), то в Recovery не всё так просто. Даже если вы подключите внешнюю клавиатуру, используя устройство microUSB/USB-Hub с внешним питанием для одновременной подзарядки планшета - вряд ли консоль Recovery оперативно среагирует на нажатие клавиши Del/F2/F4/F7.

Всё-таки Recovery изначально делалась для переустановки прошивок и ядер в рамках Android (замена «брендированной» версии от сотового оператора, например, «МТС» или «Билайн», на кастомную типа CyanogenMod), а не Windows. Самое безболезненное решение - купить планшет с двумя-тремя ОС «на борту» (или позволяющими это сделать), например, 3Q Qoo, Archos 9 или Chuwi HiBook. У них уже есть нужный для этого процессор.

Для установки Windows в паре с Android используйте планшет с UEFI-прошивкой, а не с Recovery. Иначе поставить Windows «поверх» Android вы попросту не сможете. Варварские способы заполучить работающую Windows любой версии «рядом» с Android ни к чему не приведут - планшет просто откажется работать, пока вы не вернёте Android обратно. Не стоит также надеяться, что вам легко удастся заменить Android Recovery на Award/AMI/Phoenix BIOS, которая стоит на вашем старом ноутбуке - здесь без профессиональных хакеров не обойтись, а это и есть варварский способ.

Неважно, кто вам пообещал, что Windows заработает на всех гаджетах - в основном подобные советы дают дилетанты. Чтобы она работала, Microsoft, Google и производители планшетов и смартфонов должны тесно сотрудничать и во всём помогать друг другу, а не воевать на рынке, как это они делают сейчас, отграничиваясь программно друг от друга. Например, Windows противостоит Android на уровне совместимости ядер и прочего программного обеспечения.

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

Видео: как установить Windows на планшет

Установка Windows 8 или 10 вместо Android

Полная замена Android на Windows - ещё более серьёзная задача, чем просто «поставить» их рядом.


По окончании установки у вас будет рабочая система Windows - в качестве единственной, без выбора из списка загрузки ОС.

Если всё же диск D: носителя остался свободным - так бывает, когда всё личное скопировано на SD-карту, - можно попробовать обратную задачу: вернуть Android, но уже в качестве второй системы, а не первой. Но это вариант для опытных пользователей и программистов.

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

Можно ли установить Windows на планшет, где стоит Андроид? И да, и нет. Да, поскольку на некоторые устройства возможна установка «окон» в качестве основной системы, взамен Android, а нет — потому что таких устройств довольно мало.

Введение

Основная масса планшетников, которыми сегодня завалены магазины компьютерной техники, не поддерживает эту ОС (за исключением Windows RT). «Виной» всему — архитектура мобильных процессоров ARM, на которых работаем Андроид и другие мобильные системы. Виндовс же рассчитан на процессоры x86\x64.

Установка windows на android планшет

Узнать, каким процессором оснащен ваш планшет, можно из документации к нему. Вот краткий список моделей, которые точно поддерживают «окна»:

  • Archos 9;
  • Odeon TPC-10;
  • Iconia Tab W500;
  • ViewSonic ViewPAD;
  • 3Q Qoo.

Если ваше устройство не из их числа, установка Виндовс возможна только в качестве гостевой системы, то есть вы сможете ее запускать прямо под Андроид в программе-эмуляторе. Родная прошивка планшета останется неизменной.

Если кому на память сейчас пришли фирменные ARM-планшетники Microsoft Surface с системой, похожей на Windows 8, и это вызвало сомнение в наших словах, мол, а как на них установили, знайте, что это не «восьмерка», а особая ОС, написанная специально для ARM-процессоров — Windows RT. Ее невозможно нигде скачать — это прошивка флеш-памяти с интегрированными драйверами, кодеками и некоторым ПО. RT устанавливают только производители устройств, пользователям это недоступно.

«Окна» вместо дроида

Перепрошить планшетник с Android на Windows (естественно, который дает такую возможность) несложно. Для этого нужно подготовить установочную флешку с ОС, лучше всего с «восьмеркой», так как ее дистрибутив занимает минимум места, а также клавиатуру, мышь и USB-хаб (тройник) для подключения всего этого.

  • Перед установкой Виндовс не забудьте создать резервную копию Андроид — старая прошивка может еще пригодиться. Это делается с помощью таких приложений, как ADB Run или через меню Recovery, выбрав опцию Backup and Restore и указав местом сохранения бекапа внешний носитель. Как попасть в Recovery, можно узнать из документации планшета, но чаще всего это нажатие клавиш включения и увеличения/уменьшения громкости до начала загрузки Андроид. На некоторых моделях также нужно отключить кабель зарядки АКБ.
  • Из меню Recovery выберите опцию загрузки с внешнего носителя. Общего названия у этой опции нет — нужно опять же смотреть документацию.
  • Далее установка Windows на планшет идет так же, как и на обычный компьютер. Единственная проблема может возникнуть с драйверами, поэтому заранее удостоверьтесь, что они для вашего планшета существуют и доступны.

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

С бриком, когда становится недоступным даже меню Recovery, поможет справиться только сервисный центр, а сбои в начале установки, если сохранилась старая прошивка и в Recovery можно войти, снимаются с помощью всё той же опции Backup and Restore (восстановление).

В гостях у робота

Установить «окна» в качестве гостевой ОС в Android — это более безопасный способ, ведь основной системе при этом ничего не угрожает. Установка производится в 2 этапа: сначала на планшет ставится программа-эмулятор, а уже в нее — Виндовс. Рассмотрим 2 самых известных эмулятора:

  • Qemu — нужен модифицированный, а не оригинальный файл, поскольку он позволяет установить любую версию «винды», на не только старые.
  • BOCHS.

Qemu

Позволяет установить в Android одну из версий Windows серии 9х. Если вы это делаете в первый раз, лучше начинать с Виндовс 95 — он работает в этом эмуляторе стабильнее всего.

Порядок действий

  • Установите Qemu.
  • Скачайте архив с драйверами SDL на компьютер и распакуйте его в папку под тем же именем. Перенесите ее на флешку или карту SD. Поместите карту в соответствующий разъем планшета, флешку подключите к USB.
  • Создайте в этой папке текстовый файл конфигурации под именем sdl.conf и скопируйте в него следующий код: /sdl -L . -m 16 -boot c -hda 1Gb.img -usb -usbdevice tablet .
  • Скачайте образ ОС Windows в формате img и переименуйте его в 1gb.img. Сохраните в той же папке.
  • Запустите Qemu.
  • Чтобы установить свои программы в гостевую ОС, скачайте и распакуйте архив Qemu HDD, поместите на флешку или SD-карту.
  • Скачайте программу WinImage, запустите и с ее помощью интегрируйте в образ Виндовс желаемые приложения, после чего переименуйте образ в D.img.
  • В файл конфигурации sdl.conf вставьте строку кода: /sdl -L . -m 128 -boot c -hda C.img -hdb D.img -usb -usbdevice tablet .
  • После перезагрузки планшета запустите в эмуляторе D.img.

Из достоинств эмуляции при помощи Qemu стоит отметить неплохую скорость и более-менее стабильную работу «окон», а из недостатков — низкое разрешение экрана, отсутствие звука и сети, неточное определение времени и не всегда корректную реакцию на клики.

BOCHS

Этот эмулятор считают лучшим для Андроида, поскольку в нем не возникает таких проблем как в Qemu и можно ставить любую версию Windows.

Порядок действий

  • Установите BOCHS.
  • На компьютере скачайте архив с драйверами SDL_for_BOCHS и распакуйте его в папку под именем SDL. Перенесите папку на флешку или SD-карту. Карту нужно поместить в разъем планшета, а флешку — подключить к его USB.
  • Образ «окон» в формате img сохраните в папке SDL.
  • Запустите BOCHS.
  • Установить в гостевую систему нужные вам программы можно двумя способами — как в Qemu, за исключением того, что редактировать нужно не sdl.conf, а bochsrc.txt (в строке #ata0-slave: type=disk, path=»d.img нужно убрать знак «#») или путем дописывания в bochsrc.txt следующего кода: ata0-slave: type=disk, mode=vvfat, path=/sdcard/HDD, journal=vvfat.redolog и создания в корне SD-карты или флешки папки «HDD». Это включит функцию доступа из гостевой системы к накопителям планшетника.

К преимуществам BOCHS можно отнести поддержку звука в гостевой ОС, стабильную работу и хорошую реакцию на клики. К недостаткам — низкую скорость и отсутствие сети.

Заключение

Рассмотренные нами способы кажутся вам сложными? Боитесь перепрошить и испортить планшет, но хотите пользоваться Windows? Возможно, прошивка устройства — это идея для вас. Тогда вам лучше купить планшетник с Windows RT. RT хоть и отличается от оригинальной «восьмерки», но основные функции у него все есть.


Прежде чем производить различные действия над своим устройством рекомендуем прочитать данную статью полностью

Современные смартфоны, работающие на ОС Android, отличаются весьма широкими возможностями в установке новых приложений. Также вполне возможно установить на телефон или планшет Android ОС Windows (7, ХР, 98).Впрочем, после такой операции система может немного «подвисать». Помните: не все устройства Андроид справятся с поставленной задачей.

Что нам понадобится

1. Смартфон или планшет с операционной системой Android.
2. Персональный компьютер или ноутбук с доступом в интернет.
3. Дистрибутив операционной системы Windows.

Инструкция

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

2. Далее вам понадобятся следующие файлы: bios.bin; sdl.conf; vgabios.bin; vgabios-cirrus.bin . Найти их можно в интернете по отдельности или скачать целиком в архиве. На многих треккерах раздается архив , где и содержатся все необходимые файлы: достаточно ввести в поисковой службе «скачать sdl.zip».

3. Также нам понадобится файл sdlapp.apk ., который является программой, разработанной умельцами для установки на устройства, поддерживающие систему Android, операционной системы Windows. Программу можно без проблем отыскать в интернете, весит она всего 1,34 Мб.

4. Все фалы необходимо перенести на телефон. Сначала распаковываем папку SDL из архива sdl.zip на карту памяти телефона (или создаем папку и копируем туда необходимые файлы). Программу sdlapp.apk устанавливаем непосредственно на телефон/планшет. С образа операционной системы Windows берем файл c.img и копируем его в папку SDL.

5. Теперь достаточно запустить программу sdlapp.apk, которая и проведет все необходимые действия по установке ОС Windows.

Стоит обратить внимание

Беспрецедентной работой операционной системы Windows могут похвалиться устройства, на которых стоит процессор, поддерживающий архитектуру і386. Как правило, это процессоры от следующих разработчиков: VIA, AMD, IDT, Transmeta .

Закачку всех файлов проводите при включенном Firewall, иначе вы можете скачать на компьютер вредоносное ПО.

Доброго времени суток. Не растягивая вступление, сразу перейду к делу. Итак, Android на Windows Mobile.
Еще в недалеком прошлом факт использования устройства, изначально предназначенного для работы с ОС Windows Mobile, под управлением ОС Android вызывал ассоциации с глючностью, нестабильностью и совершенной невозможностью использовать устройство, кроме как для «посмотреть, а что там есть».
Но время идет, и развитие платформы Android бежит вперед семимильными шагами. Всё больше приверженцев Windows Mobile хотят попробовать и «потрогать» Android на своем устройстве. Радует вдвойне, что среди них находятся те, кто готов взяться за нелегкое дело портирования Android на свои любимые коммуникаторы с WM.
Итак, все кого заинтересовала возможность посмотреть на что способны современные сборки Android на коммуникаторах WM, прошу под кат

На данный момент наиболее распространен Android на коммуникаторах компании HTC, что в принципе не вызывает большого удивления, так как всем прекрасно известно, что именно они выпускают большую часть коммуникаторов для Google на Android. В связи с этим, портирование Android на их же, HTC, Windows Mobile коммуникаторы, проходит менее болезненно и более быстрыми темпами, чем на коммуникаторы других производителей.

Поехали

Как пример, статья будет основана на личном опыте использования ОС Android на коммуникаторе HTC Touch Cruise, он же Polaris, он же P3650.
Для начала немного теории о том, что представляет из себя Android на коммуникаторах с WM:
Основные составляющие прошивки:
  1. Initrd.gz – временная файловая система, используемая ядром при начальной загрузке ОС (только при запуске из под WM с карты памяти)
  2. Haret.exe – файл обеспечивающий запуск ОС Android (только при запуске из под WM с карты памяти)
  3. Zimage – собственно собранное ядро Android’а (только при запуске из под WM с карты памяти)
  4. Default.txt – бут скрипт для запуска Android (только при запуске из под WM с карты памяти)
  5. androidinstall.tar – файлы ОС Android
  6. Возможен также файл androidupdate.tar – файл, содержащий в себе какие либо обновления компонентов ОС Android.
Прежде чем переходить непосредственно к запуску и перепрошивке, нужно понять, что запуск Android возможен двумя сильно отличающимися, как по необходимым усилиям, так и по полученным результатам способами:Несколько слов о том, чем эти способы отличаются:

Запуск ОС Android с карты памяти коммуникатора из под WM

В этом случае, весь набор файлов из списка выше располагается в любой папке в корне карты памяти (например, Карта памяти\android). При этом одним из основных условий удачного запуска Android является наличие правильно сформированного default.txt. Дело в том, что именно в этом текстовом файле в явном виде прописаны (более того, к каждой опции есть комментарий, что она из себя представляет) все настройки необходимые для того, чтобы Haret.exe смог успешно запустить ОС Android.

Привожу пример default.txt файла:
#alloctest 0x2000
set RAMSIZE 0x08000000
set MTYPE 1723
set KERNEL zImage
set initrd initrd.gz
#
# The following kernel parameters are useful
# ppp.nostart - Set ppp.nostart=1 to disable starting the ppp connection on boot
# msm_sdcc.msmsdcc_fmax - The maximum frequency (in Hz) used by the SD controller
# pm.sleep_mode - The mode used when the phone is off
# 0=Power Collapse Suspend, 1=Power Collapse, 2=Apps Sleep,
# 3=Slow Clock and Wait for Interrupt 4=Wait for Interrupt
# Default is 1, use 1 for best power savings
# board-htcpolaris.panel_type - Panel type used to power the panel off and on
# 0=Don"t power off the panel (Default)
# 1=Sony 2=Topoly 3=Topoly (probably just the same as 2)
# lcd.density - Defaults to 160, 128 shows more on screen
#
set cmdline «ppp.nostart=0 pm.sleep_mode=1 mddi.width=240 mddi.height=320 no_console_suspend clock-7x00.mddi=0xa51»
boot

Фактически в момент запуска Haret.exe происходит перезагрузка телефона в другую ОС - при этом Android пытается использовать те параметры, которые пользователь указал в default.txt. То есть Android хоть и запускается из-под WM, восстановить WM обратно можно только Софт ресетом. Android сохраняет свою полную функциональность при запуске с карты памяти из под WM. Негативные моменты связаны со скоростью работы девайса в целом и со стабильностью: возможны непроизвольные вылеты и перезагрузки.

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

Прошивка ОС Android в память коммуникатора

Этот способ подразумевает немного больше подготовки. Нам понадобится:
.nbh файл – файл, прошиваемый в коммуникатор, содержит в себе всю информацию по обновлению прошивки. Обычно для Android имеет название polaimg-panel1-320-17-06-10 .nbh, где:
  • polaimg – предназначение для определенного типа коммуникатора (Polaris)
  • panel1 – соответствие определенной модели коммуникатора в случае наличия нескольких моделей (в случае с HTC Polaris – pane1 – это Touch Cruise, a например panel3 – Touch Cruise 2 aka Iolite),
  • 320 – разрешение экрана. Дело в том, что существуют версии прошивок с разрешением 480, но это, в случае прошивки, приведет к мелкой картинке на экране
  • 17-06-10 – дата выхода соответствующего файла. Конечно же, чем свежее файл, тем больше ошибок в нем исправлено по отношению к предыдущим версиям и тем лучше и стабильнее с ним будет работать коммуникатор.
Основным местом обитания.nbh файлов является на данный момент ресурс it029000.massey.ac.nz/vogue/files/?C=M;O=D

Компьютер, USB провод, предварительно разлоченный коммуникатор, утилита для прошивки HTC коммуникаторов, которая называется Custom ROM Update Utility или Custom RUU, причем для каждой модели коммуникатора она своя
Отформатированная в FAT32 флэшка, созданная на флэшке папка andboot и помещенный в эту папку файл androidinstall.tar и если есть\нужен файл androidupdate.tar. Всё флэшка готова, её теперь можно отложить в сторону и закончить необходимые операции с коммуникатором
Ввести коммуникатор в boot режим, для Polaris это удержание кнопки фотографирования и включение коммуникатора с зажатой кнопкой фотографирования, для других девайсов есть свои методы введения в boot режим. Если всё прошло успешно, вы увидите трехцветный экран с надписью Serial внизу (на коммуникаторах HTC)
Порядок действий:
Подключаем коммуникатор к ПК, надпись Serial должна поменяться на USB (на коммуникаторах HTC). Только после этого продолжаем дальнейшие действия
На ПК создаем любую папку и кладем туда Custom RUU и выбранный нами файл.nbh. Запускаем Custom RUU, следуем инструкциям на экране, попутно расставляя галочки соглашения и подтверждения всему, на последнем экране нажимаем Update и ждем пока процесс пойдет как на экране ПК, так и на экране коммуникатора. Прогресс бар доходит до 100%, Custom RUU говорит, что все готово, телефон перезагружается. Так как данный файл не содержит в себе настоящей прошивки, подобно прошивкам WM, телефон ничего не загружает, а только зависает на первом экране. Всё нормально, процесс установки Android еще впереди
Вставляем нашу подготовленную карточку памяти в коммуникатор и делаем софт ресет. Если вы выбрали правильный.nbh файл, то через несколько секунд телефон моргнет экраном и на экране появится Пингвин Tux и побежит белый текст по черному экрану. Важно! На данном этапе не пропустить момент, когда на экране появятся слова «Hold down Volume Up or DPad center to launch installer » - нажимаем и держим либо громкость + либо центр джойстика и попадаем в Install menu Android’а
Здесь передвигаясь по меню джойстиком и делая выбор центральной кнопкой можно выбрать место расположения файлов прошивки Android, а также приступить к установке. Итак, выбираем Sys on NAND, Data on NAND, спускаемся ниже и выбираем пункт Install System,
после того, как система вернется в это же самое меню, при наличии androidupdate.tar выбираем пункт Install Update, ждем возвращения в меню и выбираем Fix Permissions
после возвращения в меню делаем софт ресет, если сделать просто quit, то телефон будет в нерабочем состоянии
Ждем удачной загрузки коммуникатора. Первый раз это может занять 5-15 минут, в зависимости от выбранной прошивки
Наслаждаемся Android:)

Кратко о прошивках и функционале:

На данный момент основные прошивки основываются либо на 1.6 Donut, либо на 2.1 Éclair.
Donut является более стабильной и функциональной версией, так как там уже давно обкатаны все возможности. Éclair прошивки для WM коммуникаторов появились сравнительно недавно и еще немного сыроваты, причем дело касается именно функционала, а не стабильности. Так, например, пока еще не решен вопрос с нерабочей камерой и в зависимости от телефона бывают проблемы с Bluetooth гарнитурами, что никак не сказывается на скорости и стабильности работы коммуникатора в целом.
Положительные моменты:
Красиво, необычно (особенно после WM), очень функционально, полностью рабочий Маркет!, отзывчивость аппарата по сравнению с WM улучшается в разы, причем даже на достаточно слабых устройствах (в большинстве прошивок встроен инструмент Rogue Tools, который позволяет разогнать, например, старенький Polaris до 600MHz!), полная синхронизация с Google и со всеми её сервисами в придачу, возможность настроить все мельчайшие детали коммуникатора под себя, русский язык из коробки (на Éclair 2.1), и т.д

Мне кажется, что всё кто хоть раз пробовал коммуникатор на WM, неважно какой версии, будь то 5.0, 6.0, 6.1 или 6.5 определили свои впечатления от оболочки в целом, так вот Android именно как интерфейс, через который выполняешь большинство ежедневных действий в разы удобнее и функциональнее. Это касается всего – чтения почты, звонков, SMS, просмотра галереи фото (на 2.1 Éclair она 3D!), музыки, установки и удаления программ, мониторинга состояния аппарата… продолжать список можно очень долго и всё это без присущих WM тормозов после каждого нажатия кнопки или касания экрана.

Пару слов хотелось бы сказать о Маркете. Он есть и он огромен. Почти всё, что нужно любому по уровню пользователю доступно бесплатно, больше 90% работает сразу и без ограничений на аппаратную часть. Игры тоже есть, от простеньких карточных игр до почти 3D уровня. Всё, что требуется от пользователя – зайти туда, выбрать, нажать установить, приложение само загрузится и установится на телефон. Всё! Можно выходить в меню и запускать. А если вдруг какое-либо приложение обновилось до новой версии, Android вас об этом известит и предложит загрузить обновление. Как бывший пользователь WM, могу сказать, это сильно отличается от процесса поиска и установки приложений на WM с последующей проверкой новых версий и необходимостью искать новую версию самостоятельно скачивать и устанавливать заново.

Вообще я думаю, что следующие скриншоты покажут больше, чем я расскажу словами:
Ну и напоследок – пару выводов от меня – Android как ОС состоялся и удался, а то, что у пользователей устройств на WM появилась возможность установить и попробовать платформу самостоятельно – это огромный плюс и уважение разработчикам данной ОС под наши далеко не новые девайсы. Тем более что для того, чтобы попробовать нужно всего то закинуть несколько файлов на карту памяти и в путь…

P.S Привожу список некоторых аппаратов и состояние разработки ОС Android на них:
HTC Kaiser (TyTN II) - есть рабочая версия прошивки
HTC Touch - есть рабочая версия прошивки
HTC Diamond - в разработке
HTC Touch Diamond 2 - есть рабочая версия прошивки
HTC HD - есть рабочая версия прошивки
HTC HD 2 - в разработке
HTC Touch Pro - есть рабочая версия прошивки
HTC Touch Pro 2 - есть рабочая версия прошивки
HTC Touch Cruise - есть рабочая версия прошивки
HTC Touch Cruise 2 - есть рабочая версия прошивки
Sony Ericsson XPERIA X1 - есть рабочая версия прошивки