Does anyone know where Opera is pulling LCD Density to determine layout, or some way to force Opera into the Tablet layout?
So I've changed the ro.sf.lcd_density value in build.prop to 240, and everything looks reasonably fine except for Opera Mobile (and the stock Samsung dialer/Smemo, and Thumb Keyboard, but I know the issues there or can live with it). I've also disabled Compatibility Mode via Spare Parts, and that doesn't seem to have helped.
Now, I also know that if I use this to change lcd density to 240 https://market.android.com/details?id=lv.n3o.lcddensity&hl=en , it changes Opera's layout to the Tablet one which I much prefer (with the navigation bar on top).
How is that program changing LCD Density to get Opera to conform? I would like a solution that persists on boot, but I'm not sure any of these other LCD Density programs would work, seeing as how most of them just set the build.prop, which I already know how to do.
So I've changed the ro.sf.lcd_density value in build.prop to 240, and everything looks reasonably fine except for Opera Mobile (and the stock Samsung dialer/Smemo, and Thumb Keyboard, but I know the issues there or can live with it). I've also disabled Compatibility Mode via Spare Parts, and that doesn't seem to have helped.
Now, I also know that if I use this to change lcd density to 240 https://market.android.com/details?id=lv.n3o.lcddensity&hl=en , it changes Opera's layout to the Tablet one which I much prefer (with the navigation bar on top).
How is that program changing LCD Density to get Opera to conform? I would like a solution that persists on boot, but I'm not sure any of these other LCD Density programs would work, seeing as how most of them just set the build.prop, which I already know how to do.