Introduction
Working/not working listI started this project as a one-time test. But something was still bothering me - the latest version of CM for locked bootloaders was outdated
, so I released my test build to public. It received so much appreciation so I thought to release this periodically - and weeklies, released in the Friday-Saturday-Sunday period are the best I can give to the community. So, now just enjoy CyanogenMod for locked bootloaders!![]()
DownloadsWORKING
- Screen
- Wi-Fi
- Bluetooth
- GPS
- NFC
- LTE
- Mobile data
- Calls/messages
- Camera(including HDR)
- Rear mic
NOT WORKING/BUGS
Clean installation instructionsBuild #12.5 - delta/incremental update
Build #12.1 - lagfix patch, flash it over build 12
Build #12
Older builds:
Build #11
Build #10
Build #9
Build #8
Build #7
Build #6
Build #5
Build #4
Build #3
Build #2
Build #1
Recommended Gapps:
Upgrade instructionsFollow this if you are either on stock or an other non-CM ROM.
1. Download the ROM and latest Gapps package
2. Reboot to recovery(only TWRP/CWM Touch/PhilZ is supported)
3. Format /system, wipe data
4. Flash ROM, Gapps
5. Reboot and enjoy.
Changelog1. Download the ROM.
2. Reboot to recovery(only TWRP/CWM Touch/PhilZ is supported)
3. Flash the ROM.
4. Reboot.
CreditsBuild #12.5
- added intellimm, a new governor by faux123
It's so new that it's not on any govenor mega list, so here's some info about it:
intelliminmax (intellimm) governor is designed to work with the newer SOCs with fixed voltage rails (ie MSM8974+ SOCs). It is designed to work within thosefixed voltage ranges in order to maximize battery performance while creating a smooth UI operations.
So that's the theory, in practise it's only using three frequencies most often. It look like a stupid idea at a first glance, but the governor gave me another hour of screen on time(previously I was getting 4 hours, now I'm getting 5 hours with minimal perfomance impact)
Some more info here:
https://plus.google.com/+PaulReioux/posts/DkCKEWRJFnf
- added msm_cpufreq_limiter, so now the frequency of the second core is following the user's choice (previously the second core's max frequency was stuck on 1728Mhz)
- added TCP congestion algorithms:
* bic
* westwood
* highspeed
* hybla
* htcp
* vegas
* veno
* scalable
* lp
* yeah
* illinois
Some results with different ones:
http://forum.xda-developers.com/showpost.php?p=28152737&postcount=2
(scroll down and skip all the tweakable values of other things)
- previous lagfix integrated
Build #12.1
- lags fixed
- discard option removed from fstab
Build #12
- fixed glove mode reverting after some time
- added another batch of governors, this time they are more "modern", and imo they are one of the best in its kind:
*smartassV2
*intellidemand2
*intelliactive
(thanks DooMLoRD and pec0ra)
*abyssplug
*adaptive
*badass
- added ROW I/O scheduler(thanks pec0ra)
- now ROM boots with noop, and after booting the default is row
- now ROM boots with performance governor set on boot, and then it gets back to interactive - the good old CM default
- merged improvements from the official trees
- added ZRAM driver, use any app, like Trickster Mod or Performance Control to set it up(thanks bagyusz for the idea and faux123 for the updated zram in Doomlord's kernel)
- CM source update(built off the stable branch)
- added frandom module(fast random number generator, works like Seeder - fyi - seeder and frandom don't give us such wonderful effects as on 2.3, but it at least decreases latencies, so it's an improvement)
- fixed mirroring sound thanks to @Steph310
- fixed SIM storage(SIM contacts, etc.)-proof:
![]()
- lowered the lowest brightness value from 10 to 1(seems like stock also uses that as the lowest one)
Older builds:
Build #11
- CM source update, check cmxlog for more info
- added some governors for you to choose and play , like:
* conservative
* lagfree
* lionheart
* powersave
* wheatley
- added some IO schedulers to go with the governors :
* sio
* vr
* bfq
* fifo
* fiops
* zen
Have fun finding the best combination for you!
The modules were compiled from their trees, so I have to at least mention them
Build #10
- CM source update
- SIM ICC number reading is fixed now(part of upcoming SEEK support)
- working FM radio reciever support
- working FM radio transmitter support - I guess you can make your own radio station that can transmit waves in a ~1m radius But to be serious - this could help people who want to listen to their music collection in a car that doesn't have bluetooth.
- cleaned up the leftovers from the faulty commits
- use the correct qc-opt library for power HAL to function properly
Build #9
- CM source update, check cmxlog for more info
Merged some bagyusz improvements, like:
- small cleanup in sources
- added dumpstate back for bug reporting
Build #8
- CM source updates, check them out:
http://www.cmxlog.com/11/huashan
- reverted to the source-built RIL, let me know if it fixes the connectivity issues(especially data connections, like LTE, etc., etc.)
- cleanups to the makefiles
- small changes to RIL
- switch to the c2d composition type(previously cpu was doing all the job, now the screen composing is split between CPU and GPU)
Build #7
- GPU drivers updated to newest available ones (yuga .283 firmware ones)
- swapped EGL config with a proper one, now it references adreno instead of adreno200
- add setup_fs service into the init part - if your device was freshly unlocked, it will prepare the filesystem on /data for you
- removed wheatley and lionheart governors, as they were a little bit bugged
- cherrypicked some bagyusz commits(most of them, just without the whole device tree splitting, I'm leaning towards unification where possible with UB trees)
- hijack.tar is now split into two parts - backend.tar and ramdisk.tar(it creates more room for homemade experiments, and makes users more safe - now you need to screw up two files instead of one to make the device unusable)
- minor cleanup in the ramdisk scripts, to make it more like in the official repos
- revert back to official releasetools(updater-script and binary in the final package) to make flashing more seamless and "stable"
And, this is something that you won't expect:
- CM source updates, covered in the good old nightly flavour
Build #6
- merged all the improvements from official trees, like:
* new qcom power HAL
* new libqc-opt.so library
- one change to GPU driver subsystem that's not even committed yet(test the gaming performance and tell me if it's better, for me it fixed choppy menu animations in GTA:SA)
- CM source updates:
* SystemUI crashes fixed
* other improvements, check cmxlog.com for the full CM change list
- probably more stuff that I can't recall, I'm a little bit sick
Anyways, enjoy!
Build #5
- removed FM radio
- CM source update
- lags fixed
- audio imbalance fixed
Build #4
- added FM radio(not working right now)
- fixed reboots when using BT and mirroring
- CM source update
- VPNs fixed
- possibly battery drain fixed
Build #3:
- xLoud - not the real one, but done with editing sound card control files
- touch sensitivity fixed
- CM sources update
Build #2:
- added I/O speedup on early-init
- CM source update
- speed up booting by a large margin
- remove knight rider led animation
- misc cleanups in our device trees(nfcee debug features enabled)
- Add glove mode toggle
Build #1:
- CyanogenMod source updates( many fixes to Telephony, Camera and others)
- Sony RIL(some bugs fixed)
- Fixed echoes in speakerphone calls
- bagyusz
- neXus PRIME
- dh.harald
- kerainFTW
- cray_Doze
- adfad666
- uberlaggydarwin
- davidmarco
- dssmex
- DooMLoRD
- pec0ra
- Cyanogenmod team
- Sony
XDA:DevDB Information
CyanogenMod 11, ROM for the Sony Xperia SP
Contributors
MrSteve555, neXus PRIME, bagyusz
Source Code: https://github.com/Ultrax5/android_device_sony_huashan?files=1
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
ROM Firmware Required: .207
Based On: CyanogenMod
Version Information
Status: Stable
Current Stable Version: 12
Stable Release Date: 2014-11-12
Created 2014-09-05
Last Updated 2014-12-07
Attachments
-
148.2 KB Views: 17,207
-
47.8 KB Views: 16,399
-
116.8 KB Views: 16,101
-
120.9 KB Views: 15,083
-
62.1 KB Views: 15,098
-
155.1 KB Views: 14,965
-
128.8 KB Views: 14,653
-
222.1 KB Views: 14,794
-
142.5 KB Views: 14,472
-
82.5 KB Views: 14,756
Last edited: