28 июня 2010 в 12:27

Полноценный Android на устройствах Windows Mobile

image

Вступление


Доброго времени суток. Не растягивая вступление, сразу перейду к делу. Итак, 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 возможен двумя сильно отличающимися, как по необходимым усилиям, так и по полученным результатам способами:
  1. Запуск ОС Android с карты памяти коммуникатора из под WM
  2. Прошивка ОС 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 с последующей проверкой новых версий и необходимостью искать новую версию самостоятельно скачивать и устанавливать заново.

Вообще я думаю, что следующие скриншоты покажут больше, чем я расскажу словами:
Home Screen:
image
Переключаемся между рабочими столами:
image
Основное меню:
image
Фото галлерея 3D:
image
Экран блокировки:
image
Выбор виджетов на рабочие столы:
image
Ну и напоследок – пару выводов от меня – 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 — есть рабочая версия прошивки

P.P.S forum.xda-developers.com/index.php
+96
31859
107
Iozeg 9,0

комментарии (180)

+6
grcool, #
Тестил андроид на своем даймонде — весь аккумулятор высаживает за пол часа)
0
Rabik, #
Плюс камера никак не работала и Wi-fi шалил.
+1
Iozeg, #
Камера и wifi вместе с bluetooth (как на передачу файлов так и гарнитура) работают идеально на 1.6. На 2.1 пока нет камеры, всё остальное работает!
0
Elisey, #
А как обстоят дела с русским языком в прошивке 1.6 donut для поляриса?
0
Iozeg, #
Всё зависит от сборки, но в 1.6 не встречал. Только в 2.1. А клавиатуру русскую ставить из Маркета.
+22
potap, #
не пойму, почему нам, пользователям, не дать выбор?
может я и не прав, но покупая телефон по цене ноутбука (или ВАЗ 2101), можно было бы и предложить выбор :)
+3
Iozeg, #
Да! В идеале — свободный переход между WM и Android на любом аппарате… но это лишь мечты. Слишком много нужно допиливать руками на WM аппаратах, чтобы подцепить все железки.
0
potap, #
ОС Windows Phone 7 — требует специфического железа, почему бы не ввести стандарт? :)
чтобы не было проблем с допиливанием драйверов и т.д. :)
+3
Iozeg, #
И сделать платформу полностью открытой, не уверен, что это windows-way…
0
potap, #
при чем тут windows? oO
взять хотя бы HTC… они делают аппараты, вот если бы они сделали открытую платформу...:)
+2
Iozeg, #
Извиняюсь, не сразу понял о чём Вы. Да, это было бы как сейчас купить ноутбук без ОС и самому поставить то, что нравится и больше удовлетворяет потребностям. А если бы еще multi boot туда…
0
FeNUMe, #
китайцы уже движутся в этом направлении, надавно в коментах проскакивала ссылка на новый планшет с тремя ОС сразу: linux, android,windows ce. И судя по железной начинке планшета он не особо отличается от нынешних мартов — компоненты теже.
+1
TLN, #
Какого она железа требует?
HTC HD2 не получил WinPhone7 потому что у него 4 кнопки спереди, а не 5. Если мне память не изменяет.
0
Ngels, #
Память изменяет — пять.
+3
adontz, #
SmartDevices V5? Multiboot Ubuntu/CE/Android.

ИМХО дело вовсе не в технических ограничениях.
0
Sone, #
Действительно не ясно какими соображениями пользуются производители. Возможно здесь все дело в политике Microsoft которая может ограничивать установку других ОС на телефоны лицензированные для WM. Может хоть китайцы в скором времени додумаются до чего то подобного.
0
ghoniq, #
–8
Incole, #
Вы забываете, что телефон — это не компьютер.
+2
FeNUMe, #
вы путаете телефон со смартфоном. второй как раз является полноценным компьютером.
+1
Iozeg, #
Есть такое дело, но это очень сильно зависит от сборки. 1.6 на моем Polaris жил полдня, 2.1 спокойно живет 2 дня при пользовании gprs\edge+wifi+много звонков и смс.
0
ozs, #
Спасибо за статью!
Интересует а как дела обстоят с камерой, там для этого отдельное приложение как на вм или работает посредством самого андроида. И что у вас не заве лось из того что работало под вм.
А то после вашего поста, всерьёз задумался, сменой не кпк, а сменой операционки на нём.
+1
Iozeg, #
Камера как и все остальные функции аппарата работают нативно. на 1.6 кнопка камеры это именно кнопка камеры :) Еще раз повторюсь на Donut работает весь функционал как и на WM — Звонки, GPRS\Edge, SMS, GPS, камера, Bluetooth как для передачи файлов, так и для аудио гарнитуры. На Eclair работает всё кроме камеры + в зависимости от сборки и примененных update'ов может отваливаться Bluetooth. Меня привлек в первую очередь внешний вид и функциональность ежедневных функций. Пробуйте, вернуться обратно никогда не поздно :)
0
ozs, #
У меня круиз второй, по железу практически идентичен вашему аппарату. который у меня тоже был раньше(но в следствии бурных выходных канул в лету). Про вернуться обратно, вы же ниже написали, что если прошить в память тела, то вернуться на вм нет возможности. И как дело обстоит с цветностью экрана, те же 65 тыс?
0
thevery, #
>И как дело обстоит с цветностью экрана, те же 65 тыс?

