The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"libhybris - прослойка для выполнения поверх Glibc привязанны..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"libhybris - прослойка для выполнения поверх Glibc привязанны..."  +/
Сообщение от opennews (??), 02-Окт-12, 23:46 
Карстен Мунк (Carsten Munk), основатель проекта Mer (http://merproject.org/) (форк (http://www.opennet.dev/opennews/art.shtml?num=31929) MeeGo), представил (https://plus.google.com/113386402913695079840/posts) библиотеку libhybris (https://github.com/stskeeps/libhybris), представляющую собой прослойку для обеспечения работы в системах на базе Glibc специфичных для платформы Android драйверов устройств, работающих в пространстве пользователя и завязанных на использовании системной библиотеки Bionic (http://en.wikipedia.org/wiki/Bionic_%28software%29). При помощи libhybris уже удалось задействовать в платформе Mer немодифицированный бинарный Android-драйвер для Qualcomm GPU.

URL: https://plus.google.com/113386402913695079840/posts
Новость: http://www.opennet.dev/opennews/art.shtml?num=34988

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "libhybris - прослойка для выполнения поверх Glibc привязанны..."  +1 +/
Сообщение от Аноним (-), 02-Окт-12, 23:46 
круто..неужели  мне таки удастся когда-нибудь снести андроит с телефона и поставить туда мигу...
Ответить | Правка | Наверх | Cообщить модератору

8. "libhybris - прослойка для выполнения поверх Glibc привязанны..."  +/
Сообщение от Magister (?), 03-Окт-12, 01:29 
> круто..неужели  мне таки удастся когда-нибудь снести андроит с телефона и поставить
> туда мигу...

Может быть когда нибудь, не в этой галактике :)
А если по теме - проблема в том, что драйвер наверняка реализует только OpenGL ES. А для X11 это совсем не то, что требуется.

Ответить | Правка | Наверх | Cообщить модератору

9. "libhybris - прослойка для выполнения поверх Glibc привязанны..."  +/
Сообщение от Аноним (-), 03-Окт-12, 02:40 
эээ х11 и на глес работает.

но нас больше интереует то что мер таки ориентирован на пользование глесом

Ответить | Правка | Наверх | Cообщить модератору

15. "libhybris - прослойка для выполнения поверх Glibc привязанны..."  +/
Сообщение от Magister (?), 03-Окт-12, 12:58 
> эээ х11 и на глес работает.

Интересно, в каком месте? Точнее работать-то будет, только как на фреймбуфере, без какого-либо аппаратного ускорения 2D. 3D - да, ускорит, если софт умеет. Но не 2D.

Ответить | Правка | Наверх | Cообщить модератору

17. "libhybris - прослойка для выполнения поверх Glibc привязанны..."  +/
Сообщение от Кирилл Кузнецов (?), 03-Окт-12, 15:10 
Х11 уже чёрт знает сколько на фреймбуфере работает. И без аппаратного ускорения. А если вы можете потерпеть без прозрачностей в интерфейсе и компиза то даже самый слабый смартфон неплохо справится. Буковки и прямоугольнички рисовать можно и без 3д-ускорителя
Ответить | Правка | Наверх | Cообщить модератору

31. "libhybris - прослойка для выполнения поверх Glibc привязанны..."  +/
Сообщение от Magister (?), 03-Окт-12, 20:40 
> Х11 уже чёрт знает сколько на фреймбуфере работает. И без аппаратного ускорения.
> А если вы можете потерпеть без прозрачностей в интерфейсе и компиза
> то даже самый слабый смартфон неплохо справится. Буковки и прямоугольнички рисовать
> можно и без 3д-ускорителя

А вы таки пробовали работать на Raspberry Pi?
Выводим картинку на монитор с разрешением 1920х1080, запускаем любое приложение. Пробуем просто подвигать его по экрану - и наслаждаемся адскими тормозами. Особенно заметно на Audacious со скинами.
Работать на таком невозможно.

Ответить | Правка | Наверх | Cообщить модератору

19. "libhybris - прослойка для выполнения поверх Glibc привязанны..."  +/
Сообщение от Аноним (-), 03-Окт-12, 16:50 
Начерта 2D ускорять?
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

21. "libhybris - прослойка для выполнения поверх Glibc привязанны..."  +/
Сообщение от Аноним (-), 03-Окт-12, 17:40 
> Начерта 2D ускорять?

Чтобы не тормозило //Кэп.

Ответить | Правка | Наверх | Cообщить модератору

