Nokia и система Android вместе, это уже реальность

2008-12-06, Автор - Ленар Хайруллин; Продукт - Nokia; [2011]

Первый смартфон на Google Android презентованНе так давно мы сообщали об удачном запуске Linux на iPhone, как поступили свежие интересные новости о ещё одном успешном взломе. На этот раз в центре внимания аппарат Nokia N810, на котором удалось заставить работать программную платформу Android 1.0.

Сразу отметим, что попытки портировать Android на N810 уже совершались неоднократно, а одна из них в июле этого года даже завершилась успехом. Тогда команда из трёх хакеров, известных в своих кругах под псевдонимами PenguinBait, B-man и QWERTY-12, сумела установить на финский смартфон предрелизную версию Android. Теперь же их успех закрепили специалисты из китайской консалтинговой компании NthCode, специализирующейся на разработке мобильных Linux-систем, которые запустили на нём первую финальную версию операционной среды от Google.


В процессе исследований было обнаружено, что Nokia N810 работает на модифицированном ядре Linux 2.6.21, тогда как Android 1.0 включает изменённое ядро версии 2.6.25. Между датами выпуска этих двух версий прошло около года и за всё это время сообщество разработчиков внесло тысячи изменений в код ядра. Поэтому программистам потребовалось отследить и проанализировать все эти модификации.

Были обнаружены существенные отличия между стандартным Linux-ядром и тем ядром, которое используется в Android. Как оказалось, Google изменила 75 файлов и добавила 88 собственных. В свою очередь, Nokia внесла только те изменения в ядро, которые были нужны для поддержки некоторых аппаратных компонентов. Системные службы ОС не были затронуты, также финские разработчики не добавляли новые интерфейсы.

Linux-ядро 2.6.21 было “пропатчено” следующими программными компонентами от Nokia:

  • Драйвером для карт Multi Media Card;
  • Драйвером для контроллера последовательной шины I2C;
  • Драйвером для сенсорной панели;
  • Драйвером для клавиатуры;
  • Драйвером для аудио и видео DSP-процессоров;
  • Драйвером для DMA;
  • “Заплаткой” для поддержки системной платы.

После всех манипуляций и многочисленных циклов “сборка/тестирование/исправление ошибок”, новое ядро загрузилось на N810. Правда, драйвер для Wi-Fi чипа не был доступен в исходных кодах, поэтому его не удалось перекомпилировать для нового ядра.

Далее в полученное ядро были добавлены “заплатки” Android. К счастью, патчи Android и N810 не пересекались на уровне ядра, что не вызвало конфликтов и облегчило труд программистов.

После двух недель проделывания всех выше перечисленных манипуляций была осуществлена первая (и не очень успешная) попытка запуска новой сборки. Для устранения ключевых обнаруженных неполадок потребовалось ещё пять дней, после чего N810 успешно заработала под управлением Android.

Но на этом работа исследователей не останавливается. Ведь ещё предстоит обеспечить возможность установки сторонних приложений и доступ к интернету, а для этого потребуется добавить поддержку Android Debug Bridge, устранить периодическое падение системы, заставить работать Wi-Fi чип.


Комментарии:
Microsoft Surface Pro 6 невозможно ремон...
Microsoft Surface Pro 6 невозможно ремонКомпания iFixit добралась до нового планшетного компьютера Microsoft Surface Pro 6 и разобрала его на час...
Потрясающий электромобиль Peugeot e-Lege...
Потрясающий электромобиль Peugeot e-LegeНедавно, в Париже на выставке Paris Motors Show 2018 дебютировал новый электромобиль Peugeot e-Legend. ...
Новые дизайнерские электро-велосипеды от...
Новые дизайнерские электро-велосипеды отКомпания Rayvolt Bikes представила новые электрический ретро велосипед Beachin на широкой шине и Trixie. ...
Компания Samsung представила новый Galax...
Компания Samsung представила новый GalaxСегодня Samsung представляет нового участника это года - Galaxy Book 2. Это устройство работает под управ...
Dell UltraSharp U2419H стоит 350 баксов...
Dell UltraSharp U2419H стоит 350 баксовКомпания Dell официально представила свой новый монитор Dell UltraSharp U2419H, который понравится потенц...
BQ показала BQ-6200L Aurora...
BQ показала BQ-6200L AuroraКомпания BQ официально представила свой новый флагманский смартфон BQ-6200L Aurora, который не только выг...
Премиальный смартфон Vertu Aster P...
Премиальный смартфон Vertu Aster PVertu вернулся - роскошный производитель представил новый смартфон Aster P с шикарным дизайном и массивно...
Samsung Galaxy Tab S4 появился в Индии...
Samsung Galaxy Tab S4  появился в ИндииСегодня прибыл премиальный 10,5-дюймовый планшет Samsung Galaxy Tab S4 на индийскую землю через три месяц...
Поделиться в социальных сетях:


NVIDIA представила новую коллекцию… одеж...
NVIDIA представила новую коллекцию… одежМало кто задумывается, но оказывается геймеры – тоже люди, и ничто человеческое им не чуждо. Например, не...
Предварительный обзор Huawei Watch GT. Ш...
Предварительный обзор Huawei Watch GT. ШРынок умных часов активно умирает — об этом говорят как аналитики рынка, так и те, кто сами эти часы прои...
Обзор Warparty. Стратегия с большим поте...
Обзор Warparty. Стратегия с большим потеНас очень заинтересовала игра Warparty, так как она представляет собой интересную реализацию жанра страте...
Предварительный обзор Huawei Enjoy 9 Plu...
Предварительный обзор Huawei Enjoy 9 PluБуквально лет пять назад все говорили о том, что диагональ дисплея в 3,5 дюйма является наиболее оптималь...
Обзор Bomber. Зарабатываем на ракетах...
Обзор Bomber. Зарабатываем на ракетахБольшая часть современных казуальных игр кажутся скучными и не очень интересными по целому ряду причин. Г...
Обзор ноутбуков ASUS TUF Gaming FX505, A...
Обзор ноутбуков ASUS TUF Gaming FX505, AПока вся играющая молодежь столицы с упоением тестировала новые игры на «Игромире-2018», за кулисами само...
Предварительный обзор Cooler Master Cont...
Предварительный обзор Cooler Master ContКомпания Cooler Master запустила на просторах Kickstarter совершенно невероятный проект под названием Coo...
Обзор The Swindle. Отличная игра про сти...
Обзор The Swindle. Отличная игра про стиВ последнее время, и я не перестану это повторять, разработчики инди-проектов делают намного более интере...
Предварительный обзор Creative Sound Bla...
Предварительный обзор Creative Sound BlaДлительное время разработчики игровой периферии активно избегали консоли. Рынок был не очень развит, да и...
Обзор Bouncemaster. Шикарная игра...
Обзор Bouncemaster. Шикарная играНа  современном рынке казуальных игр есть большая проблема с отсутствием новых ярких идей. Большая часть ...
Предварительный обзор Thermaltake View 3...
Предварительный обзор Thermaltake View 3Компьютерные корпусы давно перестали быть чем-то обычным. Сейчас пользователи покупают настоящие произвед...
Предварительный обзор SteelSeries Rival ...
Предварительный обзор SteelSeries Rival Рынок игровой периферии давно перестал быть чем-то простеньким и недорогим. Геймеры хотят получить от пер...

МегаОбзорМегаОбзор
ЭЛ № ФС 77 - 68301. Выдано РоскомнадзоромМегаОбзор
MegaObzor в социальных сетях:
Яндекс.Метрика
2006-2018 © MegaObzor