Fix for Android 2.3.3 Blank Screen issue as documented here - Issue 15135: 2.3.3: Blank screen when returning to Home screen

Backup files first

  1. mkdir backup
  2. adb pull /system/lib/libsurfaceflinger.so backup
  3. adb pull /system/lib/libEGL.so backup
Download required files
  1. Download http://thalamus.ineige.org/misc/Oxygen-2.0.2-pmemexhaustion_patch.zip and extract the libEGL.so file
  2. http://android.googlecode.com/issues/attachment?aid=9102085114706679690&name=libsurfaceflinger.so (Comment 33 here)
Upload fixed files
  1. Reboot into recovery
  2. Remount /system using the instruction at my other entry.
  3. adb push libEGL.so /system/lib/libEGL.so
  4. adb push libsurfaceflinger.so /system/lib/libsurfaceflinger.so