CyanogenMod is a free, community built, aftermarket firmware distribution of Android 4.4.x (Kitkat), which is designed to increase performance and reliability over stock Android for your device.
Code:
#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
<< Stable >>
20151129 Build: https://www.androidfilehost.com/?fid=24269982087007316
SuperSU Flashable ZIP (needs to be installed separately): https://download.chainfire.eu/696/SuperSU/UPDATE-SuperSU-v2.46.zip
Previous Releases:
20150816 Build: https://www.androidfilehost.com/?fid=24052804347795005
20150814 Build: https://www.androidfilehost.com/?fi...ww.androidfilehost.com/?fid=24052804347792055
Google Apps (add-on)
https://www.androidfilehost.com/?fid=95916177934548318 <== Avoid to install any Google Apps, but if you really need them this is the recommended package
Installation
3-button-combo = "Volume Up/+" + "Home/Center" + "Power/Lock"
- First time flashing GearCM 11 to your Samsung Wave (or coming from other Android ROMs, including older GearCM releases)?
- Download and flash latest available Bada 2.0 for your device (Google will be your best friend in this case)
- Download BOOTFILES, Kernel and FOTA for your device
S8500:
BOOTFILES => https://yadi.sk/d/KhxqKyg4bP2nu
"start" kernel => https://drive.google.com/file/d/0B-2dpW_lpZCPNWtxVnRVdUVTcVE/view?usp=sharing
FOTA => https://yadi.sk/d/OtpVoaXpfNggE
S8530:
BOOTFILES => https://yadi.sk/d/cBPD41VEbP2od
"start" kernel => https://drive.google.com/file/d/0B-2dpW_lpZCPT0VCS0tINHU5cnc/view?usp=sharing
FOTA => https://yadi.sk/d/-WnbHbFHfNgZK
- Flash BOOTFILES, "start" kernel and FOTA using Multiloader
- After Reboot device will automatically boot into recovery
- Follow this procedure: Advanced -> Terminal Command -> Select -> Type "sh partition.sh"
- Wait until on screen you see "Partitions had been prepared"
- Follow this procedure: Back -> Back -> Back -> Reboot -> Recovery -> Swipe to Reboot
- After Reboot, device will boot again into recovery
- Now you can copy GearCM Flashable ZIP & SuperSU into Internal or External Storage using MTP (Internal/External) or using USB Storage (Only External) <= Check if USB Storage/MTP is enabled in "Mount" menu.
- Install the ROM from Internal/External Storage (via "Install" menu)
- Wait for about 10 minutes until "Reboot System" button is showed
- Install SuperSU from Internal/External Storage (via "Install" menu)
- Optionally install Google Addon ("Go Back", "Install"....)
- Done! You can now reboot the phone to enjoy the rom
- Reboot into Recovery using 2-button-combo [Volume Up + Power/End]
- Do a Nandroid Backup!
- Install the ROM from Internal/External Storage (via "Install" menu)
- Wait for about 10 minutes until "Reboot System" button is showed
- Install SuperSU from Internal/External Storage (via "Install" menu)
- Wipe Dalvik & Cache.
- Done! You can now reboot the phone to enjoy the rom
Differences from Standard CyanogenMod
- ROM & Kernel are compiled using newest sources and improvements
- Removed Useless and RAM-Hungry apps such as VoicePlus & CMUpdater
- Optimized Dalvik VM for low-ram and uniprocessor devices
- Optimized system DBs access (SQL Optimizations)
- System & Userdata partitions are using F2FS instead of EXT4 to get maximum performance from NAND Storage
- Device Tree and Kernel have been enhanced and corrected in order to obtain maximum performance from our device
- SELinux has been disabled to avoid issues
- Pre-Odexed to reduce first boot time
- Removed TV Out support (RAM-Hungry and hacky)
- Many other performance improvements that i don't remember
Known Issues (regarding latest available Stable build)
Please do not report bugs if it is already listen in the list of known issues
- Built-in Sound Recorder crashes if File Type is set to WAV (seems CM sources bug)
- Bad Call Quality while on 2G (GPRS & EDGE) Networks (probably related to AMR_WB)
- Dynamic Switching between 2G (GPRS & EDGE) & 3G (UMTS & HSDPA) doesn't work (it is recommended to use 3G Only mode)
- Rarely, some SIM Cards won't be able to register any network
- GPS isn't 100% reliable due to experimental implementation
- Conference Calls feature doesn't work yet
Reporting 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
Code:
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
20151129:
- CLEAN INSTALL (first procedure) REQUIRED
- Updated CM Sources
- Switched to CM12.1 boot animation
- Improved Performance here and there
- Fixed Dialer issues
- Restored some little animations
- Reduced RAM Usage
- Optimized KSM (still not enabled by default)
- Removed useless buttons backlight option
- Added GearCMParts to manage mDNIe Screen Options
- Switched to ondemand CPU Governor to avoid performance issues
- Improved Boot Time
- Removed useless notification lights path to Lights HAL (probably cause of memory leaks)
- Added Regulatory Info (SAR) to Settings app
- Enabled screen dim to save battery
- Optimized RAM management for low-ram devices
- Restored Themes support
- Fixed SetupWizard with Google Apps
- "start" kernel: updated to latest version with new GearRecovery base
- RECOVERY: switched to new GearRecovery base, newer and with better UI. TWRP Based
- KERNEL: added lots of updates to fix memory leaks and minor issues
Previous Releases:
20150816:
- Fixed Random Shutdowns when Battery Temperature is too high
- Improved Performance & Smoothness
20150814:
- Fixed Random Reboots
- Improved Performance & Smoothness
- Reduced RAM Usage (just a bit)
- Disabled KSM by default
- Improved Screen-On/Screen-Off latency
20150811:
- First Release
The CyanogenMod team would like to thank everyone involved in helping with testing, coding, debugging & documenting! Enjoy!
XDA:DevDB Information
[GearCM][NAND|S85xx][4.4.4] Optimized CyanogenMod 11 for Samsung Wave I/II, ROM for the Samsung Bada OS
Contributors
Alberto96, Volk204, Rebellos
Source Code: https://github.com/GearCM
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.0.x
Version Information
Status: Stable
Current Stable Version: 20151129
Stable Release Date: 2015-11-29
Created 2015-08-11
Last Updated 2015-11-30