[ROM][ICS][IMM76L] CyanogenMod 9 by ivendor - RC5

242 posts
Thanks Meter: 4,408
By ivendor, Retired Recognized Developer on 10th August 2012, 10:00 AM
Post Reply Email Thread

Hi everyone, i'm back and i've decide to start a my thread for my releases.
This ROM is based on arco's kernel, so no OV (for the moment).
I'm updating regulary from CM9 official repository and merging arco's work when it's necessary. So my credits go to all the Cyanogenmod team and arco especially.

For the screenshot and video you can refer arco thread

What's working:
Receiving and making calls
Proximity sensor
USB mass storage
HW accelerated gui
HW accelerated video
USB/Wifi tethering

Partially working:
FM radio (you can use Spirit FM Free with Audio->Method = "qdsp5v2 Altern", there isn't an FM Radio app in CM9)

CM9 Install Guide

Note: CM for Galaxy S Plus 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
  • 2012-10-11: CM9 RC5 [1] [2]
    MD5SUM: 40f9cbc98399e131df8d7c66b3c1c66f
    • Reverted wifi driver for fix 802.11n issue
    • Updated adreno libs
    • Sync to latest CM Sources

  • 2012-09-30: CM9 RC4 [1] [2]
    MD5SUM: b7db4eb97068bf0efbb1426a3ed831e8
    • Added toggle for activate BLN in deep sleep mode (Settings->Device->Advanced)
    • Reworked VOIP audio routing.

  • 2012-09-26: CM9 RC3.1 [1] [Update from RC3]
    MD5SUM: d2d882197aa53a77dda950003f0c9773
    • RC3.1 Fixed an issue with deep sleep and BLN
    • Fix Recent Remote USSD attack
    • Fixed deep sleep with bluetooth
    • Fixed crash with Samsung STK (credits @eBug)
    • Fixed BLN in deep sleep mode (WARNING! it means that BLN will stop deep sleep while the keyboard led is powered on)
    • Added option to disable BLN (Display->Notification Light)
    • Fix audio on voip calls
    • Sync to latest CM Sources

  • 2012-09-20: CM9 RC2 [1] [2]
    MD5SUM: c18c64724c7a284cfabf10d9b1a0a521
    • Lowered haptic feedback strength (credits @arco)
    • Powersave governor and limited min frequency in offline charging mode (credits @arco)
    • Updated wifi driver and changed wifi country code to ALL (credits @arco)
    • Fixed issue with turning on phone when charging (credits @arco)
    • Fixed non working zRam (credits @arco)
    • Kernel improvements from arco's trunk
    • More bitrate for 720p video recorded.
    • New static boot logo with cyanogen logo
  • 2012-09-16: CM9 RC1 [1] [2]
    MD5SUM: 57ad0e5ba9effb159c8815f5d01999b1
    • Fix battery drain when switching 2G/3G toggle
    • Added Hungarian translation for Backlight Timeout Credits @czobor
    • Smoother picture shot with camera
    • Fixed issues with 5-picture camera crash
    • Revert lastest Adreno libs to fix 720p video recording
    • Sync to latest CM Sources
  • 2012-09-02: CM9 beta5 [1] [2]
    MD5SUM: 4383de78505efe5b3f8c15ebda7c82fd
    • Added device settings activity (Settings->Device->Advanced) for GSensor calibration (Accelerometer)
    • Fix Digital Compass
    • Fix crash while changing brightness levels
    • Sync to latest CM Sources
  • 2012-08-23: CM9 beta4 [1] [2]
    MD5SUM: 5c632bf472aaeed0d8b3022c15e62376
    • Fix backlight keypad not turning off in normal using
    • Fix battery charging animation in power-off charging
    • Updated adreno gpu libraries (taken from arco)
    • Sync to latest CM Sources
  • 2012-08-17: CM9 beta3 [1] [2]
    MD5SUM: b84ecb75f22eb0d60561c46af37dddf1
    • Support for BLN notification in kernel and in CM9 for i9001 (ported from i9000)
    • Added UI for modify BLN timeout in settings (ported from i9000)
  • 2012-08-15: CM9 beta2 [1] [2]
    MD5SUM: 4fe0457835649beae48a79023da2a1ef
    • Fix Zoom resetting in camera when auto focus is started
    • Fix crash in camera when set effect on front camera
    • Fix rotation of videos taken with front camera
    • Sync with lastest arco's kernel with audio improvements
    • Sync with lastest CM9 sources
  • 2012-08-11: CM9 beta1 [1]
    MD5SUM: abd07138286b5a4b9acffab1e047f516
    • Fix USB Mount to PC
    • Added zoom for back camera
    • Fix In-Call Volume
  • 2012-08-10: CM9 First release [1]
    MD5SUM: 4dfe789ddc37039929283e1c3b9ed436
    • Updated to lastest arco's kernel to fix 720p recording with camera
    • Fixed USB Tethering (with usb tethering active you can't use mass storage and adb)

  • gapps
    • 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.

  1. Use CWM5 or CWM6.
    For flashing with Odin: recovery-clockwork- | recovery-clockwork- (Needs AriesVE.ops)
    For using dd command to flash: |
  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 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.

Note: You can upgrade from arco's CM9 and vice versa.

CyanogenMod Team
arco for his work in CyanogenMod, i9001 kernel, his recovery and for this install guide

All my sources are on GitHub

  • For recovery bootloop problem you should at this post
  • BLN feature recap:
    • It is activable/deactivable from Settings->Displays->Notification Light
    • Its timer is adjsutable from Settings->Device->Advanced
    • The timer settings is 1.6 seconds by default, i advice not to set it to infinite because whenever the light of keypad is turned on, the phone can't go in deep sleep.
    • There is no blinking support in it at this time, this is a raw porting of BLN for i9000.
  • No System Sounds UI:
    • Download this app
    • Set the system volume to maximum (7). You should hear the sounds again.
The Following 308 Users Say Thank You to ivendor For This Useful Post: [ View ] Gift ivendor Ad-Free
10th August 2012, 10:03 AM |#2  
iCloud's Avatar
Senior Member
Thanks Meter: 204
First! Amazing work ivendor. Good to have u back

Sent from my GT-I9001 using xda premium
10th August 2012, 10:37 AM |#3  
abhimukesh25's Avatar
Senior Member
Flag Mumbai
Thanks Meter: 192
Originally Posted by iCloud

First! Amazing work ivendor. Good to have u back

Sent from my GT-I9001 using xda premium


Sent from my GT-I9001 using xda premium
The Following User Says Thank You to abhimukesh25 For This Useful Post: [ View ] Gift abhimukesh25 Ad-Free
10th August 2012, 10:47 AM |#4  
BattleBear3000's Avatar
Thanks Meter: 9
Is the camera now fully working with 720p video / without FC after 5 pics / with the picture effects ?
10th August 2012, 10:48 AM |#5  
hypnos17's Avatar
Senior Member
Flag Pan Daemonium
Thanks Meter: 4,551
Donate to Me
Thanks ivendor...

Inviato da S Plus con la mia Nightmare v.2
Oisis si è iscritto su Androidiani solo per postare nel mio thread: chiediti perché!
10th August 2012, 10:53 AM |#6  
DreamerTKM's Avatar
Senior Member
Flag Georgetown
Thanks Meter: 782
The Following 5 Users Say Thank You to DreamerTKM For This Useful Post: [ View ] Gift DreamerTKM Ad-Free
10th August 2012, 10:57 AM |#7  
Thanks Meter: 26
i have a little bug. i had it at build 6+patch 720. video from frontcam is upside down.preview is ok,but it saves upside down. i've wiped system,data,cache,dalvik. installed your rom.wipe data,cache,dalvik,fix permissions.installed gapps.wipe data,cache,dalvik,fix permissions. what can be cause of this bug?
thanks for your work)
The Following User Says Thank You to alexander757 For This Useful Post: [ View ] Gift alexander757 Ad-Free
10th August 2012, 11:04 AM |#8  
Doomsday94's Avatar
Retired Recognized Developer
Thanks Meter: 3,659
flashed it. one word simply awesome. everything works. only one bug i experienced with camera is that it still crashes after 5 photos. but its no big deal. this thing is super fluid. welcome cyanogenmod9 beta.
The Following 4 Users Say Thank You to Doomsday94 For This Useful Post: [ View ] Gift Doomsday94 Ad-Free
10th August 2012, 11:10 AM |#9  
Thanks Meter: 17
Woooaw maaan!!! This is grat!! I waited long but totally worth it! A great CM9 rom, with working camera (which is not upside down, quite fast, not fcs after every launch, WORKING 720P RECORDING YEAH WITH NORMAL PLAYBACK AND SOUND!!) I think I'll keep this as my daily rom (if it has a good battery drain). So long work behind this project, and now, you have (i think) reached the top, now, I think we can say, we have a fully functioning (FM radio - who cares) CM9 with working camera and 720p recording!! A hundreds of thanks for you, and the others (acro, oisis, and so on) who helped this project, and didn't let it to die!
10th August 2012, 11:24 AM |#10  
Senior Member
Thanks Meter: 59

yes cm9 ist very nice on the i9001, but there are still some bugs like, wifi tethering, usb tethering, data roaming etc. so i think it could be beta. Since Alpha 6 from arco, it runs very smooth.
10th August 2012, 11:27 AM |#11  
DreamerTKM's Avatar
Senior Member
Flag Georgetown
Thanks Meter: 782
Originally Posted by _strauch_


yes cm9 ist very nice on the i9001, but there are still some bugs like, wifi tethering, usb tethering, data roaming etc. so i think it could be beta. Since Alpha 6 from arco, it runs very smooth.

wifi and usb tethering not working?
Post Reply Subscribe to Thread

i9001 ics cyanogenmod 9, i9001 ivendor cm9 rom, ivendor i love you

Guest Quick Reply (no urls or BBcode)
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes