use adb:
Code:
adb shell dmesg | grep hitachi
adb shell dmesg | grep novatek
or terminal emulator:
Code:
dmesg | grep hitachi
dmesg | grep novatek
if you get output with the novatek line, you have an old (first-gen) OV.
if you get output with the hitachi line, you have a new (2nd-gen) OV.
the newer ones just have a different screen (and froyo 2.2.2 instead of 2.2.1, plus zv5 radio baseband instead of zv4.)
froyo 2.2.2 OV's need gingerbreak to root. superoneclick and z4root won't cut it.
the hitachi screens won't work with certain roms because the kernel built into the rom doesn't have the hitachi screen drivers enabled. The current releases of IHO roms have a kernel with the drivers enabled. Harmonia has a new version in the works which will support the newer screens, but it's not done yet.
you can flash an anykernel.zip with a compatible kernel over any rom regardless of screen type, but the only kernel currently out which will work with harmonia, bumblebee, stock, or other froyo rom and still support the new screen is xionia 13 or 14 (or drew_walton's xionia redux.)
the old xionia 13/14 kernels work for lots of people but disable the usb storage for some users. I don't think xionia redux has that problem, but like the other xionia kernels with hitachi screens enabled, it's an optimus S kernel and has some little differences inside, the most obvious of which is that it will reverse your home and menu buttons.
xionia kernels also work on gingerbread roms like iho, but aren't supported for the OV.
The BobZhome kernels used in current IHO releases are fully compatible with both generations of the OV.
Recoveries? Only xionia recovery works out-of-the-box on the 2nd gen OV's.
for a collections of different recoveries patched with xionia kernels for the new OV, see here:
[FIX]Black screen with custom recovery and custom roms - Android Forums
but bear in mind that those xionia kernels
may prevent your usb storage from working in recovery.
Edit:
correction:
I've gotten an IHO-based recovery from one of the builders of IHO roms (BobZhome) to post in that thread. So, there will shortly be a recovery with a non-Xionia kernel posted in that blackscreen fix thread (once I get it uploaded and linked.)