FORUMS
Remove All Ads from XDA

[GUIDE] Cyanogenmod Installation Guide

264 posts
Thanks Meter: 77
 
By AdX9170, Senior Member on 5th June 2012, 12:05 PM
Post Reply Email Thread
Installing Cyanogenmod From another ROM


For all the people who have a stock/stock based ROM and want to move to Cyanogenmod!!!

Note: You must have a rooted phone with an unlocked bootloader for this. Search for threads on guides for rooting and unlocking bootloader and finish that first. Try using flashtool for both. Its the easiest method. Search for Flashtool guide.

You are probably still on the Stock Sony Ericsson ROM if you have just unlocked your bootloader. If not, then its best to revert to the stock SE ROM before installing a Cyanogenmod simply because many custom ROMs change the device name, model name etc. found in you device's build properties file (build.prop) Cyanogenmod requires it to be an X10i or X10a.

IF NOT ON STOCK ROM:

Using SEUS/PC Companion

To get back to the SE 2.3.3FW, install SEUS, connect your phone to your PC and once it detects your phone, click on the update software/"your phone is already up to date" or whatever that is shown at the top. If it says it is up to date, click on "repair" and follow the instructions.

You can also edit the build.prop file in /system instead of using SEUS.

Using the build.prop edit method: (MIGHT NOT WORK. I REQUEST SENIOR DEVELOPERS TO VERIFY IF THE METHOD WORKS AS I HAVE NOT TRIED IT MYSELF)
  • Download Root Explorer or any other File manager that lets you browse root with RW permissions.
  • Go to /system using the file manager and create a backup of the "build.prop" file by simply copying it and pasting it on your sd card. Now open the original "build.prop" file with a text editor (Included in all ROMs)
  • Edit the following properties: ro.product.name, ro.product.model, ro.product.device to look like:
    ro.product.name=X10i
    ro.product.model =X10i
    ro.product.device=X10i
    or X10a as per your location.


    Restart the phone, go to settings and check the model in about. It should show X10i/X10a depending on the changes you made.

ENSURE THAT YOU HAVE THE FOLLOWING REQUIREMENTS:
  • Stock SE ROM and kernel
  • Rooted
  • Unlocked Bootloader

next step:


Installing Cyanogenmod

1. Download the CM7/CM9 zip file from the CM thread.
a. Extract the kernel.sin from the CM zip file to any folder on your PC.
b. Open flash tool and under the advance tab, select bundle creation.
c. Now in the box that comes up, navigate to the folder where you extracted the kernel. Select the kernel.sin file shown in the lower left part of the window and click on the "-->" icon.
d. Fill up the device version, branding etc. and click ok. Now it will ask you the device model and then the boot loader status. Select the X10 as device model and click ok. Then select unlocked bootloader click ok.
e. The kernel ftf file has been created and stored in flashtool's default folder.

2. Put the CM7/CM9 zip file as it is onto your sd card along with any appropriate fixes and addons provided on the CM thread.
for example:
a. FXP122_update-cm-9.0.0-RC0-es209ra-UNOFFICIAL-signed
b. gapps-ics-20120317-signed

3. Flash the ftf file that you bundled earlier to your phone using flashtool.

4. Disconnect your phone and switch it on. Press the back button when the purple light comes on.

5. In CWM, format:
a. System (not necessary as the installation is set to do this anyway)
b. Data
c. Cache
and then mount them (MOUNT SYSTEM, MOUNT DATA, MOUNT CACHE) (not necessary to mount system as the installation is set to do this anyway)
if successful, these options should change to:
UNMOUNT SYSTEM
UNMOUNT DATA
UNMOUNT CACHE
(Leave them mounted)

6. Go to Install custom zip and browse down to the ROM file (for example FXP122_update-cm-9.0.0-RC0-es209ra-UNOFFICIAL-signed) and install it.

7. Reboot System. Then play around with the settings for a while and then reboot the phone and get back into recovery mode.

8. wipe cache partition. wipe dalvik cache and then install the fixes/addons.

9. Swtich on the phone and ENJOY!!!!


FAQ:

Q : Why do I need to revert to stock or change the build.pro to X10i / X10a
A : CM needs to recognize your phone as an X10i / X10a.

Q : Can I restore apps with Titanium Backup?
A : Yes you can, but some of the apps may not be supported on ICS.

Q : Can I restore contacts and message?
A : Yes, you can use apps such as My Backup/SMS Backup & Restore etc to do this.

Q : Can I use Cosmic Flow Live Wallpaper?
A : Yes. Someone has posted a working version. Search

Q : Is the ROM Smooth?
A : It is smooth. But it might not be as smooth as some ROMs running on overclocked kernels as the CM kernels aren't overclocked that much.

Q : Is everything working in Cyanogenmod?
A : Check the CM threads for info. As of now Camera is not working on CM9 (ICS) as the sources are not available. No third party app will be able to access camera either.

The Following 10 Users Say Thank You to AdX9170 For This Useful Post: [ View ] Gift AdX9170 Ad-Free
 
 
5th June 2012, 12:06 PM |#2  
AdX9170's Avatar
OP Senior Member
Thanks Meter: 77
 
More
Wink
I request developers to verify my guide and let me know if any step is wrong.
The Following User Says Thank You to AdX9170 For This Useful Post: [ View ] Gift AdX9170 Ad-Free
5th June 2012, 01:24 PM |#3  
ic3tea's Avatar
Senior Member
Flag Malaysia
Thanks Meter: 122
 
More
Talking
Thank you . Nice way better then my one cuz my is only for Ferlab v20 Unlimited .
The Following 2 Users Say Thank You to ic3tea For This Useful Post: [ View ] Gift ic3tea Ad-Free
5th June 2012, 02:18 PM |#4  
AdX9170's Avatar
OP Senior Member
Thanks Meter: 77
 
More
thanks. If u notice someone having installation errors could u guide them here plz?
It would be better if the developer's pages r not filled with guides hehe..
Also if u can add tags for this guide it would be gr8
Sent from my Xperia X10 using XDA
10th June 2012, 02:46 PM |#5  
Junior Member
Thanks Meter: 0
 
More
Installation aborded.
Quote:

6. Go to Install custom zip and browse down to the ROM file (for example FXP122_update-cm-9.0.0-RC0-es209ra-UNOFFICIAL-signed) and install it.

Hi, when I try to do this on my xperia x10, CWM cannot find E:res/keys files.
Quote:

--Installing: /sdcard/FXP124_cm-9-20120609-UNOFFICIAL-es209ra.zip
Finding update package...
Opening package...
Epening /res/keys: No such file or directory
E:Failed to load keys
Installation aborded.

17th April 2013, 08:01 PM |#6  
Junior Member
Thanks Meter: 0
 
More
Same problem
Quote:
Originally Posted by Zekke95

Hi, when I try to do this on my xperia x10, CWM cannot find E:res/keys files.

Hi, i've had the same problem trying to instal "update-cm-7.1.0-X8-signed" on a Sony xperia X8. Were you able to solved the issue?
16th September 2013, 04:20 PM |#7  
Member
Flag bangalore
Thanks Meter: 10
 
More
please help me to resolve x10 flashing issue
--> Xperia x10, flashed with 2.3.3
--> Rooted , installed xrecovery
--> Locked boot loader

Steps followed to install FeraLab v29
-------------------------------------------
1. Booted into xRecovery
2. Install custom ROM
3. Chosen FeraKernel.zip

Failed on certification issue

then Installed CMW recovery, Could not flash ferakernel

Tried to flash Feravolt v29 ROM it works, but stays in SE logo in 1st reboot..

Please help me...
21st December 2013, 10:17 AM |#8  
Junior Member
Thanks Meter: 0
 
More
Error while trying to flash kernel
Hi,

I keep getting an error when trying to flash a kernel, see down:

21/002/2013 10:02:38 - INFO - Device connected in flash mode
21/002/2013 10:02:38 - INFO - Opening device for R/W
21/002/2013 10:02:38 - INFO - Reading device information
21/002/2013 10:02:38 - INFO - Phone ready for flashmode operations.
21/002/2013 10:02:38 - INFO - Current device : X10i - CB511NEUQW - 1235-7836_R1C - 1227-4612_3.0.1.G.0.75 - WORLD-1-4-8_3.0.1.G.0.75
21/002/2013 10:02:38 - INFO - Processing loader.sin
21/002/2013 10:02:38 - INFO - Checking header
21/002/2013 10:02:38 - INFO - Flashing data
21/002/2013 10:02:42 - INFO - Loader : S1_Loader_Root_f851 - Version : R4A024 / Boot version : R8A013 / Bootloader status : UNROOTABLE
21/002/2013 10:02:42 - INFO - Start Reading unit 00000851
21/002/2013 10:02:42 - INFO - Reading TA finished.
21/002/2013 10:02:42 - INFO - Ending flash session
21/002/2013 10:02:42 - INFO - Waiting for device to reboot
21/002/2013 10:02:42 - INFO - Waiting for device
21/002/2013 10:02:42 - INFO - Device connected in flash mode
21/002/2013 10:02:43 - INFO - Device disconnected
21/002/2013 10:02:44 - INFO - Device connected in flash mode
21/002/2013 10:02:54 - INFO - Selected x10 / 0.2 / Somc Debrand Engine v0.2
21/002/2013 10:02:54 - INFO - Preparing files for flashing
21/002/2013 10:02:54 - INFO - Please connect your device into flashmode.
21/002/2013 10:02:55 - INFO - Opening device for R/W
21/002/2013 10:02:55 - INFO - Reading device information
21/003/2013 10:03:00 - INFO - Unable to read from phone after having opened it.
21/003/2013 10:03:00 - INFO - trying to continue anyway
21/003/2013 10:03:00 - INFO - Start Flashing
21/003/2013 10:03:00 - INFO - Processing loader.sin
21/003/2013 10:03:00 - INFO - Checking header
21/003/2013 10:03:05 - INFO - Ending flash session
21/003/2013 10:03:05 - ERROR - Error in processHeader : 995 : Der E/A-Vorgang wurde wegen eines Threadendes oder einer Anwendungsanforderung abgebrochen.
21/003/2013 10:03:05 - ERROR - Error flashing. Aborted
21/003/2013 10:03:05 - INFO - Device disconnected
21/003/2013 10:03:06 - INFO - Device connected with USB debugging off
21/003/2013 10:03:06 - INFO - For 2011 devices line, be sure you are not in MTP mode
21/003/2013 10:03:21 - INFO - Device disconnected
21/003/2013 10:03:25 - INFO - Device connected with USB debugging off
21/003/2013 10:03:25 - INFO - For 2011 devices line, be sure you are not in MTP mode
21/003/2013 10:03:39 - INFO - List of connected devices (Device Id) :
21/003/2013 10:03:39 - INFO - - USB\VID_0FCE&PID_E12E\CB511NEUQW Driver installed : true
21/003/2013 10:03:39 - INFO - List of ADB devices :
21/003/2013 10:03:39 - INFO - - none
21/003/2013 10:03:39 - INFO - List of fastboot devices :
21/003/2013 10:03:39 - INFO - - none

There it says:

ERROR - Error in processHeader : 995 : Der E/A-Vorgang wurde wegen eines Threadendes oder einer Anwendungsanforderung abgebrochen

I have no clue about the reason. Can sombody hint me, why it happens?
What is worng here, is the ftf damaged?

I would appreciate any help, even more detailed questions.

Alexej
23rd January 2014, 08:17 PM |#9  
Member
Auckland
Thanks Meter: 22
 
More
fastboot is only enabled when the bootloader is unlocked.
24th February 2014, 01:11 PM |#10  
Junior Member
Thanks Meter: 0
 
More
Question ask installCM 11
can I use android system recovery for installing cyanogenmod 11 zip file?
29th October 2014, 07:17 PM |#11  
Junior Member
Thanks Meter: 0
 
More
failed to load keys
how to fix this thanks

Finding update package...
Opening package...
Epening /res/keys: No such file or directory
E:Failed to load keys
Installation aborted.
Post Reply Subscribe to Thread

Tags
cm7, cm9, cyanogenmod, installation guide, x10

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes