Hi,
I'm running Android ICS (From TI-Android-ICS-4.0.3-DevKit-3.0.1) over an AM335x-EVM board.
For testing purposes I'm trying to use a different display resolution using board's LCD panel. The resolution I would like to get is 320x240. I got it modifying $SOURCE_HOME/kernel/drivers/video/da8xx-fb.c at:
[2] = {
.name = "TFC_S9700RTWV35TR_01B",
.width = 800,
.height = 480,
.....
with
[2] = {
.name = "TFC_S9700RTWV35TR_01B",
.width = 320,
.height = 240,
.....
This is sufficient to get the display working at 320x240 on a limited area of it (that is what I want).
Another thing I've done is to modify all "WVGA" occurrences in "board-am335xevm.c" with "QVGA" but it seems not to be influent.
I've also changed lcd density adding "ro.sf.lcd_density=120" in build.prop.
The problem I'm facing is that quite every application I start is crashing, for example if I start Settings application the result is attached here: http://pastebin.com/ydtkwCFs
Do someone have an idea for this?
Thanks,
Francesco