0
thevery, #
сам андроид до 2.0 (да и с 2.0 не сильно лучше) умеет только 16 бит
+2
Iozeg, #
Я писал о том, что если прошить аппарат файлом .nbh от Android, то сделав хард ресет винду не вернешь, однако прошить аппарат обратно на WM прошивку всегда можно.
–22
kolen, #
А можно наоборот на телефоне с Android запустить Windows Mobile? А то глючный какой-то этот андроид.
+7
Iozeg, #
К сожалению это, как и обратная ситуация, потребует самостоятельного написания драйверов под WM для всего железа. Не думаю, что кто-то возьмется. А какой аппарат, что Вы так недовольны Android?
–4
savant, #
Дроидопользователи жаловались на глючность прошивки.
0
NixGuy, #
А как контакты перенести на андройд с минимальными затратами?
0
Iozeg, #
Проще всего — если есть Outlook, то с него экспорт в .csv, затем приведение файла в порядок и импорт этого файла в существующую учётку Gmail, далее Android сам импортирует контакты в аппарат.
+4
ishua, #
через гугл. ВМ синхронизируем с гуглом. андроид спокойно их оттуда стягивает.
+1
dmbreaker, #
ИМХО, это самый удобный способ.
0
Alaunquirie, #
Использовать классику. Ручка и бумага. ;)

Gmail синхронизацию заюзать проще всего будет.
0
Iozeg, #
Сам так делал, когда переходил со старой звонилки на современный коммуникатор.
+2
Mithgol, #
Если не хотите ставить проприетарщину (типа Outlook) на свой компьютер, и не хотите подарить все свои контакты Корпорации Добра™ через её GMail, а ручка с бумагою представляется путём длительным и небезошибочным, то выход всё равно есть.

Явился открытый набор клиентов (Symbian, Blackberry, Windows Mobile, Android, iPhone) и серверов (для Windows и Linux), позволяющих синхронизировать кучу настроек мобильника (контакты, календарь, e-mail) с сервером (или наоборот — с сервера на мобильник).

Зовётся Funambol. Качать вон оттуда.

Я, правда, его не пробовал ещё: повода не было. (Но едва мне понадобится самому перейти с WinMobile на Android, или другого кого-нибудь перевести — так сразу и попробую, быть может.)

Ещё идеальнее, конечно, была бы какая-нибудь такая кросс-платформенная софтяга, которая просто скидывала бы все эти данные с мобильника в файл, а из файла умела разворачивать их на мобильник. Тогда не пришлось бы заморачиваться клиент-серверными приложениями.

Но я такой не нашёл ещё.
0
skobkin, #
Настраиваете ActiveSync на работу с m.google.com и синхронизацией с вашей учеткой.
Он загрузит все на гугл. А уж в андроиде все предусмотрено.
0
skobkin, #
Если интересно, там exchange сервер есть.
www.google.com/mobile/sync/
0
GremX, #
а можно ссылку на файлы для запуска из под WM, если не трудно?
+1
Iozeg, #
Если не трудно укажите модель коммуникатора :)
0
GremX, #
RoverPC G7, есть близнец по железу, название не помню к сожалению, на котором запускали первую версию андройда.
0
alakond, #
Если что-то подходящее найдете, то сообщите плз мне.
У меня RoverPC V7, по идее, у нас с вами мобилки-братья.

