Comments 14
А причина в чём? именно в том что не хотят исходники отдавать?
UFO just landed and posted this here
Это был перевод, но специально для Вас, дополнил своим ресёрчем.
Даже не исходники, вроде бы Qualcomm не отдаёт гуглу (а тот — покупателям) бинарные блобы драйверов (Adreno GPU) на Nexus.
блоб бывает не бинарный? BLOB — binary large object. Да и как гугл тестил бы без драйверов? Тут скорее дело в лицензии.
да, конечно, я сумбурно выразился. Конечно, у гугла блобы есть, и с устройства их можно стянуть тоже при некоторой ловкости рук, но гугл не имеет права эти блобы выдавать владельцам нексусов. Для Nexus 4 в свое время гугл договорился с Qualcomm о дровах. Для Nexus 7 — пока нет. Для Nexus One ситуация так и не разрешилась (тоже с Qualcomm). И поскольку на большинстве флагманов сейчас установлены чипы Qualcomm (Moto X, HTC One, Xperia Z...) — то получается что будущее AOSP туманно. И да, активы Qualcomm почти равны интелу, с ними бороться трудно.
Вообще я недоумеваю… почему не отдать сорцы драйверов, чего боятся-то? Я понимаю на копирайте можно заработать, но тут то в чём грабли?
И еще более недоумеваю с ситуации с гугл — ну неужели такая компания не может найти другого партнёра и вынуждена в который раз наступать на грабли?
Меня начинают всё больше печалить последние тенденции в ИТ.
И еще более недоумеваю с ситуации с гугл — ну неужели такая компания не может найти другого партнёра и вынуждена в который раз наступать на грабли?
Меня начинают всё больше печалить последние тенденции в ИТ.
Сорцы драйверов однозначно говорят об архитектуре и различных хаках внутри чипа. В общем это такой примитивный способ защиты архитектуры и реализации чипа от копирования фич путём усложнения их отслеживания.
Я думал об этом. Но если речь идёт о промышленном шпионаже, то ни что не мешает вытащить бинарники из прошивки Nexus и дизассемблировать. То есть, по сути, при желании, доступ и так есть.
Вы пробовали дизассемблировать программы/драйвера? Легко понять? В качестве наиболее яркого примера: Ati сорцы драйверов сообществу Linux не давало, спецификаций не давало, в результате сообщество смогло сделать не-кривые драйвера только для 2d режима. Так что вполне себе способ. Вложиться в наработку понимания и по времени и по деньгам получится дорого, зачастую проще делать что-то своё.
Не дают выкладывать бинарики от GPU. Исходники к мобильному GPU никто никогда не получал и никогда не получит.
Я вот понять не могу, выходит максимально открытые нексусы с разблокированным загрузчиком теперь, благодаря куалкому становятся плохим вариантом для сторонних прошивок? Я вообще очень удивлён, что на Nexus 4 нет ядра с поддержкой 2way call record, т.к. такое было даже на Defy, у которого бутлоадер заблокирован и ядро только стоковое. Позже узнал, что на предыдущих нексусах тоже нет нормальной записи звонков. :(
Это связано с законодательство некоторых стран (в частности США), по которому вы можете вести запись разговора только с разрешения/после уведомления (не уверен точно в форме запрета) вашего собеседника.
Я могу ошибаться, но Cyanogen вроде бы имеет шансы жить и работать на этих устройствах, т.к. им религия позволяет вытащить блобы прямо с устройсва (как это и делается для большинства других девайсов).
Sign up to leave a comment.
Жан-Батист Кьеру покидает пост главы AOSP проекта