Xperia Z/Tablet Z: Cyanogenmod 11.0 – Fidelity Edition build 20140322

Audio stuttering bug is finally resolved so I can optimize fidelity driver again for optimal sound quality. I also added Linaro optimizations for ROM along with 4.8 toolchain.

-Added full Linaro optimizations in other files like mips/x86
-Fixed bluetooth audio not working with Fidelity optimizations
-Fixed USB audio instability issue
-Improved proper strict-aliasing fix in Alsa Audio
-Kernel will be compiled with 4.7 toolchain and ROM with 4.8 ones
-Re-optimized CM11 Fidelity optimizations again from scratch after audio stuttering being fixed
-Updated NDK and Linaro toolchains to most recent version

Most audio bugs are gone and is working quite well now. Those who missed BT headset and USB audio can now enjoy the music with extreme quality delivered.

Continue reading “Xperia Z/Tablet Z: Cyanogenmod 11.0 – Fidelity Edition build 20140322”

Xperia Z/Tablet Z: Cyanogenmod 11.0 – Fidelity Edition build 20140207

Cheers to the first KitKat ROM I officially released. It took me 3 months for stable transition from CM10.2 having the following updates below.

-Most Linaro strict aliasing fixes are actual fixes not spamming fno-strict-aliasing
-Added bionic/framework optimizations from Slimsaber’s Linaro commits
-Updated compiler flag optimizations from SaberMod tweaks
-Updated MEOW-Kernel from latest commit
-Updated Linaro toolchain to version 2014.01
-Changed toolchain version back to 4.7 since 4.8 is yet to be stable
-Removed kernel’s strict-aliasing optimizations to fix unstable cellular network
-Fidelity optimizations re-configured for CM11 compatibilities with changes below
|-Increased default buffer size to 4096 to fix stuttering problem
|-Removed start threshold in HAL layer
|-Default sampling rate is set to 44100Hz
|-Reduce number of periods in kernel configuration

Truth be told, I think CM10.2 is more stable than this but right now CM11 is stable enough to use as daily driver with some fixes. I’ll update Fidelity patch sometimes later with ART support and fix some bugs.

Continue reading “Xperia Z/Tablet Z: Cyanogenmod 11.0 – Fidelity Edition build 20140207”