Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I run android-x86 as VMware image, and I dedicated the whole second display for it. Display's resolution is 1024x768, but resolution in android is lower, it seems something about 800x480. Is there a way to change physical display resolution in Android to fit monitor resolution? I have a root access to the device.

share|improve this question
I know on VirtualBox you have to force it via the VBox config, so it's possible you may have to do something similar on VMWare. In other words, there was basically no way to do it within Android, it was dependent on the virtual machine's configuration. – eldarerathis Oct 5 '12 at 13:39
@eldarerathis Really, I was able to set needed resolution by modifying kernel boot options. See my answer below for details. Thx for comment! – Prizoff Oct 6 '12 at 13:15
up vote 4 down vote accepted

Thanks to eldarerathis comment.

Indeed, I was able to set needed resolution by modifying kernel boot parameters. Instead of video=-16 in kernel boot options I use video=uvesa UVESA_MODE=1024x768 and all is working in native monitor resolution!

More detailed description is here (in Russian language).

share|improve this answer
Thank you very much. it's a pity that all search results shows how to do this in virtualbox not VMware workstation. but is there anyway to make these settings permanent? – Saeed Apr 23 at 12:57

I tried several screen changers. The one I like best is:

Resolution Changer

May not work on X86 though.

share|improve this answer
Hmm.. looks good. Thanks! – Prizoff Nov 10 '14 at 11:50

You could try LCDDensity to create the effect of a higher resolution. Not sure how this would look in a VM though.

share|improve this answer
LCDDensity will not work. It doesn't change physical resolution, but only dpi. – Prizoff Oct 5 '12 at 10:13

A good option is to edit the GRUB boot loader and put vga=ask at the end of the line. This will pop up a menu asking you which resolution you want to run the device at every time you boot. Higher res = more overhead. Off the top of my head, mode 333 works reliably (1024x768@16-bit color), and I have a little better luck with 16-bit color modes and standard VGA/HDTV resolutions

The currently-accepted answer works well if you always use a certain mode

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.