[ROM][ICS][4.0.4][IMM76L] CyanogenMod 9 Final Release (EOL)

Search This thread

arco68

Recognized Developer
Oct 11, 2010
2,913
24,822
logo-cid.png


After over 3 months of work, 2 hard-bricks (and a few soft-bricks) and a lot of coffee, it's time to release the first alpha version of CM9 for the Samsung Galaxy W (GT-I8150). This is very much still work in progress, but it should be decent enough now that it's usable, if you don't heavily rely on the not working stuff.

For general discussions, bug reports and FAQ, go here.

What's working:
Audio
Receiving and making calls
GPS
Compass
Proximity sensor
Wifi
Bluetooth
USB mass storage
HW accelerated gui
HW accelerated video
Camera
Torch
Wifi and USB tethering

Screenshots

Screenshot_2012-03-21-16-25-45.jpg Screenshot_2012-04-01-09-34-57.jpg Screenshot_2012-04-01-09-38-29.jpg

Videos




CM9 Install Guide


Note: CM for Galaxy W is provided with no warranty. You are installing this software at your own risk. You may be violating your warranty.

Download CM9 and gapps-ics zips and put in /sdcard

  • 2013-07-30: CM9 Final Release [1]
    MD5SUM: 11863C3A0F183E7D5A1D6BB8DA418981
    • Fixed issue with bluetooth not reconnecting to devices if it was on during reboot
    • Disabled unsupported functions on front camera
    • Reverted a bionic optimization that apparently causes issues on scorpion chips
    • Upstream security fixes
    • Fixed charging issue
    • Kernel 3.0.88

  • 2013-05-11: CM9 rc9 [1]
    MD5SUM: E43B628FA331AE0F70C29A0DD669BE5B
    • Fixed "pop" sound on shutdown and entering PIN (credits CastagnaIT)
    • Kernel 3.0.77

  • 2013-04-15: CM9 rc8 [1]
    MD5SUM: 2440D66628B350BC17AD2AB6B7CE1587
    • Updated CM logo in boot splash
    • Fixed lockscreen weather due to API changes from Yahoo
    • Enabled NTFS read support in kernel
    • Support for OTG webcam
    • Kernel 3.0.73

  • 2013-03-18: CM9 rc7 [1] [2] [3]
    MD5SUM: 22BA6559B0447BF6EE1AF8146FAFC6D1
    • New wifi driver
    • Support for PPPoE in kernel
    • Support for USB fast charging (needs 3rd party app to enable) (credits ivendor)
    • Support for OTG (needs external powered hub) (credits ivendor)
    • MMS auto-retrieval
    • Fixed non-working options for purging of asset bitmaps and dithering method
    • Fixed issues with OpenVPN and TUN
    • Thumbnail generation now uses HW (faster)

  • 2013-02-19: CM9 rc6 [1]
    MD5SUM: 907388CB949483D119FBD570054DCAF5
    • Fixed issue with no pin unlock screen after reboot
    • Updated BFQ scheduler
    • Backported I/O scheduler settings from jelly bean
    • Camera now uses system heap memory = a bit more free memory for kernel
    • Various other small rom and kernel fixes

  • 2013-02-10: CM9 rc5 [1]
    MD5SUM: DFFAD360A08390A369E22DD72EFE4B0F
    • Fixed snapshot issue with front camera
    • Fixed no sound in VoIP issue
    • Added and enabled ROW I/O scheduler

  • 2013-02-04: CM9 rc4 [1]
    MD5SUM: 69649976AC3A19EC674FECD21BB55CE2
    • Switched to 3.0 kernel (Yes camera works, front and back!)
    • Added Sound Recorder
    • Fix preview frame rate for front camera
    • Some RIL fixes

  • 2013-02-01: CM9 rc3 [1]
    MD5SUM: 4F0A8261721C7DD26451FB9BABDEE32A
    • Updated file manager
    • Updated terminal emulator
    • Fix camera preview frame rate
    • Some other small changes (device permissions, liblights debugging, init script)

  • 2012-12-21: CM9 rc2 [1]
    MD5SUM: 9BC21839899D874905349EA817AD97F5
    • Fixed loosing wifi connection during sleep

  • 2012-12-19: CM9 rc1 [1]
    MD5SUM: AC84C90A12D5715BF8B4D0EB37E8E03E
    • Build against optimized libv8
    • Enable tile rendering
    • Update media_profiles
    • Update kernel

  • 2012-11-24: CM9 beta4 [1]
    MD5SUM: 9FA0E3E4D28208D61A5E2F6CCB4E7D2C
    • Fixed issue with HSDPA protocol
    • Synced with CM

  • 2012-10-23: CM9 beta3 [1] [2]
    MD5SUM: 081583C3E9746492A09956B7D4C69561
    • Some updates to the camera HAL wrapper
    • Switched from BFQ to CFQ scheduler as default (after some testing, it seems to provide better database and 3D performance)
    • Some bionic tweaks (better CPU float performance)
    • Synced with CM

  • 2012-10-04: CM9 beta2 [1] [2]
    MD5SUM: 324EF26586EDCC9378D41B0D5450F8D4
    • Bluetooth sleep fix from ivendor
    • Reverted wifi drivers
    • Disabled VoIP over MVS
    • Updated Adreno libs

  • 2012-09-17: CM9 beta1 [1] [2]
    MD5SUM: 635447BF34B7E4D825808F8BA0F1C6D1
    • Fixed camera exposure issue
    • Fixed non working zRam
    • Fixed USB tethering
    • Fixed camera crash after taking a certain amount of pictures (credits ivendor)
    • Fixed issue with turning on phone when charging
    • Set governor to powersave and limit max frequency when charging offmode
    • Changed wifi country code to ALL (might help with issues in certain countries)
    • Increased minimum scaling frequency to 245760
    • Updated wifi driver

  • 2012-08-29: CM9 alpha8 [1] [2]
    MD5SUM: 7816E969ADF12463554869E4ACCFDA96
    • Fixed bluetooth calling (again)
    • Fixed notification drawer lag
    • Fixed issue with .nomedia file being created on sd cards (was a bug in ROM Manager)
    • Fixed offmode charging icon animation on ariesve (Hopefully)
    • Increased wifi.supplicant_scan_interval value, and moved definition to right place
    • Updated Adreno libs

  • 2012-08-13: CM9 alpha7 [1] [2]
    MD5SUM: 2FEA2F8398967099349D743FB86B55A5
    • Camera improvements and fixes (working front camera snapshots, zoom for back camera, 720p recording)
    • Fixed flickering led in torch app
    • Fixed usb mounting for external sd

  • 2012-08-04: CM9 alpha6 [1] [2]
    MD5SUM: E04AEEBCBC1DD2DD42267D836E86C224
    • Improved camera
    • Added Torch app
    • Various minor fixes

  • 2012-07-17: CM9 alpha5 [1] [2]
    MD5SUM: B422B7EA45DCE47C704FECD671ADB2B7
    • Reworked kernel
    • Synced with latest CM sources

  • 2012-06-06: CM9 alpha4 [1] [2]
    MD5SUM: AB169554BE0C976278AEDADA268CB824
    • LPA support (Low Power Audio).
    • Updated Adreno drivers.
    • Very broken and buggy camera support.
    • Long press menu to search.
    • Lockscreen weather and calendar events.
    • Apollo music player.

  • 2012-05-24: CM9 alpha3 [1] [2]
    MD5SUM: E2E19134AB9CAF6463B4BC419C10B388
    • Changed wifi driver. Hopefully it fixes most reported issues.
    • Enabled CIFS support in the kernel.

  • 2012-05-12: CM9 alpha2 [1] [2]
    MD5SUM: 38D44499305FB05DE82345AE2DDE8612
    • Fixed issue with bluetooth calling.
    • Fixed issue with APN's.
    • Improved haptic feedback.
    • Several kernel updates.
    • Sync with latest CM sources, which amongst other things includes themes and lockscreen shortcuts.
    • Probably some more stuff that I can't remember right now. Refer to my github for detailed changes. :)

  • 2012-04-01: CM9 alpha1 [1]
    MD5SUM: C564647586B394E16621283FA4A46788
    • Initial release

  • gapps UPGRADE REQUIRED
    • gapps version 20120429
      MD5SUM: 7c524e1e078164f681e0aa6753180b2c
      Please verify the md5sum to be sure you got the right one.
Before you install CM9: Preparation (First three are optional. If you want to start fresh, these can be skipped)

  1. Install AppBak from Market, run it and save a list of all your apps.
  2. Install SMS Backup and Restore from Market, run it and backup your SMS history.
  3. Install Call Logs Backup and Restore from Market, run it and backup your call log history.
  4. Boot into CWM5 recovery. Make a full backup. You will need this backup later if you decide to go back to your previous ROM and data.
WARNING: Many apps will Force Close crash if you restore data from a previous ROM.

Install

  1. Use CWM5 or CWM6.
    • Warning: Only use this recovery to flash CM9. Otherwise, you risk bricking your phone!
  2. Wipe data and cache.
  3. Flash update*.zip.
  4. Flash gapps*.zip. You must flash gapps after every upgrade to CM9 since /system is formatted, wiping your previous add-ons.
  5. Reboot phone.
  6. After you setup your Google account, reinstall the three apps from Market in order to restore most of your apps, call log and SMS history.
  7. Warning: Do not restore backup data of system apps!
    • If you restore a bad backup with cached settings in telephony.db in data/data/com.*.*.telephony it can break MMS.
    • It seems that restoring backups can also break Calendar sync.
Upgrades
Upgrades from previous versions of CM9 are the same process as install, except you do not need to wipe anything. Contrary to popular belief, you do not need to even wipe cache and dalvik-cache when upgrading between CM9 versions. You only need to wipe if you are doing a major upgrade, switching to a different ROM entirely, or attempting to fix bugs caused by bad backups or corrupt app data.

