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 . Там ви знайдете всілякі цінні поради, рекомендації, приклади та дистрибутиви.
    
Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.