[S]Index of ROMs, Kernels, Recoveries & Guides [JULY 26th]

Mirhawk

Senior Member
Jan 31, 2014
1,453
635
113
GUIDES, TUTORIALS, ETC.
Some Guides will be added here.

Guide for different ROM's with no root/TWRP inbuilt , and if You flashed the ROM but forgot to flash gapps/root.
  1. This step is on PC.. Download this boot_carbon_3-11-14.img. This is required as the Kernel(boot.img) from some Lollipop ROM's don't have inbuilt recovery.
  2. Download the the root binaries from here.
    Gapps can be found here.
  3. On PC, Extract the boot.img from the ROM.zip of the version You are using.
  4. Copy the SuperSU.zip, and gapps.zip, if You want to flash gapps, to Your phone.
  5. On PC, copy the downloaded boot_carbon_3-11-14.img and boot.img (from ROM.zip) to "C:\Flashtool\x10flasher_lib" or wherever You installed the flashtool. We need to copy this to there since we need to use 'adb.exe' and 'fastboot.exe' from here.
  6. Open command prompt on the same path as above.
  7. Switch off Your phone. Then connect the cable to PC but not to phone. Press volume up button on Your phone and while pressing it, connect the cable to phone. Blue LED will lit up. If there is no blue LED, do this step again.
  8. Then use these commands in command prompt to flash the boot_carbon_3-11-14.img to the phone:
    Code:
    fastboot flash boot boot_carbon_3-11-14.img
    The boot_carbon_3-11-14.img is used to just get the TWRP to the phone to flash the root and/or gapps. Keep the CMD open and the phone connected to PC.
  9. Now Your phone won't boot normally if You try to do that. What You need to do is as soon as the device powers up, try entering recovery by pressing volume up button when the LED turn blue. Since we flashed the boot_carbon_3-11-14.img, it will boot into recovery.
  10. Then flash the SuperSU.zip and gapps.zip .
  11. Now, while keeping phone connected to PC, select Reboot to bootloader from TWRP menu.
  12. When blue LED is lit on the phone, on command prompt on PC runthis commands:
    Code:
    fastboot flash boot boot.img
    fastboot reboot
    This is done so as to restore the kernel of the ROM and so that You can boot into the ROM.
  13. Now You have successfully rooted and flashed gapps.
  14. To get TWRP, a guide is mentioned below.


Flashing a TWRP

  1. Unlocked bootloader and root is must.
  2. An android app is needed to perform the procedure. You can find the app here.
  3. Install it on the phone.
  4. Also, here is the page of the twrp.
  5. What You need to do is, download the twrp from here.
  6. Rename it to fotakernel.img and copy it to Your internal storage.
  7. Then run the following commands on the terminal emulator app:
    Code:
    su
    
    dd if=/sdcard/fotakernel.img of=/dev/block/mmcblk0p11
  8. TWRP installed!



Flash KitKat/Lollipop ROM's for Xperia S with explaination.

Guide to Installing lolipop rom from stock or 4.xx and Updating rom from 5.xxx to 5.xxx next version, new beta etc

[TUTORIAL] Increase data partition -- Needed for Lollipop ROM's, as they have ART which requires bigger data partition.

This needs to be done if You are using Lollipop ROM's. The data partition eventually runs out of storage after You install 15 or so apps (gapps included) and update them.


[TUTORIAL] Migrate filesystem to F2FS -- To increase the read write speed, in short to make Your phone go speedy!

This can be done to change the file system of partitions(system, data, cache, internal storage). This helps to increase the speed of operations on mobile.


[Tutorial] Backup You TA Partition To Keep Your DRM Keys before unlocking bootloader -- Should be done before You unlock the bootloader for first time.

The above procedure is done to retain DRM keys. DRM keys are used for the Bravia Engine and Sound Enhancements by Sony.The DRM keys are unique to each device, hence You cannot restore other's DRM keys to Your device. If this is done, then the phone gets bricked. Also, these needs to be backed up before You unlock the bootloader for first time. If it is unlocked before taking backup, then they are lost.


[Tutorial] Xperia S/P/U/Sola Bootloader Unlocking & Relocking -- Needed to flash Kitkat/Lollipop ROM's. (Casically any above JB 4.1, the final official firmware version.)

This needs to be done as the Kitkat/Lollipop ROM's requires a different kernel which is build for them and they are different than the one's used in stock firmware's, and kernels can be flashed only if Your bootloader is unlocked.


Guide for recovering phone if You have locked bootloader, and have formated the system but forgot to copy ROM first.
  1. Download the flashtool from here.
  2. Download the FTF file from here.
    here.
  3. Now install flashtool.
  4. I'm assuming You have Windows 7 and have installed Flashtool to C drive. If You have Windows 8/8.1, go here.
  5. Go to "C:\Flashtool\drivers" and run the "Flashtool-drivers.exe" file. Then Select the first two , Fastboot drivers and flashmode drivers and all the drivers with Xperia S or Xperia SL written in them.
  6. Copy the downloaded FTF file to the "C:\Flashtool\firmwares" folder. This is recommended as Flashtool will recognise it automatically, or else You can select it later too.
  7. Now open flashtool. FlashTool.exe if You have 32 bit OS or FlashTool64.exe if You have 64 bit OS.
  8. Select the Lighting Symbol button, the one with "Flash Device" name.
  9. Select Flashmode and press Ok.
  10. Now if You had copied the FTF file in step 5, it will show it in the list. if not, then select the 3 dots button and select the folder where You have downloaded the FTF.
  11. Then select the FTF from the list. You can de select the DATA under Wipe if You want to keep Your apps and it's data. If You select it to wipe, then it will wipe all Your apps and data like app data, messages, calendars entries, Call records, notes etc, but it will not delete Your Music, photos, video i.e. the stuff in internal memory.
  12. Then press flash. It will ask You to connect Your phone in flashmode. Now disconnect cable from phone and PC and switch off Your phone. Connect the cable to PC. While holding down the volume down button on the phone, connect the cable to phone.
  13. If You have installed the drivers succesfully earlier, then Your phone will get detected and the process will start on the flashtool.
  14. After sometime, the device will be flashed with stock firmware! Then dissconnect the phone and power it up.
  15. If You get error like "Error while flashing loader.sin", then don't worry. Keeping the phone connected, start the flashing process again. Don't disconnect the phone at all.
FIRMWARES & ROOT Compilation (Every ICS & GB)
by Yakandu


Flashtool specifically for Xperia S
by Androxyde


[GUIDE FOR NOOBS] How to update Xperia S to Android 4.0 ICS: STEP by STEP
by gtrab


[Guide]Rooting Xperia S ICS and GB (Locked Bootloaders)
by Sharaz22


[HELP THREAD][XPERIA S]Ask any question. NOOB friendly
by KidCarter93


[How To] Deodex ICS Strictly for Xperia S
by iamsuperuser


[ICS] Update Discussions - SI Numbers List - Issues/Bugs/Observations
by iridaki


[Tutorial] Preserve root access after ICS updates (Locked bootloaders)
by imTigger


Reserved for OP @[COLOR="White"]Mirhawk[/COLOR]
 
Last edited:

Mirhawk

Senior Member
Jan 31, 2014
1,453
635
113
[S]Index of ROMs, Kernels, Recoveries & Guides

List of Xperia S ROMs, kernels, recoveries, guides etc.

If you are using this guide, please leave a comment so I know if i should keep updating this!


ROMS


5.0/5.1 Lollipop

Pure AOSP Lollipop by billchen1977

nAOSProm for Xperia S by mickybart

[CM 12.0/12.1] uCyan for Xperia S by mickybart

[5.1][UberTC][MAY14]SimpleAOSP-L For Xperia S by ipromeh






4.4 Kitkat


OPEN SEMC CM11 by RaymanFX

PA 4.5 by deedwar

Carbon ROM by abcdjdj

[ROM] Cyanogen(Mod) 11 | XperiaOverlay™(opensource) by Achotjan

Z2 style by sai moon sharing

PAC man by zeetherocker

Omni romby djoliver

Pure AOSPby billchen1977

modifided AOSP by Apology11

Dirty Unicorns by zeetherocker






4.3 Jelly Bean

OPEN SEMC CM 10.2 by RaymanFX

OMNI 4.3.1 ALPHA 1 by Great_Geek

AOSP 4.3.1 ALPHA 1 by leatma

PAC 4.3.1 ALPHA 1 by witti96






4.2 Jelly Bean

AOSP
[10/07]OpenSEMC RC1 by RaymanFX
----------
[06/07]SlimBean Build .7 by kufikugel
----------
[01/07]JB AOSP 4.2.2 beta 2 by LeTama
----------[proprietary Nexus 4 Adreno drivers][EAP-SIM]
[22/05]Eos 4.0 by teameos
----------
[10/03]JB AOSP 4.2.2 beta 1 by LeTama
----------
CyanogenMod:

[10/07]EXR by JimRonr

[22/07]BeanStalk Build 1.275 by ny-hardcore
----------
[09/07]JellyBeer 4.32 by [vertigo]
----------[LB][Custom DPI][DPI app groups]
[10/05] ChameleonOS Unofficial 0.7 by ny-hardcore
----------
[28/02]Umlimited Xperia Project v1.6 by phil1405
----------

AOKP:
AOKP Unofficial Android 4.2.2 by ny-hardcore
----------

Multiple:
[14/07]PAC.4.2.2 pure/themed by shingers5 and [vertigo]
----------(formerly called Official P.A.C)
[18/05]PAC 4.2.2 V20.0 Beta by shingers5
----------[UB][CM10+AOKP+PA 2.5X]






4.1 Jelly Bean

Sony:
[23/07]JellySlim211_FullPower by jfxperias
----------[6.2.B.0.211]
[21/07]Trinity Vengeance RaptorXL V2.7! by TrinityHaxxorX
----------[6.2.B.0.211][SL]
[09/07]Xperian Rom V1 Beta 4 by abo hani
----------[6.2.B.0.200][Other Launcher][New Themes][Xperia Z, Galaxy S4, Nexus 4 apps]
[18/06]Trinity Vengeance RaptorXT v2.2 by TrinityHaxxorX
----------[6.2.B.0.200]
[15/06]Stock Deodexed Zipaligned Root by Yakandu
----------[6.2.B.0.211]
[10/06]eXistenZ V2 by niaboc79
----------[6.2.B.0.200][SL]
[09/06]Xperia Nexus V3 by abcdjdj
----------[6.2.B.0.200][SL]
[09/06]X-TremE JB ROM V.7 by SHTXTremE
----------[6.2.B.0.197?][SL][Galaxy S4 mod]
[04/06]Yakandu StockSlim v2 by Yakandu
----------[6.2.B.0.200]
[25/05]Sony JellyBean Firmware: 6.2.B.0.200 by Bin4ry[/SIZE]
----------
[27/04]Sony JellyBean Firmware: 6.2.B.0.197by DooMLoRD
----------[6.2.B.0.197]
[30/04]TuRdZzROM v2.0.1 by xL3thalTuRdZz
----------[6.2.B.0.197]


CyanogenMod:
[??/??]FreeXperia Project CM10 by FXP
----------
[08/04]Unlimited Xperia Project v2.2 by phil1405
----------
[01/04]Pure CyanogenMod+ R2.1 by pongnamu
----------[SL]
[21/03]JellyBeer 4.1.0 by [vertigo]
----------
[10/02]Avatar ROM by bippi79
----------
[27/01]UNOFFICIAL CM10 BUILD by hei1125
----------[UB][Nova Tweak Pack]
[20/01]XperiaPremiuM v1 by thunderising
----------

AOKP:
[08/03]KangXperiaProject Milestone 1 - R3 by championswimmer
----------

MIUI
[26/07]iHackers v1.3 [3/7/26[] by iHackers
----------[UB][undervolting][transparent apps][1700 MIUI style icons]
[24/07]MIUI V5 [3.7.19] by ghetto_thug
----------
[02/06]MIUI V5 [3.6.21] by iHackers
----------
[26/04]Unofficial MIUIv5 3.4.24 by Jaapp
----------[SL]
[19/01]Unofficial MIUI V4.1 by Jaapp
----------

Multiple:
[08/03]PARANOID ANDROID ?.?? by ganeshbiyer
[05/03]P.A.C. 19.3.2 by phil1405
----------
[11/01]Paranoid Android 2.57 by Felimenta97
----------
[11/01]Xperia'd Paranoid 2.57 by Felimenta97
----------






4.0 Ice Cream Sandwich

Sony:
[29/04]STOCK ROM 6.1.A.2.55 PreRooted by abcdjdj
----------
[14/04]XS B-Room v7 alt by elroysde
----------
[22/03]Xperia Nexus V2 by abcdjdj
----------[SL][LB]
[11/03]TurboROM 3 by jeremymolina
----------
[27/02]XZXperience 2 by niaboc79
----------[LB]Xperia Z JB apps and style][Various Navbar]
[26/02]Singha Xperia V.1c by ParotZ
----------
[26/02]TuRdZzROM v1.3.0 by xL3thalTuRdZz
----------
[05/02]KA25 Xperia SSpeed by krabappel2548

----------
[31/01]Semc Debrand Engine by Achotjan
----------
[14/01]XTXperience 9 by niaboc79
----------
[13/01]Sum of All Mods by galaxyer
----------
[29/12][email protected] by pcarvalho
----------
[04/12][email protected] Rom v9 by [email protected]
----------
[20/11] XcreaM-4.2 by seburton
----------


CyanogenMod:
FreeXperia Project CM9 by FXP
----------

MIUI:
[13/02]LT26i MIUI 43.2.8 V4.0 by xeshan88
----------


KERNELS
Sony JB:
[23/06]Trinity Ultimate Kernel V1.6B
----------[TWRP]

CM10/AOKP etc
[23/02]Nova Kernel v1.6
----------[CWM?]

Sony ICS:
[14/03]Stock+ 5.4.1OC
----------[TWRP 2.4.1][1674MHz]
[13/03]ForzaferrarileoV3.1
----------[CWM][30-1900MHz]
[04/01]KA Xperia SSpeed kernel v8
----------[][1.7GHz]
[03/01]RaymanFX' ELiTE - V2
----------
[15/09]XSX Kernel V6
----------[1.89GHz]
[08/12]Advanced Stock ICS Kernel by Arakmar



Sony GB:
[03/06]DooMKernel 04a
----------[DOOMrecovery]
[04/05]Advanced Stock Kernel
----------[DOOMrecovery]

???
[26/02]OpenSEMC Kernel
----------[TWRP2.4]


MODS
Navigation Bar / On Screen Buttons for Stock based ICS ROMS by brunojcm

RECOVERIES

CWM recovery for Xperia S
by tommyrumbler


{Recovery} FreeXperia - Xperia S [12.04.2012]
by Bin4ry


[RECOVERY][Xperia S] DooMRecovery
by DooMLoRD







OTHER:

[TOOL]Official flash tool for unlocked Xperia devices (beta)
by KalleD


Xperia S Gets AOSP Support

Post Pictures Taken By Your Sony Xperia S

Xperia S Battery Life Discussion

Dual Boot Xperia S
by letama


Xperia S games

[APP][ICS] Walkman (sony music player)
by DooMLoRD



Please be sure to let me know if I've missed anything out. Thanks.
Thanks to @nisu4717 for allowing Me to maintain it further.
 
Last edited:

nrdl

Senior Member
May 10, 2009
567
143
0
Very Usefull Post !

Just one addition: MIUI is compatible with Locked Bootloader, just needs edition/replace on updater-script file.

I'm currently using it and updating every week.
 
  • Like
Reactions: KidCarter93

KidCarter93

Retired Forum Moderator
Mar 26, 2012
14,554
7,551
0
27
Coventry, UK
Very Usefull Post !

Just one addition: MIUI is compatible with Locked Bootloader, just needs edition/replace on updater-script file.

I'm currently using it and updating every week.
Thanks for that info. Should I just put the highlighted bit into the OP? Is that all that's needed?


"My badboy megazord whip's got more features than iOS5"
 

nrdl

Senior Member
May 10, 2009
567
143
0
Thanks for that info. Should I just put the highlighted bit into the OP? Is that all that's needed?
"

Yes, that is all you need to do, I've updated to version 20.10.26 a few seconds ago.

For someone who is affraid to edit the file, I attach it on this post.

The process goes like this:

1. Unpack Rom zip file to a directorie on Desktop, lets call it MIUI
You should now have 2 or 3 directories inside MIUI folder, but allways META-INF and System folder (some roms also have Data folder)

2. Unpack my updater-script_for Locked BL.zip file and put updater-script inside
META-INF\com\google\android\
(replace updater-script inside that folder)

3. Go back to MIUI folder, select the 2 or 3 folders (META-INF, Sytem and Data folder)
Click right button and Send it do Compressed Folder, give what name you want.

4. Send it do phone storage, go into CWM and process as any other Custom Rom flashing.


PS: This procedure does not make any rom compatible with locked bootloaders, so allways check in respective posts about this possibilitie.
XCream, DualCore and MIUI are compatible with this, confirmed by me. If a rom file is referred for locked and unlocked BL, then you don't need to make this process.
 

Sgt.Sledge

Member
Mar 10, 2009
16
2
0
Vienna
@KidCarter93: i´m using the XTXperience Rom on my Xperia with locked Bootloader. So it`s compatible with it... ;)

does anyone know, if the AOSP-JB-Roms are compatible with locked Bootloaders?

especially this ones: CyanogenMod 10; ParanoidAndroid 2.5.2
 
Last edited:

Sgt.Sledge

Member
Mar 10, 2009
16
2
0
Vienna
I have read it, but tor example the xtxperience Rom works on both,... So i asked if someone with locked bootloader had tested it...

Gesendet von meinem LT26i mit Tapatalk 2
 

allenmark18

Member
Feb 4, 2012
43
3
0
Manila
Thanks for this post!! :good::good::good:

Very useful to everyone and to all the newbie like me :)


Just a noob question...


how will you know that you have successfully unlocked your bootloader???:confused:
 

KidCarter93

Retired Forum Moderator
Mar 26, 2012
14,554
7,551
0
27
Coventry, UK
Thread Update

Threads Updated
*Added version of each thread and date of last update (if applicable)


Added to post #1
*NOVA kernel [DEC/07/2012]
*Unofficial PA 2.55.1 [DEC/06/2012]
*P.A.C ROM [NOV/28/2012]
*Official flash tool for unlocked xperia's
*HybridRom_v2
*CWM for Xperia S
*[ROM][email protected][6.1.A.2.55]
*stock kernel 6.1.A.2.55 + cwm+root
 
  • Like
Reactions: asdfgj69g