NB: Going from a ROM using 2.6 kernel to a 3.0 kernel, a full wipe is recommended though.

Credits
CyanogenMod Team
Epic Touch CM Team for the install instructions
Private testers
ivendor and mirred for help with the camera HAL

Videos
KezraPlanes
HyperkidZero

Mirror kindly provided by THE-E.
 
Last edited:

arco68

Recognized Developer
Oct 11, 2010
2,913
24,822
known issues

fm radio

  • there's no fm radio support in cm9, period! It's not possible to add this when there's no support for it! So stop asking for it!
camera

  • camera will never work as good as in stock rom, period! We are using ugly hal wrapper hack to get it to work at all! This is only guaranteed to work partially ok with included camera app. And still not everything will work at all with it, like certain effects or video calls. All other 3rd party camera apps may or may not work. Don't cry if they don't. If you absolutely need a 100% working camera, use stock rom!
 
Last edited:

gmaster1

Senior Member
Feb 29, 2012
4,869
95
London
Arco. me' main man. you have done it...you have given us glory to have this phone...this is the best rom out there. Best ics feel. best...well...best everything! merci! merci arco! Everyone knew you could do it. i hope you like beers for your gonna get alot of them :p
 
Last edited:

arco68

Recognized Developer
Oct 11, 2010
2,913
24,822
Be aware I've noticed a potential serious bug. What happens is that apps might start crashing, and when installing an app the phone will bootloop. This might take a while to occur, and seems to be caused by the mmc cards not coming back alive after suspend. I'm currently trying to trace what patch is to blame, unless my device has developed a hardware error. So if anyone else experience the same, please report back.
 

infernoaswen

Member
Nov 20, 2011
45
44
Be aware I've noticed a potential serious bug. What happens is that apps might start crashing, and when installing an app the phone will bootloop. This might take a while to occur, and seems to be caused by the mmc cards not coming back alive after suspend. I'm currently trying to trace what patch is to blame, unless my device has developed a hardware error. So if anyone else experience the same, please report back.

i already flash mine, so far no bugs...seems very smooth....i will report here if i encounter any bugs...but i notice we cant see part of the wallpaper when scroll to the left...(although isnt a serious problem :p).

& a million thanks to you acro68!! Thank you for spending so much time in developing CM9 for us...cant tell how much i appreciate it! :D:D:D
 

gmaster1

Senior Member
Feb 29, 2012
4,869
95
London
Only bug that I see (apart from camera) is the network settings. I see no service when I do have a service. Still performs as cm9 and ICS.

Sent From Galaxy Wonders Cm-9
 

wiseless

Senior Member
Dec 29, 2011
81
26
Sao Paulo
  1. Use CWM5.
    • Warning: Only use this recovery to flash CM9. Otherwise, you risk bricking your phone!

Hmmm...this last update to CWM MUST be used for CM9 only?

So if I decided not to use CM9 for now I'll be able to flash the backup I made prior to CM9 install and to install another ROM after the restore I'll have to ODIN-flash the previous CWM (prior to 04/01)?
 

