The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Компания Intel адаптировала Android 4 для смартфонов и планшетов на базе архитектуры x86

18.11.2011 18:54

Компания Intel подготовила около 120 патчей, направленных на улучшение поддержки архитектуры x86 и процессоров Atom в платформе Android 4.0. Среди наиболее значительных улучшений отмечается реализация в Native Development Kit (NDK) поддержки нативного выполнения кода для архитектуры x86, включая оптимизации с задействованием инструкций MMX/SSE/SSE2/SSE3 и возможность сборки универсальных исполняемых файлов, которые можно запускать на системах x86 и ARM.

Часть связанных с платформой Android патчей создано для набора компиляторов GCC и системной библиотеки Bionic, которая является аналогом libc для платформы Android. Проведена адаптация приложения Android Market. Для разработчиков приложений расширены возможности эмулятора платформы Android, в который добавлена поддержка прототипов устройств на базе архитектуры x86. Среди планов, добавление в эмулятор поддержки механизмов аппаратной виртуализации, что позволит на порядок ускорить эмуляцию Android-устройств. Кроме того, готовятся к выпуску адаптированные для платформы Android инструменты для разработчиков, такие как Vtune и Intel Graphics Performance Analyzer.

Как и планировалось ранее в следующем году ожидается появление на прилавках первых смартфонов и планшетов на базе процессоров Intel. Дополнительно можно отметить, что кроме компании Intel, портированием платформы Android для архитектуры x86 занимаются энтузиасты из независимого проекта Android-x86. Так как код Android 3.x и 4.x был открыт лишь несколько дней назад, наработки проекта основаны на выпуске Android 2.3.7. Готовый Live-образ с окружением Android для ПК, нетбуков и планшетов на базе архитектуры x86 можно загрузить на данной странице. Отдельно подготовлены варианты, специально адаптированные для нетбуков ASUS Eee PC, Dell Inspiron Mini Duo и планшета Viewsonic Viewpad 10.

  1. Главная ссылка к новости (http://www.extremetech.com/com...)
  2. OpenNews: Intel и Google объявили о сотрудничестве в продвижении платформы Android для процессоров Atom
  3. OpenNews: Компания Intel портирует мобильную платформу Android 3.0 для архитектуры x86
  4. OpenNews: Компания Intel адаптирует мобильную платформу Android 2.2 для архитектуры x86
  5. OpenNews: Доступна платформа Android 4.0, объединившая ветки для смартфонов и планшетов
  6. OpenNews: Компания Google открыла исходные тексты платформы Android 4.0
Лицензия: CC-BY
Тип: К сведению
Короткая ссылка: https://opennet.ru/32346-android
Ключевые слова: android, intel, x86, atom
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (63) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 19:04, 18/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    > планшета Viewsonic Viewpad 10.

    А он тоже будет с вентилятором, как все остальное на интеле? Карлсон который живет в планшете. Может интелу пора понять что если уж андроид - то совместимость с их прожорливым х86 никуда не вперлась? :)))

     
     
  • 2.4, Аноним (-), 19:43, 18/11/2011 [^] [^^] [^^^] [ответить]  
  • +13 +/
    Android + intel 86 = ? Интересно, хватит ли батареи хотя бы на загрузку?

     
     
  • 3.6, ihanick (??), 20:02, 18/11/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    если adobe flash не не использовать, то на современном интеле батарейки хватает на 6-7 часов музыки-веба
     
     
  • 4.32, Аноним (-), 05:17, 19/11/2011 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Да, только под аккомпанемент паскудно воющего вентилятора. И сама батарейка - как полноута размером. Поэтому например планшеты на атоме напоминают беременный кирпич.
     
  • 3.14, Аноним2 (?), 21:32, 18/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    На нетбуке с вин7 и атомом время работы с вай фаем и офисом около 5 часов, мб побольше ... Андроид настолько прожорлив?))
     
     
  • 4.25, XoRe (ok), 02:34, 19/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > На нетбуке с вин7 и атомом время работы с вай фаем и
    > офисом около 5 часов, мб побольше ... Андроид настолько прожорлив?))

    А на моем нетбуке - 6-8 часов.
    Нетбуки разные бывают)
    Но андроид или linux, настроенный на энергосбережение, менее прожорливы.

     
     
  • 5.26, skybon (ok), 02:36, 19/11/2011 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Android == Linux
     
     
  • 6.33, Аноним (-), 05:18, 19/11/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Android == Linux

    Не Linux, а огрызки от него. Там даже API сисколов ядра не очень то и вывешено (только черз дикие костыли доступно). Если нечто не предоставляет API ядра стандартными методами - линуксом это считается довольно условно.

     
     
  • 7.51, redwolf (ok), 17:45, 19/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Лень гуглить пруф. Разработчики сами не позиционировали Андроид, как линукс-дистрибутив, о чем сами написали.
     
  • 4.56, Аноним (-), 13:09, 20/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > На нетбуке с вин7 и атомом время работы с вай фаем и
    > офисом около 5 часов, мб побольше ... Андроид настолько прожорлив?))

    А на моем ноуте с убунтой и 2-ядерным 64-битным ulv процом - все 7 часов запросто. Так что у меня длиннее. Вот только аккумулятором этого ноута зашибить можно. И андроид там не нужен - какой смысл делать из ноута мобильник?

    А если посмотреть на планшетки - так они в нормальном виде тоньше, меньше и легче ноутов. Но х86 дуры - невыгодно отличаются размерами, весом и наличием вентилятора при в лучшем случае том же самом времени работы (или хуже, x86 не сможет 16 часов висеть в аське от 1 заряда).

     
     
  • 5.68, Аноним (-), 14:14, 21/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    ASUS EeePad Tranformer. Перепланшет-недонетбук. 14 часов от батареи. И его батареей никого не убьешь.
    Можно поставить убунту вместо андроида и время работы от батареи будет таким же.
     
     
  • 6.70, skybon (ok), 06:45, 25/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > ASUS EeePad Tranformer. Перепланшет-недонетбук. 14 часов от батареи. И его батареей никого
    > не убьешь.
    > Можно поставить убунту вместо андроида и время работы от батареи будет таким
    > же.

    У меня он. Классная штуковина, жду порта LibreOffice на него.

     

  • 1.9, добрый дядя (?), 20:07, 18/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    вопрос: что они собираются делать с тоннами софта на NDK, и почему до сих пор нет LLVM, или хоть какого то средства для процессоронезависимости для Adroid??? байткод где??? его внедрение для нативщины назрела давно, а то получается теперь интел отстает потому что монополия ARM для Android ))) прям как x86 на ПК...
     
     
  • 2.10, Мужик32 (ok), 20:29, 18/11/2011 [^] [^^] [^^^] [ответить]  
  • +5 +/
    >нативные приложения
    >байт-код

    Наркоман? Байт-код в андройде уже есть и называется это добро Dalvik.

     
  • 2.15, vasily_pupkin (ok), 21:35, 18/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    LLVM не реализует платформонезависимость. Такие дела.
     
     
  • 3.21, Аноним (-), 23:23, 18/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    А pnacl от Гугла?
     
  • 3.23, добрый дядя (?), 00:24, 19/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    лишь повторюсь - существование PNACL самое яркое и железобетонное доказательство того что я все же прав
     
  • 3.34, Аноним (-), 05:19, 19/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > LLVM не реализует платформонезависимость. Такие дела.

    Как это? А промежуточный байткод?

     
     
  • 4.43, Аноним (-), 09:04, 19/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Как это? А промежуточный байткод?

    Он платформозависим.

     
     
  • 5.44, Аноним (-), 09:44, 19/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Платформо или архитектурно-зависим?
     
     
  • 6.45, Аноним (-), 09:48, 19/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Отвечать не надо, я сам разобрался.
     
  • 5.57, Аноним (-), 13:10, 20/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Он платформозависим.

    Вас глючит.

     
  • 2.27, XoRe (ok), 02:37, 19/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > и почему до сих пор нет LLVM

    Может потому, что он ещё не так допилен, как gcc?)

    > или хоть какого то средства для процессоронезависимости для Adroid???

    А надо?
    Кроме ARM и, возможно, x86/x64 какие есть ещё варианты?

     
     
  • 3.30, fork (??), 04:12, 19/11/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А надо?
    > Кроме ARM и, возможно, x86/x64 какие есть ещё варианты?

    MIPS


     
  • 3.35, Аноним (-), 05:20, 19/11/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Кроме ARM и, возможно, x86/x64 какие есть ещё варианты?

    Хм.. где-то я это слышал. Примерно так: 640Кб хватит всем.

     

  • 1.11, Resonance (ok), 20:33, 18/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –9 +/
    > Так как код Android 3.x и 4.x был открыт лишь несколько дней назад

    Для 3.x не открыли и никогда не откроют

     
     
  • 2.12, Anonimus (??), 20:53, 18/11/2011 [^] [^^] [^^^] [ответить]  
  • +6 +/
    >> Так как код Android 3.x и 4.x был открыт лишь несколько дней назад
    > Для 3.x не открыли и никогда не откроют

    Да вы, батенька, коматозник. Хоть иногда вы новости проглядывали перед тем как бабаболить

     
  • 2.13, Аноним (-), 21:23, 18/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >> Так как код Android 3.x и 4.x был открыт лишь несколько дней назад
    > Для 3.x не открыли и никогда не откроют

    https://www.opennet.ru/opennews/art.shtml?num=32303
    "Кроме кода последнего выпуска Android 4.0.1 в репозиторий также загружена полная история изменений, включая все наработки, связанные с веткой Android 3.x. Так как ветка Android 3 является немного незавершённой, для неё не создано отдельных тегов в Git, а разработчикам рекомендуется использовать кодовую базу Android 4."

     
     
  • 3.36, Аноним (-), 05:22, 19/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > для неё не создано отдельных тегов в Git, а разработчикам рекомендуется
    > использовать кодовую базу Android 4."

    Типа, если вам нужен андроид 3.х, сами ищите в этой помойке из коммитов что им там является :)). Это конечно уже не проприерастия, но мудвинство довольно конкретное.

     
     
  • 4.69, Lain_13 (?), 15:33, 21/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    А то тебе так 3.х впарился…
    Или с обновлением 3.х до 4.х на планшетах есть проблемы?
     

  • 1.16, Аноним (-), 21:35, 18/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Между прочим Intel Atom потребляет не много энергии, и он вполне нормально работает на планшетах.
     
     
  • 2.24, szh (ok), 01:14, 19/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    кулер есть ? барахло с кулером не признаем. Особенно на телефонах в штанах :)
     
     
  • 3.38, Алексей Морозов (ok), 05:28, 19/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, строго говоря, у меня и на десктопном проце сейчас пропеллера нет ;) AMD Athlon(tm) II X3 435 Processor. Правда, на процессоре - медная дурында в килограмм, что-ли, весом :)
     
     
  • 4.53, saNdro (?), 20:22, 19/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Ну допустим у меня на Phenom II x6 3.2 Ггц псевдо пассивное охлаждение. Но могу спорить корпусной вентилятор у вас таки есть. А Атом жручая штучка. Особенно если учитывать призводительность. У него отношение "призводительность/потребляемая мощность" хуже (и заметно) чем у Core 2 Duo ULV. Если бы не цена в ~200$ в оптовой партии за самый дохлый C2D ULV, никто бы Атомы вообще не использовал.
     
     
  • 5.55, Какаянахренразница (?), 23:17, 19/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > А Атом жручая штучка. Особенно если учитывать призводительность.
    > У него отношение "призводительность/потребляемая мощность" хуже
    > (и заметно) чем у Core 2 Duo ULV.

    1. У Атома производительность ниже, чем у корок.
    2. У Атома потребляемая мощность ниже, чем у корок.
    3. У Атома соотношение "призводительность/потребляемая мощность" ниже, чем у корок. НО это имеет значение только во время работы проца. Во время простоя вы смотрите только на потребление, ибо производительность равна нулю.

    Итого: если нужен не очень производительный процессор со сносным соотношением "призводительность/потребляемая мощность" и низкой потребляемой мощностью при простое, то лучше Атом.

     
     
  • 6.58, Аноним (-), 13:14, 20/11/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > мощность" и низкой потребляемой мощностью при простое, то лучше Атом.

    Если вам нужен не очень производительный процессор с тотально минимальным потреблением при простое, это будут ARM. Без вариантов. У x86 и сам проц и чипсет очень много жрут на холостом ходу и режимы сохранения питания довольно убогие и кривые. Прости, дядя, телефон на ARM спокойно валяется 12 часов будучи приконекченым к аськам всяким. С батареечкой 3.7V @ 1300mAh. Ну стандартная такая телефонная мелочевка. А теперь сравни это с теми монстрильными батарейками которые в ноутах. Они в много раз емче, что не мешает атому выжирать их часов за 6 на холостом ходу.

     
     
  • 7.61, Какаянахренразница (?), 19:29, 20/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >> мощность" и низкой потребляемой мощностью при простое, то лучше Атом.
    > Если вам нужен не очень производительный процессор с тотально минимальным потреблением
    > при простое, это будут ARM.

    Разве кто-то утверждал обратное? Но здесь обсуждают 86-ую архитектуру от Интела.


     
  • 2.37, Аноним (-), 05:23, 19/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Между прочим Intel Atom потребляет не много энергии, и он вполне нормально
    > работает на планшетах.

    Наверное именно поэтому планшеты на атоме больше похожи на кирпичи. На ARM при прочих равных - без вентилятора и с куда более скромным аккумулятором. Поэтому тоньше и легче интелских кирпичей буквально в разы.

     

  • 1.17, Mikhail (??), 21:52, 18/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Значит ждать на Cisco Cius, т.к. то что сейчас есть ужасно :( И неудобные и виснут...
     
     
  • 2.18, Mikhail (??), 21:54, 18/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    и скажу как пользователь  Cius - софта совместимого под x86 на маркете практически нет, есть цисковый маркет, но там мало софта
     
     
  • 3.40, Avator (ok), 07:44, 19/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    хм, но ведь большая часть софта написана без использования NDK. Так что видимо ограничение выставленно искуственно в маркете.
    Вы пробовали устанавливать приложение используя ADB?
     
     
  • 4.49, Mikhail (??), 13:26, 19/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    нет, не пробовал. с андройдом первый раз столкнулся
     
     
  • 5.54, Avator (ok), 20:57, 19/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Думаю, что там искуственное ограничение на уровне маркета стоит. С другой стороны под планшеты на Android в данный момент сильно меньше приложений по сравнению с телефонами.
    Не расскажете, какая там версия Android?
     
     
  • 6.66, Mikhail (??), 12:28, 21/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    2-я
     

  • 1.19, Аноним (-), 22:17, 18/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Уже Windows 8 будет работать на ARM, а эти все свой допотопный x86 пытаются протащить...
     
     
  • 2.29, fork (??), 04:05, 19/11/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ARM1 - 1985 год, так, что тоже не новый
     
     
  • 3.39, Аноним (-), 05:34, 19/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > ARM1 - 1985 год, так, что тоже не новый

    Тем не менее, современные ARM выглядят менее архаично и костыльно.


     
     
  • 4.41, Аноним (-), 07:55, 19/11/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    У меня одно обьяснение: "выбрасывать жалко", "не зря же работали" и т.д.
     
  • 4.46, Аноним (-), 11:42, 19/11/2011 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Серьезно? Может быть ARMы уже стандартизованы? Или еще лучше, вся платформа стандартизована?
     
     
  • 5.59, Аноним (-), 13:16, 20/11/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Серьезно? Может быть ARMы уже стандартизованы? Или еще лучше, вся платформа стандартизована?

    А что, х86 уже стал стандартом? Ну тогда номер стандарта и наименование выдавшей его организации в студию. И кстати какой набор команд стандартизирован? Вот например SSSE3 понимаемый только самыми новыми процами - в него входит или нет?

     
     
  • 6.62, Аноним (-), 20:38, 20/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Не надо передергивать, вы отлично понимаете о чем я. Как минимум, х86 и х86_64 железо (оно же "платформа PC") более-менее унифицировано. Не как маки, конечно, не как игровые приставки (у которых вообще в пределах платформы все на 95% одинаково), но там более-менее устоявшийся зоопарк. У ARM же вообще такого понятия, эквивалентного "платформе PC" нету. Там просто набор совершенно разношерстных процессоров и железяк, половину из которых переделывают под себя без всякой документации, как левой пятке ОЕМ взбредет в голову. Там даже единого способа загрузки нет. Недавние танцы вокруг Secure Boot и EFI для армов - детский сад, там такое каждый день на завтрак.

    Так что я не знаю что вы называете костылями, но что в ARM-системах их побольше любых других - это точно.

     
  • 6.63, Аноним (-), 20:48, 20/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Вот например SSSE3 понимаемый только самыми новыми процами

    Не знаю такого. Если вы об SSE3 - он поддерживается уже лет 6 даже АМД. А как у армов с NEON? А с плавучкой у них как? Не интересовались?

     
     
  • 7.64, Eugeni Dodonov (ok), 02:15, 21/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Собственно есть и SSE3 (http://en.wikipedia.org/wiki/SSE3) и SSSE3 (http://en.wikipedia.org/wiki/SSSE3). SSE3 начиная с 2004, SSSE3 начиная с 2006 поддерживаются.
     

  • 1.20, Аноним (-), 22:24, 18/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    интересно будет запустить на С-50  :)
     
  • 1.22, pavlinux (ok), 23:42, 18/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Я б себе не бездисковый клиент впаял бы...
     
     
  • 2.28, Аноним (-), 04:00, 19/11/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Куда?
    Да вы батенька - киберпанк.
     
  • 2.52, fork (??), 18:06, 19/11/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    а потом опа - обнаружено новое устройство)
     

  • 1.42, tmx (?), 08:45, 19/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    даже майкрософт переходит на ARM. интел упустила свой шанс когда Apple предлагала им выпустить процессор для портативных устройств и смартфонов.
    и сейчас держится за свою патентованную x86 даже в сопроцессорах Knight (которые 50-тиядерные) и до сих пор не понимают что эта система команд совершенно не нужна и продолжать её эмулировать пора бы уже прекратить.
     
     
  • 2.47, Eugeni Dodonov (ok), 13:01, 19/11/2011 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Спасибо, посмеялся :).
     
  • 2.48, asphyx (?), 13:13, 19/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Вот и аналитики подтянулись
     
  • 2.60, Аноним (-), 13:20, 20/11/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Выпускать ARMовские процессоры можно и без всяких эпплов Которые лицензировали ... большой текст свёрнут, показать
     
     
  • 3.65, Аноним (-), 03:04, 21/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    А можете подробней объяснить, почему архитектура х86 - "кривое г-но, непригодное для мобильных девайсов"? Или хотя бы пнуть куда почитать, только желательно поконкретней.
     
  • 3.67, Анон (?), 13:43, 21/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Мы от этого только выигрывает, получаем более экономичные и холодные процессоры для десктопов и ноутбуков. Ди и ARM не будет расслабляться, что тоже хорошо.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру