Страница 1 из 1

Запуска планшета на ПК

Добавлено: 23 окт 2012, 00:22
@!!ex
В этой теме обсуждается запуск и работа с планшетным софтом на ПК.
Основным методом для этого предполагается запуск ОС Android x86 на виртуальной машине на ПК, с последующей работой с программой также, как на планшете.
В качестве виртуальной машины предлагается Virtual Box, как качественный и бесплатный продукт.

Подготовка Virtual Box
Устанавливаем Virtual Box под вашу ОС. С этим вы благополучно разберетесь сами.
Я крайне рекомендую читать, то, что Virtual Box вам пишет в своих сообщениях.
Иначе вы рискуете в один прекрасный момент оказаться в ситуации, когда мышь неработает и вы ничего не можете сделать, кроме как нажать на ресет на вашем системном блоке.
Да и в целом Virtual Box пишет крайне инфомрационо полезные сообщения.


Качаем образ Androidx86:
http://android-x86.googlecode.com/files ... -eeepc.iso
Образы отличаются! Если вы качаете другой образ, текст дальше вполне может и не сработать. Так что качая другой образ вы создаете сами себе проблемы. Если вы к ним готовы - это ваше право. если же нет - делайте все строго по инструкции.

Запускам Virtual Box.
Основные параметры для виртуалбокс(следом идет инструкция подробная, но ее можно пропустить, если вы знаете как пользоваться Virtual Boxом):
ОС: Linux
Версия: Linux 2.6
оперативной памяти: 512
размер винчестера - не менее 8ггб
сетевой интерфейс: PCnet-FAST III с NAT


Создание виртуальной машины:
Жмем Создать

Next

Выбираем имя для машины(значения не имеет)
ОС: Linux
Версия: Linux 2.6
Next

Объем оперативной памяти - 512 мегабайт
Next

В настройках диска ничего не меняем, жмем Next

Опять ничего не меняем, жмем Next

Опять ничего не меняем, жмем Next

Указываем расположение диска и размер. Размер - 8ггб
Next

Создать

Create

В списке появится созданная виртуальная машина

Выбираем ее и жмем кнопку "Свойства"

Идем в раздел "Сеть"

Открываем список "Дополнительно"

Меняем "тип адаптера" на "PCnet-FAST III"

жмем Start

Откроется мастер первого запуска
Жмем Next

Установка Android x86
Выбираем в качестве установочного носится ранее скачанный образ Android x86
Next

Продолжить

В загрузочном меню выбираем последний пункт Install Android-x86 to harddisk

Выбираем Create/Modify partisions

Выбираем New

Primary

Размер не вводим, сразу нажимаем Ввод

Выбираем Bootable

Выбираем Write

вводим слово yes и нажимаем Ввод

Quit

Выбираем sda1 Linux VBOX HARDDISK

выбираем ext3

выбираем Yes - форматирование

Выбираем Yes - системный каталог на запись

Выбираем Yes - установка загрузчика

Create fake SD Card

Размер не меняем, нажимаем Ввод

Убираем образ из виртуального привода. Если скажет, что не может убрать и спросит убрать ли все равно - говорим убрать все равно.

Reboot

В загрузчике выбираем второй пункт(MDPI). HDPI - плохой вариант!!!




Подготовка Android x86 к работе
Далее идет обычный Андроид, поэтому подробно описывать не буду.

Нажимаем F2 для вызова меню

Settings

Applications

Ставим галку на Unknown sources

Нажимаем ОК, чтобы разрешить установку не проверенного софта


Для нормальной работы нам понадобится нормальный файловый менеджер. При этом, Google Play недоступен, поэтому ставить придется вручную.

заходим в браузер, вводим адресную строку develop.sol-online.org:3000/es.apk

после того как как файл закачается на карту, запускаем его через клик наверху статусной строки

Вытаскиваем ярлык ES File Explorer на рабочий стол


Теперь устанавливаем программу для планшета

заходим в браузер, вводим адресную строку develop.sol-online.org:3000/Pad.apk

после того как как файл закачается на карту, запускаем его через клик наверху статусной строки

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

Скачиваем его:
заходим в браузер, вводим адресную строку develop.sol-online.org:3000/Tactics.zip

Когда файл скачается - запускаем ES File Explorer

Идем в каталог Download

нажимаем на Tactics.zip

жмем Extract

Выбираем Choose path

Жмем ОК

Как только распаковка закончена - Tactics готов к запуску.

Вытаскиваем ярлык Tactics на рабочий стол и запускаем


Памятка по специфичным для x86 кнопкам:
Если не видите мышь на экране Android, используйте меню VirtualBox чтобы выключить mouse integration (кнопка Host+I).
Кнопка Windows соответствует кнопке Home в Android.
Esc соответствует кнопке «назад» в Android
F2 соответствует кнопке Menu
F3 соответствует кнопке поиска
Alt+F1 — переключение в консольный режим
Alt+F7 — переключение в режим GUI

Re: Запуска планшета на ПК

Добавлено: 23 окт 2012, 00:45
@!!ex
О том, как менять разрешение Android x86.
Пока положу это здесь в сыром виде. Позднее напишу на основе этого инструкцию на русском языке.
To change the Android-x86 screen resolution on VirtualBox you need to:

Add custom screen resolution:

VBoxManage setextradata "VM_NAME_HERE" "CustomVideoMode1" "320x480x16"
Figure out what is the ‘hex’-value for your VideoMode:
2.1. Start the VM
2.2. In GRUB menu enter a
2.3. In the next screen append vga=ask and press Enter
2.4. Find your resolution and write down/remember the 'hex'-value for Mode column

Translate the value to decimal notation (for example 360 hex is 864 in decimal).

Go to menu.lst and modify it:
4.1. From the GRUB menu select Debug Mode
4.2. Input the following:

mount -o remount,rw /mnt
cd /mnt/grub
vi menu.lst
4.3. Add vga=864 (if your ‘hex’-value is 360). Now it should look like this:

kernel /android-2.3-RC1/kernel quiet root=/dev/ram0 androidboot_hardware=eeepc acpi_sleep=s3_bios,s3_mode DPI=160 UVESA_MODE=320x480 SRC=/android-2.3-RC1 SDCARD=/data/sdcard.img vga=864

4.4. Save it:

:wq
Unmount and reboot:

cd /
umount /mnt
reboot -f
Hope this helps.

Re: Запуска планшета на ПК

Добавлено: 23 окт 2012, 01:19
@!!ex
Хреновая ситуация получается...
Для того, чтобы нормально обработать мышиное колесо(для зума карты) мне нужно поднять поддерживаемую версию до 3.1. И обрубить поддержку девайсов ниже. то есть 2.3(на которой большая часть девайсов) поддерживаться не будет.
Но это половинка печали.
Вторая половинка в том, что версия Android x86, что 3.2, что 4.0 - не дружат из коробки с интернетом. Я знаю как это правится, но по факту если ставить их на ПК командиров - командиры получат достаточно неприятный и регулярный геморой. :\
Так что скорее всего зум карты будет сделан каким-то другим способом, а не колесиком.