[Xperia SP Android Development] Dashing_97:
DISCLAIMER​

You use this ROM at your own risk.

I will not take any responsability if you crash your device, lose data or whatever.​

As we all know that our phone Xperia SP has a weird problem of less ram and is slow for multitasking , me too like you all kept trying a lot of roms, whether stock or AOSP based but couldn't find a solution.

Well here i present to you guys the Final Solution ROM.

Most of the roms available are deodexed for customization but deodex leads to lag in interface and usage of more ram.

This ROM has odexed framework as well as most important system apps.

Let us face the truth for a minute, all the Z3 ports available right now slow down the phone and eat more ram ,

If we can't have a smooth interface then why should we use it on a phone which has only 1 gb memory.

This rom includes all the customisations and apps you would actually need, after a lot of research and hard work, i was able to find the core of the problem ie deodexing and and all the app eating most of the ram.

Features-

Odexed

Zipaligned

Heavily debloated

Pre Rooted

Advanced sound panel mod

20 NEW THEMES BY ME AND AND MY FRIEND [MENTION=397227]ska[/MENTION] [GREAT GUY]

Busybox

Extra Sony apps like sketch , tasks , notes etc.

Taskiller

Xposed , gem xperia , xperia

William's Kernel

Most importantly removed update centre as it constantly runs in background.

We are not going have any updates and sony app updates can be easily found on google

Just install them as normal apk.

Also removed location based WiFi

Warning- Now you can no longer apply mods to system as the ROM had been odexed.

I HAVE NOT REMOVED LIVE WALLPAPERS AND ANY WIDGETS BUT STIRRINGLY RECCOMEND NOT TO USE THEM!!

Flashing Instructions-

Go to recovery

Wipe data, cache, dalvik cache and system

flash rom

Reboot

POST INSTALLATION STEPS

(IMPORTANT FOR GREAT EXPERIENCE)

After rom reboot, start using after 5 mins

Finish setup

Go to play store

Download kernel auditor

Open and set max frequency 1800 mhz and governer to Interactive

set io scheduler to ROW

Disable mp decision in CPU Hotplug

Change minfree values to-

5 , 16 , 40, 80 , 90 , 150

Install xposed framework

Download more modules and enable

Set up your needs and then

Also enable xperia and gem.

Finally reboot the device :D

INSTALLING THIS ROM AND FOLLOWING ALL THESE STEPS WILL GIVE YOU THE BEST EXPERIENCE OF THIS DEVICE.

Theme's thread by [MENTION=397227]ska[/MENTION]

http://xdaforums.com/showthread.php?t=

More themes by me-

http://xdaforums.com/showthread.php?t=2767488

William's kernel thread by [MENTION=4466123]pec0ra[/MENTION]

http://xdaforums.com/showthread.php?t=2750392

Sources-

https://github.com/pec0ra/williams

CREDITS- [MENTION=5440906]dipesh1502[/MENTION] (my mentor) :D [MENTION=4466123]pec0ra[/MENTION] [MENTION=397227]ska[/MENTION]

My parents :D [MENTION=5221913]Killawave[/MENTION] , used his ROM as base :D

Download-

https://drive.google.com/file/d/0B4I29CuguZClUzE4QVZidjBtSUU/view?usp=sharing

NOTE- THEMES ONLY WORK WHEN YOU ENABLE SUPERUSER MODE IN XPERIA XPOSED

For Increasing volume, either use faux sound control app (recommended) or increase from sound control in Kernel Auditor.

It's stable.

Guys i have put a lot of hard work in this and this is my first ROM. Just use it to understand it, is the best. ;) Just don't forget to press that thanks button :D

For AOSP users-

http://xdaforums.com/xperia-sp/development/final-solution-rom-aosp-t3064859