• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

CyanogenMod 11.0 for Galaxy S4 LTE-A (GT-I9506)

solk2

Senior Member
Jun 1, 2013
500
611
0
/* Info */

Portion of CyanogenMod to Galaxy S4 LTE-A (GT-I9506).
This ROM is based on Galaxy Note 3(hlte)'s CyanogenMod.
For more info, visit http://www.cyanogenmod.org

/* Disclaimer */

Your warranty is now void.
I am not responsible for bricked devices, dead SD cards,
thermonuclear war, or you getting fired because the alarm app failed. Please
do some research if you have any concerns about features included in this ROM
before flashing it! YOU are choosing to make these modifications, and if
you point the finger at me for messing up your device, I will laugh at you. Hard. A lot.

/* Supported device */

Galaxy S4 LTE-A (International) (GT-I9506, ks01lte)

/* Unsupported device */

Galaxy S4 LTE-A SK (SHV-E330S, ks01lteskt) (untested)
Galaxy S4 LTE-A KT (SHV-E330K, ks01ltektt) (untested)
Galaxy S4 WITHOUT Snapdragon 800 SoC

/* Known issues */

Users report some issues with BT keyboards.
systemui crashes with 4.2.2 bootloader or modem. No keymaster.mdt in firmware partition. FIX:
1. Update bootloader and modem to stock 4.3 first or use workaround from this post 58 OR
2. Use fix from post 90 OR
3. Download and install this file in recovery.

/* What you need to know */

This is an official portion of CyanogenMod
'Opensource' does not mean 'no-respect'
Leave credits to original developers
This is only tested on
- GT-I9506 coming from stock Android 4.4.2 KK
Other variants, other OS may not be fully compatible

/* Thanks to */

Whole CyanogenMod Team.
@arter97
Temasek for work on hltes kernel.

/* Contact */

Email : [email protected]

/* Downloads */
WARNING: User builds don't have root.

CM kernel:
userdebug build:
cm-11-20140918-SNAPSHOT-M10-ks01lte.zip
Google drive
MD5: b0da91137da2c4411f1d860285e2fcbe

user build:
cm-11-SNAPSHOT-M10-user-ks01lte.zip
Google drive
MD5: 578ba3b39cba727d7c81bbb624667156

Temasek kernel not support from now. Don't have time to maintain two kernels at once.

Please mirror.

/* Installation */

1. Install ClockworkMod(or PhilZ) recovery
2. Put ROM and Gapps on you SD card
3. Enter recovery and do a factory reset
4. Flash ROM and Gapps in order

/* Sources */

Device tree: GitHub
Kernel: GitHub

/* Donations */
If you appritiate my work and want to donate. Here is the link to PayPal

XDA:DevDB Information
CyanogenMod 11.0 for Galaxy S4 LTE-A (GT-I9506), ROM for the Samsung Galaxy S 4

Contributors
solk2
Source Code: https://github.com/solk2/android_device_samsung_ks01lte

ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Device must be rooted and CWM-based recovery installed
Based On: CyanogenMod

Version Information
Status: Beta
Current Beta Version: SNAPSHOT-M10
Beta Release Date: 2014-09-18

Created 2014-05-30
Last Updated 2014-12-30
 

solk2

Senior Member
Jun 1, 2013
500
611
0
Reserved

Changelog:

20140918:
Added back Qualcomm audio effects.
Updated GL libs.
init: Removed cpu sync parameters.
init: Added back mpdecision.
init: Added back serial for usb.
msm: mdss: Properly init panel and leave splash mode.
Improved battery life.
Use Widevine L3, fix DRM playback
Clean up RIL class.
Fixed Smart Cover.
Fix sensorhub sensors not turned on and off while (un)locking.

20140907:
Fixed calls recordings.

20140828:
Removed mpdecision in favor of simple_plug.
Updated mount options to increase performance.
Added sensorhubservice.
Fixed CIFS mounting without unc option.

20140822:
Fixed reboot on A2DP connect.

20140820:
Updated EGL libs.

20140819:
Readded BT FW prepatch. This prevents WiFi hangs.
Tunned acdbs according to stock ROM.

20140818:
Fixed reboots caused by incorrectd acdb for BT.

20140815:
Fixed adsp crash on outgoing call thru BT.

20140814:
Added gamma controls.
Added glove mode controls.
Gone moduleless.
Fixed reboot coz of adsp subsystem crash.

20140808:
Use opensource rild.
Update libmmjpeg, libmmjpeg_interface to SHVs one.
Adjusted headphones detection voltages.

20140807:
Fully updated to samsung 4.4.2 binary blobs (except libmmjpeg).
Updated MHL (HDMI) drivers.
Added F2FS support.
Added CIFS support.

20140723:
Updated mdss.
bluetooth: Wait until no TXDATA or timer expires.

20140722:
Fixed kernel panic when brightness set to manual.

20140717:
Use hardware audio effects.

20140715:
[Hack] Fix for Smart Remote by colortiger.
Use hardware aac codec

20140714:
Update mpdecision and libqc-opt.
Update adreno to qdevnet 24 June 14 KOT49H
Pulled back bcm4335 prepatch. This fix some WiFi hangs on BT on/off switches.
Fixed date/time before network startup.

20140711:
Fixed bluetooth crash in l2cap_build_cmd() with small MTU

*20140709:
Fixed hangouts mic.

20140709: Fixed hangouts mic.

20140707: Optimized panel init/uninit.

20140706: Fixes in temaseks adreno driver.

20140704: Update WiFi Firmware and NVRAM.

20140703: Changed power HAL extension to use background pthread for robust
wake up.

20140701: Update adreno binary blobs.
Update bluetooth config.

20140625: Update libril.

20140623: Set up update server for automatic updates.
Switched to HLTE's camera blobs.
Reverted to HLTE's GPS HAL.

20140618: Reverted to stable/cm-11.0 branch. Coz latest updates made Phone dialpad UI unusable.
Switched to opensource ril-daemon.
Added ISO modes to camera.
Updated GPS HAL.
Temasek updated to 3.72.

20140613: Probably min freq is fixed.
Fixed stereo mic recording volume without need of maxing mixers to max.
Lowered recording volume.

20140611: Update mpdecision from LG G2. Looks like working better. Hope this will fix min freq bug.

20140609: Maxed stereo recording mic mixers for audio recording.
Updated build fingerprints and model property.

20140606 Testing: Some audio fixes.
Temasek kernel with more governors. And min frequency fixed.

20140603: Audio fixes. Fixed crunkle in some scenarios like playing music and notifications at the same time.

20140602: Change mpdecision to i9500 ones. Looks it sets back min_cpufreq to 300Mhz.
Modified init scripts to set min_cpufreq to 300Mhz.

20140601: Fixed headphones not detected.
Update geofence libs from SHV 4.4.2 ROM.
Fixed sip calls audio.
 
Last edited:

awicks

Senior Member
Oct 6, 2009
120
7
0
Aside from the camera modes, do all of the key functions of this ROM work?

If so, I'll be installing it this evening after work!

I have been waiting months for CM to be working on the i9506, so huge thanks to you!
 

solk2

Senior Member
Jun 1, 2013
500
611
0
Aside from the camera modes, do all of the key functions of this ROM work?

If so, I'll be installing it this evening after work!

I have been waiting months for CM to be working on the i9506, so huge thanks to you!
I can't gurantee that everything will work fine. I can't test LTE coz I dont have it in my country. But I am using it for a couple of days. And till now I found this issue, moslty with slow motion recording and with sip calls audio. Skype works fine.
 
Last edited:

singoutout

Senior Member
Sep 8, 2011
157
15
0
Hey:)

Thanks for your hard work. I'll test that soon and report back. Just a couple of questions though:
- how is battery life?
- you mentionned a problem with SIP call, but is it still usable for daily call?

Thanks again for your hard work;)

Sent from my GT-I9506 using XDA Premium 4 mobile app
 

solk2

Senior Member
Jun 1, 2013
500
611
0
Hey:)

Thanks for your hard work. I'll test that soon and report back. Just a couple of questions though:
- how is battery life?
- you mentionned a problem with SIP call, but is it still usable for daily call?

Thanks again for your hard work;)

Sent from my GT-I9506 using XDA Premium 4 mobile app
Battery life apears to me better then on stock rom. But I hadn't tested much with latest build. Made it only today.
It may be dependent on which codec is used with your sip provider. I don't know if it will be usable. I'll look into it next week.
 

boart

Senior Member
Apr 10, 2005
131
15
0
After installing i get error message: "unfortunately, the process com.android.systemui has stopped." Did anyone of you have same error? Or an idea how i can solve it?
Im using it in germany (if that occurs the error, but i don't think so) :)

I use this recovery: [RECOVERY][UNOFFICIAL]ClockWorkMod Recovery 6.0.4.8 for i9506 (fixed extSD, USB)
 
Last edited:

mezo91

Senior Member
Dec 6, 2012
997
98
0
Cairo
Looks promising. Good job.

Sent from my GT-I9506 using Tapatalk

---------- Post added at 07:49 PM ---------- Previous post was at 07:46 PM ----------

Bit I remember I read somewhere that using hlte kernel would fry up the screen.

Sent from my GT-I9506 using Tapatalk
 

diegodu27

Member
Jan 27, 2014
40
14
0
Coimbra
/* Info */

Portion of CyanogenMod to Galaxy S4 LTE-A (GT-I9506).
This ROM is based on Galaxy Note 3(hlte)'s CyanogenMod.
For more info, visit http://www.cyanogenmod.org

/* Disclaimer */

Your warranty is now void.
I am not responsible for bricked devices, dead SD cards,
thermonuclear war, or you getting fired because the alarm app failed. Please
do some research if you have any concerns about features included in this ROM
before flashing it! YOU are choosing to make these modifications, and if
you point the finger at me for messing up your device, I will laugh at you. Hard. A lot.

/* Supported device */

Galaxy S4 LTE-A (International) (GT-I9506, ks01lte)

/* Unsupported device */

Galaxy S4 LTE-A SK (SHV-E330S, ks01lteskt) (untested)
Galaxy S4 LTE-A KT (SHV-E330K, ks01ltektt) (untested)
Galaxy S4 WITHOUT Snapdragon 800 SoC

/* Known issues */

Not all camera modes working.
SIP calls audio crackle. HOTFIX:
Just delete this two lines
Code:
use.voice.path.for.pcm.voip=true
use.dedicated.device.for.voip=true
from /system/build.prop.
Or wait for the next release.


/* What you need to know */

This is an unofficial portion of CyanogenMod
'Opensource' does not mean 'no-respect'
Leave credits to original developers
This is only tested on
- GT-I9506 coming from stock Android 4.3 JB
Other variants, other OS may not be fully compatible

/* Thanks to */

@arter97

/* Contact */

Email : [email protected]

/* Downloads */

cm-11-20140530-UNOFFICIAL-ks01lte.zip
Google drive

Please mirror.

/* Installation */

1. Install ClockworkMod(or PhilZ) recovery
2. Put ROM and Gapps on you SD card
3. Enter recovery and do a factory reset
4. Flash ROM and Gapps in order

/* Sources */

Device tree: GitHub
Kernel: GitHub

XDA:DevDB Information
CyanogenMod 11.0 for Galaxy S4 LTE-A (GT-I9506), ROM for the Samsung Galaxy S 4

Contributors
solk2
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Device must be rooted and CWM-based recovery installed
Based On: CyanogenMod

Version Information
Status: Testing

Created 2014-05-30
Last Updated 2014-05-30
You, you are awesome, sir! :D
Thank you for your hard work, and for the device tree :b
 

awicks

Senior Member
Oct 6, 2009
120
7
0
I have tried flashing this this evening but have discovered that my phone is i9506 / ks01lteskt and this ROM throws an error (7) when I try to flash it.

Should this be compatible?
 

mezo91

Senior Member
Dec 6, 2012
997
98
0
Cairo
Oem headphones not working. I put it in jack and sound comes from speakers. Can anyone report back?

Sent from my ks01lte using Tapatalk
 

mezo91

Senior Member
Dec 6, 2012
997
98
0
Cairo
Bugs ive seen so far:

1. Headphones dont work (inserted in jack and phone speakers producing the sound)
2. Menu button doesnt work in titanium back up (dont know if rom bug or problem with tb)
3. The phone heats up alot so i went to check performance in settings i found that what ever i do the min freq keeps returning to 1728


I tried to change governor, and disable per app profile the min freq come back to that specific speed and locks. (I don't know if thats a bug or it should work that way, i said i should just report)

Sent from my ks01lte using Tapatalk

---------- Post added at 11:54 AM ---------- Previous post was at 11:48 AM ----------

1st charge to 100%

1 hour 16 minutes. of just surfing nothing special.
Have greenify on all apps too.

Sent from my ks01lte using Tapatalk

---------- Post added at 11:54 AM ---------- Previous post was at 11:54 AM ----------

Screen set to auto.

Sent from my ks01lte using Tapatalk
 

TonskuDaigle

Senior Member
Dec 24, 2012
266
50
0
Fuengirola
I reckon Titanium Backup problem is the same as with me. I had to enable USB debugging first, make sure TB gets root access and restart TB. It warns about USB debugging if it's not enabled by default. It can be enabled by going to system settings, about phone and tapping "build number" like times.
 

mezo91

Senior Member
Dec 6, 2012
997
98
0
Cairo
I reckon Titanium Backup problem is the same as with me. I had to enable USB debugging first, make sure TB gets root access and restart TB. It warns about USB debugging if it's not enabled by default. It can be enabled by going to system settings, about phone and tapping "build number" like times.
Yup, Did all that and still menu button doesn't work.

Sent from my ks01lte using Tapatalk