Xperia: Fidelity ZX 9.0 Smooth JellyBean experiences (Works on P/U/Sola/Go)

Finally a ROM with real JellyBean stuff. This time I added tons of working JellyBean stuff from official ROM along with some fixes and improvements that made this phone looks hella sexy. I was still adjusting optimizations so I didn’t release separate packages yet but this time it should be finalized. From what I check with ROM dumps, it should work on Xperia P/U/Sola/Go with or without minor problems so feel free to try if you’re using Xperia NXT series.

Featuring:
-Busyboxed
-init.d support
-Xperia Fidelity script
-Xperia T/V apps (From 7.0.A.3.223 and 9.0.1.D.0.10)
-Xperia T/V binary fiies (From 7.0.A.3.223 and 9.0.1.D.0.10)
-Xperia T/V framework fiies (From 7.0.A.3.223 and 9.0.1.D.0.10)
-Xperia T/V library fiies (From 7.0.A.3.223 and 9.0.1.D.0.10)
-Xperia T/V sounds and wallpapers
-Xperia Z Launcher
-Mobile Bravia Engine 2
-Xperia V Sound Enhancements
-JellyBean apps
-JellyBean Small apps
-Skyfall theme
-Camera Mod Cyber-shot
-build.prop tweaks
-Thunderbolt tweaks
-Partition remounting optimized
-Supercharger’s patched services.jar
-Optimized LMK supercharged
-Zipaligned
-Screen-state scaling optimizations
-GMail 4.2
-Google Now

Changelog

9.0
-Added Changing CPU governor to wheatley (tweaked) if available
-Added new working JellyBean apps
-Fixed Facebook integration not working properly
-Optimized build properties for better battery life
-Optimized kernel tweaks better battery life
-Removed bloated apps
-Reverted SystemUI.apk back to stock Xperia T ones for better compatibilities
-Updated audio effects configuration for completed set of effects
-Updated erorcun’s ported JellyBean Conversations and Lockscreen
-Updated few more JellyBean apps
-Updated ported Z Launcher to version 3.5
-Updated JellyBean Album/Movies/Walkman apps
-Updated JellyBean Contacts/Conversations/Phone apps
-Updated JellyBean Small Apps
-Updated JellyBean Widgets/Timescape
-Updated LMK tweaks based on Thunderbolt 3.0 release (Still my values though)
-Updated mchj’s ported JellyBean Phonebook
-Updated more working JellyBean libraries
-Updated Sai Moon’s ported JellyBean Phone
-Updated tweaks and build configuration based on Thunderbolt 3.0.3 updates

8.0
-Added clearing some apps’ data to fix incompatibities
-Added few more tweaks and optimizations in build.prop
-Added working stuff from DooMLoRD’s leaked Xperia T Jellybean ROM
-Added Xperia V audio effects support (Clear Audio+/Clear Stereo/Clear Phase/Dynamic Normalizer)ss
-Added Xperia Z wallpaper
-Fixed applications incompatibilities including FM Radio and Theme Manager
-Fixed BusyBox not being installed properly
-Fixed Mobile Bravia Engine 2 not working properly in previous release
-Fixed Zipalign remounting itself overriding remount script configuration
-Updated I/O scheduler optimizations based on ThP’s recent kernel release
-Updated OOM patched services.jar from build 6.1.1.B.1.75
-Updated OOM optimizations based on recent Thunderbolt’s LMK addon
-Updated working stuff from DooMLoRD’s leaked Xperia T Jellybean ROM
-Updated Xperia Home Launcher to ThilinaC’s proper port from leaked version
-Updated Zipalign script based on recent Thunderbolt

7.0+
-Changed small apps installation method as doing full wipe will also remove small apps permission
-Fixed bootloop issue after full wipe
-Fixed build.prop modification not working
-Fixed init.d script not working properly
-NFC firmware upgrade is working now
-Updated Fidelity script for better performance
-Removed SQLite optimizations as it tends to show up errors rather than doing the job right
-Removed unstable and buggy CPU leaks apps (Thanks to tester Eason85 for reporting)

7.0
-Fixed busybox script not working on device without busybox installed
-Fixed NFC feature not available in Settings
-Fixed restoring CPU frequency on wake to kernel’s default
-Fixed Settings crashing in some features
-Fixed small apps not showing up on device that doesn’t have small apps installed before
-Fixed Xperia T files being deodexed properly
-Improved files permission compatibilities
-Optimized build.prop configuration
-Removed tweaks that override Thunderbolt 2.9.0 updates
-Updated Bravia Engine files from Xperia V
-Updated vendor’s firmware and library files from Xperia V
-Updated more existing library files with compatible ones in Xperia V
-Updated Xperia V apps from ROM version 9.0.1.D.0.10
-Updated Xperia V binary files from ROM version 9.0.1.D.0.10
-Updated Xperia V framework files from ROM version 9.0.1.D.0.10
-Updated Xperia V library files from ROM version 9.0.1.D.0.10

