Install Cyanogenmod 10 Jelly Bean Update Galaxy S I9000

Forgot about Cyanagenmod 9; it’s time to install Cyanogenmod 10 on Samsung Galaxy S I9000. Here is the tutorial how to Install Cyanogenmod 10 (CM 10) Android 4.1 Jelly Bean Update on Galaxy S I9000. Galaxy S is the Android phone that helped Samsung to gain its top place in the mobile phone market. Samsung Galaxy S owners have enjoyed the Official CM 9 ICS 4.0.4 roms few months ago and now they can enjoy the unofficial Android 4.1 Jelly Bean release. Developers have managed to port Android Jelly Bean to Galaxy S but there are little bugs. Samsung Galaxy S is being the first Single Core Processor device to get the Jelly Bean port. Developers are working to optimize Jelly Bean for Single Core and resolve the bugs but it may take some weeks.

XDA dev forum member mkalter has developed this custom ROM that can be easily flashed to Galaxy S using CWM recovery. There are few more projects working simultaneously to bring stable Jelly Bean roms to Galaxy S. CyanogenMod 10 is under development and it will be the best Jelly Bean custom ROM option for Galaxy S users. Most of the features like Touchscreen, GPU, capacitive keys and hardware keys, Butter Smooth UI, USB port, Wi-Fi, 3G, Bluetooth, Camera and external SD card are working fine. After installing the rom  there you can see devil kernel config app. Open it and change the Ram from 377 MB to 403 MB. Google Now virtual voice assistant is fabulous; it recognizes our accent very quickly. Look at below images where I have taken from my device.

Warning: Do it at your own risk. We are not responsible if any thing happens to device either brick or damage.

Pre-Requisite:

1. All the important data present in your Samsung Galaxy S i9000 must be backup before starting the actual update so that the data won’t be corrupted or lost, which generally happens during any update process. Keeping this in mind, please backup the SMS, Call Logs, Images, Contacts, Videos, Songs, APN and MMS Settings.
2. Required minimum battery charge should be 70%. Less than this won’t be sufficient for you to complete the process successfully.
3. Please disable or uninstall the security suites such as firewall, antivirus or Samsung KIES from your Computer or device to avoid interruption during the update.
4. You also need to Enable the USB Debugging option on your Galaxy S i9000. For that your need to follow the path mentioned - ‘Settings > Applications > Development > USB debugging’ then tick the USB Debugging option.
5. In the beginning, you need to disable the SIM Card Lock on your Galaxy S. For that you need to follow the path Settings > location and Security > Sim card lock and don’t check the tick mark the checkbox.
6. In case, if your Galaxy S is running on Gingerbread or in some older ROM then you need to flash the new update and root it.
7. Make sure that your device must be rooted and install clockworkmod recovery mode. I know most of the users already running custom roms. Most of them are pre-rooted and custom recovery mode on it.

Steps and Procedure to Install and update Samsung Galaxy S i9000 to Android 4.1 Jelly Bean

Step 1. Download below Android 4.1 Jelly Bean firmware Update firmware package and google apps package. Both files are in zip format. No need to extract them.

Rom file cm10_devil-V8.zip from here. file size is 142 Mb
Addon file cm10_addons_devil-V8b.zip from here. size will be 94 MB

Note: Above current version is 8, still they working to get stable JB rom . You come here daily check latest updates of rom files.

2. After downloading them, Connect your device to PC via USB cable. And Copy both files into Phone SD card storage.

3. Then, turn off your Galaxy device to reboot into the custom recovery mode. For which you need to press and hold the Volume Up + Home + Power button together until you see the turn on screen on your device.

4. Once you get into the recovery mode, wipe your data from device by selecting ‘wipe data/factory reset’ and ‘wipe cache Partition’.

5. After the completion of wiping process, select the ‘install zip from SD card’ and then select ‘choose zip from sdcard’ choose the downloaded cm10_devil-V8.zip file from the SD card. It will some time for flashing so be patience.
6. When you flash the rom file. Again, go back to main menu recovery mode. Select “install zip from SD card”, choose Addon file cm10_addons_devil-V8b.zip file this time.

7. Now go to advanced and select the fix permissions option. That’s it if you done above steps correctly then proceed for further step.

8. Select the ‘+++Go Back+++’ option and then select the ‘restart system now’ to reboot your device and enjoy the new Android 4.1 Jelly Bean.

