[G1 Android Development] <blank>:
sorry to potentially burst your bubble, but here's my logcat from cyanogenized rogers (which runs ridiculously smooth, said to be comparable to ion):

I/SurfaceFlinger( 68): SurfaceFlinger is starting
I/SurfaceFlinger( 68): SurfaceFlinger's main thread ready to run. Initializing graphics H/W...
D/SurfaceFlinger( 68): pid 68 requesting gpu core (owner = -1)
W/SurfaceFlinger( 68): couldn't grant gpu core to pid 68
D/EGL ( 68): requestGPU returned -1
E/GLLogger( 68): h/w accelerated eglGetDisplay() failed (EGL_SUCCESS)
I/SurfaceFlinger( 68): EGL informations:
I/SurfaceFlinger( 68): # of configs : 6
I/SurfaceFlinger( 68): vendor : Android
I/SurfaceFlinger( 68): version : 1.31 Android META-EGL
I/SurfaceFlinger( 68): extensions:
I/SurfaceFlinger( 68): Client API: OpenGL ES
I/EGLDisplaySurface( 68): using (fd=24)
I/EGLDisplaySurface( 68): id = msmfb
I/EGLDisplaySurface( 68): xres = 320 px
I/EGLDisplaySurface( 68): yres = 480 px
I/EGLDisplaySurface( 68): xres_virtual = 320 px
I/EGLDisplaySurface( 68): yres_virtual = 960 px
I/EGLDisplaySurface( 68): bpp = 16
I/EGLDisplaySurface( 68): r = 11:5
I/EGLDisplaySurface( 68): g = 5:6
I/EGLDisplaySurface( 68): b = 0:5
I/EGLDisplaySurface( 68): width = 45 mm (180.622223 dpi)
I/EGLDisplaySurface( 68): height = 67 mm (181.970154 dpi)
I/EGLDisplaySurface( 68): refresh rate = 60.00 Hz
W/HAL ( 68): load: module=/system/lib/hw/copybit.trout.so error=Cannot find library
W/HAL ( 68): load: module=/system/lib/hw/copybit.trout.so error=Cannot find library
I/SurfaceFlinger( 68): OpenGL informations:
I/SurfaceFlinger( 68): vendor : Android
I/SurfaceFlinger( 68): renderer : Android PixelFlinger 1.0
I/SurfaceFlinger( 68): version : OpenGL ES-CM 1.0
I/SurfaceFlinger( 68): extensions: GL_OES_byte_coordinates GL_OES_fixed_point GL_OES_single_precision GL_OES_read_format GL_OES_compressed_paletted_texture GL_OES_draw_texture GL_OES_matrix_get GL_OES_query_matrix GL_ARB_texture_compression GL_ARB_texture_non_power_of_two GL_ANDROID_direct_texture GL_ANDROID_user_clip_plane GL_ANDROID_vertex_buffer_object GL_ANDROID_generate_mipmap
W/HAL ( 68): load: module=/system/lib/hw/copybit.trout.so error=Cannot find library
W/HAL ( 68): load: module=/system/lib/hw/copybit.trout.so error=Cannot find library
W/HAL ( 68): load: module=/system/lib/hw/overlay.trout.so error=Cannot find library
W/HAL ( 68): load: module=/system/lib/hw/overlay.trout.so error=Cannot find library
W/HAL ( 68): load: module=/system/lib/hw/overlay.msm7k.so error=Cannot find library
W/HAL ( 68): load: module=/system/lib/hw/overlay.default.so error=Cannot find library
I/sysproc ( 68): System server: starting Android runtime.
I/sysproc ( 68): System server: starting Android services.
I/SystemServer( 68): Entered the Android system server!
I/sysproc ( 68): System server: entering thread pool.
I/HtcBootAnimation( 68): mGifPath = /system/media/boot.gif
I/SystemServer( 68): Starting Power Manager.
I/SystemServer( 68): Starting Activity Manager.
I/SystemServer( 68): Starting telephony registry
I/SystemServer( 68): Starting Package Manager.

looks similar to me. even the parts with the copybit and overlay not found.

the interesting part is after the 60hz it does identify OpenGL ES-EM 1.0 along with the extensions available. does it show the same on Hero?