6.0
-Added back improved screenstate scaling for better compatibilities and battery-life
-Added camera fix on 6.1.1.B.1.54 ROM using older library files
-Added Camera Mod 4.7.2 Cyber-shot for the best picture experience with Exmor R & HDR
-Added changing CPU governor to hotplug and pegasusq if available
-Added currency, mirror and unit small apps that don’t come with Xperia T ROM
-Added Dalvik’s VM heap optimizations found in Xperia V ROM
-Added completed Xperia T apps and framework files
-Added proper small apps package for ROM version 6.1.1.B.1.54
-Added busybox and init.d scripts support for locked bootloader device
-Added system partition in remounting script
-Added sounds and wallpapers found in Xperia T/V ROM
-Re-based Xperia T files to version 7.0.A.3.223
-Removed by-passing audio effects tweak
-Reverted SystemUI app back to default Xperia T ones with Power Management feature
-Fixed WiFi Hotspot Tethering not working
-Optimized script execution order for optimal performance
-Reduced Fidelity tweaks effectiveness to meet better standards and improved battery-life
-Updated script optimizations based on recent Thunderbolt 2.9.0 updates

5.0
-Added clearing init.d scripts on flashing
-Added latest working Xperia T binaries, frameworks and system libraries
-Added Skyfall theme/ringtone/wallpapers
-Fixed sqlite3/zipalign permissions so scripts will be executed properly
-Optimized I/O scheduler for lower latency and better sound quality
-Optimized kernel configuration for better stability
-Optimized VM tweaks
-Updated latest Xperia T apps
-Updated patched services.jar file from build 6.1.B.0.559
-Updated SystemUI to modded Xepria P’s Jellybean style ones by seky0405
-Removed dropping cache and screenstate tweaks

4.0
-Added dropping cache on every 1hr as it shouldn’t cause system lag now with improved configuration
-Optimized build.prop for more possible battery-saving
-Optimized Fidelity script for improved battery-life and system’s stability
-Optimized kernel configuration according to IBM’s standards
-Optimized screen-off script for being more efficient and compatible with boot-time
-Optimized VM settings for more battery-life and reliability
-Removed journal_async_commit in remounting script trying to improve storage’s reliability

3.0
-Added new apps found in Xperia T apps
-Added Google apps with updated existing ones
-Fixed setting permissions script bug
-Fixed Xperia’s Fidelity script errors in I/O scheduler optimizations
-Optimized build.prop tweaks for better memory management
-Optimized Fidelity script with more partitions’ I/O optimizations and kernel,I/O optimized for lower load/latency
-Optimized system partitions remounting using data from external remounting script in main Thunderbolt script
-Optimized VM’s dirty values and added more governors in list of changing scaling governor during screen-off script
-Removed scaling governor part leaving only optimizations alone in Fidelity script so user can have freedom to choose desired ones
-Updated existing apks to latest working available combined between Xperia GX/T
-Updated niaboc79’s modified Xperia T SystemUI with battery percentage like Xperia P
-Updated Xperia T’s new boot animation
-Updated Xperia T media sounds

2.0
-Added changing to powersave governor during screen-off
-Added Location based WiFi feature
-Added Partition remounting optimized for performance (disable barriers/noatime/async 15s commit)
-Added SQLite optimizations on first boot
-Added Supercharger’s LMK patched services.jar with personally optimized LMK supercharged
-Added Xperia GX’s improved boot animation
-Added Zipalign on flashing
-Improved package to be flashable on any ICS ROM
-Rebuilt build.prop tweaks from ground
-Removed bundled apps and some that suck battery-life
-Replaced KA SSpeed tweaks with optimized latest Thunderbolt v2.7.7 optimized with Xperia Fidelity
-Replaced InfinitySound with audio effects bypassed (Hard decision but Fidelity script won’t need it)

Instructions

1. Reboot to recovery again (ignore any problems in previous step) and flash Fidelity TX ROM in recovery. Keep in mind that you have to repeat activating small apps after performing full wipe.
2. Clear cache and dalvik-cache then reboot.
3. Wait till your phone bootup. You’ll see NFC firmware being upgraded. After firmware upgrading is done, reboot your phone without doing anything else (or some stuff like Sound Enhancements may not work).

Credits
pikachu01, for his Thunderbolt script
zeppelinrox, for creating supercharger script and his patched services.jar website
krabappel2548, for his tweaking scripts
r-ikfoot, for his awesome sound patch
niaboc79, for his awesome small apps patch
cajunflavoredbob, for his Google Now package
seky0405, for modded Xperia P’s Jellybean SystemUI with Recent apps UI tweaks
Rizal Lovins, for his Camera Mod 4.7.2 Cyber-shot
ThilinaC, for his smoother port of Xperia Z Launcher
erorcun, for his awesome JellyBean Conversations and Lockscreen port
mchj, for his fixed JellyBean Phonebook port
Sai Moon, for his JellyBean Phone themed port
Sony, for awesome ROM and apps

Download: http://d-h.st/LCQ