[ROM][4.4.4] Unofficial CM 11.0 for Samsung Galaxy Music (all variants)[Discontinued]

Search This thread

Alonso1398

Senior Member
Jun 23, 2013
241
265
CyanogenMod is an aftermarket firmware for a number of cell phones based on the open-source Android operating system. It offers features not found in the official Android based firmwares of vendors.

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:
Code:
su
setprop persist.radio.multisim.config dsds
Disable:
Code:
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
 
Last edited:

Akito

Senior Member
Feb 29, 2012
70
7
working it out

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

Credits/thanks
Dhinesh77's device tree
Cyanogenmod Team
XDA forum

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


What's working?
-Boot
-Touch
-Ril
-Storage

Bugs/What's not working?
-Wi-fi
-Camera
-EGL
-Sound Recording
-Apps force close
-Sometimes screenshots and miniature of recent apps are turned upside down
Probably a lot of things you would expect to work

Download Link
https://www.dropbox.com/s/codp8pve29ts8lv/CM 11.0 ivoryss alpha 1.zip?dl=0

Changelog

Alpha 1
-Initial release

I can see you have a kitkat cm11 almost ready..
Although I am not the whole sure about using it..
Bugs make it impossible for daily use..
Well well be waiting for you to crack the shell..
Although Galaxy Y has kitkat I guess check it out as the architecture looked same..
Thanks for the ROMs Alonso..
Wishing you luck..
 

happyhere

Member
May 16, 2014
23
45
Hanoi
[GUIDE][FIX]How to fix app FCs in custom Kitkat rom

Hello i am pocket neo 5312 user and we fixed app fc issue by:
[GUIDE][FIX]How to fix FCs in CM11!
1-Go to /system/vendor/
2-Delete gfx.fw

We had same error so you can test i think it also will be fixed

Bonus for developers
About Fixing soundrecord and camcoder you should see CM11 S5312 of bro Dhinesh , he fixed it with microphone patch
If sucessfully let thanks and note patch you using from Dhinesh
 

Alonso1398

Senior Member
Jun 23, 2013
241
265
Hello i am pocket neo 5312 user and we fixed app fc issue by:
[GUIDE][FIX]How to fix FCs in CM11!
1-Go to /system/vendor/
2-Delete gfx.fw

We had same error so you can test i think it also will be fixed

Bonus for developers
About Fixing soundrecord and camcoder you should see CM11 S5312 of bro Dhinesh , he fixed it with microphone patch
If sucessfully let thanks and note patch you using from Dhinesh

Thanks about the info, Dhinesh already told me about those fixes. The FC fix worked but used the microphone patch and it seems it didn't work to me, probably I need to do something else but I'm sure that patch is also needed for this the Galaxy Music.
Still, I will release next cm 11 today;)

Edit: Already added to the first post. I need people to test dualsim functionality because my phone is the single sim version

Edit2: Great news :D only to add a flag to the device tree to make the patch work, so today released RC1. The only bugs are the same bluetooth issue on cm 10.1 and wifi tethering
 
Last edited:

rahimali

Senior Member
Thanks about the info, Dhinesh already told me about those fixes. The FC fix worked but used the microphone patch and it seems it didn't work to me, probably I need to do something else but I'm sure that patch is also needed for this the Galaxy Music.
Still, I will release next cm 11 today;)

Edit: Already added to the first post. I need people to test dualsim functionality because my phone is the single sim version

Edit2: Great news :D only to add a flag to the device tree to make the patch work, so today released RC1. The only bugs are the same bluetooth issue on cm 10.1 and wifi tethering

dual sim not working even after following instructions in OP. only sim1 working. tried both on rc1 and the release from a couple of days ago
 

Alonso1398

Senior Member
Jun 23, 2013
241
265

Akito

Senior Member
Feb 29, 2012
70
7
Does it work on duos variant??
Cause today I'm downloading it..
Just to check it out.. And maybe use it on a daily process.. :D
 

Akito

Senior Member
Feb 29, 2012
70
7

Akito

Senior Member
Feb 29, 2012
70
7
I using nameless for now as I have no time to test cm11..
Will hive the stat later..
 

rahimali

Senior Member

Alonso1398

Senior Member
Jun 23, 2013
241
265
Any new year release ?? Like the christmas version :D

Sent from my GT-S6012 using XDA Free mobile app

Lol that was an unespected request, but why not? new year came to my country half hour ago :p uploading RC 2 of cm 11.0 and more later may upload a nameless RC 2 with same changes, however dual sim will still not work on these releases

Edit:
For these releases will be:
-Low ram mode keeping transparent status bar
-fix of manual network search, I hope so
-Soft reboot option on advanced reboot
-More compressed kernel (so the size of boot.img will decrease a little)
-Small updates about SELinux

Edit 2
Already uploaded :) happy 2015
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 13
    CyanogenMod is an aftermarket firmware for a number of cell phones based on the open-source Android operating system. It offers features not found in the official Android based firmwares of vendors.

    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:
    Code:
    su
    setprop persist.radio.multisim.config dsds
    Disable:
    Code:
    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
    5
    Ok finally kk for our phones:victory: however pretty buggy:(
    I still need to apply pawitp's patches, so I'm not sure if dual sim is working, you can report more bugs that not are in the first post
    4
    Thank you mannn...waiting for dual sim :)

    Sent from my GT-S6012 using XDA Free mobile app

    Yeah since my phone is single sim version it is taking me time :(

    Also warning from RC 2, it seems the selinux updates made the old phone reboot bug to reappear, today will release an RC 2.1 fixing that but later...

    Edit: Ok already uploaded RC 2.1 :) link on first post
    3
    Hello i am pocket neo 5312 user and we fixed app fc issue by:
    [GUIDE][FIX]How to fix FCs in CM11!
    1-Go to /system/vendor/
    2-Delete gfx.fw

    We had same error so you can test i think it also will be fixed

    Bonus for developers
    About Fixing soundrecord and camcoder you should see CM11 S5312 of bro Dhinesh , he fixed it with microphone patch
    If sucessfully let thanks and note patch you using from Dhinesh

    Thanks about the info, Dhinesh already told me about those fixes. The FC fix worked but used the microphone patch and it seems it didn't work to me, probably I need to do something else but I'm sure that patch is also needed for this the Galaxy Music.
    Still, I will release next cm 11 today;)

    Edit: Already added to the first post. I need people to test dualsim functionality because my phone is the single sim version

    Edit2: Great news :D only to add a flag to the device tree to make the patch work, so today released RC1. The only bugs are the same bluetooth issue on cm 10.1 and wifi tethering
    3
    Hi, here is another dual sim test https://www.dropbox.com/s/f9a2bzag3cttot5/cm-11-20141231-UNOFFICIAL-corsica.zip?dl=0

    It's the latest pocket neo build but replaced boot.img, edited the recovery script and some build.prop things just in case. If it works, I would be grateful if someone could check what would fix it (like vendor files....)