Its to be quite expected - its a generic Chinese android phone... I do get an extra 0.1 FPS out of your update though!
I suspect its the background slowing things down...
Very nice graphics though.
I get around 1.8 with low graphics settings.
These are the specs for the wretched device :
Browser UserAgent : Mozilla/5.0 (Linux; U; Android 2.2.1; en-us; Android Build/MASTER) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1
Android ID : 9774d56d682e549c
Uptime : 0 days, 0 hours, 5 minutes, 8 seconds
Uptime (without sleeps) : 0 days, 0 hours, 5 minutes, 8 seconds
BuildInfos
Android version : 2.2.1
Release Codename : REL
API LEVEL : 8
CPU ABI : armeabi
Manufacturer : unknown
Bootloader : unknown
CPU ABI2 : unknown
Hardware : mt6516
Radio : unknown
Board : unknown
Brand : yusu
Device : e1000_klx2
Display : ALPS.10Y.W10.48.MP.V2.03
Fingerprint : yusu/e1000_klx2/e1000_klx2/unknown:2.2.1/MASTER/eng.root.20110210.163906:user/test-keys
Host : yinhongli-desktop
ID : MASTER
Model : Android
Product : e1000_klx2
Tags : test-keys
Type : user
User : root
Battery
Not charging...
Level : 92 %
Technology : Li-ion
Temperature : 25.0 °C (77.0°F)
Voltage : 4032 mV
Memory
Download Cache Max: 59.98MB/ Free: 55.07MB
data Max: 271MB/ Free: 57.39MB
External storage Max: 3.67GB/ Free: 3.61GB
Total RAM: 190MB
Free RAM: 74.11MB
Threshold RAM: 12.00MB
CPU
Processor ARM926EJ-S rev 5 (v5l)
BogoMIPS 207.66
Features swp half thumb fastmult edsp java
CPU implementer 0x41
CPU architecture 5TEJ
CPU variant 0x0
CPU part 0x926
CPU revision 5
Hardware MT6516 E1K
Revision 659e8b01
Serial 0000000000000000
Frequency Stats (time):
Screen
Resolution: 320 x 480
Refresh Rate: 0.001
X factor for DIP: 1.0
Density: 160 dpi
Pixel per inch X: 159.37254 dpi Y: 160.42105 dpi
OpenGL
OpenGL Version supported : 1.1
OpenGL Version supported : OpenGL ES-CM 1.0
Vendor : Android
Renderer : Android PixelFlinger 1.3
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_OES_point_size_array GL_OES_EGL_image GL_OES_compressed_ETC1_RGB8_texture GL_ARB_texture_compression GL_ARB_texture_non_power_of_two GL_ANDROID_user_clip_plane GL_ANDROID_vertex_buffer_object GL_ANDROID_generate_mipmap
Sensors
AMI304 Orientation sensor: 0.25 mA by Aichi Steel
AMI304 3-axis Magnetic Field sensor: 0.25 mA by Aichi Steel
MT6516 3-axis Accelerometer: 0.13 mA by The Android Open Source Project
CM3623 Proximity Sensor: 0.13 mA by Capella
CM3623 Light Sensor: 0.13 mA by Capella
Environment
Root Directory: /system
Data Directory: /data
Download Cache Directory: /cache
External Storage State: mounted
External Storage Directory: /mnt/sdcard
Medias Directories
Alarms: /mnt/sdcard/Alarms
DCIM: /mnt/sdcard/DCIM
Downloads: /mnt/sdcard/Download
Movies: /mnt/sdcard/Movies
Music: /mnt/sdcard/Music
Notifications: /mnt/sdcard/Notifications
Pictures: /mnt/sdcard/Pictures
Podcasts: /mnt/sdcard/Podcasts
Ringtones: /mnt/sdcard/Ringtones
Features
android.hardware.location.network
android.hardware.wifi
android.hardware.telephony
android.hardware.location
android.hardware.touchscreen.multitouch
android.hardware.sensor.compass
android.hardware.camera
android.hardware.bluetooth
android.hardware.sensor.proximity
android.hardware.microphone
android.hardware.sensor.light
android.hardware.location.gps
android.hardware.telephony.gsm
android.software.live_wallpaper
android.hardware.sensor.accelerometer
android.hardware.touchscreen
android.hardware.camera.flash
glEsVers=1.1