Due to modem-induced crashes that I am unable to fix, this is discontinued.
This is an unofficial CyanogenMod 11 ROM with the first 3.4 kernel for any Galaxy S2 variant. The kernel is based off of the most advanced kernel source available from Qualcomm (CAF) for MSM8660/MSM8960 CPU architectures. Please note that this kernel is still a work-in-progress, so you may experience some issues while using it.
ROM features:
Kernel features:
Screenshot:
Source code:
My manifest (cm-11.0 branch): https://github.com/sultanxda/Android
Kernel source (cm-11.0 branch): https://github.com/sultanxda/sultan-kernel-skyrocket-pure-CAF-3.4
Vendor binaries (cm-11.0 branch): https://github.com/sultanxda/android_vendor_samsung_celox
Device trees (cm-11.0 branch):
Known issues:
Credits (in no particular order):
Downloads:
Mirror 1 (AndroidFileHost):
ROM: https://www.androidfilehost.com/?w=files&flid=19081
Gapps: http://www.androidfilehost.com/?w=files&flid=15801
Kernel standalone installer (this installs only the kernel): https://www.androidfilehost.com/?w=files&flid=19120
This kernel can be flashed over my other CyanogenMod 11 ROM if you want nightly ROM updates
XDA:DevDB Information
CyanogenMod 11 with CAF 3.4.0 kernel, ROM for the AT&T Samsung Galaxy S II Skyrocket SGH-I727
Contributors
Sultanxda
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
Version Information
Status: Beta
Created 2014-09-16
Last Updated 2014-11-29
This is an unofficial CyanogenMod 11 ROM with the first 3.4 kernel for any Galaxy S2 variant. The kernel is based off of the most advanced kernel source available from Qualcomm (CAF) for MSM8660/MSM8960 CPU architectures. Please note that this kernel is still a work-in-progress, so you may experience some issues while using it.
ROM features:
- Fully-functional camera and camcorder
- Fixed available front-facing-camera camcorder resolutions (so it can record at higher resolutions)
- Disabled LPA (as it isn't functioning correctly on MSM8x60)
- Enabled Qualcomm BSP (Board Support Package)
- Enabled Qualcomm bionic optimizations
- Uses CAF media HAL (media-caf)
- USB mass storage mode (disabled by default; enable it in Settings -> Storage)
Kernel features:
- First-ever 3.4 kernel for any Galaxy S2 variant
- Based off of the latest CAF kk_2.7 kernel source available (source tag: AU_LINUX_ANDROID_KK_2.7_RB1.04.04.04.007.067)
- Uses Qualcomm's latest drivers and enhancements available for our architecture
- Performance is over 9,000
- Upgraded the amount of REAL RAM by 44MB (userspace now has 829MB of RAM, as seen in Settings->About Phone)
- Removed LOTS of excessive debugging and other garbage (a lighter kernel is a faster kernel)
- Newest WiFi drivers from Samsung's Galaxy S5 kernel
- WiFi direct works
- WiFi hotspot works
- No 5-second delay in camcorder
- Fixed cable-type 6 charging wakelocks (cable-type 6 = unknown charger)
- Fixed slow charging speed with some chargers
- Ultra-fast charging over USB (up to 1200mA, regular fast charge in all other kernels is 900mA)
- Increased maximum current for AC charging to 1200mA (it is 900mA in all other kernels)
- Improved screen colors via HTC MDP color enhancement (screen colors are less saturated)
- Note that the kernel does not contain advanced features like overclocking at the moment as overall stability has yet to be confirmed. Overclocking will be added in the future if feedback is positive after the first few weeks of testing.
Screenshot:
Source code:
My manifest (cm-11.0 branch): https://github.com/sultanxda/Android
Kernel source (cm-11.0 branch): https://github.com/sultanxda/sultan-kernel-skyrocket-pure-CAF-3.4
Vendor binaries (cm-11.0 branch): https://github.com/sultanxda/android_vendor_samsung_celox
Device trees (cm-11.0 branch):
- https://github.com/sultanxda/android_device_samsung_msm8660-common
- https://github.com/sultanxda/android_device_samsung_celox-common
- https://github.com/sultanxda/android_device_samsung_skyrocket
- https://github.com/sultanxda/android_device_samsung_qcom-common
Known issues:
- Mobile data
- In-call microphone
- USB OTG (plugging in a USB OTG device crashes the phone)
- Modem init takes 1 minute longer than it should
- Modem init fails if the device is put to sleep before mobile network is detected when you first turn on the device (If the device is completely powered off and you turn it on, unlock the device and wait for mobile network to be detected before putting the device to sleep. Once mobile network is detected for the first time after boot, you can forget about this bug)
- Device does not always reboot successfully when the kernel crashes
- Overall stability is not guaranteed as this is a work-in-progress
Credits (in no particular order):
- Team Chopsticks
- CyanogenMod and its contributors
- CAF (Code Aurora Forum)
- PA for the gapps
- bryan2894
- Flemmard
- If I forgot you, slap me and force me to use an iPhone
Downloads:
Mirror 1 (AndroidFileHost):
ROM: https://www.androidfilehost.com/?w=files&flid=19081
Gapps: http://www.androidfilehost.com/?w=files&flid=15801
Kernel standalone installer (this installs only the kernel): https://www.androidfilehost.com/?w=files&flid=19120
This kernel can be flashed over my other CyanogenMod 11 ROM if you want nightly ROM updates
XDA:DevDB Information
CyanogenMod 11 with CAF 3.4.0 kernel, ROM for the AT&T Samsung Galaxy S II Skyrocket SGH-I727
Contributors
Sultanxda
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
Version Information
Status: Beta
Created 2014-09-16
Last Updated 2014-11-29
Attachments
-
83.6 KB Views: 504