카테고리 없음

Virtualbox 에 설치한 Android os 해상도 조절하기

V.E.N 2014. 4. 2. 15:56

앞서 글에서 Virtualbox 에 android os 를 설치하고 실행하면 기본 화면이 작다 보니 PC 화면으로 보기가 여간 불편하지 않았다.


Virtualbox 에 설치된 android os 의 해상도를 높여 창 크기를 조절하는 방법에 대해 살펴보자


출처 : http://luisrato.wordpress.com/2013/10/15/how-to-install-android-x86-on-hyper-v-part-2-screen-resolution-and-network-configuration/


먼저 지원가능한 해상도를 확인해 보자


1. Android os 가상 머신을 시작후, 맨 처음 Grub 메뉴 화면에서 a 키를 누른다



2. 줄 맨 끝에 vga=ask 를 입력한다


엔터를 누른다



3. 이용가능한 해상도 목록을 살펴본 후, 원하는 크기의 해상도(예를 들어, 1024x768x16)가 적당한지 테스트를 해보기 위해서는 1024x768x16 해당되는 hex 값(317)을 입력한다.



4. 위의 방법으로 자신의 PC 에 알맞은 해상도를 일일히 테스트해서 찾는수 밖에 없다 (나의 경우 1024x768x16 해상도가 적당했다)


5. 알맞은 해상도를 찾은후, 이제 커널의 GRUB 메뉴를 수정하기 위해 debug 모드로 부팅한다.



6. /mnt 를 마운트하고, menu.lst 파일을 열어서 수정한다.


mount -o remount,rw /mnt

vi /mnt/grub/menu.lst



7.  title Android-x86 4.3-test 로 된 부분 밑에 kernel /android-4.3-test/kernel quiet 로 시작하는 줄 맨 끝에 vga=791 를 추가한다.

     vga=791 값은 앞서 해상도 테스트에서 원하는 해상도 1024x768x16 에 해당하는 mode decimal 값이다. hex 값은 317 이였다.


     vga= decimal값을 추가해도 되고, DPI=160 UVESA_MODE=1024x768  이 두 값을 입력해도 동일하다.


<참고>

Mode (hex): Mode Decimal Resolution Type Mode (hex): Mode Decimal Resolution Type
F00 3840 80×25 VGA F01 3841 80×50 VGA
F02 3842 80×43 VGA F03 3843 80×28 VGA
F05 3845 80×30 VGA F06 3846 80×34 VGA
F07 3847 80×60 VGA 300 768 640x400x8 VESA
301 769 640x480x8 VESA 311 785 640x480x16 VESA
312 786 640x480x32 VESA 326 806 800x512x8 VESA
327 807 800x512x16 VESA 328 808 800x512x32 VESA
303 771 800x600x8 VESA 314 788 800x600x16 VESA
315 789 800x600x32 VESA 329 809 896x600x8 VESA
32A 810 896x600x16 VESA 32B 811 896x600x32 VESA
305 773 1024x768x8 VESA 317 791 1024x768x16 VESA
318 792 1024x768x32 VESA 31D 797 1024x768x8 VESA
32C 812 1152x768x8 VESA 32D 813 1152x768x16 VESA
32E 814 1152x768x32 VESA 307 775 1280x1024x8 VESA
31A 794 1280x1024x16 VESA 324 804 1600x1024x8 VESA
325 805 1600x1024x16 VESA 320 800 1600x1200x8 VESA
322 802 1600x1200x16 VESA  



8. /mnt 언마운트후 리부팅하기


cd /

umount /mnt

reboot -f


9. 이제 원하는 해상도에 맞게 Android os  가 시작될 것이다.