Install CM10.1 for Galaxy S2 i9100 (Android 4.2.2)

Overview

This tutorial will explain how to install CM10.1 for Galaxy S2 i9100 (Android Jelly Beans 4.2.2).

CM10.1 for Galaxy S2 i9100

Download

Download Links:

  1. ClockWorkMod 5.5.0.4 for Galaxy S2 Only:
    Download CWM 5.5.0.4 Galaxy S2
  2. Latest CM10.1 for Galaxy S2 i9100 nightly builds:
    i9100: CM10.1 for Galaxy S2 i9100
  3. Latest Google Apps:
    Google Apps for Android
  • If you need a different Modem have a look at ROM-Manager for other Modems.

Installation

Step 1 – CM10.1 installation first step is installing a custom recovery

ClockWorkMod (CWM) Recovery Installation Instructions

  1. Go into Setting ->Developers option and enable USB Debugging on your Galaxy S2
  2. Power off your device
  3. Boot into Download-Mode using Volume Down + Home + Power
  4. Hit Volume Up to accept the warning
  5. Start Odin (1.85)
  6. Choose ClockworkMod-Recovery_X.X.X.X.tar as PDA
    (Don’t mark re-partition!!!)
  7. Connect your Phone
  8. Start flashing

Step 2 – Now that you have CWM installed you can continue to CM10.1 installation

  1. Copy GApps and CM10.1 ZIPs to your internal SDCard
  2. Boot into Recovery
    • Volume Up + Home + Power: boots your Phone into Recovery Mode.
    • Volume up: Highlight up
    • Volume down: Highlight down
    • Home: select
    • Power: back
  3. Flash CM10.1 zip from internal SD-Card
  4. Flash GApps zip from internal SD-Card
  5. Wipe Data / Factory Reset (resolves several issues)
  6. Reboot

Restoring Apps + Data might cause problems and is not recommended, avoid it if possible!

 

Upgrading

Upgrading from an earlier version of CyanogenMod 10:

  1. Copy CM10.1 ZIP to your internal SD-Card
  2. Boot into Recovery
  3. Flash CM10.1 zip from internal SD-Card
  4. Flash CM10.1 GAPPS zip from internal SD-Card
  5. Reboot

 

6 thoughts on “Install CM10.1 for Galaxy S2 i9100 (Android 4.2.2)

  1. jonh

    When you say :

    Upgrading from an earlier version of CyanogenMod 10:

    Copy CM10.1 ZIP to your internal SD-Card
    Boot into Recovery
    Flash CM10.1 zip from internal SD-Card
    Reboot

    you mean earlier version of cyanogenMod 10.1(4.2.1)? or i can upgrade from cm10(4.1.2)?

    Reply
  2. nj17

    “Restoring Apps + Data might cause problems and is not recommended, avoid it if possible!”

    so we cant’t restore the data back? :/

    Reply
    1. admin

      You need to backup the data manually to your PC and then restore it after CM installation.
      Don’t restore the apps automatically using Google account – install whatever you need manually.

      Reply
  3. loading

    How can I copy GApps and CM10.1 ZIPs to my internal SDCard ? If I only can acess to recovery mode? When I try to turn on the mobile phone normally, only shows android logo and exclamation point

    Reply
  4. Anonymous

    no you can restore data with google.
    or any other app that uses api

    however many of those backup apps dont use fully api they do it directly with litesql which will cause problems.

    for example titaniumbackup should not be used

    so i recommend sync what you can – if possible to your own server like caldav etc – or if no other choice public clouds like gokgle – be aware that your data will land on the harddrives of several intelligent services like nsa :)))

    anyway if you sync all your contacts, mail and browser settings (use firefox they encrypt on the device) theres not much left to backup

    you WILL loose your calllogs
    you MAY loose your sms
    you WONT loose files on your sd card

    now all thats left ist data by some certain apps and angry birds.
    there are usually built in functions to backup those or cloudsync anyway

    for angrybird i simply copy appdata – the rest ; well youve to sacrifice.

    personally i only loose the calllogs which i export to csv first for reference.

    btw its not a bad thing to NOT backup by google. besides the nsa thing.
    almost evry app saves useless stuff so i sync all my data to my own servers
    backup those apps manully who needs it (only one or 2) regular sync my sd cards to my smb server and from time to time a nandroid backup just in case (you can extract single files with an app from an nandroid backup)

    and simply use batch install of my apps or use appstore on the pc to remote install all 300 of em;-)

    that way evrytime i wipe i get a new clean phone without crap databases

    only downside is i cant make backups of trebuchet settings or phone settings so ife to redoo all that stuff.

    btw for uodate nightlys of the same branch you dont need to wipe at all

    Reply

Leave a Reply

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

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.