26. "libhybris - прослойка для выполнения поверх Glibc привязанны..."  –1 +/
Сообщение от Аноним (-), 03-Окт-12, 19:02 
2D не может тормозить в принципе.
Ответить | Правка | Наверх | Cообщить модератору

28. "libhybris - прослойка для выполнения поверх Glibc привязанны..."  +/
Сообщение от анонимус (??), 03-Окт-12, 19:21 
O_o а-хах (вспомнил те времена)
Ответить | Правка | Наверх | Cообщить модератору

34. "libhybris - прослойка для выполнения поверх Glibc..."  +/
Сообщение от arisu (ok), 03-Окт-12, 22:49 
> 2D не может тормозить в принципе.

а многие другие твои принципы не разделяют.

Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

13. "libhybris - прослойка для выполнения поверх Glibc привязанны..."  +/
Сообщение от Mr. Cake (?), 03-Окт-12, 12:07 
На GLES каноникал даже compiz портировали. Чтобы можно было запустить UИITY на мобильном железе.
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

20. "libhybris - прослойка для выполнения поверх Glibc привязанны..."  +1 +/
Сообщение от Аноним (-), 03-Окт-12, 17:39 
> Может быть когда нибудь, не в этой галактике :)

В этой, в этой. Худо-бедно такое можно уже сейчас. А ваш ведроид вы как-нибудь сами пользуйте с его троянцами на яве писанными школьниками и битком набитыми нежелательным функционалом.

Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

37. "libhybris - прослойка для выполнения поверх Glibc привязанны..."  –1 +/
Сообщение от kurokaze (ok), 04-Окт-12, 01:49 
толсто
Ответить | Правка | Наверх | Cообщить модератору

2. "libhybris - прослойка для выполнения поверх Glibc привязанны..."  +7 +/
Сообщение от Аноним (-), 03-Окт-12, 00:31 
Это несомненно хорошая новость. И, как обычно в таких случаях, главное - чтобы сами производители не стали ее использовать, вместо того, чтобы нативный драйвер писать...
Ответить | Правка | Наверх | Cообщить модератору

3. "libhybris - прослойка для выполнения поверх Glibc привязанны..."  +/
Сообщение от Аноним (-), 03-Окт-12, 00:45 
...И это правильно. Но всегда есть место для того чтоб испортить реализацей.
Ответить | Правка | Наверх | Cообщить модератору

4. "libhybris - прослойка для выполнения поверх Glibc привязанны..."  –2 +/
Сообщение от Аноним (-), 03-Окт-12, 01:18 
мне одному не понятно, почему на линуксе нелья запускать андроид приложения?
Ответить | Правка | Наверх | Cообщить модератору

5. "libhybris - прослойка для выполнения поверх Glibc привязанны..."  +9 +/
Сообщение от Аноним (-), 03-Окт-12, 01:27 
Да, всем остальным известно про dalvik/bionic.
Ответить | Правка | Наверх | Cообщить модератору

6. "libhybris - прослойка для выполнения поверх Glibc привязанны..."  +2 +/
Сообщение от Magister (?), 03-Окт-12, 01:27 
Наверное одному :)
Проблема в том, что в Android используется bionic, тогда как во всем остальном - glibc. Которые, естественно, несовместимы.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

11. "libhybris - прослойка для выполнения поверх Glibc привязанны..."  +/
Сообщение от Anonim (??), 03-Окт-12, 10:55 
При этом для винды соотвествующий софт с маркетом уже готов. Ох ты, ядро то...
Ответить | Правка | Наверх | Cообщить модератору

38. "libhybris - прослойка для выполнения поверх Glibc привязанны..."  +/
Сообщение от kurokaze (ok), 04-Окт-12, 01:50 
> При этом для винды соотвествующий софт с маркетом уже готов. Ох ты,
> ядро то...

В котром 25 приложений всего можно ставить? Хаха
Как думаешь, что они будут делать с приложениями на NDK под arm?

Ответить | Правка | Наверх | Cообщить модератору

22. "libhybris - прослойка для выполнения поверх Glibc привязанны..."  +2 +/
Сообщение от Аноним (-), 03-Окт-12, 17:41 
> мне одному не понятно, почему на линуксе нелья запускать андроид приложения?

Потому что гугл сделал свой велосипед. Вообще ни с чем не совместимый толком.

Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

32. "libhybris - прослойка для выполнения поверх Glibc привязанны..."  +/
Сообщение от Аноним (-), 03-Окт-12, 20:56 
Потому что компания google улучшила линукс. Теперь программы для улучшенного линукса не работают в не улучшенном, а улучшать не улучшенный не хотят почему-то.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

42. "libhybris - прослойка для выполнения поверх Glibc привязанны..."  +/
Сообщение от макпыф (ok), 19-Янв-21, 17:55 
кавычки забыл

"Потому что компания google "улучшила" линукс. Теперь программы для "улучшенного" линукса не работают в не "улучшенном", а "улучшать" не "улучшенный" не хотят почему-то."

Ответить | Правка | Наверх | Cообщить модератору

7. "libhybris - прослойка для выполнения поверх Glibc привязанны..."  –2 +/
Сообщение от Magister (?), 03-Окт-12, 01:28 
Кто бы ещё наоборот сделал :)
Чтобы запустить Android на Raspberry pi - там драйвер как раз с glibc слинкован :)
Ответить | Правка | Наверх | Cообщить модератору

10. "libhybris - прослойка для выполнения поверх Glibc привязанны..."  +/
Сообщение от Аноним (-), 03-Окт-12, 09:58 
> Кто бы ещё наоборот сделал :)
> Чтобы запустить Android на Raspberry pi - там драйвер как раз с
> glibc слинкован :)

Для Raspberry pi допиливают нативную сборку Android (http://www.opennet.dev/opennews/art.shtml?num=34467)

Ответить | Правка | Наверх | Cообщить модератору

14. "libhybris - прослойка для выполнения поверх Glibc привязанны..."  +/
Сообщение от Аноним (-), 03-Окт-12, 12:57 
> Для Raspberry pi допиливают нативную сборку Android (http://www.opennet.dev/opennews/art.shtml?num=34467)

Только ни код, ни какая-либо сборка пока недоступны. И сроков никто не называл.

Ответить | Правка | Наверх | Cообщить модератору

12. "libhybris - прослойка для выполнения поверх Glibc привязанны..."  +/
Сообщение от Аноним (-), 03-Окт-12, 11:34 
> Кто бы ещё наоборот сделал :)
> Чтобы запустить Android на Raspberry pi

Да уж, сделать из компьютера игрушку - это круто...

Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

16. "libhybris - прослойка для выполнения поверх Glibc привязанны..."  +/
Сообщение от Magister (?), 03-Окт-12, 13:01 
>> Кто бы ещё наоборот сделал :)
>> Чтобы запустить Android на Raspberry pi
> Да уж, сделать из компьютера игрушку - это круто...

Конечно, круто :)
Проц там слабый, а вот графика - крутая. Что с него можно ещё сделать, как не игрушку? :)
Лежит вот у меня возле ноута, не придумаю куда приспособить. XBMC разве что крутить, он работает довольно прилично.

Ответить | Правка | Наверх | Cообщить модератору

23. "libhybris - прослойка для выполнения поверх Glibc привязанны..."  +/
Сообщение от Аноним (-), 03-Окт-12, 17:42 
> Проц там слабый,

...поэтому надо дополнительно тормознуть его явой :)

> Что с него можно ещё сделать, как не игрушку? :)

Большинство игрушек содержит бинарный код (догадайтесь почему) и он требует как правило не менее чем cortex A8. У ARM11 элементарно нет нужных команд, так что особо поиграть на нем используя гамезы из ведроида как-то и не выйдет как раз...

Ответить | Правка | Наверх | Cообщить модератору

30. "libhybris - прослойка для выполнения поверх Glibc привязанны..."  +/
Сообщение от Magister (?), 03-Окт-12, 20:38 
>> Проц там слабый,
>...поэтому надо дополнительно тормознуть его явой :)

Ниже вы писали как раз про бинарный код.

>> Что с него можно ещё сделать, как не игрушку? :)
>Большинство игрушек содержит бинарный код (догадайтесь почему) и он требует как правило не
>менее чем cortex A8. У ARM11 элементарно нет нужных команд, так что особо поиграть на нем
>используя гамезы из ведроида как-то и не выйдет как раз...

Зато видеплееры и интернеты на нем должны работать. Как раз то, что надо.

Ответить | Правка | Наверх | Cообщить модератору

18. "libhybris - прослойка для выполнения поверх Glibc привязанны..."  +/
Сообщение от Тарелькин (?), 03-Окт-12, 16:11 
Интересно, что он хотел сказать этим названием...
Ответить | Правка | Наверх | Cообщить модератору

24. "libhybris - прослойка для выполнения поверх Glibc привязанны..."  +/
Сообщение от Аноним (-), 03-Окт-12, 17:43 
> Интересно, что он хотел сказать этим названием...

Наверное что это гибридный мутант.

Ответить | Правка | Наверх | Cообщить модератору

27. "libhybris - прослойка для выполнения поверх Glibc привязанны..."  +/
Сообщение от Тарелькин (?), 03-Окт-12, 19:10 
>Наверное что это гибридный мутант.

