Процессор интел это андроид

Android с 64-битным ядром от Intel в вопросах и ответах

Слухи о том, что компания Intel готовит 64-битную версию Android, оптимизированную под ее процессоры, ходили уже довольно давно, да и сама корпорация на последних этапах не делала из этого секрета: так, совершенно прямое тому подтверждение прозвучало на недавнем форуме IDF, проходившем в китайском Шенжене. Однако информации было слишком мало, чтобы выносить ее на Хабра обсуждение – другими словами, обсуждать было еще нечего. Теперь это уже не так: у нас есть и информация о проделанной работе, и, самое главное, прямые ссылки для скачивания нового продукта. Имеющуюся информацию мы решили оформить в виде вопросов и ответов.

Что представляет из себя продукт, представленный Intel?
Специалистами Intel была разработана версия операционной системы Android 4.4.2 KitKat, оптимизированная под 64-битные процессоры Intel. На самом деле, отдельные сборки Android для конкретных мобильных устройств на базе Intel (таких как, например, трансформер Samsung ATIV) делались и раньше, начиная с Ivy Bridge. Однако принципиальное отличие от них продукта, о котором мы сейчас говорим – он подходит для любого процессора в рамках одного поколения. Иначе говоря, вместо кастомных сборок представлены generic дистрибутивы.

Какая часть представленного продукта является 64-битной?
64-битным является ядро, используемое операционной системой Android. До тех пор, пока Google не выпустит полностью 64-битную ОС, 32-битный Android будет работать на 64-битном ядре.

Для каких поколений процессоров собраны дистрибутивы Android?
В настоящее время доступны UEFI дистрибутивы Android для следующих процессоров:

  • Bay Trail
  • Haswell
  • Ivy Bridge

Кроме того, отдельного дистрибутива удостоился компьютер MinnowBoard MAX (напомним, там тоже установлен процессор Bay Trail). Все дистрибутивы доступны для скачивания с сайта 01.org. Оттуда же можно скачать уже упоминавшиеся кастомные сборки.

Какие оптимизации включены в дистрибутивы Intel?
Оптимизации подверглись реализации таких технологий, как HTML5, Javascript и Java (виртуальная машина Dalvik). Что касается нативных библиотек, были оптимизированы браузер Webkit, движок V8, Bionic C, графические библиотеки и многое другое. Кроме того, много труда было потрачено на оптимизацию ядра и драйверов для улучшения их производительности и эффективности. Теперь создавать нативные Android приложения станет еще проще и интереснее.

Включена ли в дистрибутивы Intel лицензия GMS?
Компания Intel позиционирует свои 64-битные дистрибутивы как базисную референсную платформу, поэтому лицензия GMS (и, соответственно, Google Play и т.д.) в них отсутствует. Однако ничто не мешает получить ее тем, кто будет их использовать.

Планируется ли выпуск 32-битной версии дистрибутивов?
Нет, будут выпускаться только 64-битные оптимизации. В свое время был выпущена версия Jelly Bean под х86, можно попробовать ее найти в интернете.

Будут ли опубликованы оптимизированные Intel фрагменты кода?
Произведенная Intel оптимизация кода настолько тесно связана с особенностями архитектуры ее процессоров, что свободный доступ к исходникам без оформления NDA, к сожалению, невозможен.

Еще раз обращаем ваше внимание, что для поддержки развития ОС Android под платформу Intel x86 создан специальный раздел на сайте 01.org. Там вы найдете всевозможные ценные советы, рекомендации, примеры и дистрибутивы.

Источник

Подразделение Intel выпустило версию Android, оптимизированную под чипы Intel (c поддержкой UEFI)

Команда разработчиков из Open Source Technology Center компании Intel представила предварительную версию Android, оптимизированную под соответствующие чипы Intel. Другими словами, появилась версия Android, которую можно запустить на десктопном ПК, ноутбуке или планшете, на которых вы обычно работаете с Windows. Кроме того, есть и инструмент, позволяющий запускать и Windows 8, и Android на одном и том же компьютере.

