Upgrade Sony Xperia Arc / Arc S to Android 4.2 via Cyanogenmod 10.1

Sony has stopped updating their 2011 Xperias and hence refused to provide Jelly Bean update. But this doesn’t mean that Android development for those devices has stopped. In fact more & more developers and ROM makers are showing interest for the development of a devices like Xperia Arc / Arc S.

Last time we posted about Cyanogenmod 10 for Xperia Arc /Arc S which was based on Android 4.1 & was compiled by freexperia team. And now XDA Recognized Developer Zackconsole has showed some love in porting Cyanogenmod 10.1 Custom ROM for the device. CM10.1 is completely based on latest AOSP sources. It means that Xperia Arc / Arc S can run Android 4.2, not officially though. But this also mean that Sony specific features like Bravia Engine, Social integration, launcher etc. won’t be there in the ROM.

Besides Android 4.2 based custom ROM, CM10.1 offers its own customizations too. But As it’s in alpha stage, Some of those features may not work or may not be there in this build. But soon, Zackconsole will make them work & add CM10.1 features along with that. According to the developer, he hasn’t found any non working thing. But if you find, you can report him over at XDA. He has provided a list of Working things which is as follows:

  1. Booting.
  2. Touchscreen.
  3. Wi-Fi.
  4. 2G & 3G.
  5. SMS/MMS.
  6. Accelerometer.
  7. Sensor.
  8. Audio.
  9. Headphones.
  10. Superuser.
  11. Apps & Games.
  12. Camera.
  13. Led.
  14. Hardware Keys.
  15. Root & Superuser.
  16. Bluetooth.
  17. USB Connection.
  18. Mass Storage (SD Card).
  19. Others.

If you’ve finished reading working things given above & if you are ready for the next step then read on further & know how you can update your Xperia Arc / Arc S to Android 4.2.1 via Cyanogenmod 10.1.

Disclaimer: The procedure given in this tutorial is considered as risky and may cause damage to your phone. It is recommended that you should not follow it unless you are familiar with these things. Follow this guide completely at your own risk. We or Cyanogenmod team won’t be held responsible for any damage caused to your device while attempting these steps.

upgrade sony xperia arc arc s to android 4 2 via cyanogenmod 10 10

This guide is compatible only with Sony Xperia Arc/Arc S having model number as LT15i & LT18i respectively. DON’T try it on any other device or it may result in undesired outcomes.

Pre-requisites:

  • Your device must be charged up to minimum 75% battery level.
  • This procedure involves wiping data therefore for the safe side, it is recommended to backup all your essential data such as Contacts, SMS/MMS, Apps, APNs, Memos etc.
  • Enable USB debugging mode on your phone.
  • Ensure that you have unlocked the bootloader of your device.
  • Custom recovery like Clockworkmod is required to flash CM10.1 Custom ROM. Follow this guide to install CWM on your phone using RecoverX tool (If you’ve already installed CWM, you can skip this step).
  • Your phone must be running Android 4.0.4 ICS (4.1.B.0.587) firmware. If it’s not then flash it using this guide.

Procedure to Update Sony Xperia Arc/Arc S with Cyanogenmod 10 Custom ROM:

  • Download Cyanogenmod 10.1 package from the ROM download page. (Filename: shu_cm-10.1-20130515-UNOFFICIAL-anzu.zip)
  • Since Google Apps are not there in the ROM by default, you have to flash them manually. Download GApps from the link given below.
  1. GApps for Jelly Bean
  • Connect your device to the Computer using a USB cable. Enable mass storage mode & copy/transfer ROM package & Google Apps file to the external memory slot on your device.
  • Up next, you need to flash kernel image required to boot CM10.1. For that, follow the steps mentioned in further article.
  • Download the fastboot files
  1. Fastboot Files
  • Extract the zip file (fastboot.zip), you will find four files inside the fastboot folder.
  • Download Kernel from here (required for booting the ROM). Extract ‘shu_cm-10.1-20130516-anzu.img’ from RAR file.
  • Now move kernel file (the one that you’ve just downloaded) in the fastboot folder so that now it will contain total 5 files inside.
  • On the phone (while switched off), enter into the fastboot mode. To do so,
  1. Press & hold Menu Button while connecting your phone to the PC.
  2. Open the Fastboot‘ folder where the fastboot files are located.
  3. Now Open command prompt & Point its directory to the fastboot folder (OR You can do the same as: open Fastboot folder, Press & hold shift key and then right click on the free space in the same folder.When right clicked (holding shift), you’ll see ‘Open Command window here‘ option. Click it & Command prompt will be open pointing to the Fastboot directory).

upgrade sony xperia arc arc s to android 4 2 via cyanogenmod 10 11

  • Type the following command in command prompt to flash the kernel file:

fastboot flash boot shu_cm-10.1-20130516-anzu.img

  • Now switch off the phone (either by removing battery or by any means) & boot into the Clockworkmod Recovery. For doing the same, tap Volume rockers few times while the phone restarts.
  • After getting into the recovery, make a nandroid backup of your current ROM so that it can be restored in case of failure. To do so, Highlight backup and restore option in the recovery menu, select it & then choose backup to start the backup process.
  • Select wipe data/factory reset & subsequently wipe cache partition to wipe the data & caches respectively from the phone memory.
  • Now select install zip from sdcard & then on next screen select, choose zip from sdcard. It will show you the files & folders located on the root directory of your device. Navigate to the ROM file, select it using power button (unless youre using touch CWM) & confirm the installation by pressing on Yes. This should start installing the ROM.
  • As soon as ROM installation finishes, again select install zip from sdcard followed by choose zip from sdcard. This time search for the gapps-jb-20130301-signed.zip & install it.
  • Select +++++Go Back+++++ to land into the main menu of recovery. There, select “reboot system now“.
  • Your phone may take some time to boot than the usual. This is normal & happens only for the first time after installing a new ROM. So be patient.

Tip: You can restore back your previous ROM using CMW’s restore feature. To restore the previous ROM, boot into the recovery mode, select Backup and Restore option & on next screen, select restore.Now choose the backup you like to restore (or the restore the backup you’ve made before flashing this ROM).

Voila! Android 4.2.1 based custom ROM Cyanogenmod 10.1 is now successfully installed & running on your Xperia Arc / Arc S. If any problem persists while applying these steps, you can leave a comment below for the same, we’ll be happy by helping you out. Enjoy..

via XDA

The following two tabs change content below.

Viraj Kshatriya

Hello everyone, I'm Viraj, the chief editor at Android Legend. When I'm not checking out the latest stuff happening in Android, I mostly spend my time flashing different ROMs, testing Android apps & games. Feel free to join me on Google+.
Comments (193)
  1. Berukurosu May 4, 2014
  2. sravan kumar Reddy March 23, 2014
  3. amit February 26, 2014
    • Viraj SK February 26, 2014
  4. amit February 24, 2014
  5. amit February 23, 2014
    • Viraj SK February 23, 2014
      • amit February 23, 2014
        • Viraj SK February 23, 2014
        • amit February 23, 2014
        • amit February 23, 2014
  6. basel November 3, 2013
    • Viraj SK November 3, 2013
      • basel November 3, 2013
  7. Abutole October 17, 2013
  8. kelvin October 8, 2013
    • Sanket October 8, 2013
  9. ahmad September 3, 2013
  10. ubaid August 31, 2013
    • nirav thorat August 31, 2013
  11. nirav thorat August 30, 2013
    • nirav thorat August 31, 2013
  12. Baruch August 16, 2013
  13. jade August 5, 2013
    • Shreyas August 5, 2013
  14. Bogo August 3, 2013
    • Viraj SK August 3, 2013
      • Vinu August 16, 2013
        • Viraj SK August 16, 2013
      • Ben August 23, 2013
  15. Abutole July 23, 2013
    • Viraj SK July 23, 2013
      • Abutole October 16, 2013
  16. Abutole July 23, 2013
  17. ayman mousa July 20, 2013
  18. Nitesh Sethiya July 14, 2013
  19. younyy July 13, 2013
  20. sunroop July 12, 2013
  21. Giancarlo July 12, 2013
    • Viraj SK July 12, 2013
      • Nadeem Abbasi August 24, 2013
  22. AG July 2, 2013
    • massimo July 4, 2013
  23. Venan Osmic June 30, 2013
    • Jacob knowles June 30, 2013
      • Jacob knowles June 30, 2013
        • Jacob knowles June 30, 2013
        • karim July 1, 2013
    • Venan Osmic July 2, 2013
  24. Luis June 30, 2013
    • Viraj SK June 30, 2013
  25. Vithiea June 29, 2013
    • Viraj SK June 29, 2013
      • Vithiea Hor June 29, 2013
        • Vithiea Hor June 29, 2013
        • Viraj SK June 29, 2013
        • thodoris June 30, 2013
        • Viraj SK June 30, 2013
  26. ayman mousa June 28, 2013
    • Viraj SK June 29, 2013
  27. Mladen Virijevic June 28, 2013
    • Viraj SK June 28, 2013
      • Mladen Virijevic June 29, 2013
        • Mladen Virijevic June 29, 2013
        • Viraj SK June 29, 2013
  28. smitty June 26, 2013
  29. ayman mousa June 20, 2013
    • ayman mousa June 20, 2013
      • Viraj SK June 20, 2013
        • ayman mousa June 20, 2013
        • Viraj SK June 20, 2013
        • ayman mousa June 20, 2013
        • ayman mousa June 20, 2013
        • ayman mousa June 20, 2013
        • Viraj SK June 20, 2013
    • ayman mousa June 20, 2013
      • Viraj SK June 20, 2013
        • ayman mousa June 20, 2013
        • ayman mousa June 21, 2013
        • Viraj SK June 21, 2013
        • ayman mousa June 21, 2013
        • ayman mousa June 21, 2013
        • ayman mousa June 21, 2013
        • ayman mousa June 22, 2013
        • ayman mousa June 22, 2013
  30. jitendra June 17, 2013
  31. JimTheGreat June 12, 2013
    • JimTheGreat June 12, 2013
      • JimTheGreat June 13, 2013
        • Viraj SK June 13, 2013
    • buco00 August 21, 2013
  32. Rakesh June 9, 2013
    • Viraj SK June 9, 2013
      • Rakesh June 11, 2013
  33. Vikraman June 7, 2013
  34. Shlomowolf June 3, 2013
  35. david June 3, 2013
    • david June 3, 2013
  36. Andreas May 27, 2013
    • Viraj SK May 27, 2013
      • Andreas May 27, 2013
        • Dennis May 27, 2013
        • Andreas May 28, 2013
        • Tomer June 1, 2013
  37. aditya May 20, 2013
  38. aditya May 18, 2013
    • Viraj SK May 18, 2013
      • aditya May 19, 2013
  39. dr3w May 18, 2013
  40. Heng May 17, 2013
  41. Rashid malik May 3, 2013
  42. Marcus April 28, 2013
  43. Dave April 28, 2013
  44. supp3 April 27, 2013
    • Sanket April 27, 2013
      • supp3 April 27, 2013
        • supp3 April 27, 2013
        • Viraj SK April 27, 2013
  45. Nozomi April 27, 2013
    • Sanket April 27, 2013
  46. Manivannan April 27, 2013
  47. sam April 25, 2013
  48. sam April 24, 2013
  49. Dave April 23, 2013
    • Viraj SK April 23, 2013
      • Dave April 24, 2013
        • Viraj SK April 24, 2013
  50. Marcus April 21, 2013
  51. Marcus April 21, 2013
    • Dave April 23, 2013
      • sam April 24, 2013
      • Marcus April 24, 2013
      • Loz May 19, 2013
  52. Marcus April 21, 2013
  53. Aloe April 21, 2013
  54. Aloe April 21, 2013
  55. lahbib April 17, 2013
    • Viraj SK April 17, 2013
  56. shahab from iran April 16, 2013
    • Viraj SK April 16, 2013
  57. NILADRI April 16, 2013
  58. Camruq April 14, 2013
  59. IlMarsalI April 14, 2013
    • Viraj SK April 14, 2013
      • IlMarshalI April 15, 2013
        • IlMarshalI April 15, 2013
        • IlMarshalI April 15, 2013
        • Viraj SK April 15, 2013
  60. Artur Martins April 13, 2013
    • Viraj SK April 14, 2013
      • Artur Martins April 14, 2013
      • Artur Martins April 14, 2013
    • gorca April 14, 2013
      • Artur Martins April 14, 2013
  61. Andi Lehner March 31, 2013
  62. akshay March 31, 2013
  63. [email protected] March 31, 2013
  64. JackWinston March 26, 2013
  65. BarBarBai March 22, 2013
  66. BarBarBai March 22, 2013
  67. BarBarBai March 22, 2013
  68. hemachandra March 19, 2013
  69. hemachandra March 17, 2013
    • Viraj SK March 17, 2013
  70. hemachandra March 16, 2013
  71. pinkierobot March 3, 2013
    • Viraj SK March 3, 2013
  72. hemachandra February 25, 2013
    • Viraj SK February 25, 2013
    • Viraj SK January 27, 2013
  73. Viraj SK January 18, 2013
  74. dada January 16, 2013
    • Viraj SK January 16, 2013
      • Vinu August 12, 2013
  75. Osama-younis1 January 14, 2013
    • Darrensumaoy14 January 17, 2013
    • Abutole October 17, 2013

Leave a Reply

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