Со времен появления Android (на смартфоне HTC Dream), множество независимых разработчиков пытались усовершенствовать эту операционную систему. Это стало возможным, благодаря тому, что творение Google является системой с открытым исходным кодом и очень хорошо поддается модификации.
Одной их самых популярных альтернативных (кастомных) Android прошивок, несомненно, является прошивка CyanogenMod, последние сборки которой основаны на «чистой» версии ( AOSP или - Android Open Source Project), Android 4.4 KitKat, исходные коды которой, компания Google опубликовала несколько месяцев назад.
Благодаря этому, а также дополнительным модификациям и наличию собственного программного обеспечения, CyanogenMod 11 отлично работает на различных Android устройствах, даже на сравнительно слабых.
Но, одним из недостатков этой прошивки, по мнению многих владельцев брендовых устройств, и особенно – владельцев планшетов и смартфонов от компаний Samsung и HTC, было то, что прошивки CyanogenMod, не работают с фирменными приложениями, которые поставляются вместе с этими устройствами.
Речь идет о тех приложениях, которые делают эти устройства уникальными, и без которых многие из владельцев этих планшетов и смартфонов не желают обходиться: это приложения входящие в состав фирменных интерфейсов Samsung TouchWiz Samsung и HTC Sense.
Однако, сегодня у нас есть отличные новости на эту тему: благодаря новому framework, который появится в следующих сборках CyanogenMod и который получил красноречивое наименование TouchSense, на планшетах и смартфонах с этой прошивкой можно будет запускать фирменные приложения Samsung и HTC!
Насколько это достижение серьезно, я думаю, никого убеждать не нужно. Как этого удалось достичь и как это работает?
В двух словах это можно объяснить так: в новые сборки CyanogenMod будут включаться две специальных библиотеки touchwizapplicationlayer.so и senseapplicationlayer.so. При этом подсистема запуска программ CyanogenMod была модифицирована таким образом, что все запросы приложений из TouchWiz или Sense перенаправляются на эти самые библиотеки, которые «убеждают» их, что они работают на фирменном, OEM оборудовании.
Таким образом, на устройствах с CyanogenMod мы сможем запускать такие приложения, как, например, Samsung Camera , S Note, S Calendar или - HTC Zoe
Кроме того, в будущем мы сможем запускать несколько приложений в отдельных окнах, так как это делается на устройствах Samsung. Работа по над этой функцией в TouchSense уже ведутся.
Похожие материалы:
Популярное прошлых лет
- Скачать новую версию Google Play Маркет v 3.7.13
- Решаем проблемы с запуском игр на Android устройствах с помощью Chainfire 3D.
- Скачать новую версию Google Play Маркет 3.10.10
- Как установить Android на компьютер, нетбук или ноутбук
- Как запустить Ubuntu Linux на Android устройстве. Инструкция
- Изучаем Android. Резервное копирование приложений, контактов, фото и прочего для начинающих
- Прошиваем планшет InfoTM X220, Flytouch II, WOWpad, SuperPAD, CEM111, APad GF10 Инструкция, часть 3
- Скачать APK файл Сервисы Google Play v4.1. Исправлена ошибка, приводившая к быстрому разряду батареи и улучшена работа с Google+
- Программы для Андроид. Новая версия Android market (Скачать).
- Как исправить ошибку Wi-Fi «Подключение ограничено» на планшете Microsoft Surface