среда, 14 марта 2012 г.

Custom screen resolution for android-x86 under Virtual Box

Занимаюсь сейчас проектом под планшеты с Андроидом 4.0. Эмулятор тормозит, несмотря на свежее железо. В основном видимо из-за большого экрана - при стандартном HVGA все летает. Решил вернуться обратно на android-x86 + Virtual Box. Скачал 8 гигов исходников, собрал за 3 часа - все работает. Одна беда - разрешение нужно нетривиальное: 1280х800. VESA такое не поддерживает, поэтому в загрузе kernel параметр vga=xxx не помогает. Решено было задействовать uvesafb:

1. меняем строчку загрузки: kernel ... video=-16 vga=xxx video=uvesa UVESA_MODE=1280x800 (обязательно большими буквами!)
2. из консоли запускаем: VBoxManage setextradata "Your VM name" "CustomVideoMode1" "1280x800x32"

вуаля )))

16 комментариев:

  1. Работает для Android 4.0 емулятра, но почему-то при загрузке Android 3.2 - черный экран

    ОтветитьУдалить
  2. Есть идеи как это подчинить?

    ОтветитьУдалить
  3. Подскажите а в каком файле это прописывать?
    и что в консоли нужно прописать
    Юзаю Убунту 13.04

    ОтветитьУдалить
  4. After entering any location fake gps is not showing that.. it only write that server query over limit what it means???

    ОтветитьУдалить
  5. akurasi lokasi saya di FakeGPS Lexa Lokasi Palsu yang akurat

    ОтветитьУдалить