Компания Samsung выпустила (http://lists.freedesktop.org/archives/dri-devel/2011-August/...) под лицензией GPL код модуля для ядра Linux с реализацией DRM-драйвера (Direct Rendering Manager) для SoC-платформы Exynos4210, используемой в смартфоне Samsung Galaxy S II. Платформа Exynos4210, базирующаяся на процессоре ARM Cortex A9, обладает расширенными графическими возможностями и поддерживает 3D-акселерацию. В настоящее время драйвер поддерживает вывод через FIMD, но в будущем разработчики обещают добавить и поддержку HDMI.
Для управления памятью в драйвере используется технология GEM (Graphics Execution Manager), которая позволяет вынести в работающий на уровне ядра DRM-модуль (Direct Rendering Manager) функции, связанные с управлением памятью видеокарты. Технология GEM, разработана компанией Intel и предназначена для низкоуровневого взаимодействия с GPU, позволяя через специальное GEM API организовать совместный одновременный доступ нескольких приложений к видеокарте.URL: http://www.phoronix.com/scan.php?page=news_item&px=OTgzNg
Новость: http://www.opennet.me/opennews/art.shtml?num=31604
samsung всё больше и больше радует
> samsung всё больше и больше радуетНичего удивительного. Он может себе позволить т.к. сам производит комплектующие, а не унылый сборщик.
Согласен. Но масштаб события все таким тянет на мизер. Вот если бы Samsung присоединился к защитникам Линукса (http://www.opennet.me/opennews/art.shtml?num=31457), то я бы ему поставил плюсик. А пока его в списке нет - http://www.openinventionnetwork.com/licensees.php =(
А еще можно было бы и полный 3D драйвер опубликовать :).
Еще один маленький но важный шажок пингвина по планете. Так держать, Самсунг!
да да. отличная подачка от Samsung ?
С каких пор драйвера от вендора для их оборудования стали подачками? Тогда виндусь вообще например одна большая подачка, за 100+ баксов :)
с тех самых пор - когда портирование FreeBSD на MIPS - было названо подачкой.
> с тех самых пор - когда портирование FreeBSD на MIPS - было названо подачкой.Ну и много вам толка с голого процессорного ядра? Ну или где драйвера периферии для Juniper? И вообще, а влить измененную систему в juniper-ы вы сможете? Или авторами порта предполагается что процессоры я должен выпечь сам, на кухне?
А как дела в Samsung Galaxy S II с лоченостью загрузчика?
Перепршил свой. Сейчас всё устраивает более чем.
А вот с официальной больше всего бесил киес (это типа айтюнса, но от самсунга) - эта сволоч нормально монтировать как флэшку не давала, а этого киеса под линь нет.
В общем перепрошивать просто пришлось. Есесно теперь без гарантии. И эта сво... ещё и счётчик перепрошивок ведёт.
А так конечно шелезяка супер. Маему бы туда.
Даже мой I9003 нормально монтируется как флэшка (и I5800 у жены тоже). Наверное, просто умолчательные настройки ты не сменил, и оно по умолчанию переходило в режим Киес (при подключении по USB к компу). Это в параметрах задаётся. Не нужно было шиться.
> Даже мой I9003 нормально монтируется как флэшка (и I5800 у жены тоже).
> Наверное, просто умолчательные настройки ты не сменил, и оно по умолчанию
> переходило в режим Киес (при подключении по USB к компу). Это
> в параметрах задаётся. Не нужно было шиться.Во второй модели в этом плане есть отличие от первой. Параметров подключения по usb нет. Если воткнуть его в комп, сразу активизируется MTP, доступа к файловой системе нет. Поэтому перед подключением надо залезть в пункт настройки usb, и ткнуть единственно доступную кнопку "Подключить носитель к компьютеру", только после этого подключать физически, тогда телефон примонтируется как флешка.
Дык я к тому, что шиться для этого всё равно не было необходимости.
Ты думаешь я об этом не знал?
Мне просто надоело лазить по этим меню.
+ рута надо было.
Зыж
к тому же что не понятно в:
> больше всего бесил киес?
кроме него и другие вещи были.
> Перепршил свой. Сейчас всё устраивает более чем.Перепрошил, перепрошил... я не это спрашивал.
Мне интересно, можно ли...
1) Зашить *свой* загрузчик? Допустим, u-boot, с выбором чего мне грузить? (мультизагрузка)
2) Заменить андроид на допустим meego или что-то еще?А то даже полностью лоченый загрузчик позволяет перешиваться на "расово верные" прошивки. И с некоторым геморроем его даже можно в принципе обдурить, что некоторые даже делают. Но мне интересно как раз послать это расово верное куда подальше и совершенно не хочется заниматься борьбой с любезно предоставленным геморроем за свои деньги. В частности, огромный пухлый андроидовский загрузчик с массой зондов меня не радует совершенно. И хотелось бы эту пакость выпнуть, вплоть до начального загрузчика.
> В общем перепрошивать просто пришлось. Есесно теперь без гарантии. И эта сво...
> ещё и счётчик перепрошивок ведёт.Опять же, повторяю вопрос: насколько залочен сам процесс старта? У этого процессора есть вполне конкретный механизм "secure boot". Если ключ "секурной загрузки" (а точнее его хеш) прописан - девайс "огорожен": загрузчик может подписать своей подписью только вендор прописывавший ключ в проц(у остальных нет правильного приватного ключа). Ну и производитель может диктовать дальнейшую политику апдейтов и кому и что льзя-нельзя. Или если ключ не прописан в проц и проц работает в режиме "запускаю все что дали" (в этом режиме если постараться то можно просто убрать вредный сильно умный загрузчик и считать число прошивок он перестанет, хотя конечно потеря гарантии 100% + шансы убить девайс, но это мои проблемы).
Вот у китайцев и их планшеток например жирный плюс: они не жадные, плевали на DRM и локи и им вообще влом ключи прописывать. Все китайские планшеты на процах самсуня как правило 100% открыты: шей что хочешь. Можно по идее даже свой ключ вшить, так что остальные не смогут шить девайс, а вы - сможете. Операторские девайсы как правило идут огороженными, дабы усложнить анлок, обход DRM и прочая. А вот самсунг сам как на этот счет, жадный или не очень? На чьей стороне играет защита в девайсах самсуня?
> А так конечно шелезяка супер. Маему бы туда.
Да, именно! Ну или мигу. Поэтому - плиз, не трудитесь с всякими свидетельствами Иеговы как что-то где-то перешили стандартными утилями и как стандартнй загрузчик что-то считает. Мне это не интересно. Вопрос заданный мной требует прочтения раздела про secure boot в даташите самсунга (при желании находится) и понимания того о чем я спрашиваю, равно как наличия мозга для анализа состояния этой фичи процессора.
Вкратце мне интересно: ключ в этот проц самсунем уже прописан или проц чистый и не залоченый?
> Вкратце мне интересно: ключ в этот проц самсунем уже прописан или проц
> чистый и не залоченый?Достоверных сведений нет, но вот здесь: http://forum.xda-developers.com/showthread.php?t=1063102, например, и еще в нескольких местах пишут, что не залочен.
> например, и еще в нескольких местах пишут, что не залочен.К сожалению там ничего не сказано, прописан ли кей. В принципе, цепочку трастов всегда можно прервать на очередной фазе загрузчика, просто не проверяя в ней подписи, и изначально "секурный" девайс станет не-совсем-секурным. Но хотелось бы чтобы зонд в железе заведомо отсутствовал совсем и не мешал бы переписать даже ранние части загрузчика на свои собственные. Это определяется состояниями e-fuses процессора. Исходно с фабрики они не прошиты, и проц запускает любой код. Далее его можно огородить, if desired. Вопрос в том было ли desired самсунгом или нет. Смотрение состояния е-фьюзов проца требует утилит, очевидно. В указанном треде про это ни звука.
Странно - когда Apple отлучало от гарантии за jailbreak - все в нее кидали тухлыми яйцами.
Samsung отлучает от гарантии за перепрошивку (по сути тот же jail break) - тут в него не кидают яйцами.
почему так ?!
Лицемерие ?
>Странно - когда Apple отлучало от гарантии за jailbreak - все в нее кидали тухлыми яйцами.
>Samsung отлучает от гарантии за перепрошивку (по сути тот же jail break)jail break - это взлом чужой системы.
а перепрошивка самсунга под себя - это всего-лишь перепрошивка на свой страх и риск.
Разницу чувствуете?
Зыж
Замечу - перепршивка штатными средствами.
> Замечу - перепршивка штатными средствами.Эппл тоже шьется штатными средствами, только вот девайс согласен запускать только то что одобрено их генеральной линией партии. Пусть их партийцы-сектанты и шагают с ними в ногу, а мы обойдемся.
>>Странно - когда Apple отлучало от гарантии за jailbreak - все в нее кидали тухлыми яйцами.
>>Samsung отлучает от гарантии за перепрошивку (по сути тот же jail break)
> jail break - это взлом чужой системы.
> а перепрошивка самсунга под себя - это всего-лишь перепрошивка на свой страх
> и риск.
> Разницу чувствуете?Не чувствую. Перепрошивка самсунга - установка софта не одобренного производителем,
Jail break - тоже самое - установка софта не одобренного производителем (смею заменить в куче андроид девайсов получение рута напоминает jail break).Разница только в методах - прошивка другой прошивки или разрушение системы безопастности.
Но в Apple кидают яйца, а производителей Android телефонов - нет.
почему ?
Недобренной производителем и преследуемая производителем - большая разница.
Лично я вообще свою сборку поставил. Сразу с рутом и другим ядром.
В айфоне вашей сборки быть не может по определению.
Там вы - преступник.
а тут я - народный умелец, энтузиаст и тд.
Разный срциальный (и правовой) статус.
и яйцами кидались именно по этому - а почему собственно с купленой вещью нельзя делать что заблагорассудиться?
> Странно - когда Apple отлучало от гарантии за jailbreak - все в
> нее кидали тухлыми яйцами.Мне похрен на эппл и его половые трудности, потому что их загрузчик - заведомо залочен. В проц вшит хэш пубкея эппла. Этот проц запускает только то что одобрено и подписано эпплом. Это железо работает против меня, на эппл, железно энфорся диктатуру эппла на меня. Кто и как там их обманет - мне не важно. Мне для начала не нужен карманный диктатор, навязывающий волю эппла через железо.
> Samsung отлучает от гарантии за перепрошивку (по сути тот же jail break)
> - тут в него не кидают яйцами.Лично мне в данном случае плевать на гарантию: если я вознамерился снести загрузчик и ОС, я осознаю что я делаю опасную операцию способную убить устройство. Самсунг не должен отвечать за мои действия в этом случае. А то может им еще ответить за то что я их телефоном открывал пиво, а телефон от этого сломался? :)
> почему так ?! Лицемерие ?
Без понятия, сами с вашими зондами разбирайтесь.