82 comments :

  1. i tested all features in this rom on my Galaxy S. i didn't find any bugs you can also try it once.

    ReplyDelete
  2. download links not working -_-

    ReplyDelete
  3. check once we are updated the download links of rom. The reason why they deleted the previous rom is, they updated the current rom to version 9 with CM10 Jelly Bean 4.1.1 build.

    ReplyDelete
  4. Link for the Rom is working now. But the Google apps one isn't working :/

    ReplyDelete
  5. updated google apps download link too.

    ReplyDelete
  6. After installing the rom there you can see devil kernel config app. Open it and change the Ram from 377 MB to 403 MB. ----------- i missed this part. do i have to re-install the rom to enter devil kernel config app?

    ReplyDelete
  7. hey no need to again re-install the rom. You can see devil config app in your apps list.

    ReplyDelete
  8. Open the app and change the ram to 403 MB. Click on setup option above and save the settings, it will ask you restart the phone. After that you can see more ram 403 MB on task manager.

    ReplyDelete
  9. how to fix the google play?

    ReplyDelete
  10. Google Play was fixed!!!
    Solution: go to settings... apps... all... google play... then clear data and uninstall updates... it will ask you if you want this appplication to be restored to factory setting.. then accept!!!
    holla!!! Google Play will then run normally!!!

    ReplyDelete
  11. but the devil kernel config app did not appear on my apps list...

    ReplyDelete
  12. Jelly Bean Devil is great, except I can't get the damn mobile data to work. Keep up the good work though.

    ReplyDelete
  13. Thanks for this. I hope this works for me. Fingers crossed!

    ReplyDelete
  14. No calls or text ability after upgrade.

    ReplyDelete
  15. No calls means your device is unable to call to others?

    I have also installed same rom on my device and all functions working fine without any problems.

    ReplyDelete
  16. who are looking to increase ram on Galaxy S device. Look into this article http://techdraginfo.blogspot.com/2012/07/how-to-get-more-ram-on-galaxy-s-cm10.html

    ReplyDelete
  17. Will it support in samsung galaxy s gtI9003 plz replay me at my email sir bkalita0@gmail.com

    ReplyDelete
  18. @bhaskar already developers started porting jelly bean OS to your Galaxy S device.

    ReplyDelete
  19. Hey Everybody! I have some issues..no mobile data..how to get it work??? Ideas?

    ReplyDelete
  20. it's working fine for everyone. check out your Access Point Names in mobile network settings.

    ReplyDelete
  21. Hi, I have no 3G,
    i can't mount on my sdcard and i don't have the devil apps who allows to change the ram.. Somebody can help me plz?

    ReplyDelete
  22. Hello again!I checked and it is totaly blank..and can't create a new APN...when i create a new one it disappears..I tried to re-install it,and nothing changed.

    ReplyDelete
  23. When i configure the apn and i select SAVE .. It doesn't save .. So my apn is not saved and i can't use the 3G ..
    The sync facebook doesn't work.. I hope an update faster :/

    ReplyDelete
  24. In version 7 all functions are working fine. But they updated recently the JB rom to version 9 and it's have a lot of bugs. Hope developers will fix all this bugs as fast as possible in upcoming build versions.

    ReplyDelete
  25. i have seen most of the users are unable to mount sd card. Here is the fix to you can transfer the files from to PC your device.

    For that go to Settings->Storage->click on left touch key in the device.

    Then you will get two options USB computer connection and storage configuration.

    Select USB computer configuration and tick mark the Media device MTP mode. That's it now your phone sd card storage will be displayed on the PC.

    ReplyDelete
  26. okey thanks :) so it's better to install the version 7 to have no bugs?

    ReplyDelete
  27. sure why not try once version 7. Hope your 3G will work on it.

    ReplyDelete
  28. ok thanks i'll go here later to get a feedback.. do you know what's the difference between the 7 and the 9 ?

    Sorry if my english is not terrible ^^

    ReplyDelete
  29. you already told that 3G is not working on v9. If you wanna test latest roms check out here. Try once Helly Jean ROM feedback of this rom was good.

    http://download.rinik.de/android/DerTeufel1980/rootaxbox.no-ip.org/divers/devil_jellybean/rom/

    ReplyDelete
  30. Hey Grem try this On Airplane mode and off it again. Your 3G will be back.

    ReplyDelete
  31. The 3G is okey with the airplane fix.

    For the SdCard you said me :
    Here is the fix to you can transfer the files from to PC your device.

    For that go to Settings->Storage->click on left touch key in the device.

    But i don't understand what i've to do when I'm in the storage..
    Left touch key?

    A lot of thanks for your help

    ReplyDelete
  32. left side Menu touch sensitivity key.

    ReplyDelete
  33. Hi jo,
    So in the storage menu it doesn't change nothing to click on the left side Menu touch sensivity key..

    And another problem i can't have the key : Enter or return on the keyboard..

    On ICS it's possible to customize a little your keyboard.. Here it isn't..

    And the facebook sync doesn't work..

    I think it's all for bugs..

    Thanks for your help :)

    ReplyDelete
  34. on cm10_devil-V8.zip when changing Ram from 377 MB to 403 MB when using camera on video mode i get "unfortunately, gallery has stopped."

    is it solved when using cm10_devil-V8.zip?
    from what i read ill have other bugs to worry about later on ;)

    thanks!

    ReplyDelete
  35. Go to the gallery and change something in this one..

    For Example : you have the pictures who's sorted by album.. change this one in place or something else.. Like this devil kernell got root access for the gallery and the bug is fixed..

    Sorry if i made mistake in english.. ^^

    ReplyDelete
  36. Hey Gerem, I did as u said yet no success!
    It seem the only way to solve it is to change ram back to 377 mb.
    This goes for cm10_devil-V8. And cm10_devil-V9.
    Changes in gallery won't effect the result ;(

    Thanks anyways

    ReplyDelete
  37. Gerem for your information this camera error happens on video mode only!

    ReplyDelete
  38. can you help me how to root my samsung galaxy gt-i9003? sorry guys im a noob here. im running gingerbread 2.3.6. i try the latest version of superoneclick 2.3.3 but i guess it cannot support my device. i'd like to run jellybean in my device. im looking any forward to your response :)

    ReplyDelete
  39. hi shenoyjoseph,

    any idea how to solve this problem:

    on cm10_devil-V8.zip when changing Ram from 377 MB to 403 MB when using camera on video mode i get "unfortunately, gallery has stopped."

    same with cm10_devil-V8.zip.

    Gerem advise did not solve the problem?...would love to use 403MB.
    Thanks

    ReplyDelete
  40. you want to shoot the videos then change the ram to 377 MB. Problem solved

    ReplyDelete
  41. I have tested this rom nicely. It is stable for daily use. Some bugs in this rom is bluetooth, camera and gallery. Sometime due to lack of enough ram it crashes and force close occurs. But every thing is fine. First in camera application change the video shoot mode to 480p (dont use higher one). It crashes. Now open the devil config app and change ram to 403MB.
    Again one thing.... stock file manager and gallery also doesnt function well. they crashes several time. Gallery doesnt show all image and force close occur several time.
    I have fixed them too. disable all the application which you dont use. Go to app info and select disable to disable the app.
    And install quickpic and es file manager.
    That's all.

    ReplyDelete
  42. I noticed that while charging & the Unit is totally OFF, the big battery icon in the middle has no animation.

    ReplyDelete
  43. remove battery once and insert it back. Power on device and charge 100%.

    ReplyDelete
  44. Still no battery animation while charging and unit is totally OFF. there should be a green colored animation inside the big battery icon when you check if it's charging using home button or power/wake button while OFF.

    ReplyDelete
  45. i could not save a APN - the list is empty. I try it with Version 7 and 9. Please fix them.

    ReplyDelete
  46. "i could not save a APN - the list is empty. I try it with Version 7 and 9. Please fix them."

    Switch on Airplane mode on your phone and switch it off. ALL your APNs that you saved will automatically appear.

    ReplyDelete
  47. Working very well, glad to get my i9000 on J.B.
    I really miss the external sd card when plugging the PC.
    Will the radio work eventually.

    ReplyDelete
  48. I've tested two other JB Roms from other developers but this is the best (CM10 V9 with V8b add-on). Unlike the other JB Roms, this is fast and smooth. I increased the memory to 402 MB and disabled all my un-needed apps. All the phones features are working fast and buttery smooth (Phone, SMS, GPS, Wifi, 3G, Music, SD card mounting, camera, calendar, Games, Google Voice). I only noticed 2 minor bugs - the stock Gallery is running abnormally (I use QuickPic instead) and there is no green battery animation when the Phone is off and charging.

    This ROM is awesome! Thanks so much!

    ReplyDelete
  49. Only the second ROM I put on my SGS but it is awesome. Most of the common use apps work fine, a couple of glitches here and there but no showstoppers more than good enough for daily use. The UI is so smooth, you've given my ageing SGS a second life.

    ReplyDelete
  50. i have problem with media and gallery,
    After taking video, camera force closes, then when i check Apollo player or gallery, its not at all showing contents from my internal and external storage, its very irritating,

    Could anyone suggest a fix!!

    ReplyDelete
  51. It turned out the ROM still needs several fixes. After using the ROM for a day or two, applications became unresponsive. The ROM is not stable. Un-installed. But I'm still thankful for developers like you modifying ROMS for SGS1. Hope this can be fixed.

    ReplyDelete
  52. This ROM requires fixes to the video camera, gallery and SD card mounting. Hoping these fixes come soon..Apart from that it is a very good smooth ROM for the basic daily use.. Well done.

    ReplyDelete
  53. are the hd videos working on this rom with 720p?

    ReplyDelete
  54. yes CM10 Jelly Bean Rom plays 720p Full High Definition HD videos without any lag.

    ReplyDelete
  55. the google voice assistant and devil config app is not shown on my phone ? what should i do please help

    ReplyDelete
  56. for voice assistant you need to click on microphone button on Google Search Bar and for devil config app you can get if from Google play market.

    ReplyDelete
  57. I would like to ask can I upgrade from gingerbread 2.3.6 XWJW5 directly to this jelly bean? I have rooted using CF-Root 4.4. I saw only roms in here and I would like to know if I need any kernels? Please guide me for this.

    ReplyDelete
  58. It doesn't matter which android version you are using. If your device is rooted and install clockworkmod recovery in it. Then you can simply install ICS and Jelly Bean ROM's in the device. Kernels are inside with the Rom so you don't need to install it specially.

    ReplyDelete
  59. Guys I need help,

    I've installed v9 and addon v8b. It's running fine but my phone is unable to detect mobile network.

    I tried toggle airplane mode, restart, and network settings but it is still on Emergency calls only.

    Please help if there is a fix.

    ReplyDelete
  60. Go to mobile network settings and tick mark use only 2g networks. After enabling it restart the device. Hope it will fix your problem.

    ReplyDelete
  61. Thanks a lot shenoyjoseph. I had installed the following:
    i)cm10_devil-V8.zip
    ii)cm10_addons_devil-V8.zip

    I found that my bluetooth not working properly in receiving files. I manage to send files from my Galaxy S but most of the time failed to receive files. Is there any fixed in the V9?

    ReplyDelete
  62. Hi guys, i need help,
    i was wondering how is it different from cynogenmod 10 nightly releases which update's everyday, is it same of different,

    ReplyDelete
  63. cant connect to mobile network....tried 'Go to mobile network settings and tick mark use only 2g networks. After enabling it restart the device. Hope it will fix your problem.'....still no change...plz help

    ReplyDelete
  64. Sir, I have galaxy SL, will this tutorial work on it.

    ReplyDelete
  65. the above Jelly Bean 4.1 Cyanogenmod 10 ROM tutorial doesn't work on Samsung Galaxy S LCD GT-I9003

    ReplyDelete
  66. I am currently running on Cyanogen mode 9 if has pretty much good battery life. How is the battery with this latest Cyanogen mode 10 jelly bean ?? Plz be honest....

    ReplyDelete
  67. Cyanogenmod 10 Jelly Bean on Galaxy S the battery backup was not up to the mark. Till now there is no stable android 4.1.1 JB rom we have to wait some more time to get fully functional rom. Even i m also using Cyanogenmod 9 Android 4.0.4 ICS because the battery life was excellent in heavy phone usage.

    ReplyDelete
  68. is it possible only for i9000? my phone is galaxy i9003 jxkp3 i cant root my phone.give a possible way please freind ?

    ReplyDelete
  69. well the above tutorial doesn't work on Galaxy SL i9003. A lot of rooting procedures available for JXKP3 firmware.

    ReplyDelete
  70. This is the best Jelly Bean ROM (V8)! The only problem I had was that Google apps (talk, g+, sync) will constantly crash if you use 2 Google accounts. I have one for business and one for personal use, so it renders it kind of useless for real world use.

    ReplyDelete
  71. My mobile network isn't working either. Tried airplane mode on/off. Tried 2g on +reboot. It won't let me save apn's. Any solutions?

    ReplyDelete
  72. Just wiped everything,and installed the v8 everything is working great!

    ReplyDelete
  73. Hi shenoyjoseph,
    I have lost my IMEI no. after trying to flash . Dailing *#06# shows blank IMEI .
    Can you please help me out what can be done in this case

    ReplyDelete
  74. please tell me whats working what is not

    all things are working properly

    ReplyDelete
  75. The C-ROM update and the instructions in this guide are compatible with the Samsung Galaxy S i9000 model only and will not work with GT-i9003 or any other device.

    ReplyDelete
  76. Anyone found a fix for the music player? My music isnt showing up in Apollo. But it is showing up in solid explorer so i figured it isnt an sd card mounting issue. I downloaded "Android Music Player" from the Market. The songs dont show up there either.

    ReplyDelete
  77. Same for me also...My mobile network isn't working either. Tried airplane mode on/off. Tried 2g on +reboot. It won't let me save apn's. Any solutions?


    @Omar did you get any solution for this ????

    ReplyDelete
  78. download links is not working. both not can you please fix it

    ReplyDelete
  79. hello sorry for inconvenience the download links are updated check once.

    ReplyDelete
  80. CM10 has more advantages over cm9. when comes to gaming i currently running Asphalt 7 Heat and Need for Speed most wanted 2012 without any lags and freezing. It was super stable rom with excellent battery.

    ReplyDelete