понедельник, 25 марта 2013 г.

Главные экраны Android OS и с чем их "едят"

Обычно в Android OS с самой покупки устройства предоставляется фирменный главный экран. Вот лишь некоторые из них:
Samsung Touch Whiz
HTC Sense и пр.
Но в Интернете доступно много альтернативных главных экранов и прибамбасов для них. Например, Launcher7 от китайских разработчиков - быстрый и удобный экран в стиле Windows Phone 7
Я сейчас разберу главные экраны как можно более подробно:
К примеру, LauncerWP8(далее просто Launcher8) - приложение всё от тех же китайцев, внешне напоминает Windows 8, и, как бонус, вам предоставляется локер(экран блокировки). Launcher8 предоставляет довольно большой набор функций. И даже от россиян вышел перевод данного главного экрана, правда перевод написан криво.
Android Windows7 - японский главный экран, внешне имитирующий интерфейс Windows 7. Содержатся встроенные приложения: PC Explorer, Медиаплеер, Интернет-браузер(точнее, 3), Обозреватель приложений. Можно пихнуть свои обои. Прозначность таскбара присутствует.

воскресенье, 24 марта 2013 г.

Сравнение QEMU, Bochs, Limbo

Иногда кое-кто задумывается, что же всё таки представляют эмуляторы Windows для Android
QEMU:
- Быстрый в работе и настройке, за счёт стабильности эмулятора
- Эмулятор довольно сырой, поэтому современные ОС не запускает
BOCHS:
- Медленный, но стабильный
- Полноценный эмулятор Pentium
- Тяжело запускает Windows XP
- BOCHS, как и QEMU, не умеет передавать сеть гостевой ОС(Windows)
Limbo PC Emulator:
- Собственно, тот же QEMU, но с графическим интерфейсом и поддержкой(неоффициальной) Windows Me и выше
- Не очень удобно пользоваться гостевой ОС(мышка возится туда-сюда + плохо нажимается левая и правай кнопка мыши)
- Можно раздавать сеть(через Wi-Fi) гостевой ОС
- Скорость работы та же, как и в BOCHS, но может чуть быстрее
- В последних версиях стабильность упала
- Довольно большой размер эмулятора в установленном состоянии(10-15 МБ + данные на SD-карте)
Какой именно эмулятор устанавливать, решать, конечно же, Вам, но я рекомендую BOCHS, т. к. у него вылетов намного меньше и преимущественно из-за нехватки памяти или повреждённого образа(в логе пишется IDE time out).
Количество операций в секунду:
QEMU - 15-100
BOCHS - 4-50
Limbo - 4-75
Объём оперативной памяти
QEMU - 1/10 памяти устройства(т. е. 279/10=27,9, скажем, 28)
BOCHS - 1/5 памяти устройства(55,8 МБ максимум при установленном 128 МБ)
Limbo - 18 МБ + память, выделенная ВМ(допустим, 18 + 32 = 50 МБ)
Настройки:
QEMU - быстро и практично, для тех, кто разбирается в "hda, hdb, -m"
BOCHS - ищем необходимое, IPS 70000000, т. е. 70 МГц, память устанавливается 64-128 МБ + звук + дополнительные HDD и т. д.
Limbo - графический интерфейс
Стабильность эмулятора и ОС:
QEMU - нет никаких гарантий, что на втором запуске не будет краха
BOCHS - хоть 100 раз запускай, системе хоть бы хны
Limbo - нет никаких гарантий, что система запустится с первой попытки

суббота, 23 марта 2013 г.

Запуск Windows 95/98/ME/NT/2000/XP в Android-смартфоне/планшете

Иногда бывает, что вам не хватает компьютера, а необходимо обработать какой-то важный файл в программе для Windows, или хочется поиграть в компьютерные игры. Для этого существует эмуляторы Pentium x86, удобные и простые в работе.
Для того, чтобы запустить Windows 95-XP необходимо:
эмулятор(рекомендуется BOCHS, QEMU, Limbo, при этом подмечу, всё, что выше Windows 98, QEMU не понимает)(Общие черты и различия этих эмуляторов в следующей статье)
Android 2.2 и выше
Процессор 600 MHz(рекомендуется 800), 128 МБ ОЗУ(рекомендуется 256 МБ)
QEMU для PC(Windows 2000/XP/Vista/7)
Bochs для PC(а именно, утилита bximage)
NLite(для урезанной Windows XP)
Ну и время для запуска(для Win95/NT4 - 1-3 минуты, ME/2000/XP - 10-15 минут)
Сначала скачиваем BOCHS для Android - тут
Bochs for PC - тут
QEMU Manager - гугл в помощь(оффициальный сайт закрыт)
Архиватор - гугл
Ход действий:
1) скачиваем BOCHS, SDL.zip
2) распаковываем SDL.zip архиватором(можно стандартным) на карту памяти в папку SDL
3) скачиваем образы ОС(если создать лень) тут
4) скачиваем Bochs for PC и устанавливаем
5) ищем в программах Bochs - Disk image creation tool
6) в появившейся командной строке пишем hd Enter flat Enter [размер образа в мегабайтах] Enter вводим имя+.img Enter Enter
7) В QEMU Manager(рекомендуется версию 5.0) создаём виртуальную машину, позже выбираем созданный образ в директории Bochs(например, C:/Program Files/Bochs-2.6/[имя образа].img)
8) Скачиваем систему(установочный образ), берём тут или с торретов
9) Скачанный образ добавляем в QEMU Manager в Devices под названием CD/DVD-ROM
10) Ждём конца установки(для Win95/98/Me нужен DOS, берём его тоже отсюда)
11) Кидаем образ в папку SDL, там его переименовать(если надо) в c.img
12) Запускаем BOCHS
Всё будет более-менее нормально работать, даже Microsoft Office 97. Дерзайте!

Всё это, конечно, хорошо, но есть несколько нюансов:
1) Невозможность запуска современных игр(типа GTA V)
2) Медленная скорость работы
3) У некоторых нетерплячка, а ОС загружается достаточно медленно
4) QEMU - оболочка, к тому же "сырая", поэтому скорость за счёт стабильности
5) BOCHS - полноценный эмулятор, работает ещё на троечку, но хоть звук есть(через динамик устройства работает)