Со времен появления 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 уже ведутся.
Похожие материалы:
Популярное прошлых лет
- Apple вскоре обновит iPad третьего поколения, а новой модели весной 2013 года не будет?
- Что такое ClockworkMod Recovery и как с помощью него сделать полную резервную копию, восстановить устройство, устанавливать пошивки, ядра и прочие обновления системы. Полная инструкция.
- Mobile Mouse Lite. Удобный пульт ДУ для компьютера из Android телефона или планшета
- Дистанционное управление Android устройствами с помощью Bluetooth
- Обзор планшета Asus Transformer Pad Infinity (TF700 Wi-Fi)
- Как прошить планшет (или смартфон) Samsung свежей версией Android с помощью программы Odin (Инструкция)
- Лучшие лончеры для Android планшетов
- Как заменить шрифт в Android с помощью Font Installer.
- Как организовать автозагрузку приложений на Android устройствах без root прав.
- Бронированный всепогодный планшет Getac Z710