[REF/GUIDE] Sony Xperia S - Complete Development Index // [Updated: 16/04/2012] - Sony Xperia S, Acro S, Ion

Welcome to the Complete Development Index!​
What is this?
This guide will act as an index to all the various developments, official and unofficial, that are posted in the Xperia S forum here on XDA-Developers. As the phone gets more popular and developers starting getting more and more creative, this will enable those who are first timers, or seasoned developers, the ability to find what they need- fast.
How often will it be updated?
It'll get updated nearly as soon as something new is posted or updated. If you're a developer or you are posting something that you wish to be included, drop me a PM and I'll hop right on it.
Always check out the date in the thread title to see when it was last updated.
I'm a MOD.
Are you? Cool. Well, maybe you could sticky this at the top of the development forum. It'd help a lot! Also, if you could grant any permissions to me so that I can keep updating this in the future- that'd be great too.
Nice thread, man!
Thanks. I'm just trying to help. Feel free to give me a "thanks" to keep me going, if you like. It'd make me smile! Also, don't forget to thank and help other users here on XDA.
###########################################
Sections
* Rooting your Xperia S
* Bootloader Unlock Guide
* Official Firmwares
* Custom ROM List
* Custom Kernel List
* Radios/Basebands
* Custom Recoveries
* Themes List
* Other System/Phone Mod's & Tweaks
​
###########################################
Rooting your Xperia S
Please follow the guide for information on what rooting is, how to achieve it, and to understand potential issues by doing this procedure to your phone. For other firmware versions, see the individual posts to appropriate rooting information.
Before You Begin - All you need to know (Guide)
Root XPS (.63 & .67 Firmware Only) [Update: 20.03.12]
ROOTING Q&A - See first section entitled "rooting"​
###########################################
Bootloader Unlock Guide
If you wish to flash custom ROMs or root your phone (at this present time), you must unlock your bootloader. Click the link below and look under the "Bootloader" section for more information
[Tutorial] Xperia S Bootloader Unlocking & Relocking
Bootloader Unlocking - See "Bootloader" section.​
###########################################
Official Firmwares
_____________________
.62
Europe
[LT26] Xperia S (2.3.7){Cust: 1257-5499 Italy}
Asia/Middle East
-
Other Generic Versions
[6.0.A.3.62][LT26] Xperia S (2.3.7) {Cust: 1252-0023}
_____________________
.67
Europe
[LT26] Xperia S (2.3.7){Cust: 1252-1993 Netherlands}
[LT26] Xperia S (2.3.7) - Cust: 1252-1993 NL Generic - Root required
[6.0.A.3.67][LT26] Xperia S (2.3.7){Cust: 1252-3921 - UK Generic}
Xperia S - Sweden Generic - 6.0.A.3.67{1257-6919} - Root available
[LT26] 6.0.A.3.67 Generic Trade Central Europe 1 (1257-5102) - Clean, without custom apps. Root available.
Asia/Middle East
Xperia S - China Generic - 6.0.A.3.67{1257-6744} - Root available
Xperia S - Hong Kong Generic - 6.0.A.3.67{1257-7763} - Root available
Other Generic Versions
-
_____________________
.73
Europe
[LT26] Xperia S (2.3.7) - (1257-4921) Spain & Portugal
Xperia S - Sweden Generic - 6.0.A.3.73{1257-6919} - Root available
Xperia S (2.3.7) {Cust: 1257-8821 - Norway Generic}
Asia/Middle East
[LT26] Xperia S{Cust: 1257-8080 - Lebanon Generic}
[LT26] Xperia S (2.3.7) - (1257-6921) SG Generic - Updated - Root required.
Other Generic Versions
Xperia S - Stock SG-Generic - 6.0.A.3.73 {1257-6921}​
###########################################
Custom ROM List
There are not many custom ROMs available at the moment. This should change soon once a fix for the bootloader is complete
-FXP116- CM9.0 - FreeXperia Project - Unofficial Cyanogenmod 9 port​
###########################################
Custom Kernel List
Again, there are not many Kernels available due to bootloader issues. This should change over time.
Official Kernel Sources for Xperia 2012 devices [posted at GITHUB]
[KERNEL][Xperia S] DooMKernel {NEED TESTERS} - On hold until Bootloader fix.
SEtweak kernel for Xperia S. - Download not available yet.​
###########################################
Radios/Basebands
None available at present.​
###########################################
Custom Recoveries
None available at present.​
###########################################
Themes List
None available at present.​
###########################################
Other System/Phone Mod's & Tweaks
[MOD][CAM] Xperia S|Video 1080p >20mb Bitrate 720p >15mb Bitrate|>100% Image quality
[ADDON][Xperia S] Generic startup/init.d scripts support for Stock ROM/Kernel
[MOD][Xperia S] NLS_UTF8 | NTFS | TUN/TAP | CPU Governors
[MOD] Quickpanel Status bar for Xperia S
​
###########################################

great work!I would learn something form this .

Thanks. I'm glad that it is of help.

I propose to stick this thread.
Ciao Angelo

The titles are waaay too big. Also, since when is Central Europe not in Europe?

lollylost100 said:
The titles are waaay too big. Also, since when is Central Europe not in Europe?
Click to expand...
Click to collapse
Compliment him on what he's doing instead of picking on insignificant errors.
Good work Static-Noise! This will help a lot of people.
Sent from my LT18i using XDA

Thanks everyone for your replies. I really appreciate it.
As for the size and post errors, I'll update them later when I get home.

dont forget to add this:
http://forum.xda-developers.com/showthread.php?t=1526866
as it has/will have be great info for new users

Will do later on. Thanks DooMLord.

you should add the SystemUi Quickpanel Mod for System toogles in the quickpanel (notification bar swipe down). If you ask me, its the most (only?) useful mod around yet.

DooMLoRD said:
dont forget to add this:
http://forum.xda-developers.com/showthread.php?t=1526866
as it has/will have be great info for new users
Click to expand...
Click to collapse
Done.
onemandivision said:
you should add the SystemUi Quickpanel Mod for System toogles in the quickpanel (notification bar swipe down). If you ask me, its the most (only?) useful mod around yet.
Click to expand...
Click to collapse
As above: very handy and powerful, and now added.
ardf69 said:
I propose to stick this thread.
Ciao Angelo
Click to expand...
Click to collapse
Thanking you. I agree. It'd be easier to consult. Who has the powers to do so?
Any Mods around?

There is a new upadte on my phone can i update it??
will it cause problem after update such as locked, cannot reboot???
http://www.sonymobile.com/global-en/software/phones/xperia-s/
Can i follow this step??

You could add this thread for Rooting:
http://forum.xda-developers.com/showthread.php?t=1742992
Nice reference thread for noobs like me. Thanks!

and you could add this in the custom ROMS section :
http://forum.xda-developers.com/showthread.php?t=1768057

Thanks mate helped me out

I'll be honest, I neglected this as it was falling to the bottom originally as no Mods had stickied it, but seeing recent interest I'll give it a go again, in the hope that it is made sticky. There was no point making effort to constantly update it, as I was, for it to be ignored. I love XDA and users, but if it was being forgotten, other users couldn't find it easy, which was my intention of posting it.
SN.
Sent from my LT26i using xda premium

Unrooted kernel
Hello,
I need to get my phone to the original state. I used flashtool to lock bootloader. Update through standard sowftware is not working...
Which of these kernels are not with root and I can use it for flash my phone?
Thanks

Related

[DEV] Official Kernel Sources for Xperia 2012 devices [posted at GITHUB]

