Установка системы Android на VMware Workstation

Всякая полезная информация, никак не связанная с видео и дизайном.
Canonical Link
Аватара пользователя

Автор темы
aeplug
Санта
Санта
Сообщения: 2802
Зарегистрирован: 18 мар 2016 23:20
Откуда: С Ютуба
Благодарил (а): 18 раз
Поблагодарили: 274 раза

Установка системы Android на VMware Workstation

Сообщение aeplug » 02 окт 2016 11:11

Для установки ОС Android на VMware Workstation можно воспользоваться двумя версиями:
  • Remix OS - The Future of Android PC is now on Android Marshmallow
    http://www.jide.com/remixos
    Сильно модернизированная версия по управлению похожая на Windows. Программы отображаются в окнах, работает правая кнопка мыши, звук, браузер Chrome встроен по умолчанию вместо стандартного.
    RemixOS_multitasking.jpg
    RemixOS_multitasking.jpg (59.67 КБ) 8000 просмотров
    RemixOS_multitasking.jpg
    RemixOS_multitasking.jpg (59.67 КБ) 8000 просмотров

    Существует дополнительный эмулятор Remix OS Player для компьютеров. Можно запускать приложения, не парясь с установкой ОС.
    Remix OS Player.jpg
    Remix OS Player.jpg (56.02 КБ) 8000 просмотров
    Remix OS Player.jpg
    Remix OS Player.jpg (56.02 КБ) 8000 просмотров
  • Android-x86 Project - Run Android on Your PC
    http://www.android-x86.org/
    Портирование оригинального Android под x86 компьютеры. В остальном все выглядит точно также как и на телефонах с планшетами.
    androidx86.jpg
    androidx86.jpg (185.51 КБ) 8000 просмотров
    androidx86.jpg
    androidx86.jpg (185.51 КБ) 8000 просмотров

    Но в VMware не будет работать Firefox и Chrome, так как нет поддержки OpenGLES. Это справедливо для android-x86-4.4-r5, а в android-x86-6.0-r1 уже есть поддержка, и интерфейс вместе с мышкой работают плавнее и приятнее!
    android 601.jpg
    android 601.jpg (33.03 КБ) 7987 просмотров
    android 601.jpg
    android 601.jpg (33.03 КБ) 7987 просмотров
Для установки я использовал эту видео-инструкцию:
How to Install Remix OS on VMWare (Resident Mode)
https://www.youtube.com/watch?v=XVGmcBAasoo
После установки оба Андроида у меня работали в ма-а-аленьком окошке с плохим разрешением. Но можно изменить его при загрузке через команду ядра для GRUB vga=ask. Для этого на экране загрузки нажать е, потом еще раз е и в конце дописать vga=ask
vga-ask.jpg
vga-ask.jpg (21.33 КБ) 8000 просмотров
vga-ask.jpg
vga-ask.jpg (21.33 КБ) 8000 просмотров

Потом нажать ESC и b. Все назначения нажимаемых клавиш описаны прямо на экране. После b начнется загрузка и мы тут же увидим таблицу режимов:
vga mode.jpg
vga mode.jpg (105.51 КБ) 8000 просмотров
vga mode.jpg
vga mode.jpg (105.51 КБ) 8000 просмотров

Выберем нужное число, введем его и проверим работоспособность ОС с новым размером экрана, дождавшись окончания загрузки. У меня почему-то на заработали 32-битные режимы, только 16. Делать такую операцию каждый раз при загрузке совсем не радует, поэтому нужно прописать новый режим для запуска автоматом.
Ниже будет представлен еще один ручной и не совсем удобный способ средствами только ОС Android, но удалось найти метод попроще с использованием LiveDisk от DrWeb. Качаем его тут: Dr.Web LiveDisk - Аварийное восстановление системы с диска CD/DVD или загрузочного USB-накопителя
http://www.freedrweb.ru/livedisk
Загружаемся с него в "виртуалке" и видим на рабочем столе ярлык программы Midnight Commander (это такой аналог FAR).
Midnight Commander.jpg
Midnight Commander.jpg (55.19 КБ) 7975 просмотров
Midnight Commander.jpg
Midnight Commander.jpg (55.19 КБ) 7975 просмотров

Идем по пути /mnt/disk/sda1/grub и меняем файл menu.lst в более менее привычном консольном редакторе как написано ниже, добавляя нужный параметр vga. Тут же можно получить доступ и к другим файлам системы по адресу /mnt/disk/sda1/android-6.0-r1 (в моем случае android-6.0-r1 - это номер сборки и версия ОС).
А теперь способ посложнее:
How to permanently change screen resolution (Android x86)
https://www.youtube.com/watch?v=SV8nVMNCw0k
Для этого загружаемся в режиме DEBUG. Когда загрузка прервется пишем команду:

Код: Выделить всё

vi /mnt/grub/menu.lst

и добавляем нужный режим vga=0x(ЧИСЛО ИЗ СПИСКА) в туже строку команды, что мы редактировали при загрузке с параметром ask. Обычно она первая и есть.
new vga.jpg
new vga.jpg (5.13 КБ) 8000 просмотров
new vga.jpg
new vga.jpg (5.13 КБ) 8000 просмотров

Vi - это такой редактор текста для UNIX, от которого у нормального человека глаза лезут на лоб. Чтобы начать редактирование файла надо нажать кнопку I, ввести текст и нажать ESC. Потом надо выйти и сохранить изменения - просто ввести :x (клавиши двоеточие и "икс" последовательно нажимаются) и нажать ввод. Затем мы снова оказываемся в командной строке Андроида. Надо перегрузиться командой reboot -f. Другие у меня на сработали.
И все! Теперь при загрузке всегда будет хорошее разрешение экрана.

Для выключения Android я предпочитаю использовать программку Shutdown.
shutdown.jpg
shutdown.jpg (16.57 КБ) 8000 просмотров
shutdown.jpg
shutdown.jpg (16.57 КБ) 8000 просмотров

Еще возможные способы завершения работы:
  • Нажать Alt+F1 для отображения консоли прямо поверх стола :) и ввести либо "poweroff" либо "reboot -p" и нажать ввод.
    reboot-p.jpg
    reboot-p.jpg (10.79 КБ) 7996 просмотров
    reboot-p.jpg
    reboot-p.jpg (10.79 КБ) 7996 просмотров


  :info: Полезная информация и ссылки:
Android x86 с эмулятором ARM на большом экране / Geektimes
https://geektimes.ru/post/156415/
Basic vi Commands
http://www.cs.colostate.edu/helpdocs/vi.html
Особенности установки Android x86 64 6.0.1 rc2 на VMware Workstation 12 Pro 12.1.1 build-3770994 - 4PDA
http://4pda.ru/forum/index.php?showtopi ... ry52586039
Восстановление ОС после неудачной установки Xposed (вечное лого)
https://groups.google.com/forum/#!topic ... BDfEL7cqAQ
Stuck on bootscreen after installing Xposed Framework
Hello, i had the same Problem. I upgraded my Android 4.4_r1 to 4.4-r2 resinstalled Xposed. After several hours ggogling around i found a solution to start the system and then i found a way to get Androidx86 4.4-r2 starting with Xposed installed:

To start the System and to avoid the stucking on bootscreen the file /system/bin/app_process have to revert to the original:
- While you see the bootscreen press <ALT>+<F1>
- type "mv /system/bin/app_process /system/bin/app_process.xposed-bak" (without the quotes!) and hit <ENTER>
- type "mv /system/bin/app_process.orig /system/bin/app_process" (without the quotes!) and hit <ENTER>
- type "reboot" (without the quotes!) and hit <ENTER>

Your System should now reboot and Androidx86 should come up. If you can't live without Xposed Framework, we can disable the Dalvik-JIT-Compiler:
- Add the line: "dalvik.vm.execution-mode=int:fast" (without the quotes!) at the end or modify a existing one beginning with "dalvik.vm.execution-mode="

To do so, you can use vi from commandline:
- While your Androidx86 is running press <ALT>+<F1>
- type "vi /system/build.prop"
- hit <i>
- use the cursor-keys to go to the end of the file (if necessary press <END> and <ENTER> to add a new line)
- type "dalvik.vm.execution-mode=int:fast" (without the quotes!)
- press <ESC> then <:> and type "wq" (without the quotes!) and hit <ENTER>
- type "reboot" (yes, without the quotes ;-) ) and press <ENTER>
System reboots and you can reinstall the Xposed Framework.

!!! DO ALL FROM ABOVE AT YOUR OWN RISK!!!


Видео уроки для After Effects http://www.youtube.com/AEPlug
Платные консультации по работе в программах


Аватара пользователя

Автор темы
aeplug
Санта
Санта
Сообщения: 2802
Зарегистрирован: 18 мар 2016 23:20
Откуда: С Ютуба
Благодарил (а): 18 раз
Поблагодарили: 274 раза

Установка Xposed на Android-x86 6.0 в VMware Workstation

Сообщение aeplug » 03 окт 2016 17:58

  1. First you need to install SUPER SU (chainfire) from Google play and reboot! in order for the installer to work.
    Мне не понадобилось, наверное он уже есть в системе.
  2. Download xposed at dl-xda.xposed.info/framework/sdk22/x86/
    Я качал xposed-v86-sdk23-x86.zip с сайта 4PDA
    http://4pda.ru/forum/index.php?showtopi ... ry41161349
  3. Goto the downloaded directory and unzip the xposed v85 to a directory on /sdcard/xposed (internal), or whatever you prefer.
  4. Goto the directory where you unzipped the xposed and you will see META-INF and system directory’s.
  5. From this directory go into META-INF/com/google/android and in there is 4 files select all those files and copy them to the the /sdcard/xposed directory or the directory where you unzipped the xposed
    В итоге должно получиться вот так:
    system\
    flash-script.sh
    genymotion-ready
    update-binary
    updater-script

    Структура файлов.jpg
    Структура файлов.jpg (5.08 КБ) 7980 просмотров
    Структура файлов.jpg
    Структура файлов.jpg (5.08 КБ) 7980 просмотров
  6. Edit the Flash-Script.sh file and on line 162 (or the last exit 1 command in the file add # before it so it reads # Exit 1.
    exit 1.jpg
    exit 1.jpg (9.91 КБ) 7980 просмотров
    exit 1.jpg
    exit 1.jpg (9.91 КБ) 7980 просмотров
  7. Go into terminal emulator and type the following su (enter) then cd /sdcard/xposed (or directory where you chose to unzip) hit enter then typesh sh flash-script.sh (then enter)
  8. Reboot MEmu
  9. Goto forum.xda-developers.com/showthread.php?t=3034811 and download xposedinstaller_3.0_alpha4.apk and install it.
    Качал XposedInstaller_3.0_alpha4.apk с 4PDA
  10. Now run that app and it should say xposed installed!

Источник:
How to Install Xposed on MEmu Lollipop Beta – MEmu App Player
http://www.memuplay.com/blog/index.php/ ... 27/xposed/
Видео уроки для After Effects http://www.youtube.com/AEPlug
Платные консультации по работе в программах

Аватара пользователя

Автор темы
aeplug
Санта
Санта
Сообщения: 2802
Зарегистрирован: 18 мар 2016 23:20
Откуда: С Ютуба
Благодарил (а): 18 раз
Поблагодарили: 274 раза

Сообщение aeplug » 21 мар 2021 14:41

Install Android 8.1 Oreo on Vmware Player - The Correct Way
A simple walk through to get Android 8.1 Oreo x86 installed in Vmware player 15 and permanently fix the Android not booting with blank/black screen issue.
https://www.youtube.com/watch?v=Pet4LZnZhDU
Видео уроки для After Effects http://www.youtube.com/AEPlug
Платные консультации по работе в программах


Вернуться в «Не по теме»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей