Помните наш Android-проект с открытым исходным кодом (AOSP) для Sony Xperia S? В связи с большим интересом к нему, мы решили создать AOSP для Xperia Z. Это означает, что ПО Xperia Z будет открыто разработчикам для использования и развития. Таким образом мы продолжаем поддерживать открытое сообщество Android. Для нас это также возможность увеличить вклад AOSP в платформу APQ8064 Qualcomm Snapdragon S4 Pro.
Также, как и проект AOSP для Xperia S, AOSP для Xperia Z будут поддерживать Johan Redestig и Björn Andersson, старшие инженеры программного обеспечения Sony. Теперь вы найдёте код проекта AOSP для Xperia Z, когда посетите репозиторий Sony на GitHub.
Для запуска этого проекта мы предоставили на Developers World некоторые исходные файлы. Бинарные файлы, которые являются специфичными для определённого чипсета — например, драйвера устройств, — являются собственностью Qualcomm, для их загрузки необходимо принять условия лицензионного соглашения, где указывается какие файлы разрешено использовать и какие ограничения существуют. Учитывайте, что этот софт не предназначен для повседневного использования и не включает приложения и услуги, которые являются частью стандартного программного обеспечения смартфона. Инструкции по сборке находятся в файле Readme на GitHub'е.
Однако многие функции уже работают. Смартфон загружается, поддерживает SD-карты, Wi-Fi, Bluetooth, GPS, подсветку, сенсорные датчики (частично). И, как вы могли заметить в видео выше, у нас также запускаются функции звонка и камеры. Но они требуют собственные бинарные файлы, которые мы, к сожалению, не можем сейчас опубликовать.
Если вы хотите поддержать AOSP для Xperia Z, то познакомьтесь в исходным кодом и текущими проблемами, чтобы увидеть, в чём вы нам можете помочь. Внести свой вклад в проект вы можете через GitHub.
Забегая вперёд, скажем, что следующий шаг в этом проекте — это заменить некоторые бинарные файлы на исходные, представленные на Developer World, и выпустить скомпилированные файлы для работы с NFC. Для получения последнего состояния проекта, проверьте репозиторий на GitHub'е. И не стесняйтесь, напишите нам комментарий, если у вас есть какие-нибудь вопросы. Мы надеемся, что многие разработчики будут заинтересованы и примут участие в этом проекте!
Итак, если вас заинтересовал этот проект, то вы можете:
- Проверить репозиторий AOSP для Xperia Z на GitHub'е.
- Скачать бинарные файлы Xperia Z.
- Прочитать о нашем проекте AOSP для Xperia S.
- Изучить AOSP для Xperia S.
- Просмотреть все наши опенсорсные инициативы.
Автор: andorro