I have downloaded an app that, when it starts, check the device resolution and displays a message indicating that my resolution should be at least be 800x600. I have changed my screen density using the LCD Resolution app in order to have a fake 800x600 resolution (it worked well).
Problem is that the app still disaplys the error message and displays my resolution has if it hadn't change so I guess it is based on the physical resolution of the device. Is there a way to fake the physical resolution so that I can run the app?
Your device uses a screen resolution of 320 x 480 pixels, while the application you're trying to run needs a minimum of 800 x 480 pixeis.
While you are using an application to manipulate the Screen Density, this can't overcome the physical limitation of your device's screen, that the application checks for before running.
In short, you can't run the application on that device.
Your device, the Samsung I5700 Galaxy Spica uses 320 x 480 pixels of screen resolution.
The application you've mentioned in the question comments, under the FAQ section says:
Does PokerStars Mobile Poker work on all Android devices?
No. PokerStars Mobile Poker is designed only for mobile devices running Androidxe2x84xa2 2.2 and above, with a minimum screen resolution of 800x480. Compatible devices include (but are not limited to):
- Samsung Galaxy
- Galaxy Nexus
- Motorola Droid RAZR
- HTC Sensation
- HTC Desire
- Sony Ericsson Xperia X10
- Sony Ericsson Xperia X13
- Acer Liquid A1
Quoted from Android Developers - Terms and Concepts
The total number of physical pixels on a screen. When adding support for multiple screens, applications do not work directly with resolution; applications should be concerned only with screen size and density, as specified by the generalized size and density groups.
Actual physical size, measured as the screen's diagonal.
For simplicity, Android groups all actual screen sizes into four generalized sizes: small, normal, large, and extra large.
The quantity of pixels within a physical area of the screen; usually referred to as dpi (dots per inch). For example, a "low" density screen has fewer pixels within a given physical area, compared to a "normal" or "high" density screen.
For simplicity, Android groups all actual screen densities into four generalized densities: low, medium, high, and extra high.