[Samsung Galaxy Music] Alonso1398:
Source

Tree: https://github.com/Alonso1398/android_device_samsung_ivoryss/tree/cm-11.0

Kernel: https://github.com/Alonso1398/muZic_kernel_ivoryss/tree/cm-11.0

Vendor files: https://github.com/Alonso1398/proprietary_vendor_samsung_ivoryss

Patches:

Patch to hardware/broadcom/libbt for bluetooth to work: https://gist.github.com/pawitp/7891380.

Patch to frameworks/native to workaround hwc issues: https://gist.github.com/pawitp/7891444 (replace each time it says CAPRI with RHEA) and https://github.com/PAC-man/android_frameworks_native/commit/0c81fda74f6e7f9dc5f48bd00e4dbeaef12fdbc2.

Patch to frameworks/av to fix audio/video issues: https://gist.github.com/pawitp/7945188

Patch to hardware/libhardware/include/hardware/audio.h for microphone to work: https://gist.github.com/dhinesh77/7206ec7900bee32e4c51/revisions

Dual SIM Patches: https://gist.github.com/pawitp/9433442

Credits/thanks

Dhinesh77's device tree and work

Pawitp's patches

Cyanogenmod Team

XDA forum

rahimali for investigating about deep sleep issues

Requirements

-Updated CWM 6.0.5.0

-Have Stock 4.1 or CM 10.1

-Those having the DUOS variant should check if the name on the build.prop matches the name of the updater-script. If it doesn't, then edit the updater script.

Installation Instructions

-Make a backup just in case

-Wipe data/factory reset

-Install the rom

-Install optionaly gapps

Updating from cm 10.1 and keep data

-Make backup

-Wipe data/factory reset

-Install rom and optionally gapps

-Go to advanced restore, select the backup made and restore only data

However I don't recommend it.

Updating from previous cm 11 release

-Make a backup just in case

-Install cm 11 zip

-Install gapps again

Bugs/What's not working?

-Probably other features I may not use frequently

-Bluetooth half working

-3D perfomance and some games may have have issues? not faced it myself

Download Links

MEGA: https://mega.nz/#!lEQCjZhR!QwBQiH-_8y43fTwdsrjP1IHI7kc1cwaDbAiloXY7TOg

Dropbox: https://www.dropbox.com/s/y2sdv3ayjvbxbi9/CM 11.0 ivoryss final release.zip?dl=0

You can download the other versions here

Changelog

RC 7 (final release)

-Not sure what fixed, but rom is smoother now

-Use correct overscroll glow (grey) and text select handle (blue) instead the orange ones. I think they were used from gingerbread.

-Removed CMUpdater.apk because it was never used

RC 6

-Source updates

-Small kernel perfomance improvements

-Made lockscreen widget a little bigger (clock will look complete now)

RC 5

-Updated source to latest nightlies

*Fixes system update service wake lock

*Other changes I suppose...

-Use CM prebuilt camera without scene mode bug

RC 4

-Correct some hwc patches (fixes screen turning black when rotating)

-Replace charge binary with the one from cm 10.1 fixing offline charging

-Replace cm 11 camera with omnirom camera (the last one won't fc when changing scenes)

-Correct CIFS on kernel, now they are used as modules.

-Remove more unused blobs

RC 3

-Fix DUAL sim

-Fix Wi-Fi Tethering

-Add Wi-Fi direct

-Update cm source

RC 2.1

-Quick release disabling SELinux changes, they made the phone reboot bug

RC 2

-Enabled low ram mode but keeped transparent status bar

-Soft reboot added to menu advanced reboot menu

-Fix manual network search

-More compressed kernel

-Small updates about SELinux

RC 1

-Add flag to make dhinesh patch to work

*It fixes audio and video recording

-Add features to kernel

*KSM (Kernel Samepage Merging) (can be enabled on perfomance settings) (Also it may cause stabality issues, use with care)

*CIFS...

Beta 1

-Based on CM 11 latest sources

-Fixed egl

-Fixed sound

-Fixed FC apps

-Fixed Wifi

-Don't know how but fixed camera:p

-Removed unnecesary blobs

-Applied patches

-Multisim enabled by default

-Other small changes

Alpha 1

-Initial release

Multisim FAQ

How to enable/disable multisim?

Type the following on terminal

Enable:

su
setprop persist.radio.multisim.config dsds

Disable:

su
setprop persist.radio.multisim.config none

Dual SIM has the following limitations:

Both SIMs are always enabled (no way to disable one SIM)

"Receive incoming call while data is enabled" is always enabled

The QuickSettings tile will display the status for the currently selected SIM for data

Changing 2G/3G network mode using the QuickSettings toggle is not supported, only do it from Settings.

3G may not work properly if Dual SIM mode is enabled with only 1 SIM inserted

If you are looking for newer CM versions:

-CM 12.1