At least in Linux, the arguments you pass to the bootloader only affect the console resolution, no? The graphical interface resoiution has to be configured inside the window manager. So if you get a decent screen, wouldn't Android set automatically the resolution according to the hardware when...