Кстати, V7 в части интернета известен как HKC G908.
Но, по нему я тоже ничего не нашел.
0
NeOn4eG, #
Подскажите пожалуйста, на моём Glofiish m750 получится? Поискал, вроде не нашёл ничего дельного… Может какая-нибудь прошивка от htc подойдёт?
0
skobkin, #
На глофишах с андроидом похуже. На моем еще ни один не загрузился через Haret. Все виснут.
Хотя, может, я что-то криво делал. Но я и не видел, чтобы у кого-то другого он на глофише работал.
0
olexandr17, #
и мне :)
samsung i740
0
Vufer, #
Похоже нам не светит… :(
0
Tujh, #
Выложите более-менее усредненную инструкцию по запуску с флешки. Не у всех коммуникаторы HTC, имеются и более экзотические устройства )
У меня например Asus P750, хочется глянуть Андроид по причине того, что экран фактически с разрешением 640х480, но работает в режиме 320х240 (если не считать неоф. прошивок).
При этом у аппарата есть еще и клавиатура для набора и пакет настроенного ПО, что уменьшает желание экспериментировать с прошивками. Поэтому вариант с запускам через эмулятор был бы оптимальным.
Да и сайт тут в целом достаточно грамотный, что бы, за редким исключением, ожидать криков «у меня не работает».
0
oboroten, #
P535, тоже хотелось бы запустить у себя андроид. В сети есть мануал по запуску ос на основе Android SDK 1.0, как можно запустить какую-либо более работоспособную версию?)
0
oboroten, #
Если есть более-менее работоспособное ядро linux www.kaa.org.ua/asus-p535/hardware.html то возможно ли с помощью него запустить андроид?)
0
Kudesnick, #
Mio Explora K70
GPS будет работать?
0
xrd, #
Т.е. с карты памяти можно запустить на любом кпк?
0
Iozeg, #
В теории да, но Вам потребуется правильный default.txt для того, чтобы Android успешно запустился. Также большинство сборок ориентируются на определенное железо, в данном случае работает метод проб и ошибок базирующейся на определенной основе. То есть если есть разработки хотя бы на похожем на Ваш кпк по железу устройстве, то можно пробовать.
+1
romka777, #
Приложите пожалуйста ссылки на файлы.
Или, лучше, архивчик со всеми файлами.
Спасибо.
+1
Iozeg, #
Дело в том, что данный архивчик будет отличаться по содержимому под каждое конкретное устройство, именно поэтому я и не стал выкладывать какие либо файлы с целью избежать комментариев «у меня не работает то, что ты выложил». Есть описание, если Вас действительно заинтересовала данная тема, всё можно найти.
0
Glow, #
>• HTC Diamond — в разработке
Пфф… Ждём. Если это подобно сборкам 6.5 для сабжа, то не очень интересно. Если же всё так, как вы описываете, то очень даже. В WinMobile 6.1 нет той степени интеграции с сервисами Google, которая есть в любом Android-коммуникаторе, а мне бы это очень пригодилось. Там ещё и Dropbox есть.
0
Iozeg, #
Я так понимаю, что запускать его уже запускают, но с пинками и костылями… тут
0
Glow, #
Какой коммуникатор у вас? Просто мне что-то слабо верится, что всё это будет по-настоящему стабильно работать(для повседневного использования). Но всё же попробую.
+1
Iozeg, #
У меня Touch Cruise 1, пользуюсь уже второй месяц сборкой на основе 2.1 и пока без единого нарекания. Да, не работает камера и иногда перезагружаю, но гораздо реже чем WM. А положительные эмоции от Android перевешивают недостатки :)
0
Glow, #
И что, все действия производятся так же плавно, как и на OEM-прошивке?
+1
Iozeg, #
Да. Можно на youtube поискать «android on polaris», или на любом другом WM устройстве, сам к сожалению на работе не имею возможности снять и выложить видео, но постараюсь ближе к вечеру.
0
kapuletti, #
У вас написано что для HTC Touch Diamond 2 есть рабочая версия прошивки. А где её взять можно?
0
Alexsey, #
Последняя версия:
0
Alexsey, #
0
Iozeg, #
Например тут
0
kapuletti, #
Меня вот эти строчки смущают:
FM Radio = NO — это что такое?

