What I used :
Namles ROM 4.4.4
(camera upside down&mirrored, no bluetooth, no WLAN. Else it works great already !)
L-Keyboard apk :
Google Play Services and Wallpapers :
(800x480 single screen or 800x960 resolution for multiscreen)
The app "SoftKeyZ Root" from the playstore (1,99 €):
The app "Icon Changer free":
to make the icons fit your needs
And a selection of flat-icons that I collected via google over many weeks.
1.) Flash nameless ROM via CWM (thanks to nameless, troopii, bernie and everyone involved)
Then edit file "build.prop" in folder "/system"
Add the following : ro.bq.gpu_to_cpu_unsupported=1
This will fix the rotation glitches.
thanks to troopii!
2.) Settings -> Crazy Lab -> Send Error Reports (uncheck)
3.) Settings -> Lock screen -> Lockscreen notifications -> Pocket mode (uncheck it = fixes steady red light on proximity sensor)
If you want a neat "Pocket Mode" app, that will make the LEDs flash on missed calls and sms, feel free to try out :
Not many options, but it works
Gravity Screen - On/Off
Tons of settings and options ! Like turn on display with a gesture in front of the proximity sensor or turn it on while pulling it out of your pocket.
Both apps will use the LEDs of the touch keys, that we will disable on step 7.).
They will flash anyaway on missed calls !
4.) Flash play services
5.) Flash "L" keyboard
6.) Settings -> Language -> check google keyboard only
Go to its settings symbol on the right, tap it and scroll down to "advanced settings" -> Colour scheme -> Material
7.) Go to Settings -> Navigation Bar -> Check Force Navigation & Check Disable hardware Keys
8.) Install "SoftKeyZ Root" (make a backup of your old symbols with this tool if needed)
9.) Choose from one of the many "L" symbol presets (yes, there is also the original developer preview images)
10.) Enjoy and place icons as needed using google and "Icon Changer free".
Wallpaper (800x480) :
A bootanimation I made for the Optimus 3D :