Update Sprint Samsung Galaxy S3 with CM 10.1.0 Stable Build based on Android 4.2.2 Jelly Bean

Flash CM 11 Nightly ROM Galaxy S2 T-Mobile

The CyanogenMod team has finally launched the first Stable Build variant of the CM 10.1.0 ROM. You can use this tutorial and learn how to successfully update your Sprint Galaxy S3 phone using all the instructions listed below.

CM 10.1.0 Stable is the first ROM in the CyanogenMod series, that’s based on Android 4.2.2 Jelly Bean, to be released as a final operating system. It packs all the AOSP Jelly Bean 4.2.2 functions as well as much more other CM 10.1 features designed by its team. If you want to install this new build on your Galaxy S3, then you should first take a look at the guidelines below:

  • use this post only with the Sprint version of Samsung Galaxy S3 with the model number L710.
  • do not attempt to install the CM 10.1.0 files found in this post on any other Android device, as you’re risking a brick.
  • the SGS3 Sprint phone that you’re about to update has to be factory unlocked, rooted and running a custom Recovery image like the CWM or TWRP ones.
  • this guides contains info that helps you install the ROM with CWM Recovery. However, the TWRP version will work too, but you have to figure out its corresponding buttons and options. It shouldn’t be hard to find all the correct TWRP options and complete the update successfully. Also, you can always ask for help in comments.
  • you need to create a full NANDROID backup of your current ROM using the Custom Recovery Mode, you can find the instructions on how to do it in the ‘how-to’ part of this post.
  • creating a NANDROID ROM backup is easy to complete and you’ll have a restore point for your device. It can be used in case the new CM 10.1.0 Stable build doesn’t boot with your device.
  • in the tutorial you’ll find a step that will ask you to ‘factory reset’ your device, do it. Even if your phone already is using a previous CM 10.1 build, you still have to factory reset the phone as the new Stable version of CM 10.1.0 requires to be installed on a fresh device.
  • after the factory reset, your phone will lose its installed apps, SMS, Call Logs info and all the other system data files, while the contents of the internal SD card won’t be affected by this process.
  • in order to backup some installed apps data, you will need to browse the Google Play Store for such tools.
  • if you want to backup SMS, Call Logs and APN Internet Settings then you can use these utilities: SMS backup & restore | Call Logs backup & restore | APN Settings Backup & Restore. Root is needed for some of these apps.
  • Also, you have to sync your Contacts info with your Gmail account.
  • enable USB debugging from Developer Options menu.
  • make sure that the phone’s battery charge levels are over 50%, so that the device won’t power off in the middle of the CM 10.1.0 installation process.
  • this is a guide for advanced Android users and it’s not recommended for a beginner to use.
  • if you have problems with the installation, then you should ask for extra help in comments.
  • don’t skip any steps that I have listed below.
  • do not blame us in case you lose data or your device gets bricked in the process.

Now that you know all that, continue to the next part of your device and update your smartphone.

How to flash CM 10.1.0 Stable based on Jelly Bean 4.2.2 for Sprint Galaxy S3:

  1. Download the CM 10.1.0 Stable ROM from HERE.
    > don’t unzip the contents and save the file on your PC.
  2. Download Gapps for CM 10.1 and Android 4.2.2 ROMs from HERE. This is the file that contains the Google-based apps, that you need to install in order to be able to use Gmail, Play Store etc.
    > don’t unzip.
  3. Connect your Galaxy S3 Sprint phone with your computer and then transfer both, CM 10.1.0 and Gapps, files to your phone’s internal SDcard. When the transfer is complete, disconnect the device from your PC.
  4. Power off the smartphone.
  5. Boot it into CWM / TWRP Recovery Mode.
    > I’ve used CWM for this tutorial, but the TWRP version will work too by applying the corresponding actions.
  6. When the phone is in CWM Recovery Mode, select ‘backup and restore’. Now you have to create a NANDROID ROM backup of the currently installed SGS3 operating system.
    > This will act as a restore point for your device and it can be used in case your device doesn’t boot with the new ROM.
  7. Select ‘wipe data/ factory reset’ option and confirm this process. Get back to the main Recovery Mode menu when this is complete.
  8. Select ‘install zip from sdcard’ and then ‘choose zip from sdcard’. Find the ‘CM 10.1.0 Stable’ zip and confirm that you wish to install it.
    > the install shouldn’t take more than a couple of minutes to complete.
  9. Next, select once again ‘choose zip from sdcard’. Now you need to find Gapps zip and install this one too.
  10. After both zip files have been flashed with success, you can return to the main Recovery screen menu. Select ‘reboot system now’ and wait for your smartphone to boot into normal mode.
  11. The first boot process of CM 10.1.0 Stable ROM shouldn’t take more than 5 minutes to complete. Enter your Google Account details when the home screen appears.
  12. Take control over your device and test all its new CyanogenMod features and functions.

If you’re having problems completing the installation, the phone freezes or it enters into a boot loop, then you might’ve forgotten about applying ‘factory reset’. Repeat the entire tutorial and make sure that you won’t skip any other steps in the process. If you cannot complete the update, then you can ask for extra help in comments.

Now that you’ve updated your Sprint Galaxy S3, you should test all the new things that were added by CM 10.1.0 Stable ROM. Or, in case you don’t like how its running or it doesn’t look quite as you would’ve hoped, then you can use the Custom Recovery Mode and restore it to its previous OS with ‘backup and restore’ option.

If you like the ROM and you would like to test the upcoming Nightlies builds of CM 10.1, then you can open Settings and then using the ‘CyanogenMod Updates’ menu to search for new builds.

  • rooting_newbee

    I followed the steps up to #8 on TWRP 2.5, but then the installation process failed and this is error message that showed up:

    asser failed: getprop(“ro.bootloader”) == “L710
    getprop(“ro.bootloader”) == “L710VPBMA6″
    getprop(“ro.bootloader”) == “L710VPBMB1″
    getprop(“ro.bootloader”) == “L710VPBMD4″

    What is ro.bootloader and how do I get the proper one for my phone?

  • ezeuba

    I’ve been having problems with my Sprint Galaxy S3 on CM10.1 since I tried to flash it. It always gives me random reboots. I am on the MD baseband and firmware but still plagued by this issue. I have tried to get help on g+ about the issue but everyone ignores it, always suggesting I should update baseband and firmware, when I have already done so. Even Steve Kondik himself could not offer much help. I thought the issue was peculiar to my device but I have had the same issue on three other S3 devices. Two were Sprint and one was US Cellular. I tried to narrow down the problem. I read somewhere that the new 3.4 kernels were responsible for the issue. I traced back to the last CM10.1 nightlies that had the 3.0 kernel – it was 03/17, and I never had a random reboot. Flashed back to stabe 10.1 and the reboots came back. So my major questions is if you have any idea on how to stop the random reboots. Please don’t suggest updating to MD4, because I am already on MD4 firmware and baseband.

    Awaiting your response and thank you.