Sound — External Speaker (Speakerphone/Music) = NO
+1
Iozeg, #
Это плата за возможность попробовать новейшую сборку на своем устройстве :) Это значит, что пока не работают фм радио и судя по всему динамик. Если главное для вас в устройстве не потерять функциональность, попробуйте найтисборку менее новую, но с поддержкой всех функций.
0
smarkelov, #
звук пока не работает, wifi работает через раз, и батарейка убивается где-то за пару часов…
0
TNK, #
пощупать андройд максимум. Куда для повседневного использования без звука?
0
NixGuy, #
А есть ли возможность потом восстановить обратно образ WM или сделать бекап прошивки перед перепрошивкой пелефона? Все-таки хочется быть уверенным что можно все вернуть обратно, если что-то пойдет не так.
0
xrd, #
Жесткий ресет
0
Iozeg, #
В случае прошивки кпк сторонним .nbh хард ресетом вернуть его будет невозможно. Там фактически не останется ничего от состовляющих WM. Можно будет только заново прошить WM прошивкой.
0
Iozeg, #
Если у Вас уже есть опыт прошивки кпк с одной WM на другую, то ничего страшного прошивкой специально подготовленного файла для Android Вы не сделаете. Бэкап прошивки как таковой невозможен, но возможно сохранить все данные с кпк и прошить его той же прошивкой в случае неудачи.
0
Dk_bbg, #
Для Htc max 4g наверное не будет прошивки?
0
Iozeg, #
Боюсь, что аппаратная часть 4G накладывает слишком сильные ограничения.
0
sisaenkov, #
Что за ограничения?
0
Iozeg, #
Ограничения в плане работы с сетями 4G — видимо никто не берется написать поддержку модема. А выпускать дистрибутив без поддержки 4G на Max 4G это лишать пользователей одной из главных фич устройства.
0
BupycNet, #
А как же madwimax под linux?
0
vansickle, #
По HTC MAX текущее состояние вопроса можно посмотреть например на 4PDA.
0
PDEMON, #
Запускал с карты памяти Android 2.0. Интересно, необычно, открыли ветку на 4pda. Сошлись на том что самый идентичный аппарат с максом — SE Expiria. На этом ветка и умерла.
+16
spmbt, #
0
shipovalov, #
для htc diamond видел версию с запуска из под WM
0
Iozeg, #
да, на Diamond пока только так потому что и этот способ пока еле еле работает.
+2
igla, #
самые быстрые прошивки для своего HTC Cruise 3650 нашел здесь sourceforge.net/projects/androidhtc/. Конечно пробовал прошивать и с xda-developers.com, но они не такие быстрые и стабильные как эта, да и разработка этой прошивки ведется достаточно активно, жаль только, что синий зуб еще не робит, в остальном все вполне устраивает)
0
romka777, #
а инструкция к этому есть?
+1
igla, #
Вот инструкция по установке — sourceforge.net/apps/trac/androidhtc/wiki/HowToInstall
Если англ не очень хорошо знаете, то здесь я выложу подробную инструкцию со скриншотами по установке андройда на WM сегодня вечером/завтра утром.
+2
igla, #
вот здесь blog.iglaweb.ru
0
Elisey, #
Не совсем понятно из этой инструкции что делать с радио модулем, написано обновить не ниже 3.37.хх, хотя я выше 1.64.хх и не встречал. Может чего путаю?
0
igla, #
Радио модулю не придавал особого значения. Сколько раз прошивал — звонки(GSM) и интернет EDGE/3G работают на отлично.
0
Iozeg, #
Фактически в последнем релизе sourceforge.net/projects/androidhtc/files/2010-06-25/VaniljEclair_RLS6.zip/download в архиве лежат все те файлы, что я перечислял в статье. Поэтому можете брать и пользоваться.
0
Droy, #
>> HTC HD 2 — в разработке

Эх-х…
0
SidexQX, #
Вот и я того же мнения =)
Прочитал — посмотрел — огорчился — жду)))

А вооще было бы очень здорово иметь выбор ОС
0
Iozeg, #
Предлагаю Вам следить за развитием проекта. Следить тут
+3
seleko, #
круто!
это способ получить кнопку reset для андроида :)
+3
yakumon, #
Некрофилы очень обрадовались бы порту андроида на Fujitsu-Siemens Loox 720 и прочие КПК с WM 2003SE, к которым обновлений уже никогда не будет.
–3
Glow, #
Ну, всё это давно сгнило, но классная читалка ведь! А уж корпуса большинства современных коммуникаторов не идут ни в какое сравнение с оными у КПК от HP(iPAQ 214, например).
–3
ivlis, #
Если они настоящие мужчины и напишут сами драйвера к своему железу.
+2
VIST, #
А никто не знает, возможно ли портировать Андроид на E-Ten X650?
Какой же глючный гаджет… эхо собеседников просто достало… было бы круто воскресить его в Андроиде…

Если никого не найдется, кто бы помог, по пробую сам (по данному мануалу), и если получится выложу уже свой мануал для X650…
0
NeOn4eG, #
Отпишитесь о результатах тут, плиз :) у меня похожий телефон…
0
VIST, #
Подождем до выходных, если ответа не будет, то на выходных по пробую сам, отпишусь сюда же!
0
Iozeg, #
Для начала попробуйте подобрать аппарат максимально близкий\схожий с вашим по «железу». Особенно по процессору, экрану, оперативной памяти. Когда не знаешь, что тебе нужно, лучше начинать хоть с чего то, чем с пустого места.
0
VIST, #
Простите, подобрать аппарат из какого множества? Я не очень понял совет…
0
Iozeg, #
К сожалению скорее всего из всего множества коммуникаторов схожих с Вашим по железу.
0
VIST, #
Припустим, я нашел коммуникатор который максимально похож на мой…
Что дальше? Не очень понимаю, куда вы клоните :)
0
Iozeg, #
Извиняюсь, если непонятно объясняю, дальше желательно чтобы для этого максимально похожего на ваш по железу аппарат уже либо велась разработка Android либо в идеале уже была успешно завершена. Во всех остальных случаях нужно будет допиливать все компоненты вашего устройства самостоятельно для их определения Android'ом.
0
VIST, #
Я Вас понял, спасибо за советы!

Скажите, а у Вас есть опыт «допиливания компонентов»?
0
Iozeg, #
Нет к сожалению нету. Только опыт множественных проб и ошибок при перепрошивки самых разных устройств.
0
VIST, #
Еще раз спасибо за конструктивную беседу. Удачи Вам!
+1
lezhnin, #
Подскажите, реально ли портировать на HTC Gene (P 3400)???
0
lol2Fast4U, #
А как на счёт AnyDATA ASP-505 и вообще процессоров ARMv4? Вроде у Neo FreeRunner такой же — там работает андроид.
А HTC HD mini?
0
Glow, #
ЕМНИП, для Android'а минимум — ARM v8.
+1
consumer, #
узрите силу открытого ПО!
+1
Iozeg, #
Я бы сказал узрите силу разработчиков-индивидуумов и сообщества их поддерживающего. Без этого врядли хоть что-то за пределами официальных обновлений когда-либо было бы доступно для всех нас.
+1
AccessForbidden, #
Вы описали слишком все в ярких тонах.
1. То что Вы взяли за основу Touch Cruise, это здорово, но по чистой случайности он один из немногих HTC в который можно прошить Android, а не запустить с карты памяти с помощью haret
2. «Есть рабочая версия прошивки» htc touch pro. Формально — да.
Я являюсь обладателем этого девайса и слежу за веткой на xda-developers с самого начала. Во-первых, допили его только недавно, а во вторых он запускается с карты памяти, делая систему не особо быстрой, так и еще через winmo используя haret. Ко всему добавляется то что больше чем 8 часов работы комуникатора в android на своем «теле» я не видел.
Да, конечно, есть dual буты и lite ромы winmo — но это все не нативный android.
А вообще, конечно, я сам очень жду когда его можно будет прошить в основную память телефона.
0
Iozeg, #
По моему главное это радоваться прогрессу! Я тоже впервые поставив через haret rom от G1 не мог даже понять как пользоваться всем этим, потому что собственно ничего не работало и постоянно вылетало. Кстати именно с запуском из под haret связано малое время работы — ведь в это время все действия совершаемые ОС считываются с карты памяти, что очень энерго затратно по сравнению с работой из внутренней памяти устройства. Главное, что тенденция есть и она положительна!
0
Glow, #
А какая разница, флэш-память или флэш-память?
НЛО прилетело и опубликовало эту надпись здесь
0
Lobey, #
Ааа! Сейчас попробую поставить на старенький HTC Elfine. А под HTC Universal ещё нет? :(
0
Iozeg, #
На Elfine однозначно работает прошиваемым в память способом, вам нужны .nbh файлы с приставкой vogu — voguimg-240x320-eclair-27-06-10.nbh например.
+2
FlexIDK, #
ну не знаю… Это наверное только в виде эксперимента можно сделать.
Есть HTC HD2 и HTC Desire (у жены, взял чтоб поиграться самому) — HD2 — на порядок лучше (на мой взгляд). Да, согласен, windows имеет старый дизайн, но я к нему привык с 2002 года, и он мне нравится. Меня вполне устраивает WM 6.5. Меня вполне устраивают стандартные программы + еще немного софта.
Но вы заходили в маркет андроида?! это трэшак! Не могу найти нормальные программы. Там куча ненужных вообще программ.
Мне больше нравится как сделан маркет у iPhone — да! там жесткая модерация! но там нет поэтому, так много всякого Г.
В андройде, похоже за ним вообще ни кто не следит!
Да — андроид это красиво! но они повторяют ошибку WM. те, дают разработчикам делать, как они хотят. Дают производителям мобильных, делать как они хотят. И в итоге, получается, каждый сделал как хочет, и это как хочет — выглядит как один большой…
Если будет стоять выбор: сначало iPhone, WM, Android. После выхода WM7, возможно мой приоритеты изменятся!
+1
Iozeg, #
Любые программы в первую очередь ищутся по ключевым словам. А то, что там нет модерации я считаю всё же больше плюсом чем минусом — разработчику проще выложить свое приложение а конечному пользователю его скачать. И потом рейтинг у приложений, как и комментарии к ним никто не отменял. Вы же не будет качать приложение у которого рейтинг 1 из 5 и куча негативных отзывов, а потом говорить, что мол странно, что такое нехорошее приложение получилось. И не забывайте в топике рассматривался вопрос перехода на Android тех у кого на данный момент WM, а не внутрення борьба тех, кто еще не решился, что хочет приобрести — яблоко, винду или андроид.
–1
FlexIDK, #
Я просто высказал свое мнение насчет целесообразности ставить Андроид как основную ось, на WM устройствах. (первая фраза, как бы, намекает на это «Это наверное только в виде эксперимента можно сделать.») Сам ставил, чтобы поиграться, на Samsung i900
Просто, я до сих пор не могу найти в маркете нормальный плеер mp3 (с подержкой русских тегов) и нормальный плеер для видео AVI. Да я нашел Rock(divx)Player для видео — но его нет в маркете. (с таким подходом, установка как на WM). Андроиду еще надо расти до WM (мое мнение)
0
ozs, #
так оно и для вм, кроме как коре нечего нет нормального.
+1
airmile, #
конвертируйте теги в APE easytagом. не будет проблем с русскими тегами ни в каком плеере.
0
Glow, #
>Но вы заходили в маркет андроида?! это трэшак! Не могу найти нормальные программы. Там куча ненужных вообще программ.
Для вас, но не для остальных. Да и лучше уж так, нежели абсолютно убогий софт/отсутствие софта с определённым функционалом для WinMobile. Я так и не смог найти приличную программу для учёта времени звонков на предоплаченном тарифе.
0
LiaDesign, #
если вдруг у кого есть Samsung Omnia (WiTu) Андойд следует ждать тут:
andromnia.sourceforge.net/
0
Ambyte, #
Ждать уже наврятли придется, проект видимо закрыт, так и до конца не реализовавшись, но посмотреть Android вполне подойдет.
0
Andreicheg, #
А для Omnia II прошивка будет?
+3
RZK333, #
разбор полетов:
Initrd.gz – временная файловая система, используемая ядром при начальной загрузке ОС (только при запуске из под WM с карты памяти)

initrd это ФС содержащая скрипты начальной загрузки, присутствует в любом методе загрузки, в nbh содержится код копирующий initrd в память устройства и передающий управление ядру.
Haret.exe – файл обеспечивающий запуск ОС Android (только при запуске из под WM с карты памяти)

HaRET это Handheld Reverse Engineering Tool — программа позволяющая отслеживать состояние железа, читать и писать память, умеет использовать баг в nk.exe позволяющий передать управление ядру linux.
Zimage – собственно собранное ядро Android’а (только при запуске из под WM с карты памяти)

ядро Android это jvm запущеная на ядре linux, которое собственнно, в пожатом состоянии и называется zImage.
В этом случае, весь набор файлов из списка выше располагается в любой папке в корне карты памяти (например, Карта памяти\android)

современный способ запуска работает из папки andboot, в которой содержится initrd и zImage.
… чтобы Haret.exe смог успешно запустить ОС Android.

haret передает управление ядру linux, а не Android. Android — платформа, linux — ОС.
которая называется Custom ROM Update Utility или Custom RUU,

стоит упомянуть HTCFlasher.
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 — есть рабочая версия прошивки

HTC Kaiser (TyTN II) — haret & nbh
HTC Touch (GSM) — haret загрузка (wing-linux)
HTC Diamond — haret
HTC Touch Diamond 2 — haret
HTC HD — haret
HTC HD 2 — после почти года попыток запустить появился патч на haret, Android успешно запущен известным в нужных кругах человеком Cotulla. Видео на Youtube.
HTC Touch Pro — haret
HTC Touch Pro 2 — haret
HTC Touch Cruise — haret
HTC Touch Cruise 2 — 2009? ссылку.
Sony Ericsson XPERIA X1 — haret, разработка nbh варианта была, но убилась об абсолютно мертвый драйвер экрана.

Не в обиду, пожалуйста, в следующий раз когда будете писать хабратопик — постарайтесь разобраться, перед тем как писать казусы.
0
ozs, #
спасибо что внесли ясность, а то я уже собрался убивать вм на совоём круиз2
+1
RZK333, #
на нем, кажется, сам haret будет валиться.
в логе, во всяком случае, коммитов на тему Iolite нет.
0
RZK333, #
Cruise — haret & nbh конечно, плюс
HTC Touch CDMA (Vogue) — haret & nbh, когда то все началось именно с него.
0
Iozeg, #
Прошу прощения за свою невежественность в теории linux. Никого не хотел ввести в заблуждение или обидеть незнанием. Дело в том, что в этом деле я больше практик, чем теоретик i.e я знаю, что нужно сделать, чтобы оно заработало, но не знаю, что именно оно для этого делает. Хотелось бы попросить разрешения внести изменения в текст, чтобы он стал более теоретически грамотен.

Пару слов о втором Cruise (Iolite) — он прекрасно шьется .nbh от Polaris, только тип panel у него 3. Например polaimg-panel3-320-27-06-10.nbh
0
RZK333, #
вносите, ваш же топик (:
0
Iozeg, #
Прошу простить мою неграмотность в теории linux. Никого не хотел ввести в заблуждение или обидеть своим незнанием. Дело в том, что в этом деле я больше практик, чем теоретик i.e я знаю, что нужно сделать, чтобы оно заработало, но могу не знать как именно оно это делает. Хотелось бы попросить использовать части комментария для улучшения теоретической части топика.

И пару слов о Touch Cruise II (Iolite) — он прекрасно шьется .nbh файлом от Touch Cruise I (Polaris), только тип panel у него 3, то есть, например, polaimg-panel3-320-27-06-10.nbh
0
ivanrt, #
> ядро Android это jvm запущеная на ядре linux, которое собственнно, в пожатом состоянии и называется zImage.

zImage это ядро Linux упаковоное gzip. JVM к этому не имеет никакого отношения и лежит в user space разделе, в данном случае повсей видимости в androidinstall.tar
Да и JVM здесь строго говоря не JVM, так как это Dalvik, который не проходит TCK и вообще не выполняет Java bytecodes.
+1
ivanrt, #
Прошу прощения, неправильно прочитал коментарий на который ответил. В оригинале все хорошо написано.
0
RadioAgent, #
Спасибо за интересное сообщение. Буду рад, если на эту тему периодически будете некий дайджест оформлять.
0
jctim, #
что там про Hemres слышно? вроде как не получается до сих пор? не тот процессор?
0
jctim, #
сори, Hermes (HERM100)
–1
sly2m, #
Я тупой и ленивый. И у меня Dell Axim x51V.
Не, серьезно. Тупой, ленивый и Dell.

Что нужно скачать, чтобы запустить Андроид на этой машине хотя бы в «софтверном» варианте?
Есть какой-то готовый пак, чтобы не переписывать файлы ручками на флеш-карточку и не ковыряться в файле default.txt?
0
oboroten, #
Если есть более-менее работоспособное ядро linux www.kaa.org.ua/asus-p535/hardware.html то возможно ли с помощью него запустить андроид?)
+1
Cryptochild, #
А что-нибудь слышно про Toshiba G900?
0
foo, #
на портежклабах посмотри, там люди ковырялись и, возможно, продолжают ковырять. Всё остановилось на рабочих кнопках, экране (без тача) и sd-карте.
0
TedBeer, #
• HTC Touch — есть рабочая версия прошивки
искал для Тача недавно и не нашел, ткните меня носом кто-нибудь в ссылку
0
Iozeg, #
0
TedBeer, #
а! так там CDMA для GSM нету
0
Iozeg, #
Я лично пользуюсь сборкой из этого раздела — Warm Eclair, до этого, оттуда же Warm Donut — как видите у меня Polaris и всё ОК! Пробуйте :)
0
TedBeer, #
>for cdma touch, yes. for gsm touch, no. again, you have too little memory.
вот один из комментариев оттуда
речь про elf который есть у меня
0
Keisinger, #
Ставил Android на свой HTC Touch Pro2. К сожалению, столкнулся с кучей недоработок, главная из которых — телефон так и не смог подключиться к интернету ни через 3G, ни через GPRS ни через WiFi.
0
aleksarus, #
Многоуважаемый Iozeg, ваш пост сподвиг меня на то, чем я давно прекратил заниматься, прошивками, хаками и прочей ересью. Но факт наличия у автора такого же телефона как у меня (Touch Cruise), да ещё и с android 2.1 на борту…
Вообщем я это сделал. Запуск с флешки не получился, решил прошивать.
Использовался polaimg-panel1-320-24-05-10.nbh
и androidinstall.tar из дистрибутива VaniljEclair_RLS6.zip
Итоги:
Пока не смог через USB подключить к компу.
Камера глючит.
Батарея садится со скоростью непрерывного пользования.
Клавиатуры никак не хотят переключаться на русский язык. Ощущение как будто девайс не запоминает региональную настройку.
3G, WiFi, GPS работает без нареканий, блюзуб не проверял.
В целом прошивка стоит того чтобы ей пользоваться без ущерба комфорту. Торможение есть, но не больше чем в винде, а в целом быстрее работает, чем винда.
Из маркета всё ставится без проблем.
Вопрос такой, видел вот здесь sourceforge.net/projects/androidhtc/ вот такой файлик system-froyo-30-06-10_15.tgz
тоесть уже можно 2.2 поставить? Автор ставил? И если телефон уже прошит до андроида, как изменится процесс обновления на другую прошивку, например 2.2 или 2.1 другой сборки?

там же кстати появилась сборка VaniljEclair_RLS7b.zip
0
Iozeg, #
Автор на данный момент в процессе установки вот этого обновления до 2.2 :)
Теперь еще пару моментов. Для того, чтобы избежать максимального количества проблем нужно прошивать последние .nbh файлы. НО они не всегда есть именно под наш аппарат (с panel type = 1), поэтому нужно воспользоваться вот этим инструментом.
Он предельно прост в обращении -> скачиваете последний максимально подходящий .nbh, например вот этот: polaimg-panel3-320-27-06-10.nbh или даже лучше для Eclair и теперь уже и Froyo вот этот voguimg-240x320-eclair-27-06-10.nbh, открываете его через NBH Editor и меняете там устройство на Polaris, a panel type на 1. после чего сохраняете и шьете самостоятельно приготовленным файлом.
Froyo развивается даже быстрее чем Eclair — за 2 дня 3 релиза, большинство функций заявлено как работающие. Думаю финальную версию ждать не долго.
0
aleksarus, #
спасибо! сейчас попорбую. Всё же:
Как изменится процесс обновления на другую прошивку, например 2.2 или 2.1 другой сборки?
или всё также с самого начала как в данном мэнуале?
0
Iozeg, #
К сожалению (или к счастью — это как смотреть с точки зрения стабильности и надежности) нужно каждый раз всё делать с «нуля».
0
aleksarus, #
можно всё же как-то заставить андроид брать инет через USB? да и просто по нему соединиться хотя бы?
+1
Bezik, #
Нет ли случайно иформации про Sunno A880? хочу поставить на него Android OS.
0
Andreicheg, #
Уважаемый Iozeg, а на Omnia II \ Samsung i8000 разрабатываться будет?
0
Iozeg, #
Я так понимаю работа идет, вот тут. Прогресс есть, но до более менее рабочего варианта еще далеко.
0
igla, #
Вот пожалуйста небольшой обзор прошивок для HTC Polaris 3650 и прошивка девайса с карты памяти.
0
igla, #
0
Rezzet, #
Попробовал поставить на флешку и запустить. Получилось почему-то только со второго раза, ну ладно андроид на HTC P3470 запущен. Начал его тестировать. Экран имеет немного плохую калибровку, хотя старался это сделать максимально хорошо, в общем не критично, звука нет, GSM не заработал, календарь не запускается, многие приложения то же, нормально работает только кнопка меню и назад, нажатие на поиск привод к тому что экран начинает моргать, я бы сказал похоже на перезагрузку окружения рабочего стола. Скорость работы не плохая, скажем так приемлемая. Wi-Fi, bluetooth, не заработали. Веб-браузер работал, но кроме запуска больше ничего не смог сделать. Смс работают. Записная книжка то же. Итог — пользоваться нельзя, ради любопытства запустить можно, если проект будет активно развиваться, то может продлить жизнь многим телефонам, так что хочу пожелать людям его развивающим всего наилучшего.
0
Eugen_D, #
То есть я правильно понял, что перпрошив мой Полярис я получу либо батарею на пол-дня, либо сырую прошивку без камеры и спикера?
0
Iozeg, #
Уважаемый Eugen_D вы внимательно ознакомились с топиком и комментариями прежде чем писать свой? На данный момент существует абсолютно стабильная и рабочая версия прошивки 2.2 со всеми функциями. Также существует версия 2.1 не говоря уже о 1.6. Все эти версии можно найти полностью функциональными без каких либо пропусков.