arco68

Recognized Developer
Oct 11, 2010
2,913
24,822
i already flash mine, so far no bugs...seems very smooth....i will report here if i encounter any bugs...but i notice we cant see part of the wallpaper when scroll to the left...(although isnt a serious problem :p).

Noticed that too. I'll look into it. If you set the same image again from Wallpapers app, it looks correct.

Only bug that I see (apart from camera) is the network settings. I see no service when I do have a service. Still performs as cm9 and ICS.

Turn off mobile data, and it should work. It just doesn't work when mobile data is on. Known issue.

Hmmm...this last update to CWM MUST be used for CM9 only?

So if I decided not to use CM9 for now I'll be able to flash the backup I made prior to CM9 install and to install another ROM after the restore I'll have to ODIN-flash the previous CWM (prior to 04/01)?
It just means you shouldn't use another recovery program than CWM to flash CM9 with. Not really an issue I think. You can still use this one as before to restore old rom backups.
 

wiseless

Senior Member
Dec 29, 2011
81
26
Sao Paulo
Hell yeah, this baby is smooth, fast and has Brazilian Portuguese in it (not fully translated yet it seems, but mostly)! :D

Thanks Arco! The only missing feature that is closer to make any difference to me is the camera, but really, I've wiped my phone quite a few times lately testing ROMs so I haven't used it.

---------- Post added at 12:48 AM ---------- Previous post was at 12:24 AM ----------

Found a bug with the native browser. Tried visiting several websites, it shows the progress bar loading but shows nothing but a white screen.

When I click the tabs icon to the right of the address bar the thumbnail shows normally, but when selected to full view, white screen again.

Not a connection problem because gmail, Play store and Dolphin browser work just fine via wifi.
 

arco68

Recognized Developer
Oct 11, 2010
2,913
24,822
Found a bug with the native browser. Tried visiting several websites, it shows the progress bar loading but shows nothing but a white screen.

When I click the tabs icon to the right of the address bar the thumbnail shows normally, but when selected to full view, white screen again.
Try a reboot and see if it's better. I've had that happen to me as well. It only happened after the 4.0.4 update for me though, so might be a regression in the browser rendering code.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 719
    logo-cid.png


    After over 3 months of work, 2 hard-bricks (and a few soft-bricks) and a lot of coffee, it's time to release the first alpha version of CM9 for the Samsung Galaxy W (GT-I8150). This is very much still work in progress, but it should be decent enough now that it's usable, if you don't heavily rely on the not working stuff.

    For general discussions, bug reports and FAQ, go here.

    What's working:
    Audio
    Receiving and making calls
    GPS
    Compass
    Proximity sensor
    Wifi
    Bluetooth
    USB mass storage
    HW accelerated gui
    HW accelerated video
    Camera
    Torch
    Wifi and USB tethering

    Screenshots

    Screenshot_2012-03-21-16-25-45.jpg Screenshot_2012-04-01-09-34-57.jpg Screenshot_2012-04-01-09-38-29.jpg

    Videos




    CM9 Install Guide


    Note: CM for Galaxy W is provided with no warranty. You are installing this software at your own risk. You may be violating your warranty.

    Download CM9 and gapps-ics zips and put in /sdcard

    • 2013-07-30: CM9 Final Release [1]
      MD5SUM: 11863C3A0F183E7D5A1D6BB8DA418981
      • Fixed issue with bluetooth not reconnecting to devices if it was on during reboot
      • Disabled unsupported functions on front camera
      • Reverted a bionic optimization that apparently causes issues on scorpion chips
      • Upstream security fixes
      • Fixed charging issue
      • Kernel 3.0.88

    • 2013-05-11: CM9 rc9 [1]
      MD5SUM: E43B628FA331AE0F70C29A0DD669BE5B
      • Fixed "pop" sound on shutdown and entering PIN (credits CastagnaIT)
      • Kernel 3.0.77

    • 2013-04-15: CM9 rc8 [1]
      MD5SUM: 2440D66628B350BC17AD2AB6B7CE1587
      • Updated CM logo in boot splash
      • Fixed lockscreen weather due to API changes from Yahoo
      • Enabled NTFS read support in kernel
      • Support for OTG webcam
      • Kernel 3.0.73

    • 2013-03-18: CM9 rc7 [1] [2] [3]
      MD5SUM: 22BA6559B0447BF6EE1AF8146FAFC6D1
      • New wifi driver
      • Support for PPPoE in kernel
      • Support for USB fast charging (needs 3rd party app to enable) (credits ivendor)
      • Support for OTG (needs external powered hub) (credits ivendor)
      • MMS auto-retrieval
      • Fixed non-working options for purging of asset bitmaps and dithering method
      • Fixed issues with OpenVPN and TUN
      • Thumbnail generation now uses HW (faster)

    • 2013-02-19: CM9 rc6 [1]
      MD5SUM: 907388CB949483D119FBD570054DCAF5
      • Fixed issue with no pin unlock screen after reboot
      • Updated BFQ scheduler
      • Backported I/O scheduler settings from jelly bean
      • Camera now uses system heap memory = a bit more free memory for kernel
      • Various other small rom and kernel fixes

    • 2013-02-10: CM9 rc5 [1]
      MD5SUM: DFFAD360A08390A369E22DD72EFE4B0F
      • Fixed snapshot issue with front camera
      • Fixed no sound in VoIP issue
      • Added and enabled ROW I/O scheduler

    • 2013-02-04: CM9 rc4 [1]
      MD5SUM: 69649976AC3A19EC674FECD21BB55CE2
      • Switched to 3.0 kernel (Yes camera works, front and back!)
      • Added Sound Recorder
      • Fix preview frame rate for front camera
      • Some RIL fixes

    • 2013-02-01: CM9 rc3 [1]
      MD5SUM: 4F0A8261721C7DD26451FB9BABDEE32A
      • Updated file manager
      • Updated terminal emulator
      • Fix camera preview frame rate
      • Some other small changes (device permissions, liblights debugging, init script)

    • 2012-12-21: CM9 rc2 [1]
      MD5SUM: 9BC21839899D874905349EA817AD97F5
      • Fixed loosing wifi connection during sleep

    • 2012-12-19: CM9 rc1 [1]
      MD5SUM: AC84C90A12D5715BF8B4D0EB37E8E03E
      • Build against optimized libv8
      • Enable tile rendering
      • Update media_profiles
      • Update kernel

    • 2012-11-24: CM9 beta4 [1]
      MD5SUM: 9FA0E3E4D28208D61A5E2F6CCB4E7D2C
      • Fixed issue with HSDPA protocol
      • Synced with CM

    • 2012-10-23: CM9 beta3 [1] [2]
      MD5SUM: 081583C3E9746492A09956B7D4C69561
      • Some updates to the camera HAL wrapper
      • Switched from BFQ to CFQ scheduler as default (after some testing, it seems to provide better database and 3D performance)
      • Some bionic tweaks (better CPU float performance)
      • Synced with CM

    • 2012-10-04: CM9 beta2 [1] [2]
      MD5SUM: 324EF26586EDCC9378D41B0D5450F8D4
      • Bluetooth sleep fix from ivendor
      • Reverted wifi drivers
      • Disabled VoIP over MVS
      • Updated Adreno libs

    • 2012-09-17: CM9 beta1 [1] [2]
      MD5SUM: 635447BF34B7E4D825808F8BA0F1C6D1
      • Fixed camera exposure issue
      • Fixed non working zRam
      • Fixed USB tethering
      • Fixed camera crash after taking a certain amount of pictures (credits ivendor)
      • Fixed issue with turning on phone when charging
      • Set governor to powersave and limit max frequency when charging offmode
      • Changed wifi country code to ALL (might help with issues in certain countries)
      • Increased minimum scaling frequency to 245760
      • Updated wifi driver

    • 2012-08-29: CM9 alpha8 [1] [2]
      MD5SUM: 7816E969ADF12463554869E4ACCFDA96
      • Fixed bluetooth calling (again)
      • Fixed notification drawer lag
      • Fixed issue with .nomedia file being created on sd cards (was a bug in ROM Manager)
      • Fixed offmode charging icon animation on ariesve (Hopefully)
      • Increased wifi.supplicant_scan_interval value, and moved definition to right place
      • Updated Adreno libs

    • 2012-08-13: CM9 alpha7 [1] [2]
      MD5SUM: 2FEA2F8398967099349D743FB86B55A5
      • Camera improvements and fixes (working front camera snapshots, zoom for back camera, 720p recording)
      • Fixed flickering led in torch app
      • Fixed usb mounting for external sd

    • 2012-08-04: CM9 alpha6 [1] [2]
      MD5SUM: E04AEEBCBC1DD2DD42267D836E86C224
      • Improved camera
      • Added Torch app
      • Various minor fixes

    • 2012-07-17: CM9 alpha5 [1] [2]
      MD5SUM: B422B7EA45DCE47C704FECD671ADB2B7
      • Reworked kernel
      • Synced with latest CM sources

    • 2012-06-06: CM9 alpha4 [1] [2]
      MD5SUM: AB169554BE0C976278AEDADA268CB824
      • LPA support (Low Power Audio).
      • Updated Adreno drivers.
      • Very broken and buggy camera support.
      • Long press menu to search.
      • Lockscreen weather and calendar events.
      • Apollo music player.

    • 2012-05-24: CM9 alpha3 [1] [2]
      MD5SUM: E2E19134AB9CAF6463B4BC419C10B388
      • Changed wifi driver. Hopefully it fixes most reported issues.
      • Enabled CIFS support in the kernel.

    • 2012-05-12: CM9 alpha2 [1] [2]
      MD5SUM: 38D44499305FB05DE82345AE2DDE8612
      • Fixed issue with bluetooth calling.
      • Fixed issue with APN's.
      • Improved haptic feedback.
      • Several kernel updates.
      • Sync with latest CM sources, which amongst other things includes themes and lockscreen shortcuts.
      • Probably some more stuff that I can't remember right now. Refer to my github for detailed changes. :)

    • 2012-04-01: CM9 alpha1 [1]
      MD5SUM: C564647586B394E16621283FA4A46788
      • Initial release

    • gapps UPGRADE REQUIRED
      • gapps version 20120429
        MD5SUM: 7c524e1e078164f681e0aa6753180b2c
        Please verify the md5sum to be sure you got the right one.
    Before you install CM9: Preparation (First three are optional. If you want to start fresh, these can be skipped)

    1. Install AppBak from Market, run it and save a list of all your apps.
    2. Install SMS Backup and Restore from Market, run it and backup your SMS history.
    3. Install Call Logs Backup and Restore from Market, run it and backup your call log history.
    4. Boot into CWM5 recovery. Make a full backup. You will need this backup later if you decide to go back to your previous ROM and data.
    WARNING: Many apps will Force Close crash if you restore data from a previous ROM.

    Install

    1. Use CWM5 or CWM6.
      • Warning: Only use this recovery to flash CM9. Otherwise, you risk bricking your phone!
    2. Wipe data and cache.
    3. Flash update*.zip.
    4. Flash gapps*.zip. You must flash gapps after every upgrade to CM9 since /system is formatted, wiping your previous add-ons.
    5. Reboot phone.
    6. After you setup your Google account, reinstall the three apps from Market in order to restore most of your apps, call log and SMS history.
    7. Warning: Do not restore backup data of system apps!
      • If you restore a bad backup with cached settings in telephony.db in data/data/com.*.*.telephony it can break MMS.
      • It seems that restoring backups can also break Calendar sync.
    Upgrades
    Upgrades from previous versions of CM9 are the same process as install, except you do not need to wipe anything. Contrary to popular belief, you do not need to even wipe cache and dalvik-cache when upgrading between CM9 versions. You only need to wipe if you are doing a major upgrade, switching to a different ROM entirely, or attempting to fix bugs caused by bad backups or corrupt app data.

    NB: Going from a ROM using 2.6 kernel to a 3.0 kernel, a full wipe is recommended though.

    Credits
    CyanogenMod Team
    Epic Touch CM Team for the install instructions
    Private testers
    ivendor and mirred for help with the camera HAL

    Videos
    KezraPlanes
    HyperkidZero

    Mirror kindly provided by THE-E.
    145
    known issues

    fm radio

    • there's no fm radio support in cm9, period! It's not possible to add this when there's no support for it! So stop asking for it!
    camera

    • camera will never work as good as in stock rom, period! We are using ugly hal wrapper hack to get it to work at all! This is only guaranteed to work partially ok with included camera app. And still not everything will work at all with it, like certain effects or video calls. All other 3rd party camera apps may or may not work. Don't cry if they don't. If you absolutely need a 100% working camera, use stock rom!
    107
    RC4 released with 3.0 kernel. Front and back camera working!
    83
    Beta 3 released.
    81
    CM9 Final is released. Thanks for the ride. :)