Install Android 4.3 Jelly Bean on Samsung Galaxy S Plus via Cyanogenmod 10.2 [CM10.2]

After receiving a huge response for Galaxy S, Samsung came up with its upgraded version Galaxy S Plus. Despite having better hardware specifications, it didn’t get any software update beyond Android 2.3 Gingerbread. Little unfortunate for such a device. Nevertheless developers has made justice with it by compiling different custom ROMs based on latest Android versions.

Recently Google unveiled latest Android version 4.3 Jelly Bean which is a little improvement over its previous version Android 4.2. Right now only Nexus devices has received this update. And it will take few moths for other devices to receive it. Of course, Galaxy S Plus is not in that list. Don’t be upset. There is another way to get it which is flashing a custom ROM.

One of the most famous custom ROM is Cyanogenmod. You might have tried CM10.1 which is based Android 4.2. Cyanogenmod 10.2, the latest one, is based on Android 4.3 and it is available for Samsung Galaxy S Plus. If you want to get pure AOSP experience then Cyanogenmod is the perfect choice.As CM10.2 is based on Android 4.3, let’s know what new in this version.

The latest version of Android is powered by OpenGL ES 3.0 (high performance graphics) for better gaming experience. Bluetooth smart support, location detection through Wi-Fi, virtual sound surround, new camera app with updated photosphere, easier text input are some features of Android 4.3. All these features are incorporated in Cyanogenmod 10.2 along with typical Cyanogenmod tweaks. Since the ROM is in alpha state, you might found few bugs. Hopefully these will be overcome in future update.

Follow few simple steps written ahead to install Android 4.3 Jelly Bean Cyanogenmod 10.2 on Samsung Galaxy S Plus I9001.


Since the risk is involved in the procedure written ahead, it is suggested that you should not go for it if you are unaware of all these things. It is better if you read the article completely before executing any step. If any damage or brick is caused to your mobile after implementing these steps, we or developers will not be responsible for it.

Cyanogenmod10.2 for Galaxy s Plus

This unofficial build of Cyanogenmod 10.2 is compatible only for Samsung Galaxy S Plus I9001. Don’t try it on any other variant even on Galaxy S otherwise it will brick permanently. Check your device model number as follows.

Settings -> about device -> model number

Note: Flashing custom ROM on your device voids the warranty so be careful before proceeding ahead. Of course it can be retained afterwards by flashing official firmware.


  • It is suggested that you should charge your phone at least up to 70% to avoid any interruption during installation.
  • Also take a backup of all your personal important data like SMS, MMS, APN, contacts etc. to the external memory card since all the data gets wiped during installation. Follow this procedure to take a backup. For the safe side, you should also backup external media storage. You can use these guides for the same:
  1. How to Backup Call logs, APNs and EFS folder from your Android Device.
  2. How to Backup Android Contacts and Text Messages (SMS / MMS).
  3. How to Backup whole ROM / Firomware via Clockworkmod (CWM) Recovery
  • The most important thing is you need to install custom recovery like clockworkmod recovery(CWM) or TWRP on your mobile. Without any custom recovery, you cannot move ahead. Follow this tutorial to install it.
  • Make sure that you have enabled USB debugging option on.

Settings -> Applications -> Development -> USB debugging

Procedure to install Android 4.3 Jelly Bean on Samsung Galaxy S Plus I9001 via Cyanogenmod 10.2 custom ROM

  • First download Cyanogenmod 10.2 for Galaxy S Plus from official development page. Also you will need to flash Gapps (contains Google apps like Gmail, Google play etc.) separately on mobile afterwards since custom ROM doesn’t contain Google apps.
  1. Cyanogenmod 10.2 for Samsung Galaxy S Plus.
  2. GApps for Android 4.3 Jelly Bean.
  • After downloading both files, connect your mobile to PC and enable mass storage mode. Copy both files to the external memory on convenient location. Don’t extract them.
  • After copying both files, disconnect your phone from PC. Boot it into recovery mode.
  • For that first switch off the device and then press volume up + home + power button simultaneously for long time until recovery mode opens. Remember touch won’t work in the CWM recovery. You need to use volume keys for navigation and power button for selection.
  • First of all take a nandroid backup of current system which might be required if anything goes wrong. It is done by selecting backup & restore option and then backup. This backup will be stored in the external memory. (This is not mandatory.)
  • Now select wipe data/factory reset and then wipe cache partition to wipe all the data and caches on the phone respectively. (Caution: It will erase all the data from the internal memory.)
  • In next steps select install zip from sdcard followed by choose zip from sdcard. Select Cyanogenmod 10.2 zip file. Confirm it for installation by selecting yes in next step. This is actual flashing of ROM.
  • This will take a bit time for installation. In the end you will land into recovery mode again.
  • In order to avoid boot loops, wipe data and wipe cache partitions after flashing the ROM file.
  • Now repeat the above step of install zip from sdcard followed by choose zip from sdcard. But this time choose GApps file for installation.
  • In the end select +++++go back+++++ and then reboot system now. First boot will take more time than usual.

That’s it! Your Samsung Galaxy S Plus is now successfully running on Android 4.3 Jelly bean via Cyanogenmod 10.2 custom ROM. Do let us know how it is working for you. If you any doubts regarding the procedure, don’t hesitate to ask. We are always there to help you.

Tip: In case if you don’t like this ROM, you can easily switch back to previous one just by entering into recovery mode. Then select the Backup and Restore option from the recovery mode & then select restore & choose your latest backup to restore. And then simply reboot it. Or you can flash official firmware by using Odin tool.

The following two tabs change content below.

Sanket Bhurke

Android Passionate. Likes to play with new electronic gadgets. You can follow him on Google+.
  • adrian

    im stuck in “cyanogenMod” with circling line around. how many minutes will i wait to finish this loading??…..

  • manau

    saya terlupa nak set usb debugging pada gt 19001 saya.apabila saya nak install firmware baru odin bg tau please connect phone.masalahnya tel saya tak bleh di on kan seperti biasa.macamana nak buat

  • Jurgen

    Only the last step doesnt work for me. When I reboot the system the recovery menu starts up everytime. I think im doing something wrong, but what I dont know..

    • Jurgen

      Problem solved with ” Fix for recovery bootloop problem” topic.

      • Viraj SK

        That’s great!

  • mohammad

    I Installed it.WiFi doesn’t work.I neeed Wifi sooo bad…So I have to go back to android 2.3.6

  • PJ

    I guess I have a boot loop now. After installing Cyanogenmod I rebooted the phone (mistake!). The phone starts but stops when Samsung G Plus – logo and Dev Connection and cyanogenmod logos are showing. Pressing the buttons won’t help. Is there anything left to do?

    • PJ

      I kept the phone several hours without battery and tried again. After few attempts the installation moved on. I managed to finish the installation and everything seems to work now just fine. Thanks for your installation advices, one should take them seriously and do exactly what is told : )

  • Joao Coelho

    Hi! everything went as expected and it booted normaly but it cannot acquire network.

    Strangely it can communicatte via 3g as i can use it online but no phone calls can be made.

    Anyone else with this symptom?

  • anon2013

    hi..i tried to vol+ home+ power but failed..i just showed rampdump mode..anyone can help how to solve this?

  • Zew

    How long take wipe?

    • Jim

      About 1min

  • Jim

    Hi all.
    I did all step by step and CM10 is current running on my S4Plus.
    But i have a problem like this, when im trying to install something it tell me that no free space on internal device…?!??
    From windows i can see that the phone have like 4gb total and only 292mb used.
    From phone in Memory page i see Internal Archive Total memory 1,33Gb , 292mb stored from app and……………145mb free??? (THIS IS THE PROBLEM)

    If i scroll down in Memory Page i can see also Total Space 4,99Gb , free 4,83Gb and taken by app 149mb.

    How is possible?? Like partition problem ?
    Consider that i did wipe Dalvik, Cache and Factory Reset by TWRP boot.
    When i had Cyanogen 9 never have problem like this.

    Tnks in advance for aid.

  • Vara

    I had the same problem as Nismo and done exactly the same what Nismo did. And I resolved it:)

  • kelwin

    hurrayyyy !! thnxxx for the tutorial…

    finally cyanogenmod 10.2 android 4.3.1 with gapps is running smoothly n in my samsung galaxy s plus GT-I9001..

    have u any trick for whatapp free???

    • Viraj SK

      Not yet ;)

  • Julio

    Hi everyone!
    I’ve tried those steps and I’ve run into the recovery mode loop problem. After several attemps I’ve found the solution:
    You must use the file “20130929 CWM v6.0.3.8 No Touch Version FOR NORMAL DEVICES (based on ADC kernel v3.0) – Flashable ZIP” (from here: to flash your device.
    After that, follow the steps above and everything will be ok.
    I hope this help!

  • olawale

    Hello. Guys I have seen that nobody want to help me so am just gonna ask. Is my phone brick?

    • Sanket

      No its not brick. First install CWM recovery and then flash ROM. If problem persists flash official firmware.

      • kelwin

        thnx for the tutorial..but i m confuse in last 2nd step..
        After installation of cyanogenmod 10.2

        again wipe data/reset factory > wipe cache partitions > install zip from sdcard > choose zip from sdcard > gapps file….

        m i right or not???

        • Sanket

          Yes. That’s correct.

  • olawale

    After i clicked reboot, i get the following lines on my screen

    –Updating application…
    E:failed to mount/preload (Invalid argument)
    E:install_application_for_customer:Can’t mount/preload

    –Appling Multi-CSC…
    Installing Multi-CSC
    Can’t access to ‘/system/csc/AUT/system/’
    Successfully applied multi-CSC.
    status 1…

    The phone then reboots and hangs on the cyanogenmod screen with an unmoving circle.

  • olawale

    And I must say that I have not installed cwm recovery before. I am using the phone’s default recovery

    • Sanket

      First install CWM and never try custom ROM with stock recovery.

  • olawale

    hi tanks for your reply, i have wiped the data, bt it still hangs when it gets to the e cyanogenmode Screen with moving circles around. the circle stop moving and it restarts

  • Olawale

    Hi, after successfully flashing my phone, it doesn’t boot full again. when it gets to the Samsung galaxy s plus GT-I9001 screen is hangs.

    • Abhijeet

      Wipe data and cache partitions from recovery mode

  • Nikhil

    can we install from external sd card ?

    • Sanket

      Yes of course.

  • aman

    thanks for dl links……/\/\/\

  • jeet

    I want to update my galaxy s plus with android 4.3 and currently m using 4.2.2 slim Bean.plz tell me the procedure.
    also plz clarify which ROM is better slim bean 4.2.2 or cyangenmod 10.2 for 4.3

    • Sanket

      Follow above procedure.

      • jeet

        error. installed fail
        plz help me what to do

        iam chosing installed from extrernal zip ..
        becoz my files are copied in external sd card.

      • jeet

        error installation fail boot image
        plz telll me which rocvery is recommended for android 4.3

  • shero1977

    hello i want to thank you for this ROM
    I install it & its working very nice

  • barra

    I installed that rom… iI like it, t’s better than the previous one but wallpaper quality is worse, I’m also finding a hard time to turn off the vibration during typing… it’s still vibrating now…

  • Milan Barać

    The link refers to Cyanogenmod 10.1, which is JB 4.2.2.

    • Viraj SK

      Link updated. Thanks for notifying… :)

  • Peeter Palu

    Link is invalid/broken/expired.
    Can you send me the download file/link?
    Thank You very much!

    • Viraj SK

      Link has been updated to the latest build. Please check…

      • abhijith

        I have SGS plus i9001 handset i have updated it to CM10.1 jelly bean. my BT Wifi not working:( since then i was searching i got your link today :). but i am not able to find where the downloadable are :( please help me by sending it i almost checked all the sites but unfortunately i am not able to find it :(

  • Nismo

    Hi there,

    Gapps won’t install.
    It flashes in cwm, cwm says that its installed correctly
    but after rebooting the Phone it has no Google Apps.
    I’ve tried the following Gapps:

    Do you have any options?

    • Sanket

      Don’t wipe data after flashing gapps. Use gapps jb 4.3

      • Nismo

        Thanks for the ultra quick reply Sanket.
        I’m afraid it didn’t work. Maybe some more background info is in place:
        I’ve rootted my device long ago (by using the walktrough on
        But until today that’s al the modding i did.
        As of today i’ve installed CWM:
        I’ve used method 2 because i couldn’t download the .tar file so this is the file installed:
        To get into CWM i need to press volume + and on.
        In your discription you are telling me also to press the home button but by doing so i get the following error:
        “RAMDUMP MODE Cause: Force Upload”

        Nevertheless reaching CWM works with the volume + button
        Then in CWM the following error occurs:
        “ClockworkMod Recovery v6.0.2.7
        E:Can’t mount /cache/recovery/command
        E:Can’t mount /cache/recovery/log
        E:Can’t open /cache/recovery/log
        E:Can’t mount /cache/recovery/last_log
        E:Can’t open /cache/recovery/last_log”

        I’ve ignored this message and installed Cyanogenmod 10.2 exactly as discribed above.
        It works perfectly. (Great work b.t.w.)

        Installing the Gapps is an entire different story,
        CWM says:
        “E:Can’t mount /cache/recovery/last_install
        E:failed to open last_install: No such file or directory
        Finding update package…
        Opening update package…
        Installing update…
        Google Apps for Android 4.3
        Mounting system…
        Copying files…
        Fixing Permissions…
        Unmounting system…
        Installation complete!

        Install from sdcard complete.”

        If i directly after this do a reboot, there are no google apps visible…. :-(

        I’m running out of options, maybe if im in CWM’s menu Mounts and Storage
        i can format the sdcard. maybe because of old files still existing on my Phone the gapps doesn’t work?

        What happens when i format? Does my Phone brick?

        Thanks again for you answer

        • Sanket

          No, this might be a problem related to gapps file and not to files on your phone. Don’t need to format sdcard.

        • Nismo

          Ok, I’ve tried another one “” (which is twice as big (172 mb)) from XDA
          and this one also didn’t work.

          Realy strange.

        • Nismo

          Solved it,

          Somehowe the CWM “””didn’t work that well
          i’ve installed (after i’ve bricked my phone) recovery-clockwork- trough Odin

          as found on:

          After this gapps installed instantly!

          Thanks for your help!

        • Sanket

          Glad to hear that.