[GearCM][i9500][5.0.x] Optimized CyanogenMod 12 for Samsung Galaxy S4 [Fin. 20150731] - Galaxy S 4 i9500 Original Android Development

Use > this other thread < to ask questions or to discuss about something​
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
CyanogenMod is a free, community built, aftermarket firmware distribution of Android 5.0.x (Lollipop), 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 >>
20150731 Final Build: https://www.androidfilehost.com/?fid=24052804347784711
<< Misc. (Modem & Recovery) >>
GearRecovery (based on TWRP Recovery) 20150324: https://www.androidfilehost.com/?fid=95916177934545673 <= Recommended
I9500XXUHOD7 LL Modem: https://basketbuild.com/filedl/devs...s And Bootloaders/I9500-XXUHOD4-MODEM_CWM.zip <= Russian Modem, Recommended
I9500DDUHOA1 LL Modem: http://forum.xda-developers.com/attachment.php?attachmentid=3165311&d=1423927137 <= Indian Modem, use it if you're experiencing problems with Russian variant
Previous Releases:
<< Stable >>
20150506 Build: https://www.androidfilehost.com/?fid=23991606952598514
20150424 Build: https://www.androidfilehost.com/?fid=96042739161893123
20150403 Build: https://www.androidfilehost.com/?fid=95916177934550380
20150324 Build: https://www.androidfilehost.com/?fid=95916177934545672
20150228 Build: https://www.androidfilehost.com/?fid=95916177934535412
GearRecovery (based on TWRP Recovery) 20150228: https://www.androidfilehost.com/?fid=95916177934535416
20150214 Build: https://www.androidfilehost.com/?fid=95916177934529038
GearRecovery (based on CM Recovery) 20150207: https://www.androidfilehost.com/?fid=95916177934524927
20150207 Build: https://www.androidfilehost.com/?fid=95916177934524891
GearRecovery (based on CM Recovery) 20150119: https://www.androidfilehost.com/?fid=95897840722646145
20150120 Build: https://www.androidfilehost.com/?fid=95897840722646839
20150117 Build: https://www.androidfilehost.com/?fid=95897840722644860
20150105 Build: https://www.androidfilehost.com/?fid=95887005526786982
<< Beta >>
20141227 Build: https://www.androidfilehost.com/?fid=95864024717070984
20141224 Build: https://www.androidfilehost.com/?fid=95864024717069340
20141223 Build: https://www.androidfilehost.com/?fid=95864024717068584
20141216 Build: https://www.androidfilehost.com/?fid=95857557620393081
Google Apps (add-on)
http://opengapps.org/ <== Recommended <> Platform: arm | Android: 5.0 | Variant: nano
Installation
3-button-combo = "Volume Up/+" + "Home/Center" + "Power/Lock"
- First time flashing GearCM 12 to your Galaxy S4 (or coming from TouchWiz/Stock Based ROMs)?
Root your device and install latest GearCM Recovery.
Reboot into Recovery using 3-button-combo
Do a Nandroid Backup!
WIPE (wipe data/factory reset + wipe cache partition + format /system partition)
Install the ROM from internal/external sdcard using ClockworkMod Recovery
Optionally install Google Addon
Done! You can now reboot the phone to enjoy the rom
- Upgrading from Official CM10.2/CM11/CM12 or GearCM 11?
Reboot into Recovery using 3-button-combo
Do a Nandroid Backup!
Install latest latest GearCM Recovery.
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 using ClockworkMod Recovery
Optionally install the Google Addon
Done! You can now reboot the phone to enjoy the rom
- Upgrading from another build of GearCM 12?
Reboot into Recovery using 3-button-combo
Do a Nandroid Backup!
Install latest latest GearCM Recovery.
Reboot into new Recovery using 3-button-combo (if needed)
Install the ROM from internal/external sdcard using ClockworkMod Recovery
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 Stable build)
Please do not report bugs if it is already listen in the list of known issues
Rarely, when you wake-up the device, touchscreen will have a noticeable input lag, easily fixable by turning off and on the display. (H/W or S/W bug?)
Wireless Display with some TVs could cause issues (AOSP bug related to HDCP, and Google doesn't provide a solution)
Video Stream through Screencast & Wireless Display will have inverted Red and Blue color channels due to BGR Pixel Format (actual Exynos sources don't allow to fix it)
Any Chinese (CHN, I9500XCUxxx codename) Baseband/Modem reduces Call Quality (due to forced AMR_WB, unsupported by CHN modems)
5GHz Wi-Fi Networks using Band B (52-140) and Band C (149-161) channels won't be listed (H/W or S/W bug?)
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
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.
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
20150731:
Updated CM Sources
Follow CM12.1 Changelog, until 20150731 Build.
Previous Releases:
20150506:
Updated CM Sources
KERNEL: Optimized Memory Operations
KERNEL: Optimized big.LITTLE CPU utilization
KERNEL: Optimized TCP Congestion Method
KERNEL: Some net. & ARM fixes
20150424:
Updated CM Sources
Updated Audio Driver and Configuration
Removed Hardware MPEG2 Codec
Properly Fixed and Updated XMM Modem RIL
Fixed Manual Network Operator Search
Reduced EGL Cache Size to reduce RAM usage
Fixed in-call echo problem (definitely)
Reduced Speaker Volume (to reduce distortion)
Using latest LL Hardware OMX Codecs
Optimized Wi-Fi by using Stock Configurations
Fixed Video Recording (no more pixelated videos)
KERNEL: Optimized Vibrator Driver
20150403:
Updated CM Sources
Highly Optimized
Updated Audio Driver
Updated RIL Stuff
Stabler and better audio mixer values
Optimized RAM Management
RECOVERY: Updated TWRP sources
20150324:
Updated CM Sources
Restored USB Mass Storage support
Fixed LEDs while in offline charging mode
KSM Configured and Enabled by default
Restored battery percentage while in offline charging mode
Using latest LL proprietaries
RECOVERY: Updated TWRP sources
KERNEL: Switched to LL kernel sources
KERNEL: Reduced debug
KERNEL: Merged some updates from Android 5.1
20150228:
Updated CM Sources
Improved Battery Life
Optimized Bluetooth Audio (A2DP & SCO)
Increased Speaker Volume
Decreased Headset Mic. Volume
Fixed VOIP Apps (Skype and such...)
Fixed MTP without ADB Debugging
Added F2FS Support for Cache & Data partitions (use latest GearCM Recovery to change filesystem type)
Fixed slow Flashlight toggle
Enabled Noise Suppression
Enabled Call Recording
Re-Introduced non-PIE support
Fixed touch-on-notifications (Ambient Display)
Fixed lags on some games
Disabled Equalizer Visualizer on Music app by default (laggy)
Optimized Auto-Brightness values
Reduced battery safe temperature (before 60 degrees, now 55)
Using Nexus 5 MMS User Profile
Fixed USB OTG on Lollipop
Increased External Storage speed access
Disabled Wi-Fi background scan (no one uses it and if enabled it causes battery to drain on idle)
Added Advanced Display settings
KERNEL: Optimized performance
KERNEL: Increased compression to fit new TWRP recovery
KERNEL: Enable some required flags by LL
KERNEL: Added F2FS Driver
20150214:
Updated CM Sources
DRM tested and properly working
Stabler Bluetooth Audio Quality
Added TouchScreen hovering support (untested)
Updated fingerprint to latest LL Stock Release
Increased main mic volume everywhere
Updated proprietary blobs to latest LL ones (except sensors stuff)
20150207:
Updated CM Sources
Updated Audio Driver (with new mixer_paths, now working much better than before)
Optimized Input/Output Audio Levels (no more echo effect and much more...)
Fixed Bluetooth Audio bad quality
Optimized ART Runtime for Cortex-A15
Optimized Network Speed (Mobile & WiFi)
Added Blinking Led Support (charging light uses low-power now, low light level is normal)
Re-Enabled 3D TV Support through MHL HDMI
Re-Worked CM Performance Profiles (now Balanced as default)
Some Updates from I9500XXUHOA7 (usable ones without LL kernel sources)
KERNEL: Updated Audio Driver to latest available from Wolfson
KERNEL: VPN should work properly now for ALL users
20150120:
Updated CM Sources
Fixed all DRM-Dependent apps (tested and ultra-tested)
Added some updates from I9500ZCUJOA3 leak (GPS, Radio and other minor changes)
20150117:
Updated CM Sources
Disabled S3D (3D TV through HDMI) support, useless on a mobile device
Fixed all SystemUI (Recents Apps/Apps Switcher) lags
Fixed all RIL Wakelocks (again) related to unsupported Samsung's requests
Fixed SOS Calls (i know that someone will be happy for this )
Fixed USB Charging Only mode
DRM-Dependent apps should work correctly now
Reorganized phone initialization process (now cleaner than ever, even faster)
Optimized Auto-Brightness values
Optimized Mobile Data/Wi-Fi Internet speed
Speaker and Earpiece volume is now higher (as users request)
Disabled Block-Based OTA (this should fix all problems with ROM Flashing process, e.g. Status 1 Errors; Chinese PIT is now compatible)
Switched to new CM LL Boot Animation
AC & USB Charging Values are now the same (this means that you can charge your phone with USB or with AC at the same speed)
Some other optimizations and clean-up here and there
20150105:
Updated CM Sources
Enhanced Stability and Performance
Now switched from Beta to Stable
Disabled Audio Offload (unsupported)
Fixed Google Now Voice Input on Home Screen
Switched from old AwesomePlayer (KK) to NuPlayer (LL)
Enabled Ambient Display as user request
Clean-up Wi-Fi stuff
Enabled GPS LTO Support (http://www.broadcom.com/products/GPS/Location-Based-Services/LTO-AGPS)
Clean-up Framework overlays
Enabled CM Performance Profiles like on CM11
Correctly Configured Audio/Video Decoders
Fixed Flashlight/Torch (using a temp. workaround)
Properly fixed Root and USB at first boot
A2DP Calls should work fine for everyone now
You'll probably find many other fixes that i don't remember
EXTRA: Happy new Year
20141227:
Updated CM Sources
Properly fixed & enabled Bluetooth features
A2DP Calls should work fine now
Reduced Surface Buffers for smoother UI experience
Increased EGL Cache size to reduce lags
Fixed Audience ES325 audio effect name (now it should work fine everywhere)
Fixed Wi-Fi instabilities & Tethering
Added Screencast app
Properly enabled USB Ethernet support
Added CM Performance Profiles (for future usage)
Fixed & Optimized Offline Charging mode (now using less power than before) <= On Android L 4.2 bootloaders aren't supported anymore so offline charging may work only on 4.3 and newer ones. Let me know if works or not for you.
We are probably ready for a Stable release... ( or not? )
KERNEL: reduce surface buffers
KERNEL: clean-up PVR GPU driver
KERNEL: some optimizations here and there
20141224:
Updated CM Sources
Fixed GPS
Updated NFC config
Using PIE binaries for RIL
Probably fixed all ART instabilities (app not installed and blah blah blah)
KERNEL: reverted change that was causing chrome and other app to crash
KERNEL: re-enable Android LMK
KERNEL: removed all Samsung USB rubbish
KERNEL: added some FS optimizations
EXTRA: Happy Christmas
20141223:
Updated CM Sources
Fixed all buttons features
Do not start GPS Binary (will be fixed when Samsung releases official Lollipop for our device)
Clean-up here and there
Smoother then ever, probably smoother than GearCM 11
Fixed WiFi instabilities
Fixed all Widevine (DRM) stuff
Application not installed bug should be fixed
You'll probably find many other fixes that i don't remember
20141216:
First Release
The CyanogenMod team would like to thank everyone involved in helping with testing, coding, debugging & documenting! Enjoy!
XDA:DevDB Information
[GearCM][i9500][5.0.x] Optimized CyanogenMod 12 for Samsung Galaxy S4 [Final], ROM for the Samsung Galaxy S 4
Contributors
Alberto96, intervigil, codeworkx
Source Code: https://github.com/GearCM
ROM OS Version: 5.0.x Lollipop
ROM Kernel: Linux 3.4.x
Based On: CyanogenMod
Version Information
Status: No Longer Updated
Current Stable Version: 20150731
Stable Release Date: 2015-07-31
Current Beta Version: 20141227
Beta Release Date: 2014-12-27
Created 2014-12-16
Last Updated 2015-09-26

Read carefully.
Differences between GearCM (Optimized CyanogenMod) and Official CyanogenMod (NIGHTLY):​
Degrated Shadow said:
Enough of those dumb questions..
The official CM rom is maintained by @Alberto96 and @intervigil
He makes the very recent changes here relating to performance.. which are then in time pushed to CM official rom. The kernel is different because it has selinux disabled and few minor tweaks you might not even notice.. this gearcm rom will have more performance. But CM rom will have their updated base changes which are included here with each update.
What I mean is you probably wont even notice what's different in terms of user interface.. gearcm will have more performance. Official cm will have updated sources. But it will include gearcm's changes in time as @Alberto96 pushes them to CM
You can decide by a simple choice. more performance and not-nightly updated sources or similar performance (improving with nightly updates) with updated sources. I would choose gearcm because of the reasons I mentioned above. Do what you will.. and let this be a note to everybody who ask this again and again and again. Don't spam the thread with same question in every alternate page.. Because there are other people who might have different problems they need to ask. Read atleast 15 previous pages and the first post changelog before asking the question. Reading most of the times will give you a solution and if not most of the info you will read will help you anyway.
Click to expand...
Click to collapse

Reserved
FAQ (Frequently asked questions)​
Where are "Performance" and "Developer Options" categories?
To activate 'Performance' and 'Developer Options' categories in Settings you need to tap 7 times on 'Build number' located into Settings -> About Phone.
How can i solve problems with Hebrew language?
Go to "Developer Options" in Settings and check "Force RTL layout direction".
What can i do to reduce the "echo effect" while in-call?
Try to reduce in-call earpiece volume (if possible).
I'm having problems with battery life, what can i do?
1) Use "Greenify" to hibernate all apps with a "little cloud + 'Gcm' word inside" on the right of each app's name. Donation version is recommended because it allows deeper hibernation of apps
2) Disable "Location" or set it to mode "Battery Saving" (Settings -> Location)
3) Make sure that your 2G/3G mobile network signal level isn't always low or unstable
4) Deny "Wake Up" and "Keep Awake" permissions to Google and third-party apps. (Settings -> Privacy -> Privacy Guard -> Press menu button and check "Show built-in apps" -> Press menu button again and go to Advanced -> Horizontal Scroll to Device)
5) Disable "Sync" or sync only useful stuff like Contacts
6) Disable "Auto-rotate screen" (Settings -> Display & lights -> Rotation)
7) Use one of the latest Modem/Baseband listed on first post.
8) Disable Ambient Display
9) Install Xposed Framework and configure Amplify
If this isn't enough then replace your battery and/or reduce your phone usage. :silly:
Is GearCM OTA supported?
Yes (Since 20150707 Build)
Why is my phone over-heating while playing heavy-games or running heavy-apps?
Use a bit your brain to explain why. High CPU and GPU usage = high heat production. Your phone will automatically throttle CPU when needed so don't worry, it is safe and normal.
Can I use another kernel instead of the one included in the zip?
No. Only use the included kernel for 100% compatibility, bug reports with non-standard kernel will be ignored.
Can i disable S-View cover features (lock/unlock)?
Not yet.
*** IR Remote app isn't working anymore/was working on previous builds/causes my phone to crash, what can i do?
Contact *** IR Remote app developer.
Any question about "Can't connect to camera" issue
Do not "stress" camera on CM because we don't use yet a proper implementation. Open/Close Camera apps carefully without force-closing them.

fix stock camera try flash this zip https://www.dropbox.com/s/z2a7hegwzu9ft2c/Fix_Camera_Cmmct_5.0.zip?dl=0

Been using lollipop as a daily driver with awesome results. But still there's something that bugs me. Although GPS works fine I find that its accuracy is pretty low.
For instance I run in order to keep fit. I use adidas miCoach which calculates your speed and distance covered giving as result km speed (from Argentina). GPS has a hard time keeping up with this and every time I train I revert to TW and then back to Lollipop.
Will test this GPS and see if its better than team Cajinica

does this rom have working bluetooth calls over car stereo?

mhboooool said:
fix stock camera try flash this zip https://www.dropbox.com/s/z2a7hegwzu9ft2c/Fix_Camera_Cmmct_5.0.zip?dl=0
Click to expand...
Click to collapse
Not required here.
RoCorral said:
Been using lollipop as a daily driver with awesome results. But still there's something that bugs me. Although GPS works fine I find that its accuracy is pretty low.
For instance I run in order to keep fit. I use adidas miCoach which calculates your speed and distance covered giving as result km speed (from Argentina). GPS has a hard time keeping up with this and every time I train I revert to TW and then back to Lollipop.
Will test this GPS and see if its better than team Cajinica
Click to expand...
Click to collapse
Does it happens also on CM11?
AndresSanzH said:
does this rom have working bluetooth calls over car stereo?
Click to expand...
Click to collapse
It should.
.hackman. said:
Patiently waiting for the upload..
Click to expand...
Click to collapse
Gboss01 said:
Great work Alberto
Sent from my GT-I9500 using Tapatalk
Click to expand...
Click to collapse
Nalmaus said:
Great to see u working on this, i followed u when kitkat comes up and u made an amazing work, good luck with this!
Click to expand...
Click to collapse
Build finally uploaded.
Enjoy

Alberto96 said:
Not required here.
Does it happens also on CM11?
It should.
Build finally uploaded.
Enjoy
Click to expand...
Click to collapse
Great. Downloading now[emoji1]

"App not installed" if manually install an apk.
Is there any workaround?

@Alberto96 haven't test it on GearCM 11. I'll try and report back asap

Can't install apks.
Although pushing apks to system works. Titanium backup in not able to restore as well.
Edit: I guess Titanium Backup does work. Not with the default superuser though. I flashed supersu to get it working in frapeti's rom, strange.

RoCorral said:
@Alberto96 haven't test it on GearCM 11. I'll try and report back asap
Click to expand...
Click to collapse
With GearCM 11 latest build GPS is pretty accurate. Used Waze while driving and miCoach while walking and had good results.
Further testing done with the build posted (20141216) I can't access SD card to install apks that are not from playstore for example BBS, and getting the low memory message even if full wiped and fresh installed.

Can't install APK in this Build ...

Storage Issues
@Alberto96 Hey man there seems to be an issue with your Kernel please take a look at the changes u made as they seem to be the cause of peope not being able to install any APKS and Install from playstore as its complaining about the storage being low so what i did is compile with CM kernel and tested it and the GearCm works fine without any storage issues but if I compile it using ur GearCm Kernel thats where theres storage issues. Please take a look at it

Thanks for your time and dedication of this Alberto. Unfortunately I'm having a hard time with your CM12 Releases
With CM12-20141212v2 (I did a clear wipe) and no RIL Service. So I was not able to use it basically...
Today I gave it a second try CM12-20141216 . I was happy to see my 3G Connection. But when I started to download the app from Play Store. It was impossible. All APKS giving an error.
I will test Canjica Version. It's a pity but I will have to wait till we get to a stable version of Android 5.0.1 with GearCM12.
Despite of that, Thanks for your work on this! We wouldn't have this if it wasn't because of you

Heads Up
Brilliant to have 5.0 on our phones, look and feel is really cool.
Confirmed Working:
Calls, SMS, Internet (WIFI & 3G), Camera, Gallery
FC's:
Music, File manager, Play store (all google apps) & anything else which is on the SD card
Keep it up guys:good:

Application not installed?

thanks for update 12\21 @Alberto96 ...but issue with installing apk is here.

New build is coming with some fixed, especially performance related.

New build is up!
Enjoy

Related

[UNOFFICIAL][ROM][stable:6.5.8,testing:6.6.1] CyanogenMod 7.1.0 (Android 2.3.7)

