LINUX.ORG.RU

Android больше не нужен

 , , ,


5

4

Allwinner A10 (Wexler.TAB 7000)
Gentoo, XFCE4
xvkbd в фоне
Тема gtk+ NumixHolo (так же есть самопальный rgba вариант с прозрачным меню под цвет заголовка, но с composite заметен тиринг, так что пришлось отключить)
gtk3 нет и не будет.
Angry Birds 2.3 через apkenv - враппер для android jni (переписанный интерфейс с поддержкой изменения размера окон) - почти нативные птички получаются.
Изображение по x11vnc
Мой форк: https://github.com/mittorn/apkenv/tree/linux-x11
30 минут потратил на попытки залить изображение, пришлось сжимать в jpeg. Админы, очнитесь!!!

★★★★★

Проверено: JB ()
Ответ на: комментарий от Deleted

Для этого нужно сначала структуру реорганизовать, оно пока нормально только из сурцов работает.

mittorn ★★★★★
() автор топика

друг у меня тоже есть AllWinner a10 не подскажете где инфу посмотреть как это всё проделать?

rogerw ★
()
Ответ на: комментарий от rogerw

Всё уже готово, просто скачайте срез с github и соберите с PLATFORM=x11.
Работают пока только angry birds и ещё несколько игр. Потребуется sdl для звука, без него не запутится. Ну и конечно же рабочий gles.На softfloat нужно собирать с SOFTFP=1
Запуск:./apkenv [<width height>] <apk>
либы андройда из libs положить в папку бинарником

mittorn ★★★★★
() автор топика

Теперь птицы за тобой следить будут не только через Android...

Evgueni ★★★★★
()
Последнее исправление: Evgueni (всего исправлений: 1)

Сыро конечно, но прикольно. Респект.

Vit ★★★★★
()
Ответ на: комментарий от Evgueni

В нативной части нет слежения. К тому же это старая версия. Версии поновее зависают (они и на некоторых андройдах у меня зависают)

mittorn ★★★★★
() автор топика

забыл добавить, vnc для скриншота (fbgrab с ускоренным драйвером fbturbo не дружит, а проги для скриншотов у меня не оказалось)

mittorn ★★★★★
() автор топика
Ответ на: комментарий от mittorn

конечно же рабочий gles

Интересно на RPi взлетит? Там вроде есть gles.

tlx ★★★★★
()
Последнее исправление: tlx (всего исправлений: 2)
Ответ на: комментарий от tlx

С рутованного устройства забрать из из /data/data/{pkgname} и положить в data/{apkname}.
А либы я в отдёльный реп apkenv-libs убрал.

mittorn ★★★★★
() автор топика
Ответ на: комментарий от tlx

Должен взлететь. Только либы андройда нужны от armv6, прилагающиеся не пойдут.

mittorn ★★★★★
() автор топика

Отлично! Оказалась бы под рукой железка с возможностью установки Linux — сделал бы что-то подобное.

Chaser_Andrey ★★★★★
()

Прикольно. Но я такое не хочу.

Pakostnik ★★★
()
Ответ на: комментарий от rogerw

Я сначала записал ubuntu с загрузчиком на карточку, добавив туда fex-скрипт из своей прошивки, добавил второй раздел, распаковал туда hardfloat stage3, и из ubuntu приготовил систему в chroot. Потом собрал ядро, это было довольно сложно. Могу дать номер ревизии и конфиг. Портировал драйвер тача и сменил корень в конфиге (использовал встроенную коммандную строку). Настроил иксы по инструкциям с linux-sunxi.org. Сейчас драйвера есть в reinforce-overlay.

mittorn ★★★★★
() автор топика
Ответ на: комментарий от kknight

1. Не идеально. Попробуйте их без аппаратного ускорения запустить. В то время как на android оно через sw нормально работает
2. Вариант с wine только на opengl и x86, к тому же оно платно, а это только для linux arm/egl/gles и бесплатно.

mittorn ★★★★★
() автор топика
Ответ на: комментарий от Zhbert


Работают пока только angry birds и ещё несколько игр.

В этом вся суть этого вашего ондроеда...


А я думал, angry birds сначала на iphone появились

Ribtoks ★
()
Ответ на: комментарий от Ribtoks

А я думал, angry birds сначала на iphone появились

И айфона, да.

Zhbert ★★★★★
()
Ответ на: комментарий от MiniRoboDancer

flash? Зачем так извращаться? А вы знаете; как оно тормозит? А вы в курсе, что на arm нормального флеша нет?

mittorn ★★★★★
() автор топика
Ответ на: комментарий от mittorn

А вы знаете; как оно тормозит?

Флеш тормозит только у криворуких.

А вы в курсе, что на arm нормального флеша нет?

Пофиг, есть QEMU.

MiniRoboDancer ★☆
()

Корпорация добра весьма давно добавила в Хром много видов разозленных птичек... Теперь, в теории, вообще ничего не надо. Только хромбук, хром'ось, и хромиум

