Форум проекта PuppyRus Linux

Остальные обсуждения => Разговоры обо всём => Тема начата: Neyel от 21 Февраль 2021, 09:14:31

Название: Запуск андроид (для мобильника) под виртуалкой
Отправлено: Neyel от 21 Февраль 2021, 09:14:31
Скажите перспективно? Имеется ввиду приложения, написанные под мобильник (а там arm7) Насколько я знаю, эмулировать процессор может только qemu
Название: Re: Запуск андроид (для мобильника) под виртуалкой
Отправлено: sfs от 22 Февраль 2021, 07:19:54
Если цель - запуск андроид прог на ПК - вам сюда (https://forum.puppyrus.org/index.php?topic=22164.0)
Большинство прог вообще на яве, без архитектурно зависимых бинарников или имеют x86_64 версии
Во всяком случае мне удалось запустить на x86_64 все , что юзаю на твбоксе armv7
Можно и в виртуалке андроид запускать (тоже x86_64), но будет сложнее добиться высокой производительности
эмулировать процессор может только qemu
Думаю - с производительностью будет совсем плохо
Название: Re: Запуск андроид (для мобильника) под виртуалкой
Отправлено: krasnyh от 22 Февраль 2021, 11:12:34
Думаю - с производительностью будет совсем плохо
Пример, как можно пробрасывать вторую видеокарту в Qemu для запуска полноценной Windows, чтобы играть в игры. Производительность на высоте, но нужен проц с поддержкой VT-d (https://ru.wikipedia.org/wiki/%D0%90%D0%BF%D0%BF%D0%B0%D1%80%D0%B0%D1%82%D0%BD%D0%B0%D1%8F_%D0%B2%D0%B8%D1%80%D1%82%D1%83%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F) и вроде не всякая материнка подойдет, но не точно.
https://youtu.be/37D2bRsthfI


p.s. У нас многие пользуют виртуальные машины и у многих достаточно свежее мощное железо. Есть технология Intel GVT-g, позволяющая разбить ресурсы одной встроенной видеокарты для линукс и виртуального windows.
Разворачиваем виртуалку с Windows с пробросом виртуальной видеокарты с помощью QEMU и Intel GVT-g (https://habr.com/ru/post/437270/)
Intel предложили отличное решение извечной проблемы: "у меня есть ноутбук на Linux и мне надо запускать Windows с аппаратным ускорением, но у меня нет тяжеленного ноутбука с двумя GPU и жидкостным охлаждением". С помощью архитектуры своих GPU или чего-то ещё им удалось сделать так, что вы можете разбить свой встроенный Intel GPU на два или более GPU.
Название: Re: Запуск андроид (для мобильника) под виртуалкой
Отправлено: Neyel от 22 Февраль 2021, 15:40:31
полноценной Windows
Я же вам про андроид говорю  :'(
Название: Re: Запуск андроид (для мобильника) под виртуалкой
Отправлено: krasnyh от 22 Февраль 2021, 15:57:15
Я всего лишь выступил в защиту Qemu перед sfs, не думаю что для этого надо открывать новую тему.
Название: Re: Запуск андроид (для мобильника) под виртуалкой
Отправлено: Neyel от 22 Февраль 2021, 18:53:25
Если цель - запуск андроид прог на ПК - вам сюда
Пробовал - работало, но при попытке запустить игру для мобильника выскочила ошибка (так как нужен другой процессор) Сам запускал под qemu Mac Os на Intel Celeron с эмуляцией процессора (этот процессор макинтошем не поддерживается) - было слайдшоу, а не 2D графика  :'(
Название: Re: Запуск андроид (для мобильника) под виртуалкой
Отправлено: sfs от 23 Февраль 2021, 07:49:12
при попытке запустить игру для мобильника выскочила ошибка (так как нужен другой процессор)
Большинство прог вообще на яве, без архитектурно зависимых бинарников или имеют x86_64 версии
лайдшоу, а не 2D графика
Купите твбокс за 3500р и не занимайтесь ерундой
Название: Re: Запуск андроид (для мобильника) под виртуалкой
Отправлено: dZ0TFR от 23 Февраль 2021, 08:38:16
Погуглите на тему bochs. Возможно, то что нужно.
Название: Re: Запуск андроид (для мобильника) под виртуалкой
Отправлено: Neyel от 23 Февраль 2021, 13:30:06
Цитата: Neyel от Вчера в 18:53:25лайдшоу, а не 2D графикаКупите твбокс за 3500р и не занимайтесь ерундой
Вы невнимательно читаете. Запускал Mac Os - сомневаюсь что на тв боксе можно запустить макинтош

Погуглите на тему bochs
Посмотрю что это за зверь такой  :)