Cyanogen MOD 7 for Samsung Galaxy S
The most coveted of all the custom ROMS, the CyanogenMod ROM, has been available for Galaxy S for sometime.
Only couple of days before, a new version was released and I just tried it out and was completely amazed by the ROM, just like everybody who has ever tried it is.
Update: Installation instruction set updated. Old set removed.
ROM Info:
- Official thread at CyanogenMod forums. (Check this page for latest version of the files with working links in case the link(s) given below — step 1.1 to 1.7 — don’t work)
- XDA Thread
- Based on Android 2.3.4
- Galaxy S i9000 CM7 team: Codeworkx, coolya and guiper.
[info]Important: This guide is applicable only for Samsung Galaxy S International version (i9000) only. If yours is Vibrant/Captivate/Fascinate/Epic 4G/i9000M/i9000B/i9003 or any other Galaxy S variant, then this ROM — and the Guide — is not for you, and that’s for definite.[/info]
[warning]The methods and procedures discussed here are considered risky and you should not attempt anything mentioned here if you don’t know completely what it is. Plus, do this only if you’re capable of getting your phone back right, on your own. If any damage occurs to you or your device, we won’t be held responsible. You only will be responsible — you’ve been warned. Okay![/warning]
MAKE SURE YOU CAN ENTER INTO DOWNLOAD MODE (given in Step 3.2 below) before trying this guide, or in fact, any stuff on your phone.
Pre-Installation requirements:
- Charge your phone’s battery to at least 50%.
- Disable the lagfix, if any. Go to recovery and select the lagfix option therein and select disable. Check this article for more info.
- Remove the external SD Card from your phone and don’t put it back until the whole process is complete. (Why, so that you don’t get confused between the two sd cards.)
Here are the Installation instructions to get the CM7 on Galaxy S
[New Guide, completely re-written]
- Download and Install XXJVS Android 2.3.5 firmware.
- Root XXJVS. This will also install ClockWorkMod (CWM) recovery, which is needed to flash Cm7 rom. In simple terms, you cannot have CM7 without a custom recovery like CWM.
- Download CyanogenMod ROM from here. Prefer latest version over other, although that’s not a requirement. It keeps updating hell lot of time — which is good. At the time of writing, latest CM7 version was “cm_galaxysmtd_full-181.zip” which I tried on my Galaxy S i9000 successfully.
- Transfer the CM7 ROM file you just downloaded to phone’s sd card.
- Go to recovery mode. For this, simply open the CWM app (you get it after step 2) and tap on ClockWorkMod to reboot phone into recovery mode. [Other way to reboot in recovery is to switch off phone and then press and hold 3 buttons together: VolumeUP+Home+Power till the Galaxy S logo shows up on screen]
- In recovery, use Volume keys to scroll up and down between options and power key to select an option. Now, go to and select “install zip from sd card”.
- Then, select “choose zip from sd card”. Browse through sd card and select the file CM7 ROM you downloaded in step 3 and transferred in step 4 above.
- This will flash the required files on your phone and will reboot your phone into recovery again. This is a slightly different blue colored recovery now, btw — don’t panic on color change.
- Select “install zip from sd card” again. Then, select “choose zip from sd card”. Now, browse through sd card and select the file CM7 ROM (again, yes!) you downloaded in step 3 and transferred in step 4 above.
- This time, the CM7 ROM will be flashed actually and after it’s installed, your phone will be back on recovery. Select ‘go back’ and select ‘reboot system now’. When the phone restarts, you’ll have CyanogenMod 7 working coolly on your Galaxy S.
- Enjoy the themes!
Some screenshots of CM7 settings screen:
Hope you have a good ride on CM7, Enjoy!
![How to Install CyanogenMod 7 (CM7) on Galaxy S [w/Video]](https://nerdschalk.com/wp-content/uploads/2011/04/CyanogenMod-7-CM7-Galaxy-S1_thumb.png)






195 responses to “How to Install CyanogenMod 7 (CM7) on Galaxy S [w/Video]”
HEY I can’t find files.
plz send a sms link on this no. +923007874717
why have all the files been moved? can someone please give me a link to where these now are, my phone is screwed. thanks.
why have all the files been moved? can someone please give me a link to where these now are, my phone is screwed. thanks.
does this work on jvt?
Yes.
does this work on jvt?
Yes.
does it work on jvk 2.3.3?
Yes. Follow the new guide carefully.
does it work on jvk 2.3.3?
Yes. Follow the new guide carefully.
it works……thanks
it works……thanks
the installation procedure is little different as compared to explained above but is more easier and faster. The phone is much faster and crispier, I like it.
I’ve updated the guide a while back. Are you talking about the new guide?
the installation procedure is little different as compared to explained above but is more easier and faster. The phone is much faster and crispier, I like it.
I’ve updated the guide a while back. Are you talking about the new guide?
I updated my phone to I9000XXJVO 2.3.3, can I follow this tuto without updating to 2.3.5 XXJVS? Sorrry if it’s a stupid question, first time installing a ROM
Yeah 2.3.3 would work fine..
I updated my phone to I9000XXJVO 2.3.3, can I follow this tuto without updating to 2.3.5 XXJVS? Sorrry if it’s a stupid question, first time installing a ROM
Yeah 2.3.3 would work fine..
i’am in 2.3.5 JVT can i follow this tuto without put 2.3.5 JVS??
Yes you can. You need CWM on JVT too, though!
Btw, Follow the new guide.
merci (i try it now)
its work but where i can found the fil to put android market (sorry for my english , i’am french)
Search for gapps file and flash using cwm.
i’am in 2.3.5 JVT can i follow this tuto without put 2.3.5 JVS??
Yes you can. You need CWM on JVT too, though!
Btw, Follow the new guide.
merci (i try it now)
its work but where i can found the fil to put android market (sorry for my english , i’am french)
Search for gapps file and flash using cwm.
Fix the market I’ve done everything and still no luck getting android market on cm7, I’m running with galaxy S GT-i9000T 2.3.5. I am new to all this Rooting and Flashing stuff so please keep it simple for a dumb ass like me please please help me
Change the language in options to English US. Go to settings → language and keyboard. This should fix it.
Kapil it keeps on showing Server Error whenever i try to use Android Market wether i connect to internet from wifi or data network….
Fix the market I’ve done everything and still no luck getting android market on cm7, I’m running with galaxy S GT-i9000T 2.3.5. I am new to all this Rooting and Flashing stuff so please keep it simple for a dumb ass like me please please help me
Change the language in options to English US. Go to settings → language and keyboard. This should fix it.
Kapil it keeps on showing Server Error whenever i try to use Android Market wether i connect to internet from wifi or data network….
omg i think iv screwd my phone!!!!!! HELPnI installd CM7 and then i acidentely installd XWJVH 2.3.3 Rom(stupid ME)nnow my phone wont start correctly its stuck on the black GALAXY S start up screen:( i can get onto clockworkmod recovery tho and i read some wher that i should wipe data/factory reset but nothing happend, so iv probly just made it worse .n ni just want my phone to work again! i had gingerbread 2.3.3 befor this.n nplease help if you cann
And downloadu00a0 mode?
omg i think iv screwd my phone!!!!!! HELPnI installd CM7 and then i acidentely installd XWJVH 2.3.3 Rom(stupid ME)nnow my phone wont start correctly its stuck on the black GALAXY S start up screen:( i can get onto clockworkmod recovery tho and i read some wher that i should wipe data/factory reset but nothing happend, so iv probly just made it worse .n ni just want my phone to work again! i had gingerbread 2.3.3 befor this.n nplease help if you cann
And downloadu00a0 mode?
u00a0I’m currently on MIUI v1.12.2 MintBerry Edition and I would like to try out Cyanogenmod 7.1 (and maybe even an ICS rom from TeamHackSung or OneCosmic).nDo I need to go through the process MIUI -> XXJVS -> Root XXJVS -> CM7.1 or can I directly flash CM7.1 over MIUI ??nCan i just go into recovery, wipe data/factory reset, wipe dalvik cache and flash CM7.1 ?
u00a0I’m currently on MIUI v1.12.2 MintBerry Edition and I would like to try out Cyanogenmod 7.1 (and maybe even an ICS rom from TeamHackSung or OneCosmic).nDo I need to go through the process MIUI -> XXJVS -> Root XXJVS -> CM7.1 or can I directly flash CM7.1 over MIUI ??nCan i just go into recovery, wipe data/factory reset, wipe dalvik cache and flash CM7.1 ?
omg pls help me! after installing everything after step 7. it rebooted and didn’t ask me anything… now it’s rebooting all the time saying cyanogen and starts doing something and shutsdown and doing it again… and it doesnt end! cant stop it and i cant even turn on my phone! i totaly screw it PLS HELP!!!
Don’t worry. Remove battery and put it back in. Go to recovery. Do factory reset and wipe cache. Flash CM7 again. And continue to next step.
but i can only go in download mode… cant even turn on my phone
ok so i wiped and reset everything like u said and i STILL get the cyanogen screen and some update starts and again it can’t update it yust doing the same thing over and over…
Did you flash CM7 again?
i got in now pls go here https://nerdschalk.com/android-4-0-update-for-galaxy-s-i9000-custom-rom/nand help pls pls pls
What to help for? Follow the steps for Android 4.0. If it reboots, try again as said there. Flash the android 4.0 again, after doing factory reset and wipe cache partition from recovery.
omg pls help me! after installing everything after step 7. it rebooted and didn’t ask me anything… now it’s rebooting all the time saying cyanogen and starts doing something and shutsdown and doing it again… and it doesnt end! cant stop it and i cant even turn on my phone! i totaly screw it PLS HELP!!!
Don’t worry. Remove battery and put it back in. Go to recovery. Do factory reset and wipe cache. Flash CM7 again. And continue to next step.
but i can only go in download mode… cant even turn on my phone
ok so i wiped and reset everything like u said and i STILL get the cyanogen screen and some update starts and again it can’t update it yust doing the same thing over and over…
Did you flash CM7 again?
i got in now pls go here https://nerdschalk.com/android-4-0-update-for-galaxy-s-i9000-custom-rom/nand help pls pls pls
What to help for? Follow the steps for Android 4.0. If it reboots, try again as said there. Flash the android 4.0 again, after doing factory reset and wipe cache partition from recovery.
no market,gmail,cant sync gmail account??????any help kapil!
try to install gapps, check the link on CM9 page.
no market,gmail,cant sync gmail account??????any help kapil!
try to install gapps, check the link on CM9 page.
Hi!nnnI did the step 8 and my phone keeps rebooting, i get Cyanogenmod logo but it is rebooting over and over again???
Hi!nnnI did the step 8 and my phone keeps rebooting, i get Cyanogenmod logo but it is rebooting over and over again???
All kudo’s for the contributor of this great topic. Thank you fo writing such a clear installation guide! I’m enjoying every moment with CM7 on my GalaxyS1nNow waiting for a stable CM9. When it’s available I’ll certainly come back to read how to install that Rom!
yeah men, they have done a great job. I’m also waiting for that, But hey, might as well try ICS, it’s nice.
CM9 is out. Search for cm9 for galaxy s on this site and get it.
All kudo’s for the contributor of this great topic. Thank you fo writing such a clear installation guide! I’m enjoying every moment with CM7 on my GalaxyS1nNow waiting for a stable CM9. When it’s available I’ll certainly come back to read how to install that Rom!
yeah men, they have done a great job. I’m also waiting for that, But hey, might as well try ICS, it’s nice.
CM9 is out. Search for cm9 for galaxy s on this site and get it.
i just install cynogenmod 7…but there is no android market in the list….ples help me kapil….
You gotta flash gapps now to get Google apps.
im using samsung galaxy s….i’ve try to flash this gapps file(gapps-gb-20110828-signed.zip) but can’t get the android market also …
just use 1mobile market instead of gapps
i just install cynogenmod 7…but there is no android market in the list….ples help me kapil….
You gotta flash gapps now to get Google apps.
im using samsung galaxy s….i’ve try to flash this gapps file(gapps-gb-20110828-signed.zip) but can’t get the android market also …
just use 1mobile market instead of gapps
Hi, I really hope you can help since I been looking for a answer everywhere and couldn’t find it…
After flashing CM7 on my device I get an error when going into the call settings and trying to enable waiting call “Network or SIM card error”. (I attached a screen shot)
This happens both on the stable and nightly build of CM7
Any idea how to solve that?
Thanks!
Hi, I really hope you can help since I been looking for a answer everywhere and couldn’t find it…
After flashing CM7 on my device I get an error when going into the call settings and trying to enable waiting call “Network or SIM card error”. (I attached a screen shot)
This happens both on the stable and nightly build of CM7
Any idea how to solve that?
Thanks!
Wonderfull guide. Got my 2.2.1 to 2.3.4 rooted with CWM and then CM7 easily. Then i upgraded to Onecosmics ICS but thats another story. Great work guys appreciated
Thanks!!
Wonderfull guide. Got my 2.2.1 to 2.3.4 rooted with CWM and then CM7 easily. Then i upgraded to Onecosmics ICS but thats another story. Great work guys appreciated
Thanks!!
can i install newest cm7 stable over stock JVU
can i install newest cm7 stable over stock JVU
Hello guys!
I’m using a mac, so the only thing I can use for flashing my I900 is Heimdall. Do I need different files for doing so or not?
I’ve read before that Odin flashes whole packages, whereas with Heimdall, the individual images have to be flashed, so I’m a little confused since almost all tutorials around are based on Windows… Lil’ help? 🙂
Hello guys!
I’m using a mac, so the only thing I can use for flashing my I900 is Heimdall. Do I need different files for doing so or not?
I’ve read before that Odin flashes whole packages, whereas with Heimdall, the individual images have to be flashed, so I’m a little confused since almost all tutorials around are based on Windows… Lil’ help? 🙂
ty all works good thx alot
ty all works good thx alot
i have 2.3.6 xxjvu rooted . can i instrall cm7 to this firmware?
i have 2.3.6 xxjvu rooted . can i instrall cm7 to this firmware?
Will this work with XXJW4?
Will this work with XXJW4?