Crystal_HMR ★★★
()
Ответ на: комментарий от Crystal_HMR

Я по вашему хромой, чтобы ставить хром?

mittorn ★★★★★
() автор топика
Ответ на: комментарий от MiniRoboDancer

Портирование compiz-0.8 застряло на переписывании его на GLES, отложил напотом. compiz-0.9 не принимается. Вы пробовали Matchbox? оно полностью потеряло совместимость с иксами. GPE - не слышал. Awesome - зачем? у меня клавиатура сломалась, без неё не годится. Да и тайловый wm без перекрытия окон с таким разрешением экрана - печально совсем. И учтите, что гигагерцовый cortex-a8 и на openbox/xfwm подтормаживает, что же с ним будет, если настроить compiz?

mittorn ★★★★★
() автор топика
Ответ на: комментарий от MiniRoboDancer

На core-i5 да. На core2 уже подтормаживает. На pentium4 еле ворочается. В qemu (в межархитектурной трансляции) - ты не дождёшься, пока оно отрисует хоть 1 кадр.

mittorn ★★★★★
() автор топика
Ответ на: комментарий от mittorn

GPE - не слышал

Это форк второгнома, заточенный под КПК. Давно протухло и не развивается, но попробовать завести стоит.

у меня клавиатура сломалась, без неё не годится

Можно прикрутить всякие жесты да активные углы сторонними утилитами, а через xdotool хоткеи дёргать.

Да и тайловый wm без перекрытия окон с таким разрешением экрана

Ну тогда на хрена вообще немаксимизированные окна, если их приходится таскать и фокус между ними переключать? Можно ж удобно переключать максимизацию - полэкрана - чего душа пожелает.

что же с ним будет, если настроить compiz

А видеочип не завёлся? Дрова хоть есть на него?

MiniRoboDancer ★☆
()
Ответ на: комментарий от MiniRoboDancer

Это форк второгнома, заточенный под КПК. Давно протухло и не развивается, но попробовать завести стоит.

Не взлетит

Можно прикрутить всякие жесты да активные углы сторонними утилитами, а через xdotool хоткеи дёргать.

Лютый костыль. Кто этим заниматься будет?

Ну тогда на хрена вообще немаксимизированные окна, если их приходится таскать и фокус между ними переключать? Можно ж удобно переключать максимизацию - полэкрана - чего душа пожелает.

Чтобы видеть несколько окон. Часто использую более 1 терминала.

А видеочип не завёлся? Дрова хоть есть на него?

compiz CPU нехило жрёт при активной трансляции текстур. То есть, плавной прокрутки в firefox и программного декодирования видео мне не видать.
Чип завёлся, но это GLES, а ЕМНИП, там при обновлении текстур нагрузка на CPU большая. GL не поддерживается mali400 (по крайней мере на данный момент)

mittorn ★★★★★
() автор топика
Ответ на: комментарий от mittorn

Не взлетит

В репах ещё есть вроде.

Лютый костыль.

Почему костыль? Для тачскрина жесты - самое то.

Чтобы видеть несколько окон

Ну и какое может быть удобство, когда они друг друга перекрывают? А подгонять их размеры пальцем - тот ещё трах.

MiniRoboDancer ★☆
()
Ответ на: комментарий от MiniRoboDancer

что ты сделал, чтобы флеш не тормозил? и на какой это машине

reliktt ★
()
Последнее исправление: reliktt (всего исправлений: 1)
Ответ на: комментарий от MiniRoboDancer

Про размеры - согласен. Но удобного wm пока не знаю. gpe попробую на десктопе. Но матчбокс тоже в репах есть.

mittorn ★★★★★
() автор топика
Последнее исправление: mittorn (всего исправлений: 1)
Ответ на: комментарий от reliktt

Ничего, просто юзал винду. Там флэш как минимум с 9-й версии не тормозил.

и на какой это машине

Разные были, в т. ч. на E350.

MiniRoboDancer ★☆
()
Ответ на: комментарий от MiniRoboDancer

Тайлинг при таком размере экрана хуже наложения окон.
GPE не взлетел и сломал систему (сделал так, что вместо запуска сессии происходит попытка запуска matchbox).

mittorn ★★★★★
() автор топика
Ответ на: комментарий от MiniRoboDancer

и при этом у него нет своей Xсессии. После исправления настроек lightdm заработал, а gpe-de нет. И я у него даже оконного менеджера не нашёл.

mittorn ★★★★★
() автор топика
Ответ на: комментарий от mittorn

Так GPE монолитен же. У него даже в руководствах везде пишется, что если планируется использование других DE, то его лучше не ставить.

MiniRoboDancer ★☆
()

Ты наверняка, более менее детально изучил вопрос. Есть ещё что то кроме этого самого apkenv, для запуска apk'шек под онтопиком?
Не слышно там ничего, про каноникаловские потуги в этом направлении - где то вроде проскакивала новость, что они хотят оживить какой то древний проект, что бы не хуже SailFish бубунта фон была? Это не он случаем?

batbko ★
()
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.