[Xperia SP Android Development] whitemamba:
Hello everyone! This is the white version of the Honami ROM, and therefore I proudly present to you:

HONAMI EXPERIENCE WHITE VERSION

Neither i nor the apps/mods developers are responsible for bricked devices, dead SD cards,
global economic crisis, James Bond destroyed Aston Martin DB5 or M's death.
YOU choose to make these modifications. Follow carefully the instructions you will have no problem at all.

Looking for black edition? Here's one by RuchRha!

Note

This ROM will probably be discontinued very soon, especially when niaboc79 or
other more skilled developers start developing on our device. Still, that is not a reason
for you to not try out this ROM and hitting thanks!

Let's START! :victory:

Ported mostly from the Honami Experience ROM of the Xperia T (plus some other ROMs here and there for some fixes)
Fully White SystemUI.apk
Init.d Scripts
Project Fluid
S FORCE Surround Sound mod
Honami X-Reality display
Honami Themes
Honami Phonebook
Honami Conversations
Honami Home
Honami Media (Album, Walkman, Movies)
Honami Calendar
Honami Clock
Honami Keyboard
Honami Wallpapers and stock Xperia T jb wallpapers
Honami Widgets
Homani Smallapps
Honami Battery style
Honami Settings Menu
Docomo Status Bar
White Balance
build.prop Tweaks
Updated Media apps
White Settings
Battery Saving Tweaks
*NO HONAMI FRAMEWORK YET :(

Project Fluid Details

[COLOR="DeepSkyBlue"]Qualcomm specific tweaks. Might cause reboot on other.[/COLOR]

Code:
com.qc.hardware=1
debug.qc.hardware=true
debug.qctwa.preservebuf=1
debug.qctwa.statusbar=1

[COLOR="DeepSkyBlue"]Unlock fps limit[/COLOR]

Code:
debug.egl.swapinterval=0

[COLOR="DeepSkyBlue"]Render UI with GPU and GPU tweaks[/COLOR]

Code:
debug.composition.type=gpu
debug.egl.hw=1
debug.sf.hw=1
ro.sf.compbypass.enable=0
#enable harware egl profile
debug.egl.profiler=1
#Enable tile rendering
debug.enabletr=true
persist.sys.composition.type=gpu
#16BIT transparency , Smother Scrolling
persist.sys.use_16bpp_alpha=1
#3d performance
persist.android.strictmode=0
ro.min_pointer_dur=1
ro.secure=0

[COLOR="DeepSkyBlue"]Fluid UI[/COLOR]

Code:
persist.service.lgospd.enable=0
persist.service.pcsync.enable=0

[COLOR="DeepSkyBlue"]Device supports EHRPD[/COLOR]

Code:
ro.config.ehrpd=true

[COLOR="DeepSkyBlue"]System prop for tethering denied[/COLOR]

Code:
ro.tether.denied=false

[COLOR="DeepSkyBlue"]Possible screen glitch fix[/COLOR]

Code:
debug.gr.numframebuffers=3

[COLOR="DeepSkyBlue"]Disable boot animation for faster boot[/COLOR]

Code:
debug.sf.nobootanimation=1

[COLOR="DeepSkyBlue"]Disable debugging notify icon on statusbar[/COLOR]

Code:
persist.adb.notify=0

[COLOR="DeepSkyBlue"]Enable Hardware 3D[/COLOR]

Code:
hw3d.force=1

[COLOR="DeepSkyBlue"]Phone will not wake up from hitting the volume rocker[/COLOR]

Code:
ro.config.hwfeature_wakeupkey=0

[COLOR="DeepSkyBlue"]Unlock phone by menu key[/COLOR]

Code:
ro.config.hw_menu_unlockscreen=false

[COLOR="DeepSkyBlue"]Save power while phone is in sleep mode[/COLOR]

Code:
ro.ril.disable.power.collapse=1

[COLOR="DeepSkyBlue"]Ringtone rings without delay
[/COLOR]
Code:
ro.telephony.call_ring.delay=0

[COLOR="DeepSkyBlue"]The wifi scan interval in seconds so you can use a lower or higher value.[/COLOR]

Code:
wifi.supplicant_scan_interval=180

[COLOR="DeepSkyBlue"]Better scrolling responsiveness[/COLOR]

Code:
windowsmgr.max_events_per_sec=90
ro.max.fling_velocity=12000
ro.min.fling_velocity=8000

[COLOR="DeepSkyBlue"]Better touchscreen responsiveness[/COLOR]

Code:
touch.presure.scale=0.001

[COLOR="DeepSkyBlue"]Support for ipv4 and ipv6.[/COLOR]

Code:
persist.telephony.support.ipv4=1
persist.telephony.support.ipv6=1

[COLOR="DeepSkyBlue"]Faster boot[/COLOR]

Code:
persist.sys.shutdown.mode=hibernate
ro.config.hw_quickpoweron=true

[COLOR="DeepSkyBlue"]Better battery life[/COLOR]

Code:
ro.config.hw_fast_dormancy=1
ro.config.hw_power_saving=true

[COLOR="DeepSkyBlue"]Enable 16 BIT[/COLOR]

Code:
debug.fb.rgb565=1

[COLOR="DeepSkyBlue"]VM tweak[/COLOR]

Code:
ro.vold.umsdirtyratio=20

[COLOR="DeepSkyBlue"]Disable Zygote loader[/COLOR]

Code:
ro.wmt.blcr.enable=0

[COLOR="DeepSkyBlue"]Better in call voice quality[/COLOR]

Code:
ro.ril.enable.amr.wideband=1

[COLOR="DeepSkyBlue"]Signal Tweaks[/COLOR]

Code:

persist.cust.tel.eons=1
ro.ril.gprsclass=10
ro.ril.hsdpa.category=8
ro.ril.hsupa.category=6
ro.ril.hsxpa=1

[COLOR="DeepSkyBlue"]Wireless Speed Tweaks[/COLOR]

Code:
net.ipv4.ip_no_pmtu_disc=0
net.ipv4.route.flush=1
net.ipv4.tcp_ecn=0
net.ipv4.tcp_fack=1
net.ipv4.tcp_mem=187000 187000 187000
net.ipv4.tcp_moderate_rcvbuf=1
net.ipv4.tcp_no_metrics_save=1
net.ipv4.tcp_rfc1337=1
net.ipv4.tcp_rmem=4096 39000 187000
net.ipv4.tcp_sack=1
net.ipv4.tcp_timestamps=1
net.ipv4.tcp_window_scaling=1
net.ipv4.tcp_wmem=4096 39000 187000
net.tcp.buffersize.default=4096,87380,256960,4096, 16384,256960
net.tcp.buffersize.edge=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.gprs=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.umts=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.wifi=4096,87380,256960,4096,163 84,256960

[COLOR="DeepSkyBlue"]Website Bypass[/COLOR]

Code:
net.dns1=8.8.8.8
net.dns2=8.8.4.4
net.rmnet0.dns1=8.8.8.8
net.rmnet0.dns2=8.8.4.4

[COLOR="DeepSkyBlue"]Graphics Enhancement[/COLOR]

Code:
#Raise photo and video recording quality
ro.media.enc.hprof.vid.bps=8000000
ro.media.enc.hprof.vid.fps=75
#Raise JPG quality to 100%
ro.media.enc.jpeg.quality=100
ro.media.dec.aud.wma.enabled=1
ro.media.dec.vid.wmv.enabled=1
ro.media.cam.preview.fps=0
ro.media.codec_priority_for_thumb=so

[COLOR="DeepSkyBlue"]DalvikVM[/COLOR]

Code:
dalvik.gc.type=precise
dalvik.vm.dexopt-data-only=1
#Enables register map for tracking objects to garbage collect. Might give a little more RAM at the cost of a few CPU cycles.
dalvik.vm.dexopt-flags=m=v,o=y
dalvik.vm.jniopts=forcecopy
dalvik.vm.lockprof.threshold=500
dalvik.vm.stack-trace-file=/data/anr/traces.txt
dalvik.vm.verify-bytecode=false

PurePerformances X Details

◢ Features ◣

- Android performances improved at 360°
- Radically improved management ram on android (Lags...adios!)
- Script lightweight and revised to be adapted to this engine
- Improves a lot the graphics: of course Pure Graphic™HD, Pure Dithering Plus™ and... AOSPA 3.60 system tweaks
- Scan multimedia time drastically reduced
- Network Improvements, 3G experience even in 2G modality
- All SQlite database optimized
- Enable hardware features turned off by default for a better experience on entry level devices
- Greatly increases the score AnTuTu: Try it to believe it!!
- Reduces the startup time of Android
- A version for stock rom and one for CM, to squeeze any roms!
- Allows you to play ported games without lags
- Cleans the system every 24 hours, thecache every week and the Dalvik every month (cronos easter egg)
- Automatically Zipalign on each boot (sensitive to the user)

Battery

- Drastically decreased the drainage of battery
- Check the activities that consume too much battery stop them with PureWakelocks™
- When the phone is charging reduces system services for faster charging
- The battery is calibrated on every boot
- Disable animation of the system when the battery is nearly exhausted
- Improvements in build.prop as regards the part of consumption

Graphics, Screen, Images

- Enables a non-aggressive dithering to save CPU
- When you lock the device, the engine makes sure that the GPU is turned off
- Enables deep sleepalso in the bugged rom
- Parts of bravia engine
- Of course parts of CrossBreeder (credits to dev)
- Of course parts of Adrenaline Engine (credits to dev)
- Of course PureGraphics HD, even though I already told you
- Of course V6 supercharger
- Generates video entropy (like seeder)

CPU, Governors, I/O Schedulers

- Slightly improves the scaling of the frequencies (for better results you need a good kernel)
- Lightens the load on the CPU switching the workload to GPU rendering
- Enable the swap partition in Android (experimental)

I've said too much, man. Install this engine and discover its power! :P

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

◢ Technical info ◣
If you want see a little part of my engine

Here some build.prop lines used for this engine (used the .sh file characteristic of the Pure Series)

Code:
busybox echo "ro.mot.eri.losalert.delay=1000" >> /system/build.prop
busybox echo "ro.config.hw_fast_dormancy=1" >> /system/build.prop
busybox echo "ro.ril.enable.amr.wideband=1" >> /system/build.prop
busybox echo "ro.config.hw_fast_dormancy=1" >> /system/build.prop
busybox echo "ro.config.hw_quickpoweron=true" >> /system/build.prop
#
busybox echo "persist.telephony.support.ipv6=1" >> /system/build.prop
busybox echo "persist.telephony.support.ipv4=1" >> /system/build.prop
busybox echo "ro.config.hw_fast_dormancy=1" >> /system/build.prop
busybox echo "persist.sys.shutdown.mode=hibernate" >> /system/build.prop
busybox echo "ro.config.hw_power_saving=true" >> /system/build.prop
busybox echo "ro.media.enc.hprof.vid.fps=65" >> /system/build.prop
busybox echo "ro.mot.buttonlight.timeout=1" >> /system/build.prop
busybox echo "ro.ril.set.mtu1472=1" >> /system/build.prop
busybox echo "touch.presure.scale=0.001" >> /system/build.prop
busybox echo "# Signal Tweaks" >> /system/build.prop
busybox echo "ro.ril.hsxpa=1" >> /system/build.prop

S-FORCE 3D Surround Sound Details

S-Force is basically a audio effect only for speaker (Like xLOUD and ClearPhase)
and basically, what it does is it "Virtually reproduce 3D sound naturally and realistically.
THIS EFFECT IS ONLY FOR INTERNAL SPEAKER LIKE XLOUD AND CLEARPHASE!!!

Honami Apps Details

------Honami Home

# New animation

# Black background in apps drawer.

# Touch sound now enabled.

# New Home notification badge icon.

------Honami Widgets

# New high quality widgets.

# New Photo and Video widgets layout.

# New Recent call and Camera widgets.

# New Clocks.

------Honami Walkman, Album, Radio and Movie

# Updated GUI

------Honami Keyboard

# New Interface.

# New Smiley Emotions.

------Modded White SystemUI

# Modded it to be almost completely black (except for the notifications bar)

# Looks just BEAUTIFUL with light apps.

THANK ALL THE POSTS PLEASE! :good:​