[Upgrading, Modifying and Unlocking] mikeioannina:
Changelog:

1.5 alpha 2 (Kernel only) - 20130214

- Use the alternative non-dual touch touchscreen driver

1.5 alpha 1 - 20130126

- Latest CyanogenMod7 changes

- Two new touchscreen drivers without dual touch hacks (default included #2 driver)

- Removed touchscreen calibration (not working on single touch drivers yet)

- Device sources split (easier future development)

- Kernel cleanup: removed useless modules, reduced size

- Reclaim some more RAM

- Kernel source cleanup - removed useless code (work in progress)

- Fixed gralloc problem (work in progress)

- Full hardware acceleration (work in progress)

- Screen on/off animation

- Rotation animation

- Removed "Music app: Start playback when A2DP headset gets connected" feature (unstable)

1.4 - 20121215

- Kernel built inline using cm9 method

- Kernel build date is displayed

- Added option to hide alarm icon in status bar

- Added possibility to change the style of lock pattern screen

- Added option to disable volume key beep sounds

- Added option to mute camera focus sound

- Disable AM/PM style selection menu while 24-hour clock is selected

- Change display of mod version using cm9+ option

- Modify Running ProcessView as ics (claimed to be better)

- Add Greek dictionary for keyboard

- Music app: Start playback when A2DP headset gets connected

- Music app: Let music player fade smoothly when playing/pausing/seeking

- Allow custom calendar reminder snooze times

- Added format number option to dialer

1.3 - 20121128

- Final fix for keyboard numbers bug

- Fix gsm network & usb that broke in the previous build

- Final fix for Carl/Freddo accelerometer

- Updated CWM Recovery

- Updated Google Apps

- Update.zips are now signed

1.2 - 20121117

- Removed auto-brightness since we don't have a light sensor

- Fixed device settings icon size

- Fix Phone.apk battery drain caused by not having proximity sensor (patch by deadlink)

- Fix MagicSmoke live wallpaper force-close

- Fix keyboard numbers bug

- Fixed Carl/Freddo accelerometer

- New experimental gesture pressure/blindspot values in Device settings adjusted for our screen size

1.1 - 20121107

- Fixed accelerometer (needs testing)

- Add screen calibration options to RacerParts

- Fixed wifi (needs testing)

- Fix call/end keys backlight staying on (needs testing)

- Fix call/end keys not working (needs testing)

- Updated CWM Recovery with new kernel

1.0 - 20121029

- Initial port for mooncake.

To do:

- Fix wifi & bluetooth on Carl/Freddo

- Port clean 2.6.35 kernel from CAF

This should help with:

* framebuffer problems

* USB OTG mode

* improve USB driver

* update outdated ZTE sources

* more RAM available

* get rid of useless ZTE changes

* hope for wifi ar6003 fix (porting the wifi source will be easier on clean CAF source)

ETA of CAF kernel: 4 months to NEVER (depends on difficulties I'm going to find)

Built from source:

Compared to all other Racer ROMs, almost everything is compiled from source and modified specially for mooncake board.

- Netd - good

- Vold - good

- libaudio - good

- libcamera - good

- libcopybit - good

- libgralloc - good

- liblights - good

- libril - good

- libsensors - good

- kernel: msm_ts (touchscreen) - needs more work

- kernel: msm_fb - needs more work