На всякий случай поделюсь ссылками на самые стабильные версии:
forum.xda-developers.com/showthread.php?t=619980
forum.xda-developers.com/showthread.php?t=691174
forum.xda-developers.com/showthread.php?t=712310
0
aleksarus, #
поставил 2.2 в сборке Incubus26Jc's Super FroYo 2.2 [Deodexed] [RLS8] [7/4/10]
всё хорошо, только русского языка нет и соответветсвенно все приложения по дефолту тоже его не используют, теже google maps :(
Как получить 2.2 с русским языком?
0
Iozeg, #
Можно немного подождать, обычно в течение релизов добавляют поддержку всех языков (хорошо, что для Android это не проблема). Тем более завтра Incubus обещал выложить RLS9 — там будет устранен баг с камерой в случае прошивки новейшим nbh файлом, который освобождает 11+ мегабайт оперативной памяти и возможно добавлены остальные языки.
0
aleksarus, #
отлично! ждёмс ) я конечно в некотором недоумении по поводу WM.
Андрод просто летает после винды и это в неофициальной прошивке! Кто хочет Андроид 2.2 за 6000р. может смело брать БУ Touch Crusie и ставить туда android 2.2 ;)
0
Iozeg, #
Да! Это как второе рождение старого аппарата :) А прошивка хоть и неофициальная, но собрана практически идентично оригиналу, да и по железу touch cruise подошел очень хорошо.
0
romka777, #
Подскажите, где взять такой виджет часов как на первом скрине.
0
Iozeg, #
В сборках Android для WM он всегда идет в дефолтных виджетах.
0
romka777, #
как его поставить, у меня только analog clock
0
Iozeg, #
Какая у Вас сборка?
0
Iozeg, #
Это базовый набор файлов без дополнительных приложений\виджетов, попробуйте туже сборку, только уже касомизированную, но без лишнего мусора: www.mediafire.com/?5whmny2mjej
0
romka777, #
для polaris подойдет?
0
Iozeg, #
Сейчас сам на ней — это лучше, что случалось с моим polaris с момента выхода android на wm. Только не забудьте прошить новый nbh от 5 числа.
0
romka777, #
тут it029000.massey.ac.nz/vogue/files/?C=M;O=D я вижу от пятого числа nbh для vogue
его что ли шить?
0
Iozeg, #
посмотрите немного выше в комментариях я давал ссылку на nbh editor. Очень простой инструмент для рекдактирования android'овских nbh файлов.
0
romka777, #
ага, спасибо.
всё сделал, только часы так и не появились :)
0
romka777, #
разобрался, это weather виджет
0
Iozeg, #
Рад, что всё работает :)
0
Elisey, #
Подскажите, работает ли в этой версии отключение 3G сетей? Сейчас использую сборку eclairRLS7c, и после выбора пункта об отключении 3G, все равно подключается к ней. 3G не хочу использовать так как телефон глючит и и часто не срабатывает на соединение. Так было и на ВМ.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.