Android

индекс
179,33

Android x86 в VMware



Наткнулся на один интересный проект по портированию Android OS с коммуникаторов на x86 совместимые платформы. Первый релиз у них был совсем недавно — 15 мая 2009.

Система представляет из себя live cd, запускается прямо с диска, весит 150мб.

Как я понял, проект рассчитан на нетбуки — первая версия сделана специально для EEE PC 701. Оно и правильно, андроиду самое место на таких гаджетах.


Для установки я использовал VMware Workstation 6, ОС — Windows Vista SP2. (кликабельно)

1

Андроид запустился практически мгновенно, загрузка заняла около 5 секунд.



Что интересно — ведет себя так, будто работает на кпк (видно уровень сигнала и прочее) :).



Первая проблема с которой столкнулся — не работает мышка, ее поддержки там помоему вообще нет. Вся работа только с клавиатуры. Ну и ладно, интерфейс удобен и так, в следующих версиях наверное и мышку сделают.



Список приложений:



Список языков:



В целом система еще сыровата — некоторые приложения не работают, сеть настраивается через консоль и т.д. Но выглядит красиво, и что главное, работает быстро.



Управление:
arrows = movement in the party

Enter = confirm (as the press trackball on the G1)

Windows key (the Windows logo) = home key (the G1 is a house)

Escape key = back (G1 to the arrow keys back)

Key menu (between the right Alt and Ctrl, where appropriate, Win key) = entry in the menu

Alt + F1 = entry into the console

Alt + F7 = input to GUI

Настройка сети:

Жмем Alt+F1 и набираем в консоли


ifconfig eth0 yourip netmask yourip's mask — настройка IP и маски



route add default gw yourgateway dev eth0 — настройка шлюза


setprop net.eth0.dns1 yourDNS — настройка днс


В июле обещают новую сборку.

TODO:
  • let mouse and keyboard work
  • let SD card work
  • let mp3 player movie player work
  • let camera work
  • let GSM 3G work

Как выйдет, сразу поставлю на старый компьютер, чтобы не простаивал зря :)
+73
24 июня 2009, 17:04
36

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

0
xdevnet #
>Как выйдет, сразу поставлю на старый компьютер, чтобы не простаивал зря :)

Хм, а смысл? На виртуальной машине поигратся — это ещё да, но на реальное железо ставить смысла не вижу.
Да и поигрался я не более 10 минут, на больше меня не хватило…
+4
Togusa #
Просто люблю экспериментировать, а на балконе вон стоит несколько компьютеров без дела. :)
+58
mecommayou #
Значит вот на что ты променял трех литровые банки, велосипед и левую лыжу?
+1
akakunin #
У меня ноут есть — Compaq Armada M300 — памяти кажись 256 метров на борту. Даже XFCE подтормаживает — есть надежда что тот же Андройд будет работать более адекватно

Кстати — а в текущей сборке — браузер рабочий?
+1
Togusa #
Вроде рабочий, не проверил. Но пока ставить не советую, все очень сырое.
+1
romx #
На M300 даже XP вполне прилично жило, не знаю что уж у вас там тормозит.
0
Goodkat #
а с дроверами как?

одно дело — запустить его на сферическом коне в вакууме VMWare, и другое дело — на реальном железе
0
ivlis #
Думаю что примерно так же как в линуксе.
+2
TMC #
Хм. Запустил пинг, а там в консоли ctrl+z и ctrl+c сигналы не посылают. :-)
0
kurokikaze #
И кого атакуем? :)
0
Yarc #
Побежал качать =))
0
ramovsky #
Портировать Линух на х86...? Это круто:)
0
Scrill #
Там от линуха только ядро и либы — портируют остальное :)
0
ikruglov #
Т.е. ядро и библиотеки — это не есть главная составляющая ОС? )))
+1
Scrill #
Я как раз об этом и говорил — портируют платформу, а не Линукс.
0
PsySonic #
На сколько я понимаю, джава виртуальная машина в андроиде переводит платформонезависимые комманды виртуальной машины в команды конкретной архитектуры.
Тоесть переводить Java-байткод в комманды ARM (или MIPS) она конечно сможет работая под любой архитектурой, хоть под х86.
0
AnatolyB #
Вообще написано, что Dalvik, виртуальная java-машина в Андройде не использует JIT-компиляцию. Так что ничего никуда она переводить не должна.

Да, и исполняет она не Java-байткод, а свой собственный :-)
+1
TMC #
Блин. Сеть подняли, гейтвей настроили. ДНС не работает…
НЛО прилетело и опубликовало эту надпись здесь
–8
Ragnar #
Еще один шаг Гугла к своей операционке
+7
Togusa #
Залил на хост образ андроида для VMware Player — files.togusa.ru/android.rar (50mb)
0
avenu #
Столько плюсов. Но у меня не запустилось в плеере. Он написал мне, что вирт. машина была создана более крутой и мощной программой. А я, бедный плеер, не могу поддерживать такие фичи.
0
kolpeex #
Давно уже на AOA110 хотел Андроид поставить, да не получалось. Подожду до июля )
0
GeniyZ #
Я на свой AOA 110 Moblin ставил — единственный замеченный минус — я так и не смог установить некоторый нужные мне пакеты.
Браузер пашет нормально, wifi, мышь, кардридеры, сетевуха, всякие там особые хоткеи — всё работает.
нормальный пиджин (не пиджин, но похож очень), картинкогляделка (по совместительству видеосмотрелка) прикольная,…
нормальная рабочая система.
Грузилась максимум 10 секунд.

Пока андройд ещё пре альфа… юзай моблин.
0
Togusa #
Да, моблин отличная вещь. Жаль только на моем ноутбуке не запускается…
+1
alexevil #
Лучше Ubuntu netbook remix, он побыстрее будет чем moblin — www.phoronix.com/scan.php?page=article&item=moblin_ubuntu_mobile&num=1
0
veter #
Ставил на MSI Wind и то и то, Moblin летает по сравнению с Ubuntu. Но у него беда с софтом, который не идет «из коробки»
0
GeniyZ #
Видимо не везде.
На моём AOA110 Moblin реально летает, и всё железо работает без бубна.
В nbr глючат кардридеры, а wifi чтоб заставить работать приходится около часа бегать вокруг него с исполнением шаманских песен =) да и думает напорядок больше.
0
alexevil #
Хмм, у меня AOA110 на Unr 9.04 сразу с wifi дружит, ничего руками не трогал.
Если честно, выбрал Unr просто потому, что он Ubuntu — все таки домашняя система на компе, куча софта и достаются любые видео кодеки. Скорость устраивает во всем, особенно если /tmp и /var/logs в оперативку вынести
+2
mrgall #
Запустил ее в VMware Fusion — работает, немного поигрался — интересно ее сравнивать с рядом лежащим G1))
P.S. На маке commnad key = home key, летающей форточки на клаве у нас нет)))
0
rengo #
Зато есть хрень какая-то, неидентифицированная :)
0
kurokikaze #
Это кнопка-НЛО.
0
KorP #
ну глядишь через пару лет получим рабочий продукт, а не поделку
0
Phoen #
Таки а надо оно? На мой взгляд проект можно было бы оставить и на данной стадии, для ознакомления с платформой людям не имеющим надройд девайсы этого вобщемто хватит… Высасывать из пальца очередное непонятно что, направленное на непонятно какой сегмент рынка (единственное что в голову приходит tablet pc, и то с ос на них проблем нет, а вот с популярностью пожалуй) не вижу ровно счетом никакого смысла… Вобщем както оно все сомнительно.
0
KorP #
а нетбуки? под них оно самое то
0
Phoen #
Ну во первых есть windows xp, которому в очередной раз отсрочили смертный приговор, во вторых нетбучные дистрибутивы linux'а всех мастей, ну и наконец moblin… Чего ж вам ещё на нетбуках не хватает? Да и к тому времени как проект примет человеческое лицо и появится достаточное количество приложений под него нетбуки будут уже не те =)
0
Togusa #
Если у андроида на нетбуках будет доступ к appstore (или как он там, в гугле, называется?), то он станет хорошим конкурентом тому же моблину например.
На вкус и цвет фломастеров должно быть много.
+1
KorP #
а нафига тогда вообще андройд? есть пальмовская ВебОС, есть мак ос, есть винмобайл — зачем тогда ещё одна мобильная ось? так же и у нетбуков.

мне то всего хватает, я не просто так саркастически написал что «через пару лет получим рабочий продукт», пока доточат, пока софт напишут, пока дырки закроют

вот чрез пару лет и посмотрим — какие будут нетбуки и надо ли оно :)
+1
Fanruten #
Осталось найти приложения.
0
Azs #
Можно скриншот на screenoteka.ru утянуть?
0
Togusa #
Разумеется.
0
0day #
Вы забыли упомянуть в своем обзоре самое главное — там есть Змейка.
0
Togusa #
Да, забыл :) Она у вас не тормозит?
0
0day #
Да подтормаживает, к сожалению, но играть можно.
+1
ekzo #
скачал образ, установил в виртуальной коробке, люто захотел себе смартфон. очень захотел.
0
Barmaleikin #
У вас виртуальная клавиатура не падает? У меня почему-то регулярно вылезает диалог с информацией о том что клава накрылась :)
0
Togusa #
У меня при запуске выдало сообщение про клавиатуру, но она вполне исправно работала.
0
ekzo #
да, при первом запуске андроид сообщает, что процесс клавиатуры неожиданно прекращается, но нажатие любой клавиши закрывает сообщение об ошибке. это не сильно мешает, да и для «неоконченного» релиза простительно.

всё равно красиво.
0
icCE #
Блин, надо свой Loox 720 что ли достать и портировать туда Андроид?
0
zlo #
готов поддержать, такое же лежит без дела
0
icCE #
Ну собственно все просто, нужен linux SDK android и сам аппарат.
К сожалению щас я сам погряз в работе, но хочу сильно реанимировать аппарат вплоть до перепрошивки онного. Я нашел проект человека который под loox 5xx портирует, можно как говорится покурить подумать. Остальное в лично.
0
zlo #
все в наличии, кроме кабеля
можно линк на этот проект?
0
icCE #
Да кабель не нужен, для отладки хватит херета + карта памяти, потом уже думать как прошить в недры

www.pda-247.com/forum/showthread.php?p=118009
www.asm32.ru/news.php?extend.33.3

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