Unofficial port of CyanogenMod 7
Discussion thread -->
Changelog -->
FAQ -->
Old Baseband only. New one will be supported when I will have more free time.
Only beta6.6 and above configured to use 2.6.35 kernel!
Disclaimer:
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.
Known bugs:
Divx/xvid playback don't work (use MoboPlayer)
Strange crash in Camera (Restore defaults in video mode)
ADW: Widgets: crash after Choose Catalog
Empty device serial number (IMEI is ok, official firmware has same bug)
6.6.1 only: zoom need to be refixed
For apps2sd use Darktremor.
If you get bootloop or stuck at LG logo do next:
Sometimes Recovery can't format /system so you need to clear /system manually. You can do it with this zip (flash as always in recovery), or in mounts menu (clockworkmod recovery only), or with adb:
1. Mount /system in recovery.
2. adb shell rm -rf /system/*
You get 1 error. This is ok.
Will update if I found this bug.
Latest stable release:
beta6.5.8: http://www.mediafire.com/?l4of3bdqyr5rivd (md5: b9e4de46e34ec2f95a45145229e89106)
Testing release:
Links: http://www.mediafire.com/?9i6cnc9345v3chb (beta6.6.1) (md5: 758d80958efb8b1163e4a83fc64db151)
Do not forget about nandroid backup.
Do not forget to wipe data/cache if you're updating from Froyo.
Minimal Google Apps (market and talk, flash via recovery, first add Google Account): http://goo-inside.me/gapps/gapps-gb-20110828-signed.zip
Other GAPPS you can download from the Market (Use Market Enabler should your country not allow full access to the market list).
Sources: https://github.com/mik9
Any help in fixing bugs are welcome.
​
[DEV][UNOFFICIAL][ROM][stable:6.5.4] CyanogenMod 7.1-RC0 (Android 2.3.4)
FAQ
Q: I'm an apps2sd (data2sd, else2sd) user. I flashed new buid and all apps gone.
A: Reinstall your apps2sd script. If this not helped go to discussion thread and ask there. I do not recomment to use external app2sd.
Q: Do I need to wipe everything while upgrading from earlier CM7 build?
A: In general: only dalvick-cache. But in case after upgrate you got bootloop (or stuck at cm logo) then you shuold wipe data.
Q: I flashed GAPPS but there are no Market.
A: Go to Settings->Account & sync and add your Google Account. Then Market will be visible.
Q: Why BT gets enabled with FM radio?
A: FM, BT and WiFi is same chip. Easiest way to turn on FM part is to enable BT.
Q: LG PC Suit does not se my phone.
A: Don't use this stuff. For contact syncing use your google account.
Q: When I connect powered off phone to charger it's goes on.
A: Charging in power off state is not main feauture. Maybe this will not be fixed ever.
Q: After changing theme power widget dissappear.
A: Reboot device.
Q: Phone doesn't see my WiFi hotspot/ap.
A: Switch it to any of 1-12 channels or go to WiFi Advanced Settings and change channels in regulatory domain.
Q: I installed widget but can't see it in widget menu.
A: Move application with widget to phone memory.
Q: I selecting some application to be "by default" at some action but after reboot it is not.
A: Move application to phone memory.
Q: I can't send/receive files via bluetooth other then media type.
A: Remove Bluetooth File Manager. CM is support obex now.
Q: I want LG keyboard.
A: http://forum.xda-developers.com/showpost.php?p=14665802&postcount=14
Q: I want stock Gingerbread Launcher.
A: https://market.android.com/details?id=com.modaco.android.launchergb&feature=search_result
Q: What launchers support transparent statusbar?
A:
Launcher Pro - with live wallpapers only
Adw launcher [EX] - go to launcher settings then general behavior/system preferences and uncheck wallpaper hack
More info later.
Q: I flashed rom and GSM don't works. What's to do?
Q: I have new baseband, how fix gsm? (you have new baseband if you upgraded your phone to official 2.3.3)
A: Flash this: gsm fix (support for new baseband, this is not baseband itself).
WARNING: Data don't works, wait for new fix.
[DEV][UNOFFICIAL][ROM][stable:6.5.4] CyanogenMod 7.1-RC0 (Android 2.3.4)
alpha2 (2011-02-13):
Fixed crash at About phone menu
Fixed stuck while enabling debugging
Fixed camera (thanks andy572)
Reduced battery drain by cutting QCRIL logs
Updated CM sources
alpha3 (2011-02-21):
Fixed DSPManager
Increased volume level in speakerphone mode
Fixed missing keyboard in gapps setup wizzard and some other appliactions
Fixed crash in CM Settings -> Performance -> CPU menu
Kernel: integrated BFQ i/o scheduler
Kernel: integrated optimized touchscreen driver by Der_Caveman
Liblights: switch to opensource library
Use ADWLauncher as default launcher
Kernel: integrated msm framebuffer from 2.6.32.26 kernel, blackscreen bug appears less.
Fixed "Forever black screen after electronBeam animation"
Electron beam animation enabled by default
Updated CM sources
alpha4 (2011-03-02):
Updated CM sources. Android 2.3.3 now
libgps: switch to opensource library
Hendset works again
Reduced blackscreen bug in normal lock mode
beta1.1 (2011-03-08 13-25 GMT+0):
Audio quality with heaset is ok now
Fixed low volume after call
Kernel hack: disabled early_suspend for msm framebuffer -> Blackscreen bug fixed at all
"Always use proximity" option enabled by default (enable it manually if you are updating from previsious version "Settings -> Call Settings -> Always use proximity" and reboot)
Improved UI speed.
New bug: gps icon does not disappear from status bar (gps itself stop ok and battery is not draining)
Updated CM sources
beta2 (2011-03-13):
Use "no early suspend" hack for ami sensor and touchscreen drivers
Wifi power management should be on now (test with root access only). Reduced txpower to 20dB
Fixed location problems
Updated CM sources
beta3 (2011-03-20):
Fixed sensor lags
Updated kernel (andy's patches)
New overclock code (more available frequences)
Updated CM sources
Maybe fixed incall blackscreens.
beta3.1 (2011-03-22):
New (better) way to enable wifi powersave mode
Implemented volume key swapping (may be configured in CM Settings -> Sound)
Updated CM sources
beta4 (2011-03-27):
Fixed native WiFi tethering
Enabled FM Radio (read known bugs)
Merged latest LG's kernel sources
Switch libcopybit to opensource library
Updated proprietary files to latest versions
Updated CM sources
beta5 (2011-04-04 10-50 PM GMT+0):
Fixed manual network search
Fixed crash in gesture menu and ADW Theming menu (seems was a bug of my build)
Add handling bluetooth MAC from QCRIL (fixes most strange problems with BT, remove all paired devices)
Kernel patches from andy572
Updated CM sources
beta6 (2011-04-10):
No more needed LG drivers for mass storage mounting (when USB Debugging disabled)
Should be fixed missed mass storage function for some users
Fixed crash on double tap in Camera app
Increased zoom in Camera
Workaround for reporting autofocus result
kernel: reverted andy's patches because of instability
kernel: updated 3D driver (54-56fps @ 600mhz neocore (52-54 before))
kernel: updated interactive governor
kernel: updated BFQ scsheduler
kernel: battery: fixed voltage reporting
Updated CM sources
beta6.2 (2011-04-15):
Fixed:"Power button ends call despite the preference in the accessibility settings page"
Fixed UI lags (beta 5/6)
StatusBar bugs fixed by CM
kernel: little updates in different parts.
Updated CM sources
beta6.3 (2011-04-26):
Fixed usb tethering
Improved video recording quality
Updated CM sources
beta6.4.2 (2011-05-02):
Fixed media button at wired headset
Fixed FM Radio issues
Reworked audio routing to match kernel config
Kernel: fixed battery temperature reporting
Added Rom Manager, you can flash Gapps from it (clockworkmod recovery only, amonra untested)
Updated CM sources (Android 2.3.4, CM-7.1-RC0)
beta6.5 (2011-05-12):
Reworked switching between mass-storage/adb/tethering mode in usb (should be more stable)
Kernel: merged 2.6.32.39 sources from getitnowmarketing (drellisdee)
Updated CM sources
beta6.5.1 (2011-05-21):
kernel: merged 2.6.32.40 sources
Updated CM sources
beta6.5.2 (2011-05-29):
Kernel: merged 2.6.32.41 sources
Fixed: "High cpu usage after some time of charging". Thanks to char101.
Option to choose wifi regulatory domain.
Updated CM sources
beta6.5.3 (2011-06-11):
Wifi refixed
Fastboot reboot option is back
Updated CM sources
beta6.5.4 (2011-06-12):
Fixed USB Debugging icon
beta6.5.5 (2011-06-27):
kernel: franco's v18 + 2.6.32.42
Wired headset media button fix moved to kernel
Camera: higher defaults exposure
Updated CM sources (RC1 now)
beta6.5.6 (2011-07-31):
Fixed in-call audio problem in BT headset (thanks to Alex Zepeda)
Fixed zoom in camera (thanks to Alex Zepeda)
Updated CM sources (Android 2.3.5 now)
beta6.5.7 (2011-08-06):
Fixed "some application are shown as not compatible with our device"
Fixed missing languages in keyboard (CM bug)
Update CM sources
beta6.6 (2011-07-03):
WARNING: Experemintal Build (!) (main bug: misplaced screen after some time: image)
[*]Wifi does not want get enabled second time
[*]Don't use it if you don't know what you want.
kernel: 2.6.35.13 + codeaurora patches + my patches (usb/media-button-fix/fb)
Android reconfigured to use native 2.6.35 kernel (less crap in system ).
Updated CM sources
beta6.6.1 (2011-08-06):
WARNING: Experemintal Build
[*]Misplaced screen bug replaced by blackscreen bug
[*]Wifi does not want get enabled second time
[*]Don't use it if you don't know what you want.
See 6.5.6 and 6.5.7 changelogs
beta6.5.8 (2011-10-10):
[*]You need to update Google Apps! (get the newest from ROM Manager)
Network mode settings
"Always play to speaker" settings works now
My change: support for themes with transparent statusbar
Update CM sources (Android 2.3.7, CM 7.1.0 final, see CM changelog)
How about GPS?
kpbotbot said:
How about GPS?
Click to expand...
Click to collapse
Everything that not listed must work
Sources is up to date now.
if you want I can help you
I am new to android but I am a expert java developer
Join the irc channel (#cyanogenmod-dev on freenode) where Cyanogen developers are. They can give you priceless tips.
Thank you mik for your work !
Sent from my LG-P500 using XDA App
badeaioan said:
Join the irc channel (cyanogen-dev on freenode) where Cyanogen developers are. They can give you priceless tips.
Sent from my LG-P500 using XDA App
Click to expand...
Click to collapse
Thanks, didn't know about this channel.
matromag said:
if you want I can help you
I am new to android but I am a expert java developer
Click to expand...
Click to collapse
Will be great.
I did not work with debuggin android system at device, but it must be not very hard. "About Phone" bug should be simple uninitialized variable (probably MAC address of wlan0). You can try to find out it. Maybe for this you need to build "eng" or "user-debug" version. Some info about debugging here. I'l try to do this too.
Sorry mik, it is #cyanogenmod-dev . I've edited my post.
Will love to try it.
Big cheers for mik_os and others (andy572)
I was closely following other thread Lets Bake a Gingerbread.
you should explain what kind of recovery we must use to flash it!
great job mik!!!!
Mik, I cannot test it. After install it blows with FC's. Dialer, DRM Service, LgSetupWizard.
I've downloaded the zip twice, wiped everything...
badeaioan said:
Mik, I cannot test it. After install it blows with FC's. Dialer, DRM Service, LgSetupWizard.
I've downloaded the zip twice, wiped everything...
Click to expand...
Click to collapse
Sometimes recovery can't format /system so do this manually (In mounts submenu must be "format /system").
upd: AmonRa hasn't this future
You can remove all files from there:
1. Mount /system in recovery.
2. adb shell rm -rf /system
Will update if I found this bug.
After mounting I get this error: rm: cannot remove '/system/lost+found': Directory not empty and rm: cannot remove '/system': Device or resource busy
badeaioan said:
After mounting I get this error: rm: cannot remove '/system/lost+found': Directory not empty and rm: cannot remove '/system': Device or resource busy
Click to expand...
Click to collapse
This is ok. Flash zip once more.
Works. The UI is not slow at ALL. It moves pretty quick.
DSPManager does not work. -> FC
Mik, if you can fix the lockscreen issue this could be a daily ROM ! How can we help you ? What can we provide ?
flashing it right now
we'll see
Can you guys confirm if 2.3 actually fixed the touch bug ?

[ROM] [5.1.1] [TeamCanjica] CyanogenMod 12.1 #31 [10/8/15]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Unofficial CyanogenMod 12.1 for the Samsung Galaxy S4 (Exynos variants)
Brought to you by TeamCanjica​
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We are 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 us for messing up your device, we will laugh at you.
*
*/
WARNING: This is not a daily driver yet, it is just a preview of what is coming with CyanogenMod 12 and Android Lollipop, it's not intended to daily usage, just for testing and developing purposes, that's why you will get some red bands with some animations, it's an ENG build, intended to developers
Confirmed working:
Audio, Music playback works smoothly now (fixed on build #11)
Infrared (IR Blaster)
Camera (fixed on build #6)
Bluetooth and A2DP audio streaming (HFP and phone mode enabled on build #12)
Storage (moving apps to sd fixed on build #16)
LPM charging (fixed on build #8)
NFC (fixed on build #7)
GPS (fixed on build #2)
WIFI (fixed on build #2), (totally fixed in build #12, including p2p too)
Leds, haptic feedback, sensors
Exynos OMX encoding / decoding
RIL: sms, ussd codes and calls works (fixed on build #4), data working too (fixed on build #5)
Data encryption (fixed on build #13)
VPN (PPTP, IPSEC, L2TP) (fixed on build #14)
DRM plugins working (fixed on build #17)
Code:
[B][U]Changlog for build #30 [/U][/B]
- Fixed hopfully video software decoding issues causing wrong colors.
- Attamt to fix Audiofx (needs testing).
- Skype issues fixed.
- Volume boost is back!
- Navbar keys option added back
[B][U]Changlog for build #31 [/U][/B]
- Fixed power profiles (energy saver, balanced and performance)
- Addad back Ambient Display service.
- More compatibilty to software decoders for better stability and performance ( http://review.cyanogenmod.org/#/c/105523/)
- Stagefright: Add support for Exynos hardware audio decoding (http://review.cyanogenmod.org/#/c/105520/)
- Tested AudioFx and works but only with stock cm music player for now.
- Music visualizations are now fixed tested by me.
I think it's time to remove the 'Beta' tag from this thread as this build is perfectly stable.
Download (build #31)
https://www.androidfilehost.com/?fid=24052804347791163
Installation
Download the ROM from the link above
Download GApps for 5.1
Download new lollipop modem here (thanks rgshah3)
Put the zip files on your SDCard
Reboot in Recovery (TWRP)
Wipe Data / Factory Reset
Select "Install zip from SDCard"
Choose CM12 zip file
Choose GApps zip file
Choose I9500_XXUHOA7_MODEM zip file
Reboot system
To enable root tap several times in the build number under "about phone", then go to developer settings and enable root for apps and adb
Sources
https://github.com/frapeti?tab=repositories
https://github.com/CyanogenMod
Credits
Alberto Guanti and Ethan Chen for their bring up of this exynos device
CyanogenMod
TeamCanjica
BlaqueDroid to help me fix the camera with missing blobs
MemAllocator
NOTE:
1- of course I won't mention the upstream updates, it's pretty obvious that I sync before building with my commits
2- I don't earn a cent from CM, just got a few bucks thanks to kind people here at XDA, If I was selfish enough I would just focus on improving my apps or making new ones to earn money
NOTE WITH LOVE FOR KANGERS:
3- you are free to kang my work and fool noobs that you fixed X or Y without even referencing the original commit (which is what noobs do) cause I don't give a fvck anymore, real devs know how to track build commits, keep commit history, maintain commit authorship and add credits. At least there is still people which respect other people here on XDA
XDA:DevDB Information
[ROM] [5.1.1] [TeamCanjica] CyanogenMod 12.1, ROM for the Samsung Galaxy S 4
Contributors
frapeti, MemAllocator, AntaresOne, zwliew, Unjustified Dev
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
Version Information
Status: Stable
Current Beta Version: 30
Created 2014-11-18
Last Updated 2015-08-10
Screenshots
View attachment 3023350View attachment 3023351View attachment 3023352View attachment 3023353
Reserved
CHANGELOG:
NOTE:
1- of course I won't mention the upstream updates, it's pretty obvious that I sync before building with my commits
2- I don't earn a cent from CM, just got a few bucks thanks to kind people here at XDA, If I was selfish enough I would just focus on improving my apps or making new ones to earn money
NOTE WITH LOVE FOR KANGERS:
3- you are free to kang my work and fool noobs that you fixed X or Y without even referencing the original commit (which is what noobs do) cause I don't give a fvck anymore, real devs know how to track build commits, keep commit history, maintain commit authorship and add credits. At least there is still people which respect other people here on XDA [emoji14]
# build 1:
initial release
# build 2:
- wifi fixed
- gps fixed
# build 3:
- charging issue fixed
# build 4:
- incoming and outgoing calls fixed (don't use an old modem)
# build 5:
- data fixed
- added cyanogenmod hardware abstraction framework classes
# build 6:
- camera fixed
# build 7:
- NFC fixed
# build 8:
- LPM charging fixed (offline charging)
# build 9
- Torch fixed, music audio glitches fixed with normal speakers (?)
# build 10
- Stock camera workaround (downgrading camera api to 1 until we get LP from samsung)
- Upstream updates
- OMX codecs quirks updates from manta
- LPM has the correct sysfs paths now (you can see the led bright while charging for instance)
- GPS, WIFI and NFC config updates from I9505 GPE official LP from Google
# build 11
- Music playback is smooth now, not weird glitches anymore
- All ondemand governor related issues should be fixed now
# build 12
- WiFi works normally now, P2P also, no more issues related to WiFi
- Bluetooth + WiFi should work normally
- Bluetooth HFP profile enabled, switched to phone profile instead of PC
# build 13
- Data encryption fixed
- Audio updates
- 3D HDMI support added
- EAP authentication support (SIM, MD5, TLS, MSCHAPV2 and more)
# build 14
- VPN completely fixed
- Added CM performance profiles and per-app profiles
- Dynamic USB audio playback formats
# build 15
- Added touchscreen hovering on input settings (first seen here, pending review at cmgerrit)
- Improved bluetooth audio
- Updated proprietary blobs
# build 16
- fixed moving apps to sd card
- fixed bluetooth audio (thanks MemAllocatoR)
# build 17
- fixed DRM plugins (widevine, divx, etc)
# build 18
- workaround for lags on UI
# build 19
- properly fixed the "ok google" issue, voice recognition and calls should work ok now
- echo in calls should be fixed now
- camcorder audio should record the correct microphone now
- better calls audio quality, enabled HD Voice aka WB_AMR
# build 20 and 21
- bump to 5.1.1 thanks @MemAllocatoR
# build 22
- fixed some odd OMX issue, all is fine now @MemAllocatoR
Nice Work Downloading..
OMG lollipop for our i9500?
This is like dream came true! Very appreciated this guys!
However, the bug concerns me.. I'll let NFC and IR pass.. But can you explain a bit more about RIL? It's radio right? Does mobile network and wifi works on this? Again, this is a very good step to the right direction!
@frapeti great work! you are a hero
Sent from my GT-I9500 using XDA Premium 4 mobile app
AMAZING
¡Excellent! I want to try it NOW :Q_.
I really appreciate the initiative.
just flashed it. sdcard is working! music can be played with apolo, gallery has all my ext sd card photos and pics. can't call, but I was able to run ussd code, so RIL partially works. phone shows 3g but there is no way to get the internet access, so no info about gapps and adding google account. it's great, waiting for updates!
---------- Post added at 07:44 PM ---------- Previous post was at 07:38 PM ----------
just flashed it. sdcard is working! music can be played with apolo, gallery has all my ext sd card photos and pics. can't call, but I was able to run ussd code, so RIL partially works. phone shows 3g but there is no way to get the internet access, so no info about gapps and adding google account. it's great, waiting for updates!
used cwm
Why i can't flash it with TWRP ?
AL_IRAQI said:
Why i can't flash it with TWRP ?
Click to expand...
Click to collapse
What it says?
AntaresOne said:
What it says?
Click to expand...
Click to collapse
Device or resources busy
I have screenshot but I installed CWM and by mistake I wipe my internal storage
AL_IRAQI said:
Device or resources busy
I have screenshot but I installed CWM and by mistake I wipe my internal storage
Click to expand...
Click to collapse
Btw if you reboot system
System booting :cyclops:
DroidX77 said:
Btw if you reboot system
System booting :cyclops:
Click to expand...
Click to collapse
No after that i get unable to mount system so it shouldn't work
Edit:
Error screenshot
Those are just incorrect logs... it still installs the rom and boots.. if u have wiped the internal storage try to restore a backup if u have one by booting into recovery.. if not u need flash a fresh rom my friend..
s_vohra said:
Those are just incorrect logs... it still installs the rom and boots.. if u have wiped the internal storage try to restore a backup if u have one by booting into recovery.. if not u need flash a fresh rom my friend..
Click to expand...
Click to collapse
not incorrect logs ?
I restart to system but it didn't boot
AL_IRAQI said:
No after that i get unable to mount system so it shouldn't work
Edit:
Error screenshot
Click to expand...
Click to collapse
I get same problem but only wipe data and internal factory reset
Not wipe system
DroidX77 said:
I get same problem but only wipe data and internal factory reset
Not wipe system
Click to expand...
Click to collapse
I already did this but it didn't work
I was using CWM recovery.. got some errors but it installed fine, maybe issue is specific to TWRP
s_vohra said:
I was using CWM recovery.. got some errors but it installed fine, maybe issue is specific to TWRP
Click to expand...
Click to collapse
I'll change updater script with other one and try again
CWM also didn't work
Weird, it worked fine for me in the first go.. I am using Phil's recover latest one, maybe you can try with that one..

[CM11][GT-S7562] Samsung Galaxy S Duos Kitkat 4.4.4

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
​Samsung GT-S7562 CyanogenMod 11.0 Android 4.4.4​
Unofficial Release​​
I proudly present my first Android related work.
The GT-S7560M has a similar hardware except the dual-SIM RIL, so the kylessopen firmware (thanks to jonypx09 and others) was a good initial source.
I reverse engineered the stock Java Radio Interface Layer, and based on that informations, I restructured the kylessopen’s sources.
Finally with my custom telephony-common, telephony-msim java layer, and with the stock rild, and libril*.so binaries, the GSM connection works.
Important: This is an unofficial release. If you find a bug, please send a feedback in this thread.
If you have a problem with the installation, write it down in the Q&A thread.
Compatibility:
S7562, S7562L supported.
S7562_C_, S7562_i_ are not supported. Don't flash on it, otherwise you will brick your phone.
Issues:
Video Encoding has bugs.
Camera is only 3Mpx.
FM radio not supported.
WiFi not works on L version, I need a tester.
Requirements:
TWRP Recovery latest (3.0.2) recommended
Installing TWRP method when no custom recovery is installed at all:
1. Download Odin flashable TWRP .tar to your PC
2. Reboot to download mode and flash TWRP with Odin
3. Reboot to TWRP recovery using VolUP+VolDN+Home+Power keycombo
4. TAKE FULL BACKUP of your system in order to be able to restore if something fails. This is important
5. proceed with cm Installation
Installing TWRP method when custom recovery cwm or twrp is already installed:
1. Download the latest Recovery flashable TWRP .zip package to your device
2. Reboot to custom recovery and flash TWRP .zip
3. TAKE FULL BACKUP of your system in order to be able to restore if something fails. This is important
4. proceed with cm Installation
CM11 Installation method:
1. Download the latest cm11 package to your device
2. Reboot to TWRP recovery.
3. TAKE FULL BACKUP of your system in order to be able to restore if something fails. This is important.
4. Make a factory-reset / Wipe your phone (everythig except SDCARD) important to prevent bootloops
5. Install Unofficial CM11 with TWRP (Uncheck zip file verification before install).
6. Reboot and configure your system
optional. If you are going to use gapps, reboot to TWRP recovery, flash gapps.
optional. If your mobile Connections are not working Flash the hungarian modem using TWRP recovery
Download links:
Hungarian Modem: Modem_S7562XXLJ3.zip Recovery flashable
Odin v3 for Windows: Odin3_GT-S7562.zip
Recovery - TWRP 3.0.2: recoveryTWRP302 Recovery flashable
Recovery - TWRP 3.0.2: recoveryTWRP302 Odin flashable
Latest version of gapps - opengapps.org. Select ARM as platform, select 4.4 as Android. As variant "pico" is recomended.
Stock Hun Firmware: S7562XXALJ4_S7562OXXALJ3_S7562XXLJ3_HOME.tar.7z
S7562 Cyanogenmod 4.4.4 RC3+
RC3 Maintenance updates + additional improvements built by klinkone and kengnatural
cm-11-20161028-UNOFFICIAL-kylessopen
The changelog of the latest build:
Latest security updates
Fixed OMX bug which did not allow the latest version of Viber app to work.
ART compile timeout increased to allow large program to be installed.
For primary-physical configuration, where there is no emulated external memory, only physical sdcard is used as an external memory, please see below:
cm-11-20161029-UNOFFICIAL-kylessopen-physical-primary.zip
Previous build:
cm-11-20160305-UNOFFICIAL-kylessopen
default cpu governor set to ondemand and min. cpu freq. set to 245 MHz by default
default minfree settings changed to avoid hanging of the phone when zram is full;
ART fix for gcc-4.8 (thank to JustArchi)
BLN support without external app (button backlights are used as notification leds)
fixed front camera preview hanging after taking a picture
initial fix of facebook app video codec issue (still buggy)
For primary-physical configuration, where there is no emulated external memory, only physical sdcard is used as an external memory, please see below:
cm-11-20160305-UNOFFICIAL-kylessopen-physical-primary
This build is the same as cm-11-20160305-UNOFFICIAL-kylessopen ROM with the following differences:
physical-primary configuration
experimental high vm.dirty_ratio setting for improving i/o speed
Old changelogs
20160207 changelog:
-mounting the "hidden" partition disabled
-obsolete start() and startvm() returned back to support xposed again
-fixed soft reboot issue when bluetooth is switched off and user sends some file using it
20160205 changelog:
-bluetooth soft reboot fixed by kengnatural
-theme uninstall soft reboot fixed by kengnatural
-available ram is 645mb (~20mb more which is as stock)
20160105 changelog:
-zram and zcache updated + fixed
-zram reduced to 128mb
-added missing things for low ram config according to: https://source.android.com/devices/tech/config/low-ram.html
-user friendly f2fs support
-ramdisk ext4/f2fs double entries for /data and /cache
-initial BLN (capacitive keys act as notification LED)
-some cleanup in device tree
-removed cm-updater (obvious why)
20151230 changelog:
-applied "JustArchi's ArchiDroid Optimizations V3 for CyanogenMod (11)" optimization level -O3
-using google's GCC4.8 for rom and kernel
-bluez updated to V5.36 thanks @Codename13 for sending the pull request
20151207 changelog:
-changed kernel repo to my fork of majonez BA2X-2.0
-xposed patch
-fstab updated
-unused 50mb hidden partition is mounted to /hidden on boot do whatever you want with it
-dalvik-cache devided system apps go to /cache/dalvik-cache user apps go to /data/dalvik-cache (saves some space in /data)
-256mb zram enabled by default
20151127 changelog:
-initial basic rc3 configuration for updated RC3+ builds
-some repos changed to up to date ones (legacymod)
-latest cm-11.0 sources of 27.11.2015 including android security-patches of 01.11.2015
-wifi reconnect working
-no systemupdateservice wakelock aka google play services wakelock battery drain etc.
S7562 Cyanogenmod 4.4.4 RC3
Changelog:
1. Improved Bluetooth support
2. Most kernel debug flags disabled
3. Added some missing libraries
4. Merged all CyanogenMod source changes
5. Bugfixes
Comments:
I think it's a little faster than previous versions. - What do you think?
You can update system from RC2 without wipe your phone.
You can enable "Force high-end graphics". Mostly, animations are smooth.
I ask everyone, who have bluetooth accessories to test the bluetooth layer, and provide feedback what is working or not (just with log cats).
ROM: cm-11-20150323-UNOFFICIAL-kylessopen-RC3.zip
Old Releases
S7562 Cyanogenmod 4.4.4 RC2 - download count close to 1k
Changelog:
1. Backported Bluetooth driver and Management Interface from Linux Kernel v.3.13
2. Newest Bluez 5.28 Bluetooth stack
3. Few bugfixes to wireless driver
4. All RC1 updates included
You must wipe your phone before upgrade to RC2!
ROM: cm-11-20150309-UNOFFICIAL-kylessopen-RC2.zip
kernel_kylessopen_RC2_v2.zip This update solves bluetooth wakelock issue, so the phone can go to deep sleep.
bluetooth_startup_fix.zip This update solves the system crash at startup.
KlinkOnE's kernel based on RC2_v2 with F2FS support: ==>
S7562 Cyanogenmod 4.4.4 RC1 - downloaded more than 1k times
Changelog:
ROM: http://uploaded.net/file/pionx3a0 mirror: cm-11-20150205-UNOFFICIAL-kylessopen-RC1.zip
Updates for RC1 (flash with TWRP):
browser_fix.zip
signal_strength_fix.zip
torch_fix.zip
CameraFIX_v2.zip This will fix the front and back videocamera. Before install this, disable Viber's videoConverterService with DisableService app (Play Store).
If your battery quickly discharges on RC1, disable all bluetooth service (org.codeaurora.bluetooth, Bluetooth Share) with DisableService (Play Store).
Comments:
Working Radio Interface Layer for both SIM card
WiFi direct is not supported, so you can't enable. Use Bluetooth, Dropbox, email etc...
If you want to install Viber, before the first start, disable Viber's videoConverterService with DisableService app (Play Store).
The "OneL+ Lollipop" theme with "IdeaL Theme Dark"'s icons is beautiful.
To prevent sound disruption, enable the equalizer.
About Google Apps, and GService Bug
Fixed with all releases after rc3. For reference see below
Latest gapps (ver. 7.x) has issues, and eat our baterry, so I recommend to install the package that I linked, disable autoupdate in Gapps, and disable GPlay's CheckWifiAndAutoUpdate service with DisableService (from Play Store).
If your Gservices app updated to the version 7.x, you can easily downgrade to 6.x
(you can do this, if you installed my linked package or earlier):
Settings-->Security-->Device Administrators-->Uncheck "Android Device Manager"
Settings-->Apps-->Google Services-->Disable-->Yes, you want to remove updated version
Recommended gapps: pa_gapps-modular-pico-4.4.4-20150117-signed.zip
Future:
bugfixes
XDA:DevDB Information
[CM11][GT-S7562] Samsung Galaxy S Duos Kitkat 4.4.4, ROM for the Android General
Contributors
m4jonez, KlinkOnE, kengnatural
Source Code: https://github.com/majonez
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.0.x
Version Information
Status: Beta
Created 2015-03-27
Last Updated 2016-12-06
m4jonez said:
Samsung GT-S7562 CyanogenMod Kitkat Unoffical release
Click to expand...
Click to collapse
huntercity said:
doesn't works
Click to expand...
Click to collapse
What's wrong with links?
I can download files. It is a bit slow, but works for me.
m4jonez said:
What's wrong with links?
I can download files. It is a bit slow, but works for me.
Click to expand...
Click to collapse
both link response ... "ERR_CONNECTION_REFUSED"
the link about the sammobile firmware works
huntercity said:
both link response ... "ERR_CONNECTION_REFUSED"
the link about the sammobile firmware works
Click to expand...
Click to collapse
Maybe this site is blocked for you by your ISP or your DNS server is not serving this domain.
Try to set DNS servers for your computer to 8.8.8.8 and 8.8.4.4 (Google DNS).
Or use TOR browser.
m4jonez said:
Maybe this site is blocked for you by your ISP or your DNS server is not serving this domain.
Try to set DNS servers for your computer to 8.8.8.8 and 8.8.4.4 (Google DNS).
Click to expand...
Click to collapse
i tried different proxy and different connection but the results it's always the same
Link Please GAPPS for this rom
http://d-h.st/U30 tested by me works on stock hungary + cm11
deleted
I try the rom with EUR XXBML1 firmware and the ril doesn't work. If I have time i will try the rom again with the Hungary firmware. And something more, we will have update for those that don't work??
Your first job! The great one hats off brother gave another life to the device
Sent from my Micromax A106 using XDA Premium 4 mobile app
Hey
Hi, Thanks. just wanted to know if one sim card works or 2 are required??
You Nailed it bro! @m4jonez
YES! 100% Verified that we get network on both (you can insert single as well) .
However that the rom is a bit laggy (much better than one would expect from a first build).
Yes there are bugs ! but yeah! there is network too..
Where should we report the bugs bro @m4jones? I found some.
1 network on indian modem is super duper unstable.. so change op and recomended people to flash your modem file.
With your modem , i found the sim networks to be quite stable.
2 torch app is useless as neither app nor widget works. So fix it or remove it
( CAMERA WORKING FINE FOR ME)
COngrats and all the best ! continue your good work
The built-in browser fixed.
Where should we report the bugs bro @m4jones? I found some.
Click to expand...
Click to collapse
Post it here.
minor problem here:
Signal strength is reported wrong for both sims.
Always shows full strength.
Recognition seems to be working as values are changing but they are much too high. Around 2000dBm.
Phone calls in/out SMS and data rock stable on both sims for me.
Performance is good(better than expected).
Zram is not working init.rc entries(or script) are missing. Maybe a kernel problem too idk ATM.
Thanks @m4jonez you're great!!!!!
Gesendet von meinem GT-S7562
Perhaps it will help you to fix the flashlight in this time and the future.
http://forum.xda-developers.com/xposed/modules/xposed-flashlight-fixer-fix-devices-t2867267
KlinkOnE said:
minor problem here:
Signal strength is reported wrong for both sims.
Always shows full strength.
Recognition seems to be working as values are changing but they are much too high. Around 2000dBm.
Click to expand...
Click to collapse
fixed.
Vergilliy said:
Perhaps it will help you to fix the flashlight in this time and the future.
http://forum.xda-developers.com/xposed/modules/xposed-flashlight-fixer-fix-devices-t2867267
Click to expand...
Click to collapse
It was just a path issue with Torch. Fixed.
m4jonez said:
fixed.
Click to expand...
Click to collapse
working that was fast
Thanks
Gesendet von meinem GT-S7562
Step by Step Guide
Please provide step by step installation guide & few more after installation photos.
Review !!
Great Work !!:laugh::good: @m4jonez . Love to have a Cm Rom for our device
My thougts :
1) Battery drainage is an issue..
2) Interface Performance is good but can be better ( can't expect more from Rc1 )
3) Need a good overclocked Kernel !!
THANKS A TON
One Question ........Is lollipop next :fingers-crossed: ( kidding )
Can I flash Stock kernel in this??

[GearCM][i9500][5.1.x] Optimized CyanogenMod 12.1 for Samsung Galaxy S4 [20160220]

Use this thread =>http://goo.gl/UFbbzO for questions or discussions.
Only Bug Reports & Feedbacks are allowed here. Penalty: Post Removal by Moderators​
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
CyanogenMod is a free, community built, aftermarket firmware distribution of Android 5.1.x (Lollipop), 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
All not-working RenderServer hosted files can be found here: https://androidfilehost.com/user/?w=settings-dev-files&flid=50874
<< Stable >>
20160220 Build: https://www.androidfilehost.com/?fid=24421527759883766
<< Misc. (Recovery/Modem/Bootloader) >>
GearRecovery 20160220 (Flashable ZIP): https://www.androidfilehost.com/?fid=24421527759883765 <= Required for Official GearCM Support
GearRecovery 20160220 (Odin Package): https://www.androidfilehost.com/?fid=24421527759885452 <= Use if you are not able to flash the .zip or if you don't have any custom recovery installed on your device
I9500XXUHOG2 LL Modem (Flashable ZIP): https://www.androidfilehost.com/?fid=24421527759883761 <= Latest Modem, Recommended
Partial I9500XXUHOL1 Odin Upgrader (includes OL1 Bootloader & OG2 Modem): https://www.androidfilehost.com/?fid=24421527759885454 <= Recommended if you don't have a recent - XXUHOD4 or newer - LL Bootloader installed on your device
Previous Releases:
I9500XXUHOD4 LL Modem: https://basketbuild.com/filedl/devs...s And Bootloaders/I9500-XXUHOD4-MODEM_CWM.zip
I9500DDUHOA1 LL Modem: http://forum.xda-developers.com/attachment.php?attachmentid=3165311&d=1423927137
GearRecovery (based on TWRP Recovery) 20151003: https://www.androidfilehost.com/?fid=24052804347828835
20151212 Build: https://renderserver.net/downloadre.../cm-12.1-20151212-UNOFFICIAL-GearCM-i9500.zip
20151115 Build: https://renderserver.net/downloadre.../cm-12.1-20151115-UNOFFICIAL-GearCM-i9500.zip
20151101 Build: http://renderserver.net/?dl=c7eba9166b79329a606f842fbf041903
First Start Camera Flashable Fix: http://renderserver.net/?dl=c699f60789a9b312eaaafb19acfb80c5
20151025 Build: http://renderserver.net/?dl=b4293146d62ed2a3b9832859d82d3e9c
Flashable Camcorder Fix: http://renderserver.net/?dl=592b569170ff7e6930e82a2b7d866f8e
20151018 Build: http://renderserver.net/?dl=e6f5b362503e08b0172eacda845812df
20151010 Build: http://renderserver.net/?dl=dd78750053c06f035679edd02ddd7d9a
20151003 Build: https://www.androidfilehost.com/?fid=24052804347828744
GearRecovery (based on TWRP Recovery) 20150920: http://renderserver.net/?dl=5236ed3fae796d580a0edd9d6743e7be
20150928 Build: http://renderserver.net/?dl=6dbdef163a4194ca6e415f6305126742
Mirror 20150928 Build: https://www.androidfilehost.com/?fid=24052804347824829
MD5 20150928: d1364d8a71c0a9edc59f475ad24f897c
20150922 Build: http://renderserver.net/?dl=dc5a57773746e55cc970f2ebc3cc3774
20150920 Build: http://renderserver.net/?dl=f48e0ce5fcae9df0c1fd5f82f10e0786
GearRecovery (based on TWRP Recovery) 20150906: http://renderserver.net/?dl=76193095a9193874fa2700142b994004
20150916 Build: http://renderserver.net/?dl=1d17eb20eba12c3778b92a4b9beb54fd
20150914 Build: http://renderserver.net/?dl=2293bf0e03ee2316179e25cc74708531
20150910 Build: http://renderserver.net/?dl=cc16c5bac7d63d6c332b6b336efcde7e
20150906 Build: http://renderserver.net/?dl=d3116e4717e01906019c9e8f7429c603.
GearRecovery (based on TWRP Recovery) 20150904: http://renderserver.net/?dl=42252a088a67a168cf6f561d75f2b630
20150904 Build: http://renderserver.net/?dl=f32b9c5d028629154a439f5d6847221a
GearRecovery (based on TWRP Recovery) 20150324: https://www.androidfilehost.com/?fid=95916177934545673
20150901 Build: http://renderserver.net/?dl=0a3357b10c1d87b5cabe35fe02ce692f
WiFi 5GHz Fix 20150901: http://forum.xda-developers.com/attachment.php?attachmentid=3459358&d=1441132769
20150830 Build: http://renderserver.net/?dl=4760be26f033ac4982c04df4a3a38aaa
Mirror 20150830 Build (for users having faulty connections): https://mega.nz/#!fQkE1a4Y!iDxD8-tEXAEvxtdABn9mIvqNufflVp5YX-Us5aooh5o by @NBruderman
20150829 Build: http://renderserver.net/?dl=156bb0aa8be0ab6144d75230279a608c
20150828 Build: http://renderserver.net/?dl=527b4ddb058b7916baf21dae4c946570
20150827 Build: http://renderserver.net/?dl=072592ed0241f3a6f3aff98448b968a9
Mobile Data Fix for 20150827: http://forum.xda-developers.com/attachment.php?attachmentid=3453804&d=1440705811
20150820 Build: https://www.androidfilehost.com/?fid=24052804347797675
20150819 Build: https://www.androidfilehost.com/?fid=24052804347797242
20150816 Build: https://www.androidfilehost.com/?fid=24052804347795002
20150815 Build: https://www.androidfilehost.com/?fid=24052804347794267
20150811 Build: https://www.androidfilehost.com/?fid=24052804347791918
20150810 Build: https://www.androidfilehost.com/?fid=24052804347791265
20150731 Build: https://www.androidfilehost.com/?fid=24052804347784593
20150729 Build: https://www.androidfilehost.com/?fid=24052804347783637
20150727v2 Build: https://www.androidfilehost.com/?fid=24052804347782051
20150727 Build: https://www.androidfilehost.com/?fid=24052804347782020
20150724 Build: https://www.androidfilehost.com/?fid=24052804347780414
20150723 Build: https://www.androidfilehost.com/?fid=24052804347779767
20150715 Build: https://www.androidfilehost.com/?fid=24052804347774657
20150714 Build: https://www.androidfilehost.com/?fid=24052804347774065
20150711 Build: https://www.androidfilehost.com/?fid=24052804347772124
20150709 Build: https://www.androidfilehost.com/?fid=24052804347771113
20150707 Build: https://www.androidfilehost.com/?fid=24052804347770083
I9500XXUHOA7 LL Modem: https://www.androidfilehost.com/?fid=95916177934524926
20150706 Build: https://www.androidfilehost.com/?fid=24052804347769730
20150606 Build: https://www.androidfilehost.com/?fid=23991606952615098
20150517 Build: https://www.androidfilehost.com/?fid=23991606952606089
20150425 Build: https://www.androidfilehost.com/?fid=96042739161893525
Google Apps (add-on)
http://forum.xda-developers.com/android/software/tk-gapps-t3116347 <== Recommended <> Micro/Mini Modular Package. Do not choose Stock
Installation
3-button-combo = "Volume Up/+" + "Home/Center" + "Power/Lock"
- First time flashing GearCM 12.1 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 or GearCM 11/12?
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 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)
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 Stable build)
Please do not report bugs if it is already listen in the list of known issues
Current Audio HAL doesn't properly wake up audio devices from standby, causing issues with some VOIP apps. Check FAQ for Workaround -- WIP | Highest Priority -- #1
While in-call (on second call) using headphones/headset, audio could be routed to the Earpiece. Enable/Disable Speaker or Plug Out/In the Audio Jack to fix it. (Probably linked to #1) -- WIP | High Priority --
While in-call using earpiece the receiver will hear a little echo effect if volume is set to maximum. Reduce volume to fix it. -- WIP | Medium-High Priority --
After each boot Camera won't take pictures on first start. You'll need to close the app and re-open it to get Camera working. -- WIP | Medium Priority --
Wireless Display with some TVs (HDCP-dependent ones) could cause issues (AOSP bug related to HDCP. Google doesn't provide a solution) -- Unknown Status | Low Priority --
Rarely, when you wake-up the device, the touchscreen could have a noticeable input lag, easily fixable by turning off and on the display. (H/W or S/W bug?) -- Probably won't be fixed | Undefined Priority --
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.
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
20160220:
Updated CM Sources
Fixed WiFi Power Off issue (testing required)
Updated proprietaries from latest OL1 release
Reduced debug stuff to improve performance
Added some little fixes here and there
Temp. removed OTA Updates app until i manage to find a better file hosting website
RECOVERY: rebased on TWRP 3.0.0.0
KERNEL: improved WiFi management
Previous Releases:
20151212:
Updated CM Sources
Increased Camera Stability (do not expect something 100% Stable)
Optimized ART Management
Fixed Wi-Fi Channel issues (forced US Country Code that brings almost all channels)
Fixed Wi-Fi Performance issues on screen-off (power saving management is now static)
seLinux Policies are now almost perfect, only Synapse forces us to use permissive mode (due to neverallow rules)
Added some minor fixes here and there
SYNAPSE: added Wi-Fi Power Saving management
KERNEL: added some updates from Android M
20151115:
Updated CM Sources
Fixed Camera issue on boot (feedback required)
Improved Camera Stability (a lot)
Using proper Flashlight implementation (takes more or less 3 seconds to turn on now. Same as on my Nexus 4)
Increased microphones volume
Improved RIL stability
Enhanced ROM Security
20151101:
Updated CM Sources
Fixed Camcorder mic. routing
Improved Audio HAL stability
Using proper mic. routing for Voice Recording
Updated some proprietaries from OI1 Release
Using proper manual network search fix
Fixed some RIL (l2_hsic) wakelocks caused by unsupported requests
Improved Camera Stability
KERNEL: added some updates from upstream
KERNEL: improved Wi-Fi Stability
20151025:
Updated CM Sources
Optimized Microphones Volume (should fix low earpiece volume while in loud env. and reduce echo effect)
Applied lots of fixes to Audio HAL (VOIP and Headset bugs are still here)
Audio Mixer is now managed as is on Stock ROM (nearly identical)
Fixed Performance profile (again), shouldn't cause anymore sudden shutdowns/reboots due to High CPU temp.
Improved RIL management
KERNEL: properly set maximum readahead
20151018:
Updated CM Sources (based on latest android security patches)
Reduced in-call echo effect for some users (WIP)
KERNEL: fixed random reboots caused by cfg80211 driver
ALERT: Battery LED sometimes blinks without any valid reason, please ignore this bug until it gets fixed. (CM Sources related)
20151010:
Updated CM Sources (based on latest android security patches)
Fixed In-Call Wide/Narrow Band switching (any modem can now be used)
Increased Microphones Volume
In-Call Echo-Cancellation is now completely working
Improved In-Call audio quality
Improved Audio Driver management
Improved BT A2DP Stability with some devices
NOTICE: Wipe OTA Updates app data to get latest build
ALERT: Battery LED sometimes blinks without any valid reason, please ignore this bug until it gets fixed. (CM Sources related)
20151003:
Updated CM Sources
Re-worked In-Call echo cancellation management
Improved Sound Card management (BT is now using proper values)
Reduced In-Call Headset noise
Updated Radio binary to OH7 version
Added proper Bluetooth vendor information
OTA: this build won't have ota direct link due to broken RenderServer FTP access
RECOVERY: GearRecovery 20151003 based on latest changes
ALERT: Battery LED sometimes blinks without any valid reason, please ignore this bug until it gets fixed. (CM Sources related)
20150928:
Updated CM Sources
Added QuickBoot support (not enabled by default, check developer options) - Credits @arter97
Fixed Microphone with Headphones (not Headset, Headphones don't have a mic)
Enabled proper echo cancellation and noise suppression to Microphone
Faster boot and optimization of apps
Properly fixed volume buttons to wake up the device
Fixed some GPS instabilities for some users
WiFi has been stabilized even more
Improved Performance and Smoothness here and there
Enabled SELinux as Permissive (Enforcing would break Synapse and require too much work to fix many little issues)
KERNEL: fixed some instabilities that could cause random reboots for some users
KERNEL: improved mmc wakelocks management
ALERT: Battery LED sometimes blinks without any valid reason, please ignore this bug until it gets fixed. (CM Sources related)
20150922:
Updated CM Sources
Fixed Mobile Data (downgraded to KK RIL, still better than previous JB RIL though)
ALERT: Battery LED sometimes blinks without any valid reason, please ignore this bug until it gets fixed. (CM Sources related)
20150920:
Updated CM Sources
Improved compatibility with BT Accessories (such as Headsets, Headphones, Carkits, etc...)
Removed Battery LED low power mode (now there's always full brightness)
Switched to latest Lollipop RIL (thx @modpunk)
Improved compatibility with Chinese modems (workaround is still required)
Improved WiFi stability with some networks
Enhanced Network (Mobile Data and WiFi) performance
Reduced screen-on/screen-off delay to the max
Enhanced FileSystems stability (there's now a good compromise between stability and performance)
Improved Camera stability (it shouldn't hang anymore after some runs)
Properly configured Video Encoding/Decoding values
SYNAPSE: removed not working and useless features
SYNAPSE: improved start-up time
KERNEL: using new WiFi country code table
KERNEL: enabled F2FS check support
RECOVERY: there are too many changes, i can only say that it is now working PERFECT
ALERT: Battery LED sometimes flashes without any valid reason, please ignore this bug until it gets fixed. (CM Sources related)
20150916:
Updated CM Sources
Removed Advanced Display app (all has been moved to Synapse and native Settings)
Improved stability with JPEG stuff ( @dandemonic , please test this build )
Improved UI Smoothness
ALERT: Battery LED sometimes flashes without any valid reason, please ignore this bug until it gets fixed. (CM Sources related)
20150914:
Updated CM Sources
Switched to BFQ I/O Scheduler
Removed some useless stuff here and there
Improved compatibility with defective batteries
Enabled auto-brightness while in doze mode
Reduced maximum users limit
KERNEL: added BFQ I/O Scheduler support
KERNEL: fixed wifi suspend issues (causing low performance and loss of connections)
KERNEL: added some updates
ALERT: Battery LED sometimes flashes without any valid reason, please ignore this bug until it gets fixed. (CM Sources related)
20150910:
Updated CM Sources
SYNAPSE: added screen resolution switch feature
KERNEL: some updates here and there
ALERT: Battery LED sometimes flashes without any valid reason, please ignore this bug until it gets fixed. (CM Sources related)
20150906:
Updated CM Sources
Fixed random reboot issues, be sure to wipe "Synapse" app data.
GearRecovery 20150906 has been released
KERNEL: enabled l2_hsic & Software CRC by default
ALERT: Battery LED sometimes flashes without any valid reason, please ignore this bug until it gets fixed. (CM Sources related)
20150904:
Updated CM Sources
Fixed Wi-Fi 5GHz
Fixed all instabilities (MP3, reboots...)
Fixed wrong HWUI config.
Improved SQL/Database performance
Improved GPS signal stability
Using proper audio values for some paths
Improved Smoothness here and there
GearRecovery 20150904 has been released
KERNEL: back to XZ compression to fix recovery image size
ALERT: Battery LED sometimes flashes without any valid reason, please ignore this bug until it gets fixed. (CM Sources related)
20150901:
Updated CM Sources
Fixed Wi-Fi instabilities
Removed Boot Animation micro-lags
Enabled adjustable LEDs brightness
Improved Performance on big.LITTLE architecture
KERNEL: remove broken CIFS support
ALERT: Battery LED sometimes flashes without any valid reason, please ignore this bug until it gets fixed. (CM Sources related)
20150830:
Updated CM Sources
Fixed Bluetooth SCO Audio
Fixed Battery Charging LED
Fixed interferences with Google Now Voice Recognition
Added support for Chinese modems (you need to manually set a flag, check FAQ)
20150829:
Updated CM Sources
Disabled broken WiFi EAP support
KERNEL: enabled CIFS & NFS support
20150828:
Updated CM Sources
Increased Video Quality (no more pixelated)
There shouldn't be anymore rare problems with MP3 files
Increased Stability
KERNEL: remove recommended aosp values (fixes mobile data)
20150827:
Updated CM Sources
Added source-compiled Memory Tracker HAL
Disabled legacy DRM stuff (please test any DRM app and let me know if they are still working)
Optimized Wi-Fi Configuration (up-to-date with latest Nexus devices)
Disabled Home Button while in-call
Optimized I/O Performance (on both EXT4 & F2FS)
Optimized Battery Modes (Power save doesn't cause crashes anymore and Performance profile doesn't kill anymore your device )
Using proper Wi-Fi HW Configuration (now each device will use proper config, based on its board)
Fixed in-call audio on first call after every boot (using another workaround)
Added MPEG1 HW Decoding support
Increased Photo Quality
Using proper software decoders/encoders for our device
Added Direct Download support to OTA Updates
Added AAC 5.1 Output support (through HDMI/Dock)
Disabled useless Bluetooth client features (we need to act as a server, not as a client)
Restored stock in-call animations (less smooth than before, but faster)
Enabled "Prevent accidental wake-ups" feature (not by default, due to defective proximity sensors)
Enabled proper Wi-Fi EAP support (please test it)
Disabled some useless features here and there
Enabled preferred install location option
Disabled HDCP by default (should fix wireless display issues with some TVs)
Enabled some interesting CM hidden features here and there
KERNEL: added updates from latest android-3.4 AOSP branch
KERNEL: switched to LZO compression for much faster boot process
KERNEL: fixed some little issues that could crash the device
KERNEL: fixed wrong MTP device naming
KERNEL: enabled/disabled features as recommended by AOSP config.
20150820:
Updated CM Sources
Restored HDMI Audio
Removed MP3 HW Decoder
KERNEL: improved performance and code optimization
20150819:
Updated CM Sources
Updated AOSP Sources (5.1.1_r13)
Stabler Bluetooth SCO Audio
Enabled HW MPEG2/MP3/VP8/WMV Decoders
Improved Performance and Stability (even more)
KERNEL: fixed EHCI wake-up bug (thx dandemonic for bug report)
KERNEL: reduced useless dw_mmc verbosity
KERNEL: updated net stuff
20150816:
Updated CM Sources
Fixed Inverted Colors bug everywhere (Screencast, Wireless Display...)
Enhanced VOIP Microphone Volume
Improved Performance
KERNEL: updated network stuff
20150815:
Updated CM Sources
TEST: Fixed VOIP apps
Stabilized Bluetooth SCO, but not completely
Switched back to Open-Source OMX Codecs
Fixed, again, manual operator search. (some of the CM Updates broke it)
Added GearCM denomination
KERNEL: reduced charge current while screen is on
KERNEL: decreased maximum CPU temp. (no more 100c using Balanced Battery Mode)
KERNEL: fixed USB Mass Storage (testers required)
20150811:
Updated CM Sources
Enhanced Microphone Volumes
Killed l2_hsic modem wakelock
Improved Battery Life
Allowed Low Latency audio access to third-party apps
Improved InCallUI Performance
20150810:
Updated CM Sources
Enhanced Audio Input/Output values (Speaker, Microphones, Earpiece).
Reduced/Fixed Echo in-call
mDNIe set to Auto by default
Fixed VOIP apps such as Skype (testers required)
SYNAPSE: removed CPU/GPU Overclock
KERNEL: using whole new kernel, based on latest CM repo plus my optimizations
KERNEL: removed CPU/GPU Overclock
KERNEL: improved Stability, reduced CPU temperature while on Full Load
20150731:
Updated CM Sources
Fixed, and now definitely, sound disappearing bug. If you don't believe me anymore, try this build
Audio Driver Latency has been optimized, now even better
Improved Camera performance
20150729:
Updated CM Sources
Fixed HDMI audio using MHL adapter
Switched to newest LL Camera Proprietaries (instead of old JB ones)
Fixed S/W Encoders (no more inverted colors while sharing videos using Social Media apps)
Added Low Latency Audio support
Improved Audio Driver stability and performance
Please take a look at the updated "Known Issues" paragraph.
20150727v2:
Updated CM Sources
Consider this build as a 20150727v2 build (OTA doesn't accept "v2" typo)
Fixed "No SIM Card" bug for some of Synapse app users (tested)
20150727:
Updated CM Sources
Improved Stability and Performance (random reboots aren't anymore here)
Enabled HDMI Audio (untested)
Fixed Audio Disappearing issue (tested)
20150724:
Updated CM Sources
Fixed Bluetooth
Fixed USB Mass Storage mode
Improved Stability and Performance
20150723:
Updated CM Sources
Removed Synapse app by default (but support is still there)
Improved Stability & Performance
Increased Speaker volume
Fixed LEDs while on Offline Charging mode
Updated proprietaries to latest OF3 Stock ROM
SYNAPSE: clean up and add some features such as GPU min frequency
KERNEL: Updated sources to latest OF3 Source Package
KERNEL: Increased Stability
KERNEL: Added FIOPS I/O Scheduler (set by default)
20150715:
Updated CM Sources
Restored SystemUI (Recents Apps) performance tweak
20150714:
IMPORTANT: Full Wipe is recommended (let's say nearly necessary)
Updated CM Sources
Fixed random -No SIM Card- bug caused by Synapse
Fixed root access on first boot
Switched to SuperSU (CM's Superuser wasn't working correctly with Synapse)
Improved UI and JPEG Performance
Improved Bluetooth stability and performance
InCallUI doesn't have micro-lags anymore
SYNAPSE: Fixed No UCI Support bug
SYNAPSE: added Software CRC Toggle (enabled by default)
KERNEL: update Wi-Fi Country Codes
KERNEL: optimized battery life, stability and performance
KERNEL: use latest SaberMod GCC 5.1 Toolchain
KERNEL: reduce mmc wakelocks
20150711:
Updated CM Sources
SYNAPSE: fixed some values (audio, charger)
KERNEL: revert some mmc updates to reduce wakelocks
KERNEL: optimizations and clean-up here and there
20150709:
Updated CM Sources
Fixed "no SIM Card" issue
KERNEL: revert GPU memory change (fixes Random Reboots)
KERNEL: back to Stock Thermal Management (fixes Performance Regression)
KERNEL: fixed wrong battery capacity (latest Samsung LL sources have this bug)
KERNEL: little ptrace fix
20150707:
Updated CM Sources
Fixed horrible and distorted speaker sound
Added OTA Updates support
SYNAPSE: added CPU A7/A15 Control
SYNAPSE: added Wolfson Sound Control
SYNAPSE: added AMOLED Screen Control
KERNEL: updated IKCS driver to Exynos5420 state
KERNEL: added A7/A15 CPU Overclock/Underclock
KERNEL: added AMOLED Screen Control driver
KERNEL: added Wolfson Sound Control driver
KERNEL: updated UDP driver
20150706:
Updated CM Sources (5.1.1_r6 now)
Reduced HAL debug (camera, power, lights...)
Fixed Audio disappearing bug (please test, our audio platform is so strange that could have different behaviour on each device)
Improved Camera stability
Increased main mic volume a bit
Added Synapse Kernel Control support (with many many many features )
Updated RIL to latest JB 4.3 release (NB1, KK and newer libs aren't compatible yet)
Added some missing proprietary libraries (such as memtrack)
KERNEL: update to Linux Kernel 3.4.108
KERNEL: fixed thermal management (no more crashes and less heat production) <= this means reduced overheating
KERNEL: improved compatibility with slow microsd cards
KERNEL: improved performance and reduced battery usage
KERNEL: removed NTFS driver (support is still here, but as a module that needs to be manually loaded)
KERNEL: increased GPU shared memory (reducing available RAM to the userspace)
KERNEL: disabled unused and useless features
20150606:
Updated CM Sources
Introduced new Doze Service with Gestures support (Ambient Display)
Enabled Call Recording (only for countries where this is allowed)
Enhanced Modem Stability
Using new Speaker/Mic volumes (by @NBruderman )
Introduced HFR Support (720p60 Video Recording, but still not enabled)
Fixed Touchscreen Random delay after wake-up
Enhanced Stability and Performance everywhere
KERNEL: new whole kernel based on latest Linux Kernel 3.4.107 Release
KERNEL: improved CPU & GPU & I/O performance
KERNEL: enhanced USB connection stability
KERNEL: reduced heat production (totally reworked thermal management)
KERNEL: using latest available F2FS driver
KERNEL: sound card should be detected on all devices ( @MrComputerRevo : you know what i'm talking about )
KERNEL: sound will work also on first boot (previous overheating alert wasn't real)
KERNEL: improved battery life
20150517:
Updated CM Sources
KERNEL: enhanced USB stability
KERNEL: optimized memcpy performance
KERNEL: updated net ipv4/ipv6 stuff
KERNEL: optimized cpu performance
KERNEL: fixed wrong mtp name
KERNEL: many other changes (performance related)
20150425:
First Release
The CyanogenMod team would like to thank everyone involved in helping with testing, coding, debugging & documenting! Enjoy!
XDA:DevDB Information
[GearCM][i9500][5.1.x] Optimized CyanogenMod 12.1 for Samsung Galaxy S4, ROM for the Samsung Galaxy S 4
Contributors
Alberto96, NBruderman, intervigil, codeworkx
Source Code: https://github.com/GearCM
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Latest LL Bootloader, Custom Recovery required to upgrade to GearRecovery and some basic flashing skills.
Based On: CyanogenMod
Version Information
Status: Stable
Current Stable Version: 20160220
Stable Release Date: 2016-02-20
Created 2015-04-24
Last Updated 2016-02-26
Read carefully.
Important! Read this before any other question/doubt.​​​
If someone doesn't like my ROMs, or doesn't like me, or even better, doesn't want to like/appreciate my works, then you can just go ahead and use/follow someone else works. Easy, not against XDA rules, and smart.
I'm not here for "fame" (or "glory" as someone in this forum said) unlike someone else, neither this is my job. I'm working on this device just because TW is far than usable (at least for me) on every Samsung device, not because someone else requested me to do it.
Click to expand...
Click to collapse
Differences between GearCM (Optimized CyanogenMod) and Official CyanogenMod (NIGHTLY):​
Degrated Shadow said:
Enough of those dumb questions..
The Official CM rom is maintained by @Alberto96 and @intervigil
He makes the very recent changes here relating to performance...which are then in time pushed (even if partially) to CM Official Sources. The kernel is different because it has seLinux disabled and few minor tweaks you might not even notice...this GearCM ROM will have more performance. But CM will have their updated base changes which are included here with each update.
What I mean is you probably wont even notice what's different in terms of user interface. GearCM will have more performance. Official CM will have updated sources. But it will include GearCM's changes in time as @Alberto96 pushes them to CM
You can decide by a simple choice..more performance and not-nightly updated sources or similar/worse performance (improving with nightly updates) with updated sources. I would choose GearCM because of the reasons i mentioned above. Do what you will...and let this be a note to everybody who ask this again and again and again. Don't spam the thread with same question in every alternate page...because there are other people who might have different problems they need to ask. Read at least 15 previous pages and the first post Changelog before asking the question. Reading most of the times will give you a solution and if not most of the info you will read will help you anyway.
Click to expand...
Click to collapse
Reserved
FAQ (Frequently asked questions)​
If there a procedure that i should follow in order to have a clean base to start from?
Yes, follow this procedure and you shouldn't have any issue.
Flash latest Stock ROM Odin package | http://www.sammobile.com/firmwares/download/55812/I9500XXUHOH7_I9500MBCHOF1_MBC | using latest Odin3 Flasher | http://forum.xda-developers.com/attachment.php?attachmentid=3446301&d=1440131361 | and Standard (not Chinese) .pit file. | http://forum.xda-developers.com/attachment.php?attachmentid=2343320&d=1382462885 |
After First Boot, Shutdown your device and Boot into recovery mode using 3 buttons combo (Volume +, Home, Power)
Wipe Data/Factory Reset using Volume Keys and Power Button (on Stock Recovery)
Flash latest TWRP 2.8.7.0 | https://dl.twrp.me/i9500/twrp-2.8.7.0-i9500.img.tar | using Odin3 | previously linked | (Untick Auto Reboot to avoid any issue)
Shutdown your device (pull off your battery)
Boot into recovery mode using 3 buttons combo | Volume +, Home, Power | (TWRP will boot now)
Flash latest GearRecovery (on TWRP)
Reboot into recovery mode using TWRP on-screen buttons | Home => Reboot => Recovery | (GearRecovery will boot now)
Clean completely your device (Format Data and Wipe All Partitions)
Reboot into recovery mode as did before (GearRecovery will boot again now)
Flash latest GearCM ROM
Home => Reboot => System
Where is "Developer Options" category?
To activate 'Developer Options' category in Settings you need to tap 7 times on 'Build number' located into Settings -> About Phone.
What can i do to fix VOIP audio calls?
There's not a real fix yet, so i found this useful workaround that could help you.
If you need to make a VOIP call:
1) Play something using stock music player (also third-party music players SHOULD be fine)
2) Do not pause audio playback
3) Make a call using your preferred VOIP app.
Or you can just use a Wired Headphone/Headset | BT Headphone/Headset.
This workaround should work also for incoming VOIP calls.
How can i solve problems with Hebrew language?
Go to "Developer Options" in Settings and check "Force RTL layout direction".
What can i do to reduce the "echo effect" while in-call?
Try to reduce in-call earpiece volume (if possible). Shouldn't be required on latest builds.
I'm having problems with battery life, what can i do?
1) Use "Greenify" to hibernate all apps with a "little cloud + 'Gcm' word inside" on the right of each app's name. Donation version is recommended because it allows deeper hibernation of apps
2) Disable "Location" or set it to mode "Battery Saving" (Settings -> Location)
3) Make sure that your 2G/3G mobile network signal level isn't always low or unstable
4) Deny "Wake Up" and "Keep Awake" permissions to Google and third-party apps. (Settings -> Privacy -> Privacy Guard -> Press menu button and check "Show built-in apps" -> Press menu button again and go to Advanced -> Horizontal Scroll to Device)
5) Disable "Sync" or sync only useful stuff like Contacts
6) Disable "Auto-rotate screen" (Settings -> Display & lights -> Rotation)
7) Use one of the latest Modem/Baseband listed on first post.
8) Disable Ambient Display
9) Install Xposed Framework and configure Amplify
If this isn't enough then replace your battery and/or reduce your phone usage. :silly:
Is GearCM OTA supported?
Yes (Since 20150707 Build)
Why is my phone over-heating while playing heavy-games or running heavy-apps?
Use a bit your brain to explain why. High CPU and GPU usage = high heat production. Your phone will automatically throttle CPU when needed so don't worry, it is safe and normal.
Can I use another kernel instead of the one included in the zip?
No. Only use the included kernel for 100% compatibility, bug reports with non-standard kernel will be ignored.
Can i disable S-View cover features (lock/unlock)?
Not yet.
*** IR Remote app isn't working anymore/was working on previous builds/causes my phone to crash, what can i do?
Contact *** IR Remote app developer.
Any question about "Can't connect to camera" issue
Do not "stress" camera because we don't use yet a proper implementation. (Exynos limited open-source env.) Just Open & Close Camera apps carefully without force-closing them. (and do not do this frequently)
GearCM 12.1 Released
Enjoy!
Wow am fast !Will test Asap
BUG :
The video playback is laggy and pixelated on software decoder
nice work dude
but I have a request for your Rom
in the touchwiz charging amperage set to 1200mA when screen is on and 1900mA when screen is off
it cause when I use device and it is charging it is not getting very hot and when screen is off charged as fast as possible
but in this ROM charging amperage set to 1900mA all the time and the device getting hot when using it and its charging and its bad for battery
I remember when I9500 released(on android 4.2) had this issue and getting hot when charging that Samsung fixed it
Please change charging amperage like touchwiz
thank u man
WiFi-Direct doesn't work,the phone reboots once a invitation is accepted from another device or vise versa.
*I don't have another device to try and give you a relevant logcat
What is your--
Phone model:I9500
Radio (baseband) version:12.1
GearCM version:20150425
GearCM download url:
Google Apps version: gapps-510-base-20150422-2-signed
Did you--
wipe data/factory reset: YES
restore with titanium backup: only apps data for dropbox, foldersync
reboot after having the issue: YES
Are you using--
a task killer: YES - Greenify
a non-stock kernel: Gearcm 3.4.5
CMSettings/Performance Settings (other than stock): NO
other modifications:
Didn't try it on previous versions of cm
Hey Everyone,
Please remember to use the Q&A/discussion thread for all topics that aren't directly related to development, such as bug reports and fixes.
You can find the Q&A thread here.
Thanks!
thnks again alberto such a grt rom
bug cast screen is not working
it not connecting to tv
Charging goes veeeery slow and battery is empty very fast.
tembares said:
Charging goes veeeery slow and battery is empty very fast.
Click to expand...
Click to collapse
That is a seriously issue on all CM rom on s4
Battery drain so fast and wrong ampere. It must be 1200ma not 1900ma
Seems like all dev whos develope CM rom got the same issue
Sorry bad english
Im facing heating issue while charging
Device turns off when i capture with flash on (sometimes)
Sent from my GT-I9500 using XDA Free mobile app
anggarasastraz said:
That is a seriously issue on all CM rom on s4
Battery drain so fast and wrong ampere. It must be 1200ma not 1900ma
Seems like all dev whos develope CM rom got the same issue
Sorry bad english
Click to expand...
Click to collapse
Well not the case with fraptis build of cm 12.1.
Alberto96 said:
Differences between GearCM (Optimized CyanogenMod) and Official CyanogenMod (NIGHTLY):​
Click to expand...
Click to collapse
man.. i switched my phone quite a time back.. you still quoting me
how you doing bro?:highfive:
20150429 Test Build: REMOVED
Untested.
Updated CM Sources & Optimized Kernel
it's not booting (dirty flashed)
brunotux said:
it's not booting (dirty flashed)
Click to expand...
Click to collapse
clean Flash... not booting...
Ok, this build should boot.
20150429v2 Test Build: https://www.androidfilehost.com/?fid=23991606952594057
Just Updated CM Sources
@Alberto96 i wanna try CM rom but why the heating and charging problem never been solved? Its like all CM rom got the same problem. I just wanna know why
I hope you answer my question. Thanks

[GearCM][i9500][6.0.x] Optimized CyanogenMod 13.0 for Samsung Galaxy S4 [20161203]

Use this thread =>http://goo.gl/6kTvJu for questions or discussions.
Only Bug Reports & Feedbacks are allowed here. Penalty: Post Removal by Moderators​
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
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.
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
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://forum.xda-developers.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.
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
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
Reserved
Important! Read this before any other question/doubt.​​​
If someone doesn't like my ROMs, or doesn't like me, or even better, doesn't want to like/appreciate my works, then you can just go ahead and use/follow someone else works. Easy, not against XDA rules, and smart.
I'm not here for "fame" (or "glory" as someone in this forum said) unlike someone else, neither this is my job. I'm working on this device just because TW is far than usable (at least for me) on every Samsung device, not because someone else requested me to do it.
Click to expand...
Click to collapse
Differences between GearCM (Optimized CyanogenMod) and Official CyanogenMod (NIGHTLY):​
Degrated Shadow said:
Enough of those dumb questions..
The Official CM rom is maintained by @Alberto96 and @intervigil
He makes the very recent changes here relating to performance...which are then in time pushed (even if partially) to CM Official Sources. The kernel is different because it has seLinux disabled and few minor tweaks you might not even notice...this GearCM ROM will have more performance. But CM will have their updated base changes which are included here with each update.
What I mean is you probably wont even notice what's different in terms of user interface. GearCM will have more performance. Official CM will have updated sources. But it will include GearCM's changes in time as @Alberto96 pushes them to CM
You can decide by a simple choice..more performance and not-nightly updated sources or similar/worse performance (improving with nightly updates) with updated sources. I would choose GearCM because of the reasons i mentioned above. Do what you will...and let this be a note to everybody who ask this again and again and again. Don't spam the thread with same question in every alternate page...because there are other people who might have different problems they need to ask. Read at least 15 previous pages and the first post Changelog before asking the question. Reading most of the times will give you a solution and if not most of the info you will read will help you anyway.
Click to expand...
Click to collapse
Reserved
FAQ (Frequently asked questions)​
If there a procedure that i should follow in order to have a clean base to start from?
Yes, follow this procedure and you shouldn't have any issue.
Flash latest Stock ROM Odin package | http://www.sammobile.com/firmwares/download/55812/I9500XXUHOH7_I9500MBCHOF1_MBC | using latest Odin3 Flasher | http://forum.xda-developers.com/attachment.php?attachmentid=3446301&d=1440131361 | and Standard (not Chinese) .pit file. | http://forum.xda-developers.com/attachment.php?attachmentid=2343320&d=1382462885 |
After First Boot, Shutdown your device and Boot into recovery mode using 3 buttons combo (Volume +, Home, Power)
Wipe Data/Factory Reset using Volume Keys and Power Button (on Stock Recovery)
Flash latest TWRP 2.8.7.0 | https://dl.twrp.me/i9500/twrp-2.8.7.0-i9500.img.tar | using Odin3 | previously linked | (Untick Auto Reboot to avoid any issue)
Shutdown your device (pull off your battery)
Boot into recovery mode using 3 buttons combo | Volume +, Home, Power | (TWRP will boot now)
Flash latest GearRecovery (on TWRP)
Reboot into recovery mode using TWRP on-screen buttons | Home => Reboot => Recovery | (GearRecovery will boot now)
Clean completely your device (Format Data and Wipe All Partitions)
Reboot into recovery mode as did before (GearRecovery will boot again now)
Flash latest GearCM ROM
Home => Reboot => System
Where is "Developer Options" category?
To activate 'Developer Options' category in Settings you need to tap 7 times on 'Build number' located into Settings -> About Phone.
What can i do to fix VOIP audio calls?
There's not a real fix yet, so i found this useful workaround that could help you.
If you need to make a VOIP call:
1) Play something using stock music player (also third-party music players SHOULD be fine)
2) Do not pause audio playback
3) Make a call using your preferred VOIP app.
Or you can just use a Wired Headphone/Headset | BT Headphone/Headset.
This workaround should work also for incoming VOIP calls.
How can i solve problems with Hebrew language?
Go to "Developer Options" in Settings and check "Force RTL layout direction".
What can i do to reduce the "echo effect" while in-call?
Try to reduce in-call earpiece volume (if possible). Shouldn't be required on latest builds.
I'm having problems with battery life, what can i do?
1) Use "Greenify" to hibernate all apps with a "little cloud + 'Gcm' word inside" on the right of each app's name. Donation version is recommended because it allows deeper hibernation of apps
2) Disable "Location" or set it to mode "Battery Saving" (Settings -> Location)
3) Make sure that your 2G/3G mobile network signal level isn't always low or unstable
4) Deny "Wake Up" and "Keep Awake" permissions to Google and third-party apps. (Settings -> Privacy -> Privacy Guard -> Press menu button and check "Show built-in apps" -> Press menu button again and go to Advanced -> Horizontal Scroll to Device)
5) Disable "Sync" or sync only useful stuff like Contacts
6) Disable "Auto-rotate screen" (Settings -> Display & lights -> Rotation)
7) Use one of the latest Modem/Baseband listed on first post.
8) Disable Ambient Display
9) Install Xposed Framework and configure Amplify
If this isn't enough then replace your battery and/or reduce your phone usage. :silly:
Is GearCM OTA supported?
Yes (Since 20150707 Build)
Why is my phone over-heating while playing heavy-games or running heavy-apps?
Use a bit your brain to explain why. High CPU and GPU usage = high heat production. Your phone will automatically throttle CPU when needed so don't worry, it is safe and normal.
Can I use another kernel instead of the one included in the zip?
No. Only use the included kernel for 100% compatibility, bug reports with non-standard kernel will be ignored.
Can i disable S-View cover features (lock/unlock)?
Not yet.
*** IR Remote app isn't working anymore/was working on previous builds/causes my phone to crash, what can i do?
Contact *** IR Remote app developer.
woooww .. new topic .. good luck
30 Minutes left to the end of the upload (and don't worry, this isn't a placeholder)
Known Bugs:
- Camera
- Compass (untested)
- Synapse (not supported)
- OTA Updates (support will be added later)
GearCM 13 Alpha Build is up!
Enjoy
Alberto96 said:
GearCM 13 Alpha Build is up!
Enjoy
Click to expand...
Click to collapse
Thank you for your effort, downloading now , hope camera is fixed soon
Great job man thank you downloading now
can i dirty flash or must i clean install @Alberto96?
Bilal_503 said:
can i dirty flash or must i clean install @Alberto96?
Click to expand...
Click to collapse
You know that i'll always answer with two simple words: "CLEAN FLASH".
Thanks Alberto..
YOU ARE AMAZING!!!
Alberto96 said:
30 Minutes left to the end of the upload (and don't worry, this isn't a placeholder)
Known Bugs:
- Camera
- Compass (untested)
- Synapse (not supported)
- OTA Updates (support will be added later)
Click to expand...
Click to collapse
The Synapse 0.44 added support to Android M.
---------- Post added at 10:15 PM ---------- Previous post was at 10:14 PM ----------
Alberto96 said:
GearCM 13 Alpha Build is up!
Enjoy
Click to expand...
Click to collapse
Best New Year's gift!
treborbr said:
The Synapse 0.44 added support to Android M.
Click to expand...
Click to collapse
CM13 isn't using anymore Busybox so it isn't compatible for real. I need to compare Busybox & Toybox to check the differences.
I download and I've tested. sound problem resolved but could be better. not disturbin
thanks alberto. I hope to be much more beautiful
Downloading and gonna dual boot! Thanks a lot @Alberto96
Wow, that's what I had been looking for in the past months. Thank you for your hard work, and happy new year! :laugh:
Thanks man, I have been waiting for this for so long.
Does it support f2fs ?
Just to make sure there is no compatibility issues..
---------- Post added at 01:03 AM ---------- Previous post was at 12:27 AM ----------
After testing for 2 ours.. I can say there are no major bugs in the rom
Everything is working except for camera and it's much smoother than cm12.1
Is this latest build booting?
Sent from my GT-I9500 using Tapatalk
Mo0s said:
Is this latest build booting?
Sent from my GT-I9500 using Tapatalk
Click to expand...
Click to collapse
Yes, indeed.. That's why this thread..!
Sent from my GT-I9500 using Tapatalk

Categories

Resources