------\\ IMP INFO //-------
LAST UPDATED:
25/March/2012
Latest Kernel Sources:
6.0.A.3.62
------// IMP INFO \\-------
hello guys,
i have pushed the Official kernel sources for various Xperia 2012 devices to my github account... to keep the various FW versions at same place i have created branches for each firmware kernel source... i think this will help other dev/advance users as they can now easily get all relevant files at one place and easily compare changes in firmware sources... and of-course a git repo is a much better way to browse source code than a tar ball
Xperia-2012-Official-Kernel-Sources
(INCLUDES THESE FW VERSIONS)
i will try my best to keep those sources updated
Request to MODS: may be u guys can sticky this as it will always be useful for devs/advance users
regards,
DooMLoRD
Kernel sources for following firmware:
6.0.A.3.62
6.0.A.4.1
I though Sony might introduce kernel 3.0 on Xperia S..
Hi Doomlord,
Do you have any idea when we could download youre new kernel for the xperia s and get a ics rom ???
Greets Remco
We want to make a new ICS rom for this, but without the phone it is very hard to do
without a phone or software what do you mean.... and maybe if you tell how it could be done make youre own rom we could help you
Without the sources and the phone i guess
DoomLord yet has to receive/buy his Xperia S, and it'll take time for the Devs to get their hands on their Xperia's
Wait for a while
updated kernel sources with 6.0.A.3.62 FW sources
Hi there Doomlord,
I there some progress on the rom`s and kernels ??
remco.k said:
Hi there Doomlord,
I there some progress on the rom`s and kernels ??
Click to expand...
Click to collapse
please stop asking such questions... we are all working on it... when they are ready u will see them in development section...
DooMLoRD said:
please stop asking such questions... we are all working on it... when they are ready u will see them in development section...
Click to expand...
Click to collapse
Very good try!!!
This is something useful in order to start "unlocking" this device.
I have it and i am very disapointed about the dev/cook options......
totalcmdext said:
Very good try!!!
This is something useful in order to start "unlocking" this device.
I have it and i am very disapointed about the dev/cook options......
Click to expand...
Click to collapse
The device is still not released in some markets... It's a very new device so Just hold on for sometime...
Sent from my LT18i using XDA
DooMLoRD said:
The device is still not released in some markets... It's a very new device so Just hold on for sometime...
Sent from my LT18i using XDA
Click to expand...
Click to collapse
Yep.I agree with you and you all should read this,
http://www.gsmarena.com/sony_xperia_s_starts_shipping_worldwide-news-4003.php
I'm selling my S2 for xperia s; the potential is indeed high, seems like sony have done it right this time. Wait for ICS to launch, give a crap about developing GB. /)

[TESTER NEEDED][ROM][GB] codename

Hi there..
I'm from Xperia Neo thread.
As the title stated, i need a tester for my rom on Arc.
For info about my GB rom, go here: CLICK CLICK
The latest version (test release) can be download from here:
codename X edition - almost done
And patch for Arc are attached.
Requirement:
- unlock bootloader (for now)
- on baseband 64, 70 or 72 (some user having issue with 77)
- any kernel for stock GingerBread
Thanks in advance
A placeholder for me..
Note:
- the final version of codename X edition is coming really soon
- i don't want to open a new thread on Development yet
- this thread will (may)be General Q&A for codename - Arc/S branch
- provide your feedback

[APP][XPERIAZL] Trickster MOD [Kernel Settings and Tweaks]

Trickster MOD app is a tweaking tool to change various settings included in your kernel and other tweaks to your phone. It was made by me and my friend.
Screenshots and more information at links below.
Links
Google Play Store
AndroidPIT
Donate
Website​If you like the app please rate it 5 stars and if you can, please donate.
Feature requests
Please post & vote features on our feedback site. So we can keep track of them
Bug Report
Please read the FAQ at our website before reporting any problem
If the FAQ does not help, use the Bug Report feature in our app & reference your ID here (the number in the mail subject).
Credits:
- Google
- Our great kernel devs
- grilledbacon for your beautiful icon
- Beta testers and translators for your contributions
- Anyone that helped us in some way
Disclaimer: This is provided with NO GUARANTY whatsoever. Use your common sense.
Latest version that supports both the Z and ZL has been pushed to Play Store and will be available to you shortly. Enjoy!
https://plus.google.com/u/0/116709542966452959662/posts/KcTwL8vnPQP
Would this work on a ZL with AOSP (PAC ROM) flashed? Or is it just limited to stock Sony?
anirudh412 said:
Would this work on a ZL with AOSP (PAC ROM) flashed? Or is it just limited to stock Sony?
Click to expand...
Click to collapse
The app works on any ics and above device unless there's something unexpected. Only official supported device get thread created like this though. So it should work.
We're going to close individual device thread to consolidate our app thread into one at http://forum.xda-developers.com/showthread.php?p=28659480 , please go there if you need to discuss anything related to our app.

Total guide Xperia ZL 6502/03(work in progress)

1)ROOT-
NO root for 4.3 directly for locked bootloaders
For unlocked here you go http://forum.xda-developers.com/showthread.php?t=2583805
Downgrade to 4.2 to get root
http://forum.xda-developers.com/showthread.php?t=2494134 for 6503
http://forum.xda-developers.com/showthread.php?t=2335306 for 6502
Flashtool
latest flashtool download
http://www.flashtool.net/download.php
Flash .ftf using flashtool
http://forum.xda-developers.com/showthread.php?t=2054486
root 4.2.2:
doomlords rooting toolkit
http://forum.xda-developers.com/showthread.php?t=2327472
install cwm
http://forum.xda-developers.com/showthread.php?t=2251093
to get root for 4.3 and dual recovery for 4.3 upgrade by nuts method
http://forum.xda-developers.com/showthread.php?t=2567266
2) Bootloader-
Backup ta partition so that you dont loose bravia engine
http://forum.xda-developers.com/showthread.php?p=41763438
Unlock bootloader
-get your code from here
http://unlockbootloader.sonymobile.com/
Unlock bootloader using flashtool
http://forum.xda-developers.com/showthread.php?t=2447319
3)Rom index:
Stock:
-4.2 stock link given above
-4.3 stock
http://forum.xda-developers.com/showthread.php?t=2640151 for 6503
-4.3 stock
http://forum.xda-developers.com/showthread.php?t=2655100 for 6502
Stock based
Existenz rom(4.3)-
http://forum.xda-developers.com/showthread.php?t=2352237
sky dragon rom (4.2)-
http://forum.xda-developers.com/showthread.php?t=2407411
Lg g2 rom(4.2)
http://forum.xda-developers.com/showthread.php?t=2550147
Custom roms-
Kitkat:
Cm11-
http://forum.xda-developers.com/showthread.php?t=2540671
Codename lungo-
http://forum.xda-developers.com/showthread.php?t=2650316
Omni rom-
http://omni.cmxlog.com/4.4/odin/
Avatar rom-
http://forum.xda-developers.com/showthread.php?t=2243238
Liquidsmooth rom-
http://forum.xda-developers.com/showthread.php?t=2656019
Jellybean:
Illusion rom-
http://forum.xda-developers.com/showthread.php?t=2381901
Cm10.x
http://forum.xda-developers.com/showthread.php?t=2436626
4)Kernels:
stock kernel based for 4.3 .569
http://forum.xda-developers.com/showthread.php?t=2599619
doom kernel stock based 4.3
http://forum.xda-developers.com/showthread.php?t=2594479
advanced stock kernel 4.4 .101:
http://forum.xda-developers.com/showthread.php?t=2641695
78 kernel-
http://forum.xda-developers.com/showthread.php?t=2624339
All spark kernel-
http://forum.xda-developers.com/showthread.php?t=2596496
5)Scripts
Pure performances x for any rom (actually any device)
http://forum.xda-developers.com/showthread.php?t=2630170
6)Gapps:
paranoid 0 day gapps art compatible
http://forum.xda-developers.com/showthread.php?t=2397942
Note:
all instructions are provided in repective links
installing a rom of different region wont make much difference
i m not responsible for any damage to your devices i m just sharing the links
Credits:
to all the ops in the respective thread
1. Good job
2. Deserves to be sticky in general
3. Unlocked bootloader with 4.3 can be rooted (downgrading is pain in arse)
4. We know that 6502/3 stock/rom works on each other still it is not advisable to do
For example consider me (globaly recognized noob) flashed it wrongly i know its ally mistake but they will blame you cause you advised them
5. We have one thread like this so ask mods to merge that and this thread to avoid confusion
6. You missed all spark's AOSP kernel, 78kernel.
7. You missed hell lot of things
8. Nuts recovery is good one
9. The cwm you linked is for unlockedbootoader only
10. There are two cm from fxp and cm both have same source but different release pattern so provide link to threads
11. Add work in progress in title so you can sort everything out
No offense just helping you to sort things out if you need my help throw me a PM.
Add a faq section below my post or you can use my post so everything is in line.
You tried to do something helpful so kudos
Always there to help
Globally recognized N00B
thread updated
Needs layout.
DoubleYouPee said:
Needs layout.
Click to expand...
Click to collapse
what sort of layout ?
bhavstech said:
what sort of layout ?
Click to expand...
Click to collapse
Paragraphs..punctuation..etc..?
This thread is work in progress so friends please dont post till it is complete
Regards
Globally recognized N00B
alkesh95 said:
This thread is work in progress so friends please dont post till it is complete
Regards
Globally recognized N00B
Click to expand...
Click to collapse
+1
it would be a good help if people would provide more material to add instead of complaing :fingers-crossed
ask the mods to make it a sticky thread
Advanced stock kernel 4.3 FW .101
http://forum.xda-developers.com/showthread.php?t=2641695

Unified kernel for msm8974 devices

Unified kernel for msm8974 devices
hi all
we are cooking 1 kernel for all msm8974 devices for all custom roms
Source
https://github.com/sonyxperiadev/kernel
feel free to fork, joyn and push back
XDA:DevDB Information
Unified kernel for msm8974 devices, Kernel for the Sony Xperia Z3
Contributors
jerpelea, Kali-
Kernel Special Features:
Version Information
Status: Testing
Created 2014-10-31
Last Updated 2014-10-31
new guides published
http://developer.sonymobile.com/knowledge-base/open-source/open-devices/
kernel is rebased
z3 platform (shinano) added to kernel
https://github.com/sonyxperiadev/kernel/
status
z1 - boots
z2 - boots
z3 - boots
yukon - boots
feel free to push fixes
jerpelea said:
kernel is rebased
z3 platform (shinano) added to kernel
https://github.com/sonyxperiadev/kernel/commits/aosp/LNX.LA.3.5.1-01110-8x74.0
status
z1 - bringup in progress
z2 - boots
z3 - boots
feel free to push fixes
Click to expand...
Click to collapse
Cool, thanks! Any love for the Z3C?
Can we do this for the T-Mobile Z3? I thought the boot loader is not able to be unlocked. If it is unlockable, I will get this device tomorrow.
Brilliant news, thanks for this. Now hope has grown for custom Roms coming sooner! Cheers
Sent from my D6603 using XDA Free mobile app
asianflavor said:
Can we do this for the T-Mobile Z3? I thought the boot loader is not able to be unlocked. If it is unlockable, I will get this device tomorrow.
Click to expand...
Click to collapse
I am 99% certain the T-Mobile Z3 will not be unlockable. Not very "un-carrier" of them.
HOWEVER:
For the first time in North American history, in addition to being available via carriers, a Sony flagship is being offered unlocked in a timely fashion in North America. If you're in the USA (which, since you're asking about T-Mo USA, I assume you are), you can get a SIM-unlocked (and hence bootloader-unlockable) Z3 at http://store.sony.com/xperia-z3-lte...atid-All-Unlocked-Phones?vva_ColorCode=FFFFFF
I'd love to get a pure AOSP build going on my Z3 Compact
Entropy512 said:
I am 99% certain the T-Mobile Z3 will not be unlockable. Not very "un-carrier" of them.
HOWEVER:
For the first time in North American history, in addition to being available via carriers, a Sony flagship is being offered unlocked in a timely fashion in North America. If you're in the USA (which, since you're asking about T-Mo USA, I assume you are), you can get a SIM-unlocked (and hence bootloader-unlockable) Z3 at http://store.sony.com/xperia-z3-lte...atid-All-Unlocked-Phones?vva_ColorCode=FFFFFF
Click to expand...
Click to collapse
Hi @Entropy512, if I well remember you are a senior dev (omni and in the past CM maintainer for SGS3 intl)?
How do you judge the information given by Sony to develop AOSP?
Why are the Original Android dev forum so empty in your opinion for this beast?
Sent from my Nexus 10 using Tapatalk
and the ball continues rolling
http://developer.sonymobile.com/2014/11/06/android-5-0-xperia-z3-running-aosp/
br
J
jerpelea said:
and the ball continues rolling
http://developer.sonymobile.com/2014/11/06/android-5-0-xperia-z3-running-aosp/
br
J
Click to expand...
Click to collapse
Add Z3 Compact support please I'll be your test guinea pig. How different would it be from the Z3 build besides the ram and screen everything else is the same correct?
del
iBuzman said:
Thx, I'm about to build Z3 AOSP rom following new guide, just need Z3 device binaries
appreciate the support given that allows us to do this :good: :good: :good:
Click to expand...
Click to collapse
please stay tuned and binaries will come
br
J
sry - didn't mean to edit after you quoted - I misread earlier post and thought z3 binaries were available already (and I got confused when the shinano git page instructions linked to a dead page ).
jerpelea said:
hi all
we are cooking 1 kernel for all msm8974 devices for all custom roms
Source
https://github.com/sonyxperiadev/kernel
feel free to fork, joyn and push back
XDA:DevDB Information
Unified kernel for msm8974 devices, Kernel for the Sony Xperia Z3
Contributors
jerpelea, Kali-
Kernel Special Features:
Version Information
Status: Testing
Created 2014-10-31
Last Updated 2014-10-31
Click to expand...
Click to collapse
Hi there i have a fix required to allow inline building with cm type roms, how do I push a fix, just git push?
Entropy512 said:
I am 99% certain the T-Mobile Z3 will not be unlockable. Not very "un-carrier" of them.
HOWEVER:
For the first time in North American history, in addition to being available via carriers, a Sony flagship is being offered unlocked in a timely fashion in North America. If you're in the USA (which, since you're asking about T-Mo USA, I assume you are), you can get a SIM-unlocked (and hence bootloader-unlockable) Z3 at http://store.sony.com/xperia-z3-lte...atid-All-Unlocked-Phones?vva_ColorCode=FFFFFF
Click to expand...
Click to collapse
Thanks, I didn't think you could unlock the T-mo version. Would love to buy the unlockable one from Sony but I have a wife that override that decision...lol. But made my decision on jumping to the Nexus 6 much easier. Thanks for the info!
nycbjr said:
Hi there i have a fix required to allow inline building with cm type roms, how do I push a fix, just git push?
Click to expand...
Click to collapse
you fork on your git
commit the change and then submit a push request from git interface
br
J
jerpelea said:
please stay tuned and binaries will come
br
J
Click to expand...
Click to collapse
now that lg g3 has lollipop would be nice to get our Z3 back up to the top of the news reports with aosp binaries update ~ I've got repos sync'd, patches applied, and device page bookmarked for periodical checking ✌
What toolchain are you guys using to compile the kernel of https://github.com/sonyxperiadev/kernel ?
could anyone compile a kernel with as modules and share the hid-sony.ko and hid-dr.ko module files?
I think that would help to have Remote Play PS4 in non Z3 and Z2 devices.
the option to compile those 2 modules as separate modules is in menuconfig > Device Drivers > HID Devices > Special HID Drivers and then
M in DragonRise Inc. game controller
M in Sony PS3 Controller
it would be much appreciated.
I would even pay if someone can share me those 2 files from the Z3 kernel source (or Z3 phone) as I tried to compile the kerel to get those files but I'm failing like a mother****er
use http://developer.sonymobile.com/knowledge-base/open-source/open-devices/
kernel compile guide and you can succesfully compile it
br
J
MyPeople said:
What toolchain are you guys using to compile the kernel of https://github.com/sonyxperiadev/kernel ?
could anyone compile a kernel with as modules and share the hid-sony.ko and hid-dr.ko module files?
I think that would help to have Remote Play PS4 in non Z3 and Z2 devices.
the option to compile those 2 modules as separate modules is in menuconfig > Device Drivers > HID Devices > Special HID Drivers and then
M in DragonRise Inc. game controller
M in Sony PS3 Controller
it would be much appreciated.
I would even pay if someone can share me those 2 files from the Z3 kernel source (or Z3 phone) as I tried to compile the kerel to get those files but I'm failing like a mother****er
Click to expand...
Click to collapse

Categories

Resources