Galaxy S I9000

How to update Samsung Galaxy S GT I9000 with CyanogenMod 7.0.1

Cyanogen Mod LogoWith the flurry of updates which Android phones are experiencing these days, its evident that even the private ROMs popularity too is increasing on a good note. So, in a step towards covering the third party ROMs for the Galaxy S, we will see in this article on how you can easily update your Samsung Galaxy S GT I9000 with the latest version of Cyanogen Mod 7.0.1. The best part of this Cyanogen Update is that you can taste your phone with something which is different than the Stock ROM and also is visually much more appealing than the Stock ROM looks.

So, let’s start the procedure on how you can proceed to install Cyanogen on your Android device. First up we will see on how you can root the phone and then followed by the process of installing the Clock work mod recovery with the cyanogen mod 7.0.1 flashing. Please note that by following the below procedure you will be losing the warranty and also you will have to ensure that you follow each and every step carefully.

samsung galaxy sNote: Please note that you will have to reconfigure the APN settings after updating the firmware to access the data services and the Internet services as all the Internet APN settings will be reset. You will have to contact your Service provider to get more info on the APN Settings or alternatively you too can make a note of it. Not to forget also configure the MMS Settings or take down the MMS Settings as this too will need to be re configured after the rooting process. Also, we take no responsibility if you download the files and apply the below procedure to root your phone.

Pages: 1 2 3 4 5



  1. shalil kani

    September 24, 2011 at 1:05 pm

    Hi Neil

    I am reading throu your notes of upgrading samsung to mentions that you will have to download the hardcore Speed Mod kernel along with the ClockworkMod recovery from the Heimdall suite that is the Hardcore’s SpeedMod Kernel with ClockworkMod Recovery..But I couldnot find the link where to download this kernel or software..Am i missing some links here..all your help is appreciated..


    • NeaL Pradeep

      September 25, 2011 at 11:55 pm

      but its not a compulsion to download the kernels, you can follow the procedure to update the phone!

    • NeaL Pradeep

      September 25, 2011 at 11:57 pm

      but its not a compulsion to download the kernels, you can follow the procedure to update the phone!!!!!

  2. Tal

    August 29, 2011 at 3:18 pm

    Hey NeaL
    i just updated from JVR 2.3.4 to cyanogenmod rom
    all is great and u did excellent job as always with the guide !

    only problem i can’t find always sd card …
    phone is rooted
    tried both ways i wrote
    wipe data and clear chace
    card is checked and working fine

    but still can’t get to sd card and i get empty folder …?!?
    is there a FIX or reason for it ???

    • NeaL Pradeep

      August 31, 2011 at 1:01 am

      Since its a beta its behaving that way, we will soon come out with a fully functional CM !

  3. Farooq Hussain

    August 25, 2011 at 12:28 pm

    hey man,

    i updated my phone to 2.3.4 from your site a few days back . and also followed the root section and rooted it .. and i didnt follow how to root section here in the cynogen section of your site because obviusly i didnt think i needed it.. after installing the cyanogen,zip file through recovery my phone reboots.. shows galaxy s and cyanogen logo .. and then goes to recovery mode automatically .. cant get any further than that .. please help ..

  4. craig

    August 14, 2011 at 9:02 pm

    on stock xxjvr 2.3.4 rom and i am trying to install the amestris v3.0, yet when i choose the zip from the cwm menu it goes to install then comes up with e signature verification failure…any ideas?

    • NeaL Pradeep

      August 17, 2011 at 9:33 am

      Kindly grant the super user access to CWM app.

  5. Galaxy S 2.3.4 XXJVQ

    August 5, 2011 at 6:37 am

    Hi Neal,

    I had enough with CyanogenMod. I want now to return back to Gingerbread 2.3.4 XXJVQ, can you please provide me step or proper procedure on how to flash my Galaxy S GT-i9000 with XXJvQ rom?

    Thank you very much.

    • NeaL Pradeep

      August 5, 2011 at 10:35 am

      you can just follow the instructions to update the phone to XXJVQ 2.3.4

  6. karty

    July 30, 2011 at 11:47 am

    please neal can you put up the download link i cant find it ,i m using chrome ! is thats y i m not able to see it ?

    • NeaL Pradeep

      July 30, 2011 at 1:19 pm

      the download link is there in the article! Kindly see the proce3dure section

      • karty

        July 31, 2011 at 2:52 pm

        i saw more than i once i still cant find it ! please help

  7. andy

    July 26, 2011 at 3:28 pm

    neal please explain, im having problem where it keep saying
    E:failed to seek in /cache/ (Invalid argument)
    E: signature verification failed
    Installation aborted
    this happen after the step “So, once the ROM is finished with downloading the required files, you will have to now select the option “Backup existing ROM” along with “Wipe Data and Clear Cache” f prompted by the super user as this one deletes all unwanted previous version system clutter files which is unwanted”
    in the recovery mode. pleaseee help :S

    • NeaL Pradeep

      August 2, 2011 at 4:40 pm

      the device is not rooted.
      Kindly root the device, install CWM and then retry the process!

  8. bestjsg

    July 25, 2011 at 10:12 pm


    nice write up , it gave me more confidence now after reading it.

    I have read a lot of articles about custom ROM etc, but still haven’t dare to do it myself because my phone is from Bell Canada, and model GT-i9000M , all other readings I have done are either I9000 (with no M at the end) , or other variant of the Galaxy S, I really don’t want to brick my phone… 🙂

    can you tell me if the ‘M’ version is ok with this method also ?

    Finally, many ppl say it is hard to brick your phone , so how can one brick the phone ?

    thanks !

    • NeaL Pradeep

      July 26, 2011 at 10:54 am

      don’t worry as long as we are here and if you follow the instructions as mentioned in the article, you will never brick your phone!

    • JR

      July 28, 2011 at 10:40 am

      they are all the same. the letter on the end is just added by network provider

  9. Galaxy S 2.3.4 XXJVQ

    July 23, 2011 at 10:19 pm

    What did you mean with “stay away from cyanogenmod”? did you mean don’t ever use cyanogenmod for galaxy s?
    What can you suggest? I already used Gingerbread 2.3.4 xxjvq which i downloaded from this forum also. Is there no problem if I change back to xxjvq from cyanogenmod 7?


  10. Galaxy S 2.3.4 XXJVQ

    July 20, 2011 at 12:52 am

    Does anybody here experiencing there phone just suddenly restarting?
    Also, anyone encountered this message and error message for CyanogenMod 7.1.0?

    Please if anyone knows how to fixed this please let me know. I am really in need of help for my Galaxy S GT-i9000.

    Thank you to someone you have a good heart to answer?

    • Neal

      July 21, 2011 at 11:44 pm

      have you tried installing again?

      • Galaxy S 2.3.4 XXJVQ

        July 22, 2011 at 4:51 am

        yes neal i did for how many time, i also bought a new battery cause I suspect it is the battery but still the same (maybe it is my unit that have the problem). I didn’t installed apps now that loading itself to memory just plain cell phone and still rebooting but not so much as before. but the and is no longer popup.

        Neal, I have one question. I seen a website from cyanogenmod but the all marked as nightly, I did a reasearch on what is nightly thing and some good feedback but some are not. Now my question is, if i used this nightly version, is it safe for breaking my unit? or better not do it and wait till stable release comes?

        So annoying now if you want to use your phone coming from screen off then it will restart. Also, why cyanogenmod (not sure if all version) is slow if booting up (i mean starting up the phone)? as far as i remember, the froyo and the gingerbread is takes only 20-25seconds and you already in the home screen.

        and 1 more comment not actually a bug, when you use the messaging module, and you click on the TO portion, it will not lead you to contacts, you have to memorized all your contacts name, so it is hard to use when you want to sent to many. No more accelerometer calibration in this version.


        • NeaL Pradeep

          August 2, 2011 at 4:28 pm

          you are facing this even on stock firnmware right? if yes then ou will have to contact the service centre!

  11. Mojje

    July 17, 2011 at 7:47 pm

    Hey Niel! Thanks for an awesome guide, i used your other guide to update my galaxy S to android 2.3.4 and all worked grate. But i have a issue here, i have followed every step to step 8. And here comes the problem. When i run heimdall (wich i have extracted to my desktop where all other files are) the command prompt apperas for a millisecond then dissaperas. What do i do wrong?


    • Mojje

      July 17, 2011 at 9:44 pm

      Hello again Neal(spelled your name right this time!) Never mind my sillyness, i downloaded a later verision of hemdall, wich did not include the Fronted program. Lets hope everything will work grate from here on,


  12. Krishanu De

    July 17, 2011 at 6:01 pm


    Nice tutorial as always. How about a review on the actual ROM? 🙂
    Like it’s battery life, performance and eye candy?


  13. jitesh

    July 17, 2011 at 12:20 pm

    hey bro neil, i have d cm7 now THANKS to U , but pls help me how to get my phone book which i synced with kies on my phone?

  14. Jithin

    July 17, 2011 at 1:44 am

    hii neal,,

    even i cant enter into de recovery mode…wat will i do yaar???

    jithin c anil

  15. Jithin

    July 17, 2011 at 1:39 am


    HII neal

    plss help urgently…

    i ve updated my sgs with cyanogen mod and after that wen i found that its nt detecting the sd card, i ve changed the firmware to gingerbread 2.3.4..when i did dat it was asking me for some password…wat will i enter in dat????
    den i thought dat its the problem with 2.3.4 and i changed that to my old firmware ie 2.3.3..but unfortunately its showing the same problem dat is its asking me de password again…neal plss help in this…wat will i enter in de password section…pls help me with dat…

    thanks in advance

    jithin c anil

  16. Galaxy S 2.3.4 XXJVQ

    July 16, 2011 at 10:48 pm

    Cannot use the Google Maps, Lattitue, Location with this new CyanogenMod 7.0.1, does anyone here tested this and working?

    • NeaL Pradeep

      July 17, 2011 at 1:45 pm

      its working fine, have you cleared the cache?

      • Galaxy S 2.3.4 XXJVQ

        July 17, 2011 at 8:19 pm

        yes neal I cleared / wipe the cache also the that Dalvik Cached thing but still the same till now, it always say loading but i got internet connection when i surf or use gmail, then when you press back button it will tell you This application requires a working data connection, i use WiFi. also I having problem now with adw launcher always force close and the system (OS) when i run the quadrant or Antutu, the score become lower. the same amount of app in the phone.

  17. Ferdy

    July 16, 2011 at 1:31 pm

    Hi Neal,

    The software and guides you post are just superb m8, keep up the good work.
    Post an update to this ROM I noticed a considerable reduction in battery life in comparison to the 2.3.4 XXJVQ which I think improved the speed and battery life considerably. What could be the reason? Cache and data were cleared before installation of Cyanmod ROM. Please advice.

    • NeaL Pradeep

      July 17, 2011 at 1:54 pm

      its not about cache before updating, have you cleared it after updating?

  18. Rimi

    July 15, 2011 at 10:35 pm

    oops! I reread your tutorial and the issue was solved by pressing the power button. sorry for jumping the gun but I was in full panic mode here!

  19. Rimi

    July 15, 2011 at 10:13 pm

    Hi Neal
    I updated to cyanogen today but after I tried to update the google apps file in recovery mode I could not select any option. It showed back menu button disabled and then enabled but nothing happened. Please help!

  20. Galaxy S 2.3.4 XXJVQ

    July 15, 2011 at 9:55 pm

    Does any one knows how to change font from CyanogenMod 7.0.1?

    And does anyone experiencing system hang and force close when applying ADW themes? I do.. but only 2 times since I flash the rom to CyanogenMod 7.0.1.

    Another thing, notification for delivery report when sending sms doesn’t show in the status bar and no sound, instead it shows for a second in the middle of the screen. Not like the 2.3.4 XXJVQ.

    Overall this is amazing than what i had before specially when playing games like car racing (fast5).


    How to take screen shots on this CyanogenMod 7.0.1?


    • NeaL Pradeep

      July 17, 2011 at 1:57 pm

      you can download the app from the market. Have you tried the option of back button + Menu key?

      • Galaxy S 2.3.4 XXJVQ

        July 17, 2011 at 8:25 pm

        i did download the font for galaxy but it didn’t work 🙂
        how to use the back button + Menu key? nothing happening.

  21. Jithin

    July 15, 2011 at 2:11 am

    Hii Neal…

    i ve downloaded the cyanogenmod file and google app zip file…but i din understand from where i should download the files for rooting my phone…i am unable to find the links for de same…ie the cwm file and heimdal suite…it wud be really helpful if u r replyin to this one…

    thanks in advance


    • Jithin

      July 15, 2011 at 2:26 am

      Hii neal..

      one more thing…i ve downloaded heimdall suite from the other website but i am unable to find the
      hardcore Speed Mod kernel along with the ClockworkMod recovery from the Heimdall suite that is the Hardcore’s SpeedMod Kernel with ClockworkMod Recovery….wat shud i do boss…

      thanks in advance


      • Neal Pradeep

        July 15, 2011 at 10:43 am

        hey buddy you can download those tools first and then you can proceed for the hardcore rom flashing

    • Neal Pradeep

      July 15, 2011 at 10:40 am

      links are there in the article!

  22. Mike

    July 14, 2011 at 10:37 am

    Hi Neal,

    My phone won’t reboot after downloading the zImage through frontend.

    I can go to recovery mode but when I select reboot system now, it’s just stuck with Galaxy S logo on.

    Please help

    • Neal Pradeep

      July 14, 2011 at 1:13 pm

      hey mike sorry to hear that you are facing issue, i would request you to kindly again update your device by following the procedure!

      • andy

        July 26, 2011 at 11:11 am

        hey neal, im having the same problem as mike, my phone keep rebooting into the logo screen n wont go anywhere. n now when i try to reupdate my phone to 2.3.4 xxjvq the odin wont acknowledge the phone as connected.. please help

  23. steppsgh

    July 14, 2011 at 2:01 am

    nice work, neal. but my external sd returns “empty folder”. any help

  24. jinwaji

    July 13, 2011 at 11:49 pm


  25. jitesh

    July 13, 2011 at 11:37 pm

    i have galaxy s 2.3.3 rooted xxjvk version and i am tring to install this rom by rom manager and select install romfrom sd card,i select d filoe. its gives 3 options 1 backup existing rom 2. wpie data/cache 3. wipe dalvik cache.
    i select 2. option as u said above but everytime in recovery mode d msg comes


    • Neal Pradeep

      July 15, 2011 at 10:51 am

      your phone needs to be rooted, kindly root your phone and then try the same!

      • jitesh

        July 15, 2011 at 11:38 pm

        bro its rooted and i am using setcpu root toolbox live logcat etc and they r working properly.
        i even checked my rooting by rootcheck app.
        pls advice

  26. Imran Ithisham

    July 13, 2011 at 1:59 pm

    This is just awesome man… I am loving it… Check out the ADWLauncher and the themes it has to offer via the market… Thanks bro, keep them coming 😉

    Sri Lanka

  27. iz

    July 13, 2011 at 11:48 am

    Lol stuck now…

    -phone unable to detect external micro SD
    -swap to another 2 diff mSD but same issue
    -factory reset phone still same
    -wipe system n reflash zip still same
    -connect phone via USB still undetected by laptop

    All 3 microsd should be working fine

    Any clue?

    • Neal Pradeep

      July 13, 2011 at 11:52 am

      yes it should work..

      • iz

        July 13, 2011 at 12:16 pm

        not working bro..
        but its ok
        i copied all data from micro to phone via usb

        • Neal Pradeep

          July 15, 2011 at 10:55 am

          you first need to root the phone and then you will have to try!

      • Galaxy S 2.3.4 XXJVQ

        July 13, 2011 at 8:55 pm

        Issues I got when I flash..
        1) No more sound when phone restarting
        2) No more maps, layar, Location, Market icons even I load the
        3) External SD Card cannot recognize. (test the 1GB, 2GB, 4GB and 8GB SD Card)
        4) Phone cannot use with KIES
        5) 5.1 option has been removed in music and video
        6) Cannot use the phone with KIES 2 cannot recognized the phone.
        7) Samsung App icon is no longer exist.
        8) Cannot put wall paper (photo) in lock screen.
        9) so many menu (options) to study (does anyone have the manual?)
        10) other issues i sent later

        My new ROM is really fast and not lagging.
        Games that I cannot play good last time now can play smooth and fast to load
        All apps that can be move to Internal SD Card can be moved without any 3rd Party software.

        • NIMESH

          July 20, 2011 at 11:10 am

          some other serious issues i got

          1. when i toggle 2g from 2g+3g data mode i was not able to reverse it, i mean thenafter i was not able to connect in 3g or 2g+3g mode

          2. for resolving above issue i restarted mobile so many times but no result, i tried to reset ADW also, but no result

          3. thenafter i tried to put mobile in flight mode and it cause very serious fault to my mobile and now i am not able to get back from flight mode. it shows force close again and again every 5 seconds.

          my suggestion stay away from this CyanogenMod.

  28. iz

    July 13, 2011 at 9:58 am

    lol pradeep.. u must have a big headache answering questions…

    going to update now.. will get back to u once done..


    • Neal Pradeep

      July 13, 2011 at 10:03 am

      no buddy we have no issues as we are here to help you guys !

      • iz

        July 13, 2011 at 10:44 am

        thanks bro.. its done.. no issues… thanks!!!!! =)

  29. ewai

    July 12, 2011 at 5:48 pm

    i mean external sd card

  30. ewai

    July 12, 2011 at 5:29 pm

    how can i lock the sd card by using pin code
    pls advice

    • Neal Pradeep

      July 12, 2011 at 9:24 pm

      you need to download an app from the android market place for the same!

      • ewai

        July 13, 2011 at 4:13 pm


        • Neal Pradeep

          July 15, 2011 at 10:45 am

          thank you to you buddy as you have allowed us to serve you! Do let us know for any more info or requests on Android!

  31. Umer

    July 12, 2011 at 4:28 pm

    “Now, you will have to select the option of “Wipe data/factory reset” and then you will have to choose “install zip from SD card” and then “choose zip from SD card”. Now, you will have to choose the “”. after installing this, you will have to install the Google Apps by performing steps again by choosing the”

    I have copied the downloaded zip files without extracting to my phone’s SD folder. but it does not show up on the list when I open CHOOSE FROM SD CARD, what can be wrong?

    • Neal Pradeep

      July 13, 2011 at 9:40 am

      have you checked the sd card in another phone? if the problem persists then kindly re update the phone!

  32. blaze

    July 12, 2011 at 2:15 pm

    is cyanogen mod available for the galaxy s 2 also….

  33. Umer

    July 12, 2011 at 2:08 pm

    Hi Neal,

    I already have CWM, rooted my SGS couple of days ago. XXJVQ . You have mentioned FIRST LAUNCH ROM MANAGER, can u help me out, from exactly where i will get this option?


    • Neal Pradeep

      July 12, 2011 at 9:28 pm

      Download rom manager app from market place!

  34. Zulqarnain

    July 12, 2011 at 12:27 pm

    after updating my external sd card is not detected. any ideas?

    • Neal Pradeep

      July 12, 2011 at 9:29 pm

      it will be detected, have you checked with any other SD Card!?

  35. nomad90

    July 12, 2011 at 11:25 am

    Nice work

  36. shan

    July 12, 2011 at 8:22 am

    were is the link for Heimdall suite?

    i cant understand d procedure for CWM…. can u tel wr Heimdall suite is avl…

    • Neal Pradeep

      July 12, 2011 at 9:40 am

      in the procedure fpr update you can find the link!

      • Francois

        September 25, 2011 at 10:22 am

        Where? saying “in the procedure fpr update you can find the link!” isn’t very helpful, if it was obvious we wouldn’t be asking, please be more specific. thanks.

        • NeaL Pradeep

          September 25, 2011 at 8:29 pm

          kindly try once again as many users have updated without any issues!

  37. Mohsin

    July 12, 2011 at 7:41 am

    Hi Neal,

    Every day i got different software release news about GT I9000, when you will release full & final version ?
    what is the difference between Gingerbread, CyanogenMod & Froyo ? which one i should install ? why there are many OS for one phone ? its making confuse.

    • Neal Pradeep

      July 12, 2011 at 9:44 am

      its upto the samsung to release the final version!

      • Mohsin

        July 12, 2011 at 12:08 pm

        Hi Neal,

        what is the difference between Gingerbread, CyanogenMod & Froyo ? which one i should install ?

        • Neal Pradeep

          July 12, 2011 at 9:29 pm

          all are different Android versions and ROMs!

  38. Kartik

    July 12, 2011 at 7:27 am


    Are you sure this works for devices which have been upgraded to Gingerbread? I ask this because the FAQ on Cyanogenmod’s website says we need to downgrade to Froyo.

    Additionally, Official CyanogenMod support for the Samsung Galaxy S was added in CyanogenMod 7.1 as it says at so I am doubtful if the version you have mentioned – 7.0.1 – is correct or if it will work.

    Please clarify these doubts, only then I will be able to proceed to flashing my SGS.

    Thanks in advance.

    • Neal Pradeep

      July 12, 2011 at 9:54 am

      yes but it works! that read me file at cyanogen is not yet updated!

      • gav

        August 17, 2011 at 10:05 pm

        followed steps several times but just won’t install. just getting E:failed to seek in /cache/ (invalid argument) E:signature verification failed

        • NeaL Pradeep

          August 17, 2011 at 10:46 pm

          device is not rooted, kindly root the device once again!

  39. Galaxy S 2.3.4 XXJVQ

    July 12, 2011 at 5:02 am


    What is the best app to backup sms and call logs of Galaxy S GT-I9000?

    • Neal Pradeep

      July 12, 2011 at 10:06 am

      kindly refer the links in the article for backup!!

      • Galaxy S 2.3.4 XXJVQ

        July 12, 2011 at 7:57 pm

        thanks.. I ask you that because in the instruction all the logs from the phone must be backup first and I don’t which one is the best. Not so much time to read articles of others. 🙂

        I am not done downloading the CyanogenMod file so i cannot test the flashing, but the GoogleApp when I open it it gives me this message from WinRar “unexpected end of archieve”, now i am downloading it again from this site.

      • Galaxy S 2.3.4 XXJVQ

        July 12, 2011 at 8:02 pm

        the second download of Google App zip file have no problem. I can open it without error message

  40. Shaun

    July 12, 2011 at 4:51 am

    The problem I have with updating my phone is Telstra Australia the telco my phone is registered with. They are keeping this country behind the rest of the world, Froyo 2.2 was only made available for this ph on Telstra early this year. So you can see the problem I may have when I can’t even get gingerbread yet.

    • Manoz

      July 12, 2011 at 1:22 pm

      Shaun, my galaxy s is locked with vodafone australia. But I have flashed with gingerbread xxjvq, great update, no problem. you can flash back to froyo to claim waranty.
      you can find tutorial on how to update xxjvq posted by Neal 😉

  41. jitesh

    July 12, 2011 at 12:44 am

    in recovery mode when i press wipe data button then d option r no no no no yes no no…
    and if i do it through update then there is an error msg SIGNATURE not verified

    pls help

  42. lizzam

    July 11, 2011 at 11:02 pm

    while this is exciting…how do i do video calls (3g video calls, not over ip…so i can make vid calls to those NOT on smartphones)?

    another thing…it seems that i cannot access my sd-card afterwards…help?

    • Neal Pradeep

      July 11, 2011 at 11:03 pm

      with your front camera you can make video calls!

      • jitesh

        July 12, 2011 at 7:55 am

        How do i send this files to root of sd?
        pls help

        • Neal Pradeep

          July 12, 2011 at 9:41 am

          you can copy the files manually by connecting the usb to your phone and then through the explorer option!

Leave a Reply

Your email address will not be published. Required fields are marked *

Comment moderation is enabled. Your comment may take some time to appear.

Most Popular

To Top