Последняя версия «оптимизированного» дистрибутива Android поддерживает и UEFI Boot, и это важно, поскольку ПК с Windows 8 обычно распространяются с UEFI вместо обычного BIOS. Правда, разработчики решили заодно исключить, если так можно выразиться, старое «наследие» BIOS, так что на старых версиях ПК запустить Android не получится.

Но это не значит, что вы не сможете запустить Android на компьютерах с чипами x86. Для этого есть другой проект, Android-x86 project.

Последняя версия Android от Intel включает также и интерактивный установщик, поддержку dual boot с Windows 8 и прочие интересные вещи. Android-4.2.2_r1-ia0 основан на версии Android 4.2.2 Jelly Bean и использует ядро Linux 3.8.

Читайте также:  С помощью андроида можно управлять

Работа над дистрибутивом продолжается, поскольку работать еще действительно есть над чем. Bluetooth, к примеру, еще не работает, и само ПО тоже порой глючит. Пока что рано говорить, например, о возможности альтернативного использования Android-4.2.2_r1-ia0 вместо той же Windows 8.

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

Источник

Android-x86

Разработчик: Chih-Wei Huang (США)
Лицензия: Apache Public License 2.0 (бесплатно)
Версия: 9.0-r2 / 8.1-r6 (Oreo-x86) / 7.1-r5 (Nougat-x86) / 6.0-r3 / 5.1-rc1 / 4.4-r5
Обновлено: 2021-06-23
Архитектура: x86, x86-64
Интерфейс: английский / русский*
Рейтинг:
Ваша оценка:
Категория: Операционные системы
Размер: зависит от версии

О системе

Что нового

Новое в версии 8.1-r6 (Oreo-x86) (23.06.2020)

Новое в версии 7.1-r5 (Nougat-x86) (14.02.2021)

Новое в версии 9.0-r2 (Android 9.0.0 Pie-x86) (25.03.2020):

Новое в версии 9.0-rc1 (Android 9.0.0 Pie-x86) (15.11.2019)

Первый релиз Android 9.0.0 Pie

  • Поддержка как 64-битного, так и 32-битного ядра и пользовательское пространство с последним ядром LTS 4.19.80.
  • Поддержка аппаратного ускорения OpenGL ES 3.x для Intel, AMD, Nvidia и QEMU (virgl) с помощью Mesa 19.0.8.
  • Поддержка OpenGL ES 3.0 через SwiftShader для программного рендеринга на неподдерживаемых графических устройствах.
  • Поддержка аппаратно ускоренных кодеков для устройств с графическими процессорами Intel HD и G45.
  • Поддержка безопасной загрузки из UEFI и установка на диск UEFI.
  • Текстовый установщик графического интерфейса.
  • Добавлена поддержка тем в GRUB-EFI.
  • Поддержка мультитач, аудио, Wi-Fi, Bluetooth, датчиков, камеры и Ethernet (только DHCP).
  • Автоматическое монтирование внешнего USB-накопителя и SDCard.
  • Панель задач добавлена в качестве альтернативного средства запуска, которое помещает меню «Пуск» и панель недавних приложений в верхней части экрана и поддерживает режим окна произвольной формы.
  • Включена ForceDefaultOrientation на устройствах без известных датчиков. Портретные приложения могут работать на альбомном устройстве без поворота экрана.
  • Поддержка приложений приложений arch через нативный механизм моста. (Настройки -> Параметры Android-x86)
  • Поддержка обновления с неофициальных релизов.
  • Добавлена экспериментальная поддержка Vulkan для новых графических процессоров Intel и AMD. (Загрузка через Расширенные настройки -> Поддержка Vulkan)
  • Эмуляция адаптера WiFi через Ethernet для повышения совместимости приложений.
  • Поддержка интеграции мыши для виртуальных машин, включая VirtualBox, QEMU, VMware и Hyper-V.

Новое в версии 8.1-r1 (Oreo-x86) (15.01.2019)

Первый стабильный релиз Android-x86 8.1

  • Поддержка как 64-битного, так и 32-битного ядра и пользовательского пространства с последним ядром LTS 4.19.15.
  • Поддержка аппаратного ускорения OpenGL ES 3.x для Intel, AMD, Nvidia и QEMU (virgl) от Mesa 18.3.1.
  • Поддержка OpenGL ES 2.0 через SwiftShader для рендеринга программного обеспечения на неподдерживаемых графических устройствах.
  • Поддержка аппаратно ускоренных кодеков на устройствах с семейством графических процессоров Intel HD и G45.
  • Поддержка безопасной загрузки из UEFI и установка на диск UEFI.
  • Добавлен текстовый установщик интерфейса.
  • Добавлена поддержка тем в GRUB-EFI.
  • Поддержка Multi-Touch, аудио, Wi-Fi, Bluetooth, датчиков, камеры и Ethernet (только DHCP).
  • Авто-монтирование внешнего USB-накопителя и SDCard.
  • Добавлена панель задач в качестве альтернативного средства запуска, которое включает меню «Пуск» и панель недавних приложений в верхней части экрана и поддерживает режим окна произвольной формы.
  • Включение ForceDefaultOrientation на устройствах без известных датчиков. Портретные приложения могут работать на альбомном устройстве без поворота экрана.
  • Поддержка приложений arch через собственный механизм моста. (Настройки -> Параметры Android-x86)
  • Поддержка обновления с неофициальных релизов.
  • Добавлена экспериментальная поддержку Vulkan для новых графических процессоров Intel и AMD.
  • Поддержка интеграции мыши для виртуальных машин, включая VirtualBox, QEMU, VMware и Hyper-V.

Новое в версии 6.0-r3

  • Автоматическое монтирование CD/DVD
  • Исправлена проблема с VMware, обнаруженная в 6.0-r2
  • Добавлен скрипт qemu-android для запуска Android-x86 в QEMU
  • Обновление до Android Marshmallow-MR2 release (6.0.1_r79)
  • Обновление ядра до версии 4.4.62 с новыми патчами от AOSP
  • Обновление Mesa до версии 17.0.4
  • Обновление связанных проектов (libdrm, ntfs-3g, exfat, bluez)

Новое в версии 5.1-rc1

Версия 5.1-rc1 основана на Android 5.1.1_r24. Добавлены специфичные для x86 участки кода и исправлены проблемы стабильности и плавности работы.

Основные функции:

  • Поддержка 64-битных ядер и 32-битных систем;
  • Поддержка аппаратного ускорения OpenGL ES для чипсетов Intel / AMD (radeon / radeonsi) / Nvidia (nouveau);
  • Поддержка загрузки с UEFI и установки диска UEFI;
  • Добавлена возможность установки файловых систем ext4/ext3/ext2/ntfs/fat32 с помощью текстового установщика;
  • Поддержка мультитача, аудио, Wi-Fi, Bluetooth, датчиков, камеры и Ethernet (только DHCP);
  • Автоматическое монтирование внешних USB накопителей и карт SD;
  • Поддержка виртуальных машин, включая Qemu, VirtualBox и VMware;
  • Поддержка сторонних архитектур (arm / arm64) с помощью собственного механизма моста.
Читайте также:  Что делать если android зависает

Новое в версии 4.4-r5

Android-x86 4.4-r5 включает исправления ошибок, обнаруженных в версии 4.4-r4. Решены проблемы со шрифтами hazi в графической библиотеке Mesa 10.5.9 на графических процессорах Intel 5-поколения.

Источник

Android на нетбуке? Колонка Евгения Зобнина

Содержание статьи

Есть у меня древний нетбук ASUS Eee PC 1001PXD на Intel Atom и с одним гигом оперативки на борту. Старье, проигрывающее по характеристикам даже смартфонам среднего ценового диапазона. Использую я его большей частью как пишущую машинку в недолгих поездках, благо Arch Linux на таком железе бегает бодро. На большее нетбук вроде бы не способен, и это кажется странным, потому как Android на смартфоне с тем же железом чувствует себя превосходно. Хм. а ведь это мысль.

Настольный Android

Итак, задача — установить Android на нетбук. В голове уже есть сведения, что Android работает на Intel Atom, и многочисленные смартфоны и планшеты от ASUS тому подтверждение. Но это именно смартфоны и планшеты, а не нетбуки и настольные ПК. Что ж, идем в интернет. Великий коллективный разум подсказывает нам три проекта:

  • Android-x86 — проект от энтузиастов по портированию Android на устаревшие нетбуки, среди которых есть и мой ASUS (бинго!). Поставляется в комплекте с обычным ядром Linux и всеми драйверами, которые могут понадобиться. В теории должен запуститься везде, где способны работать классические Linux-дистрибутивы, но никто этого не проверял. Есть и недостаток: это «просто Android» без всяких оптимизаций интерфейса и самой системы.
  • Android-IA — официальный проект Intel по портированию Android на свои атомы. По идее, должен быть предпочтительнее предыдущего, но в реальности представляет собой всего лишь систему для разработчиков, которую можно запустить на плате MinnowBoard MAX. Нам не подходит, но, с другой стороны, интеловцы коммитят наработки проекта в AOSP, поэтому в теории они должны быть доступны и в Android-x86.
  • Remix OS — прямо мечта «настольного андроидовода». Глубоко модифицированный вариант Android с плавающими окнами и панелью задач. Выглядит отлично, работает, наверное, еще лучше. Недавно Remix OS еще была закрыта и доступна только для планшетов Nexus 9/10, Cube i7, Teclast X98 Air3 и устройств компании, ее разработавшей, — это мини-ПК Remix Mini (всего 70 долларов на Amazon, кстати) и планшет Remix Ultra-Tablet. Теперь уже доступна и полноценная версия для PC (однако на момент проведения эксперимента анонса о ее выходе не было).

Интерфейс классической настольной ОС в Remix OS

Хакер #204. Шифровальщик для Android

ОK, раз уж выбора нет, идем на сайт Android-x86 и качаем последнюю сборку системы (тут она одна для всех устройств), то есть ни много ни мало Android 5.1 (а в виде альфы даже 6.0). Неплохо, неплохо (потирая руки). Качаем, вставляем SD-карту в кардридер основного компа и записываем на нее систему одной, знакомой любому линуксоиду командой:

По окончании записи вставляем карту в нетбук и включаем его, удерживая кнопку Esc. Android-x86 встречает нас загрузчиком GRUB с несколькими вариантами загрузки: режим Live USB, то же самое с отладкой и установка на жесткий диск. Чтобы убедиться, что «оно работает», выбираем первый пункт, дожидаемся, пока появится рабочий стол, выключаем нетбук и возвращаем карту памяти в основной комп.

Загрузчик GRUB

Следующая задача: установить полноценную систему, но не на жесткий диск нетбука, а на ту же карту памяти. Сделать это довольно просто: запускаем VirtualBox, создаем новую виртуалку без жесткого диска, в качестве загрузочного диска указываем ISO-образ Android-x86, прокидываем в виртуалку USB, втыкаем в USB кардридер с картой памяти, включаем виртуалку и ставим систему на карту памяти (инсталлятор простейший, достаточно выбрать, куда ставить, и файловую систему). Вуаля, у нас есть версия Android для нетбуков, установленная на карту памяти.

Пробуем загрузиться. Упс, черный экран и мигающий курсор. Такое бывает только в двух случаях: либо сдох жесткий диск или SD-карта, либо на ней нет загрузчика. Карта памяти живая, значит, нас подвел инсталлятор и не установил бутлоадер (хотя в ответ на вопрос об установке GRUB я ответил утвердительно). Но не беда, из Linux установить GRUB проще простого. Подключаем карту памяти:

И создаем простенький конфиг /mnt/grub/grub.conf:

Пробуем загрузиться снова, пошла загрузка ядра, надпись ANDROID, рабочий стол. Все отлично.

Оно живое!

Осматриваемся в системе, на первый взгляд — обычный Android в исполнении для планшетов. Проверяем железо: Wi-Fi коннектится, значок батареи отображает корректные значения (правда, детальной статистики по процессам нет), музыка играет, воткнутые флешки распознаются, 3D-ускорение работает (спасибо тебе, Intel, за открытые драйверы!), приложения не крашатся. Проходим аутентификацию, начинают сыпаться письма и уведомления об обновлении встроенного софта. Пробуем установить Super Hexagon, запускается, бегает без лагов. При перемещении пальца по тачпаду на экране появляется указатель в виде круга, символизирующего палец. Круг показывает не только нажатия, но и перетаскивания, причем для нескольких пальцев тоже. Мышь легко распознается без танцев с бубном, и ее указатель уже превращается в обычную стрелочку.

Читайте также:  Sega emulator android apk

Super Hexagon на нетбуке под управлением Android-x86

Система идет в комплекте с маркетом, Gmail, YouTube, терминалом, файловым менеджером, правами root и предустановленным BusyBox (то есть здесь есть весь набор стандартных команд UNIX/Linux). По сочетанию , как и в любом Linux-дистрибутиве, доступна голая консоль, возврат обратно — . Для более эффективной работы можно установить двухпанельный файловый менеджер Ghost Commander (отлично управляется с клавиатуры), редактор Vim Touch и даже полноценную среду разработки Android-приложений AIDE.

Вроде бы все работает, единственное замечание — небольшие замирания системы при записи данных на SD-карту. Но это проблема всех операционок, устанавливаемых на флешки (не Live USB, а именно полноценная установка), уверен, что в случае с жестким диском ее не будет (говорю как человек, несколько месяцев просидевший в Linux’е, установленном на флешку).

Проблемы и недостатки

Есть и несколько фундаментальных недостатков. Если не брать в расчет отсутствие удобной панели задач и необходимость вытягивать шторку мышкой (что довольно неудобно), то первое, что бросается в глаза, — это совершенно бесполезная на нетбуке панель навигации внизу экрана. Она не дает ничего, но отнимает далеко не лишнее пространство.

К счастью, панель можно спрятать раз и навсегда с помощью простого и довольно известного трюка: записать строку qemu.hw.mainkeys=1 в файл /system/build.prop и перезагрузиться. С помощью терминала эта операция производится в три команды:

Вторая проблема: совместимость с приложениями для платформы ARM. Оказывается, разработчиков, предпочитающих использовать в своих приложениях библиотеки на языках C и C++, гораздо больше, чем разработчиков игр. И далеко не все из них подготавливают сборки библиотек для платформ, отличных от ARM. Причем дело касается не только каких-то программистов-одиночек, но и крупных компаний. Тот же Skype в Android-x86 из коробки не работает.

На этот счет у Android-x86 есть козырь: механизм динамической трансляции ARM-кода в x86. Активируется в настройках (пункт Apps Compatibility). После его включения и перезагрузки Skype благополучно запустился. Запустились и многие игры из маркета, но с провалами производительности из-за издержек на трансляцию.

Третья проблема: интерфейс. Современные версии Android рассчитаны на устройства с небольшими экранами, DPI которых выше 300. Это примерно соответствует 5-дюймовому экрану с не менее чем HD-разрешением. Поэтому на 10-дюймовом экране с разрешением 1024 x 600 многие элементы интерфейса выглядят размытыми, особенно иконки и шрифты. Я бы не сказал, что это сильно мешает работе с устройством, но шрифт все-таки лучше поменять на более адекватный. Сделать это можно с помощью любого менеджера шрифтов, например Font Installer.

Судя по сообщениям на форуме, баг появился именно в сборке на базе Android 5.1, а значит, в скором времени будет исправлен. Пока же это очень серьезное ограничение, мешающее эффективно использовать устройство. Во всем остальном система работает как часы, и я не заметил каких-то серьезных проблем, используя нетбук для переписки по почте, чтения новостей, игры в Super Hexagon и броузинга интернета. Последнее, правда, оказалось довольно извращенным занятием, так как все браузеры изрядно тормозят, но в Linux на этом нетбуке ситуация не намного лучше. Chrome, например, практически неюзабелен.

В сухом остатке

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

С другой стороны, сидеть в контактах и фейсбуках уже давно принято с телефонов, поэтому и нетбук не особо нужен. Я же для себя решил оставить Android-x86 на карте памяти как средство для удобного чтения новостей и общения. На жестком диске остается привычный Arch Linux с минималистичным рабочим столом и полным управлением с клавиатуры.

Евгений Зобнин

Редактор рубрики X-Mobile. По совместительству сисадмин. Большой фанат Linux, Plan 9, гаджетов и древних видеоигр.

Источник

Оцените статью