CyanogenMod7.2 unofficial port with 2.6.35.7 kernel & CWM Recovery 5.0.2.8 by mikeioannina
Info:
Here you'll find the latest CM7 builds using 2.6.35.7 kernel & latest CM7 CWM Recovery 5.0.2.8.
Supported phones: ZTE Racer/Carl/Freddo (work in progress)
Disclaimer:
I AM NOT RESPONSIBLE FOR WHATEVER HAPPENS TO YOUR PHONE!
I need your help with testing/debugging/logcats/dmesg and no posts like "When is the next version coming?-When is that feature going to work?"
Also DO NOT send me PMs asking how to fix wifi/bluetooth/etc. These messages are going to be deleted with no answer. If you really want something fixed, try and fix it yourself and post it here. I work alone currently, no-one is interested in helping me. The best way to solve problems is with your help.
![]()
Please don't mirror this ROM and don't post direct links from my website
Kernel features:
2.6.35.7 kernel ported from Blade sources
Governors: performance/powersave/userspace/ondemand/interactive(default)/conservative/smartass/smartass2
IO schedulers: noop/bfq(default)
Overclocking handled CM Settings menu up to 844MHz (by default not active)
Fake Dual touch in kernel (by default disabled)
Calibrated touchscreen with values from stock 2.2
Compatible with Gen1 & Gen2 phones
Features:
Built for LDPI
Full hardware acceleration
Screen on/off animation
Rotation animation
Screen calibration options in Device Settings (only working with dual touch driver for now)
Both softkeys & hardware buttons enabled in CWM Recovery
Most of the core components are built from sources
For a full list of CyanogenMod changes visit CM Gerrit
Extra features cherry-picked from CyanogenMod gerrit or coded by myself
Known bugs/not working:
Bluetooth & Wifi (Carl/Freddo only)
Framebuffer has some small bugs (for example: on boot, image is distorted for some time)
Download links:
goo.im/devs/mikeioannina/RacerMod
All files are coming in update.zip format. Both gen1 & gen2 zips are available for download.
Changelog:
1.7 - 20130419
- Latest CM7 changes
- Trying some improvements in the touchscreen driver to avoid ghost clicks
- Integrated GooManager for future updates & removed RomManager and CM Updates notification
1.6 - 20130319
- Changed flashing method: the ROM zip will support only gen2 from now on. If you have a gen1 phone, you will have to flash the extra gen1 zip to make the rom work.
- Latest gingerbread features merged in CM Gerrit
- Use the #2 touchscreen driver from alpha 1 again
- Remove these features to stay close to stock cm7 (maybe I will add them again in a future version):
*Option to hide alarm icon in status bar
*Possibility to change the style of lock pattern screen
*Option to disable volume key beep sounds
*Option to mute camera focus sound
*Disable AM/PM style selection menu while 24-hour clock is selected
*Display of mod version using cm9+ option
*Music app: Let music player fade smoothly when playing/pausing/seeking
*Allow custom calendar reminder snooze times
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.
Screenshots:





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: 3 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
Sources:
https://github.com/RacerMod
https://github.com/mikeNG
Check https://github.com/RacerMod/racermod/ for build instructions.
Thanks to these people who donated to help me get a new device:
Raphael Machado, master_alarm
Credits:
CyanogenMod, deadlink, vamshi, equiliym, GuyOverThere, TomGiordano, kalltkaffe, tilal6991, CodeAurora Forum and everyone else that I forgot to mention
Edited by mikeioannina, 19 April 2013 - 02:09 AM.







Sign In
Create Account

Back to top