Hybris или hubris - это гордыня.

Ответить | Правка | Наверх | Cообщить модератору

25. "libhybris - прослойка для выполнения поверх Glibc привязанны..."  +/
Сообщение от Аноним (-), 03-Окт-12, 18:38 
Возник вопрос, на сколько реально снести андроид с устройства? Я не говорю про очень брендовые девайсы
Ответить | Правка | Наверх | Cообщить модератору

35. "libhybris - прослойка для выполнения поверх Glibc..."  +/
Сообщение от arisu (ok), 03-Окт-12, 22:50 
> Возник вопрос, на сколько реально снести андроид с устройства?

возьми и снеси, дел-то…

Ответить | Правка | Наверх | Cообщить модератору

39. "libhybris - прослойка для выполнения поверх Glibc..."  +/
Сообщение от Аноним (-), 04-Окт-12, 02:26 
>> Возник вопрос, на сколько реально снести андроид с устройства?
> возьми и снеси, дел-то…

Иными словами хочу туда вместо андроида поставить Linux. Только вот в инете часто говорят о том что андроид удалить неврзможно.

Ответить | Правка | Наверх | Cообщить модератору

40. "libhybris - прослойка для выполнения поверх Glibc..."  +1 +/
Сообщение от arisu (ok), 04-Окт-12, 03:11 
> Иными словами хочу туда вместо андроида поставить Linux.

ты просто не поверишь…

Ответить | Правка | Наверх | Cообщить модератору

41. "libhybris - прослойка для выполнения поверх Glibc..."  +/
Сообщение от mittornemail (?), 17-Ноя-13, 19:33 
Смотря на что. У меня, например, планшет с Allwinner A10 и linux функционирует полноценно (кроме кнопок громкости, т.к wexler gpl нарушают).
И Hybris не потребовался пока (он нужен будет, если понадобится через cedarx декодировать что-нибудь кроме mpeg и h264 (они отлично идут через реверсенный драйвер), но пока что даже такие файлы не попадались и процессор и ними спокойно справится).
Теперь жалею, что не могу поиграть во всякие Angry birds, не загрузив android.
Ответить | Правка | Наверх | Cообщить модератору

43. "libhybris - прослойка для выполнения поверх Glibc..."  +/
Сообщение от макпыф (ok), 19-Янв-21, 18:15 
>>> Возник вопрос, на сколько реально снести андроид с устройства?
>> возьми и снеси, дел-то…
> Иными словами хочу туда вместо андроида поставить Linux. Только вот в инете
> часто говорят о том что андроид удалить неврзможно.

удалить андроид очень просто - форматни в тврп все разделы ))

а по поводу linux - если ты хочешь полностью избавиться от андроида -- собирая, но как минимум не будет драйвеов (модем камера и т. д.,)
и android это и есть  linux только урезанный и с прикрученной джавой
если хочеш избавиться от пропиреетарщины -- собирай aosp.
если тебе надо собрать основные linux утилиты (консольные) то могу дать инструкцию

с xorg врятли что то толковое выйдет

а если бесит система безопасности работающая по принципу "надо все запретить" то на eng билде она не такая злая и с ней впринципе можно совладать

или что именно ты хочешь?

сразу предупреждая -- всё надо собирать из исходников

и сложность - огромная

Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору

44. "libhybris - прослойка для выполнения поверх Glibc..."  +/
Сообщение от макпыф (ok), 19-Янв-21, 18:21 
>[оверквотинг удален]
> джавой
> если хочеш избавиться от пропиреетарщины -- собирай aosp.
> если тебе надо собрать основные linux утилиты (консольные) то могу дать инструкцию
> с xorg врятли что то толковое выйдет
> а если бесит система безопасности работающая по принципу "надо все запретить" то
> на eng билде она не такая злая и с ней впринципе
> можно совладать
> или что именно ты хочешь?
> сразу предупреждая -- всё надо собирать из исходников
> и сложность - огромная

хотя вроде есть вся кие linux instaler и какие то непонятки, которые используя какие то чруты и ведомые им одним способы запускают линукс внутри андроида, но это помойму не то что ты хочешь

а я когда этим занялся сразу решил -- никакий apk и готовых бинарников

Ответить | Правка | Наверх | Cообщить модератору

29. "libhybris - прослойка для выполнения поверх Glibc привязанны..."  +/
Сообщение от Аноним (-), 03-Окт-12, 20:16 
А чего на сайт Mer ссылку не даёте
http://merproject.rosskendall.com/
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру