[Galaxy S 4 i9500 Original Android Development] Alberto96:
Use this thread =>

http://goo.gl/6kTvJu

for questions or discussions.

Only Bug Reports & Feedbacks are allowed here. Penalty: Post Removal by Moderators​

​

CyanogenMod is a free, community built, aftermarket firmware distribution of Android 6.0.x (Marshmallow), which is designed to increase performance and reliability over stock Android for your device.

#include
/*
* 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.
*/

CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.

All the source code for CyanogenMod is available in the CyanogenMod Github repo. And if you would like to contribute to CyanogenMod, please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.

ROM Downloads

All not-working RenderServer hosted files can be found here: https://androidfilehost.com/user/?w=settings-dev-files&flid=50874

<< Stable >>

20161203 Build: https://www.androidfilehost.com/?fid=601300970940399905

<< Misc. (Modem & Recovery) >>

GearRecovery (based on TWRP Recovery) 20160220: https://www.androidfilehost.com/?fid=24421527759883765 <=

Highly Recommended

I9500XXUHOD4 LL Modem: https://basketbuild.com/filedl/devs...s And Bootloaders/I9500-XXUHOD4-MODEM_CWM.zip <=

Russian Modem, Recommended

I9500DDUHOA1 LL Modem: http://xdaforums.com/attachment.php?attachmentid=3165311&d=1423927137 <=

Indian Modem, use it if you're experiencing problems with Russian variant

Previous Releases:

20160828 Build: https://www.androidfilehost.com/?fid=24591000424960632

20160711 Build: https://www.androidfilehost.com/?fid=24591000424946159

20160710 Build: https://www.androidfilehost.com/?fid=24591000424945760

GearRecovery (based on TWRP Recovery) 20151003: https://www.androidfilehost.com/?fid=24052804347828835 <=

Highly Recommended

<< Beta >>

20160502 Build: https://www.androidfilehost.com/?fid=24531172553916653

<< Alpha >>

20160101 Build: https://www.androidfilehost.com/?fid=24352994023703667

Google Apps (add-on)

http://opengapps.org/ <==

Recommended <> Micro/Mini Modular Package. Do not choose Stock

Installation

3-button-combo = "Volume Up/+" + "Home/Center" + "Power/Lock"

- First time flashing GearCM 13.0 to your Galaxy S4 (or coming from TouchWiz/Stock Based ROMs)?

Root your device and install latest GearRecovery

Reboot into Recovery using 3-button-combo

Do a Backup!

WIPE (wipe data/factory reset + wipe cache partition + format /system partition)

Install the ROM from internal/external sdcard

Optionally install Google Addon

Done! You can now reboot the phone to enjoy the rom :)

- Upgrading from Official CM10.2/CM11/CM12/CM12.1 or GearCM 11/12/12.1?

Reboot into Recovery using 3-button-combo

Do a Backup!

Install latest GearRecovery

Reboot into new Recovery using 3-button-combo (if needed)

WIPE (wipe data/factory reset + wipe cache partition + format /system partition)

Install the ROM from internal/external sdcard

Optionally install the Google Addon

Done! You can now reboot the phone to enjoy the rom :)

- Upgrading from another build of GearCM 13.0?

Reboot into Recovery using 3-button-combo

Do a Backup!

Install latest GearRecovery

Reboot into new Recovery using 3-button-combo (if needed)

Install the ROM from internal/external sdcard

WIPE Dalvik/ART Cache (wipe cache partition + wipe dalvik cache)

Done! You can now reboot the phone to enjoy the rom :)

Known Issues (regarding latest available build)

Please do not report bugs if it is already listen in the list of known issues

Audio HAL isn't working correctly, causing VOIP issues, HDMI audio instabilities and mixer paths conflicts

STK Toolkit isn't working yet, SMSs aren't properly sent (RIL issue)

SELinux policies are almost complete, with just some minor missing rules

Wireless Display (or Miracast if you like) stream is corrupted, buffer issues

Adoptable Storage isn't stable, crashes while encrypting the external storage (Kernel Panic). Read Here: http://goo.gl/0w6DPt

Device Encryption isn't stable for the same issue that affects Adoptable Storage

Reporting Bugs

First of all, read this: http://www.chiark.greenend.org.uk/~sgtatham/bugs

You are allowed to report bugs only in this thread. Before reporting a bug, please make sure you are running as stock as possible. This means no custom kernel, no custom framework modification, etc. If you are using any of the above modifications, please flash the rom again to get rid of the modifications before reporting.

REPORT BUGS IN THIS THREAD ONLY

Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)

If it is a random reboot, grab /proc/last_kmsg. (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)

If the problem disappears after running "setenforce 0" from a root shell, grab /data/misc/audit/audit.log

Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. The following is a useful format to follow. Note: If you can provide the latest night/build that the bug didn't exist, it would greatly help in tracking down what caused it.

What is your--
Phone model:
Radio (baseband) version:
GearCM version:
GearCM download url:
Google Apps version:

Did you--
wipe data/factory reset:
restore with titanium backup:
reboot after having the issue:

Are you using--
a task killer:
a non-stock kernel:
CMSettings/Performance Settings (other than stock):
other modifications:
Provide any additional information (observations/frequency of problem/last version it worked on/etc) as needed:

Changelog

20161203:

Updated CM Sources

All missing features (that i have accidentally removed in the previous build) are back

Some Audio HAL stability improvements

Removed that dangerous Soft Reboot option

KERNEL: some updates here and there

Check my GearCM Github for more information

Previous Releases:

20160828:

Updated CM Sources (nice improvements are here)

Added new features for Screen Power Saving, play with LiveDisplay settings!

Enabled HDMI CEC support

Wireless Display & Screen Recording should work better now, but nothing guaranteed

20160711:

Updated CM Sources

Improved built-in Camera Latency with Flashlight

KERNEL: Fixed Battery Capacity

20160710:

Switched to Stable Release

Updated CM Sources

Fixed Wireless Display (even if not completely)

Fixed random Graphics Glitches

Fixed WiFi issues

Fixed Battery Drain

Fixed Camera Instabilities (no more crashes)

SELinux is now enabled, but on permissive mode.

DRM-dependent apps should be working fine now

Maxed Out ART Runtime Performance

OTA Updates are back, but with download links (AndroidFileHost limit)

Adoptable Storage is now working, but unstable. "Known Issues" explains why

Optimized Network Performance (WiFI & 3G)

Restored Android Marshmallow Doze Mode (power-saving)

Using latest INU OK2 proprietaries

KERNEL: switched to a whole new, and stabler, kernel

KERNEL: using latest INU OK2 kernel sources

KERNEL: enabled all features that might be required by some apps

20160502:

No Changelog provided yet, will be added soon.

20160101:

First Release (Alpha)

The CyanogenMod team would like to thank everyone involved in helping with testing, coding, debugging & documenting! Enjoy!

XDA:DevDB Information

[GearCM][i9500][6.0.x] Optimized CyanogenMod 13.0 for Samsung Galaxy S4, ROM for the Samsung Galaxy S4

Contributors

Alberto96, NBruderman, intervigil, codeworkx

Source Code: https://github.com/GearCM

ROM OS Version: 6.0.x Marshmallow

ROM Kernel: Linux 3.4.x

ROM Firmware Required: Latest Modem, TWRP or GearRecovery, and a working brain to manage GearCM features :)

Based On: CyanogenMod

Version Information

Status: Stable

Current Stable Version: 20161203

Stable Release Date: 2016-12-03

Current Beta Version: 20160502

Beta Release Date: 2016-05-02

Created 2016-01-01

Last Updated 2016-12-03