[EOL][OP3][ROM+KERNEL] Unofficial CyanogenMod 13.0 with custom kernel [Apr 30, 2017] - OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel

Code:
/*
* Your warranty is... still valid?
*
* 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.
*
*/
If you are using a OnePlus 3T, please go to this thread: http://forum.xda-developers.com/one...m-kernel-unofficial-cyanogenmod-13-0-t3517301
This is a unified CyanogenMod 13.0 ROM that works on both the OnePlus 3 and OnePlus 3T. It is based off of the stable CyanogenMod branch instead of the nightly branch, with the main goal being stability with an overall good user experience. This ROM comes with a highly-customized kernel, as well as some other very custom modifications.
Custom kernels are not compatible with this ROM. I will NOT provide support if you install a custom kernel.
Changelogs for each update can be found in the 2nd post of this thread.
ROM features:
Based off latest CyanogenMod 13.0 stable (ZNH5Y) sources (root access is NOT included)
OTA updates via built-in CMUpdater
Fast fingerprint unlock
Pocket mode for the fingerprint sensor (this is always enabled)
Improved GPS speed and accuracy
Custom camera app featuring:
-Photo quality comparable to OxygenOS
-Anti-shake mode (increases the shutter speed to reduce motion blur)
-Manual shutter speed control (1/5000th of a second up to 30 seconds)
-Manual ISO control
-EIS when recording video at resolutions lower than 4k UHD
-Video HDR mode
-Antibanding control
-Exposure control
-Denoise control
-Face detection
-HDR
-Many other manual controls
Many other misc. performance and stability improvements under the hood
Kernel features:
Rebuilt from the ground up using the latest Snapdragon 820 CAF base from Qualcomm (LA.HB.1.3.2)
Removed lots of excessive bloat (improves security and performance)
Improved stability (several bugs not listed here have been fixed)
F2FS support
DASH charge
Passes SafetyNet bootloader unlock check
Dynamic CPU input boost driver I wrote myself (makes the phone feel smooth without destroying battery life)
Reduced display power consumption
Touchscreen gestures are automatically disabled when the proximity sensor is covered
Improved touchscreen processing latency
Improved audio jack detection (no more weird buzzing noise and headphones are always detected on the first try)
CPU underclocked by default (big cluster: 1824MHz LITTLE cluster: 1478MHz) (you can disable this; read the FAQ for more info)
Custom thermal control driver I wrote myself (features 9 thermal throttle steps; keeps the phone cool)
Westwood TCP congestion algorithm (enabled by default)
No placebo patches, features, or compiler "optimizations"
Many other misc. improvements not listed here
Source code:
Kernel (cm-13.0-sultan branch): https://github.com/sultanxda/android_kernel_oneplus_msm8996
Local manifest (contains the rest of the sources): https://github.com/sultanxda/android/blob/master/oneplus3/cm-13.0-stable/local_manifest.xml
Credits:
CyanogenMod and its contributors
CAF (aka Qualcomm)
myfluxi (awesome friend with lots of amazing contributions)
Open GApps
glassfish777 for testing and helping me pass AP physics in high school
The people who first brought CM13.0 to the OnePlus 3:
Grarak
dianlujitao
Steve Kondik
If your name should be here and it isn't, then make me use an iPhone 4s running iOS 9
Installation instructions (for first-time installation):
First, perform a backup of your existing setup, and then perform a clean install (wipe /data and /system; TWRP is recommended). Next, try flashing the ROM and see if it installs; if it installs without any issues then congratulations! Now just flash a Google apps package, SuperSU if you want root access (ONLY v2.65 OR HIGHER), and then reboot.
If you get an error when trying to install the ROM ("You do not have the correct firmware installed!" error), then go to the Firmware link in the Downloads section and flash that zip file. Once you flash the firmware zip file, you can install the ROM.
Installation instructions (for updating to a newer release):
If you are already running my CM13.0 ROM, then you can update to a newer version of the ROM via the built-in OTA updater or by simply dirty-flashing the new ROM build without wiping anything. HOWEVER, do NOT reinstall Google Apps after installing a new update.
Downloads:
Firmware (one-time installation): https://www.androidfilehost.com/?fid=457095661767125310
ROM:
Please read through the installation instructions before installing this for the first time.
Mirror 1: https://forum.xda-developers.com/devdb/project/dl/?id=24515
Mirror 2: https://www.androidfilehost.com/?w=files&flid=135376&sort_by=date&sort_dir=DESC
Google Apps (required): Platform: "ARM64", Android: "6.0", Variant: "micro" or "nano" (I will not provide support if you install a different variant)
SuperSU (if you want root access): http://forum.xda-developers.com/apps/supersu/stable-2016-09-01supersu-v2-78-release-t3452703
Disable CPU underclock (optional): http://forum.xda-developers.com/devdb/project/dl/?id=19944
XDA:DevDB Information
Unified CM13.0 with custom 3.18.20 kernel, ROM for the OnePlus 3
Contributors
Sultanxda
ROM OS Version: 6.0.x Marshmallow
Based On: CyanogenMod
Version Information
Status: No Longer Updated
Created 2016-08-21
Last Updated 2018-01-20

Changelog:
April 30, 2017:
ROM:
*Android Security Patch Level: April 1, 2017
*Camera: Changed default sharpness setting to 2 (this is what OxygenOS uses)
Kernel:
*Updated to CAF LA.HB.1.3.2-40600-8x96.0
*Made CPU governor and CPU boost driver scale up more aggressively (increases overall performance)
*Fixed power-aware scheduling
*Fixed random reboot when power save mode is enabled
*Improved power consumption while the screen is off and reduced latency when turning the screen on (info)
Old changelogs:
April 2, 2017:
ROM:
*Fixed touchscreen firmware update process
*Updated touchscreen firmware from the latest OxygenOS Open Beta
March 25, 2017:
ROM:
*Increased the maximum number of background apps allowed in memory back to 60
*Camera: Reduced the chances of capturing an out-of-focus picture
Kernel:
*Fixed memory management issues (the occasional wake-up lag and overall lag are fixed)
*Fixed several memory leaks
*Fixed slight noise from the camera lens when exiting an app that uses the camera
March 18, 2017:
ROM:
*Android Security Patch Level: March 1, 2017
*Camera: Added option to enable/disable refocus on photo capture
*Reduced the maximum number of background apps allowed in memory from 60 to 32
Kernel:
*Updated to CAF LA.HB.1.3.2-37900-8x96.0
*Updated WiFi drivers to CAF LA.HB.1.3.2-37900-8x96.0
*Synced with CAF LA.HB.1.3.1.c1-23100-8x96.0 (contains many security fixes)
February 19, 2017:
ROM:
*Fixed VoLTE
*Camera: Fixed freezing when capturing photos with flash
*Fixed reboots during H.265 (HEVC) video playback
Kernel:
*Added missing cpusets support (cpusets are fully functional now)
February 12, 2017:
ROM:
*Android Security Patch Level: February 1, 2017
Kernel:
*Updated to CAF LA.HB.1.3.2-36200-8x96.0
*Updated WiFi drivers to CAF LA.HB.1.3.2-36200-8x96.0
*Added missing security fix to camera actuator driver
*Enabled cpusets (improves battery life and performance)
January 24, 2017:
ROM:
*Camera: Fixed touch-to-focus not working after taking a picture
*Camera: Fixed shutter button not working once after taking a picture
January 23, 2017:
ROM:
*Updated display auto-brightness configuration from OxygenOS (thanks to @kristofpetho)
*Camera: Fixed camera not focusing at all sometimes (the actuator would not move at all)
*Attempted to fix regression from previous build causing the occasional long delay for fingerprint unlocking
Kernel:
*Updated to CAF LA.HB.1.3.2-35300-8x96.0
January 15, 2017:
ROM:
*Camera: Fixed distortion at the edges of photos captured in low-light conditions (more info)
*Camera: Removed focus mode option (didn't provide anything useful)
*Fixed status bar icons not inverting color correctly after a fingerprint unlock (more info)
*Fixed out-of-sync audio while streaming videos in the Netflix app
*Fixed buggy long press to turn off the screen for the home button (more info)
Kernel:
*Fixed inability to change the CPU's maximum frequency (you can now change the CPU's max. freq. in apps like Kernel Adiutor)
*Reduced jitter after turning the screen on
*Synced with CAF LA.HB.1.3.1.c1-20600-8x96.0 (security fix)
January 7, 2017:
ROM:
*Android Security Patch Level: January 1, 2017
*Updated WiFi configuration from Google Pixel
*Removed CyanogenMod statistics
*Updated audio HAL to CAF LA.HB.1.3.2-34600-8x96.0
*Updated media HAL to CAF LA.HB.1.3.2-34600-8x96.0
*Camera: Added back HDR mode for the front camera
*Camera: Fixed force close when face detection is enabled
*Camera: Improved auto-focus (the camera will quickly re-focus every time you take a picture; this should make it much easier to take clear photos)
*Camera: Removed storage location option (it was broken)
Kernel:
*Android Security Patch Level: January 1, 2017
*Updated to CAF LA.HB.1.3.2-34600-8x96.0
*Fixed home button unintentionally getting long-pressed (more info)
*Fixed occasional intense lag when waking the device
December 27, 2016:
ROM:
*This update will not install if you are using outdated firmware (if you cannot install this update, then flash the Firmware file from the Downloads section)
*Latest upstream (stable/cm-13.0-ZNH5Y) CyanogenMod changes
*Camera: Fixed photo not getting saved when exiting the camera app before the photo is saved
*Camera: Added warning message when Anti-shake mode is enabled
*Camera: Anti-shake mode will automatically turn off every time the Camera app is closed
*Camera: Fixed low frame rate when recording video (video now records at 30 FPS instead of 24 FPS)
*Camera: Removed HDR mode from front-facing camera (unstable and OxygenOS does not have it)
*Updated proprietary libraries from OxygenOS 3.5.4 for the OnePlus 3T
*Fixed audio randomly not working until the device is rebooted (this is fixed by forcing everyone to use updated firmware)
*The 'Prevent accidental wake-up' option no longer stops the power button from waking the device
*Updated AudioFX app from CM nightlies
Kernel:
*Fixed 'Prevent accidental wake-up' option never turning off
*Updated CPU underclock: reduced big cluster maximum frequency to 1824 MHz (1824 MHz is much more efficient than 1920 MHz)
*Synced with CAF LA.HB.1.3.1.c1-20100-8x96.0 (security fixes)
December 11, 2016:
ROM:
*Added support for the OnePlus 3T (this ROM can be flashed on both the OnePlus 3 and OnePlus 3T)
*Updated Adreno graphics libraries from OxygenOS 3.5.3 for the OnePlus 3T
Kernel:
*Added support for the OnePlus 3T
*Updated battery and charger drivers from the OnePlus 3T
December 9, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH5Y) CyanogenMod changes
*Android Security Patch Level: December 5, 2016
*Updated proprietary libraries from OxygenOS 3.5.3 for the OnePlus 3T
Kernel:
*Android Security Patch Level: December 5, 2016
*Updated to CAF LA.HB.1.3.2-33100-8x96.0
*Fixed lack of vibration when answering phone calls
*Off-screen gestures (such as DT2W) are always disabled when the proximity is covered (this fixes the random vibrations during phone calls)
*Fixed inconsistent vibration when unlocking the device using the fingerprint reader
*Screen turns on slightly faster now
November 26, 2016:
ROM:
*Updated proprietary libraries from OxygenOS Open Beta 7
*Camera: Fixed photos not always saving (you would have to press the shutter button a few times before it would take the photo)
Kernel:
*Haptic feedback is only disabled during phone calls and video recordings (this fixes the vibration issues from the previous build)
November 25, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH5Y) CyanogenMod changes
*Camera: Fixed bad image quality in low lighting
*Camera: Fixed occasional force close
Kernel:
*Removed core_ctl CPU hotplug driver (all CPU cores will remain online now)
*Overhauled CPU input boost driver (better performance)
*Haptic feedback is automatically disabled when the microphone is in use (no more noisy vibrations during phone calls and video recordings)
November 14, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH5Y) CyanogenMod changes
*Android Security Patch Level: November 6, 2016
*Updated proprietary libraries from OxygenOS 3.5.5 (community build)
*Switched to OnePlus camera HAL
*Fixed overexposure when capturing images with flash
*Added new camera app featuring:
-Photo quality comparable to OxygenOS
-Anti-shake mode (increases the shutter speed to reduce motion blur)
-Manual shutter speed control (1/5000th of a second up to 30 seconds)
-Manual ISO control
-EIS when recording video at resolutions lower than 4k UHD
-Video HDR mode
-Antibanding control
-Exposure control
-Denoise control
-Face detection
-HDR
-Many other manual controls
Kernel:
*Android Security Patch Level: November 6, 2016
*Increased CPU boost duration when the screen is woken up (this should address the wake-up lag)
November 6, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH5Y) CyanogenMod changes
*Added new camera app with support for Zero Shutter Lag mode (the new camera app takes pictures very fast)
*Fixed Vorbis (Ogg) audio playback
Kernel:
*Updated to CAF LA.HB.1.3.2-31300-8x96.0
*Added fix for Dirty COW vulnerability (CVE-2016-5195)
*Fixed notification slider glitch (notification slider would change to DND mode when it wasn't supposed to)
October 21, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH5Y) CyanogenMod changes
Kernel:
*Fixed recent SafetyNet failure (you can use Android Pay again)
*Fixed fingerprint not working until the screen turned on sometimes
*Fixed touchscreen not working for a couple seconds after you touch the screen for the first time after boot
October 16, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH5Y) CyanogenMod changes
*Android Security Patch Level: October 1, 2016
*Fixed lock-screen appearing for a split second when unlocking with the fingerprint sensor
*Camera: Fixed glitches when zooming
*Camera: Fixed over-sharpening
*Fixed bug in reported LTE mobile signal strength (dBm was not being converted to ASU correctly)
Kernel:
*Android Security Patch Level: October 1, 2016
*Updated to CAF LA.HB.1.3.2-29100-8x96.0
*Partially fixed over-exposure when capturing images with flash (over-exposure still occurs in some cases)
*Flashlight is 2x brighter
*Removed GPU input boost
*Switched from Deadline to CFQ I/O scheduler
*Switched from cluster_plug to official core_ctl hotplug driver from Qualcomm (better performance + battery life)
September 28, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH5Y) CyanogenMod changes
*Added sRGB mode and all of the LiveDisplay features present in official CyanogenMod
*Camera: Fixed touch-to-focus
*Removed cLock wakelock
September 25, 2016:
ROM:
*REQUIRES OXYGENOS 3.2.6 FIRMWARE!
*Updated to stable/cm-13.0-ZNH5Y CyanogenMod branch
*Implemented fingerprint pocket mode by myfluxi
*Updated proprietary libraries from OxygenOS 3.2.6
*Updated audio, display, and media HALs to CAF LA.HB.1.3.2-27300-8x96.0
*Updated Adreno graphics libraries to CAF LA.HB.1.3.2-20700-8x96.0 (same as the official CM nightlies)
*Fixed SIM cards becoming unrecognized when changing the preferred mobile network mode
*Fixed display brightness not changing after unlocking with the fingerprint sensor while ambient display is running
*Added Gello browser
Kernel:
*Updated to CAF LA.HB.1.3.2-27300-8x96.0
*Fixed indefinite USB wakelock
September 17, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH2K) CyanogenMod changes
*Android Security Patch Level: September 6, 2016
*Improved fingerprint unlock speed
*Improved GPS speed and accuracy
*Fixed soft reboots while using GPS
Kernel:
*Android Security Patch Level: September 6, 2016
*Updated to CAF LA.HB.1.3.2-26600-8x96.0 (big update)
*Updated WiFi drivers to CAF LA.HB.1.3.2-26600-8x96.0
September 3, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH2K) CyanogenMod changes
*Improved GPS
Kernel:
*Updated to CAF LA.HB.1.3.1.c1-13300-8x96.0
*Fixed microphone not working when headphones are plugged in
*Fixed random reboots when connected to an Apple AirPort router (thanks to @ShotByMeir for testing)
*Made CPU boost driver more efficient
*CPU is underclocked less now (big cluster max frequency: 1920MHz, LITTLE cluster: 1478MHz)
*Fixed dozens of coding errors detected across the entire kernel
*Kernel is now compiled with a newer version of Google's toolchain (the latest version available)
August 25, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH2K) CyanogenMod changes
*Updated WiFi configuration from OxygenOS
*Fixed incorrect battery statistics
*Fixed built-in Music app randomly playing music
Kernel:
*Updated to CAF LA.HB.1.3.1.c1-12700-8x96.0
*Added several security fixes
*Fixed zero deep sleep issue for people who used off-screen gestures (such as DT2W)
*Fixed constant kernel wake-ups (that were causing poor battery life due to lack of deep sleep)
*Improved battery life while the screen is on
*Potentially fixed random reboots
*Fixed kernel wakelock statistics in BetterBatteryStats
August 23, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH2K) CyanogenMod changes
*Fixed built-in camera app not working after taking a picture
*Removed some buggy GPS components
Kernel:
*Added replacement for /sys/kernel/debug/wakeup_sources (/proc/wakeup/wakeup_sources; you can view wakelock info from here)
August 22, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH2K) CyanogenMod changes
*Fixed FLAC playback
Kernel:
*Fixed touch issues in various apps (such as Chrome and Instagram)
August 21, 2016:
ROM:
*Initial release
Kernel:
*Initial release

Reserved
FAQ:
1. Why did you underclock the CPU?
Answer: At the underclocked frequencies, the amount of heat generated by the CPU is quite a bit less, so the CPU is throttled less often (leading to better user experience), and battery life is better as well. The performance difference while underclocked is also not really noticeable unless you use a benchmark application. If you want to remove the CPU underclock then flash the zip from the first post that disables the underclock. You must flash this zip every time you install a new ROM update.

First i read the thread and thought another cm rom then i read contributor name and slapped myself. Will try this one definitely. Thanks a lot

Yes
It's high time.....

OMG...here we are...the KING....tnx buddy!:laugh:

samisharora said:
First i read the thread and thought another cm rom then i read contributor name and slapped myself. Will try this one definitely. Thanks a lot
Click to expand...
Click to collapse
Same ??
Sent from my ONEPLUS A3003 using Tapatalk

Yes!
Go ahead
Thank you for your work..

How does the camera compare? Anyone got some insights?
:victory:

Wow wow
Sent from my ONEPLUS A3000 using XDA-Developers mobile app
---------- Post added at 05:29 AM ---------- Previous post was at 05:25 AM ----------
anessie said:
How does the camera compare? Anyone got some insights?
:victory:
Click to expand...
Click to collapse
Sultanxda doing best camera thing for custom ROM bro
Sent from my ONEPLUS A3000 using XDA-Developers mobile app

Alrighty, everything has finally finished uploading. I originally wanted to spend more time working on this (I already spent a month and half so far), but my classes start next week so I won't have as much free time. The included camera app is currently very boring (very few features), but the photos it takes should be somewhat close to OxygenOS in terms of quality. I haven't tweaked the camera HAL a lot either, so it's pretty boring as well. I'm going to do more stuff with the camera later on, but camera stuff is time consuming, so it will take me a while.
I've been running this as my daily driver for a while and it's been going smoothly. There might be a few missing features at first (sRGB mode is missing), but I'll keep adding more stuff as time passes.

yijinsa said:
Sultanxda doing best camera thing for custom ROM bro
Click to expand...
Click to collapse
Eventually we will get there yes, I was wondering how it is as initial release, but Sultanxda himself just covered that.
https://www.reddit.com/r/oneplus/comments/4yt3cb/sultan_cm13_op3/d6q96zp

Sultanxda said:
Alrighty, everything has finally finished uploading. I originally wanted to spend more time working on this (I already spent a month and half so far), but my classes start next week so I won't have as much free time. The included camera app is currently very boring (very few features), but the photos it takes should be somewhat close to OxygenOS in terms of quality. I haven't tweaked the camera HAL a lot either, so it's pretty boring as well. I'm going to do more stuff with the camera later on, but camera stuff is time consuming, so it will take me a while.
I've been running this as my daily driver for a while and it's been going smoothly. There might be a few missing features at first (sRGB mode is missing), but I'll keep adding more stuff as time passes.
Click to expand...
Click to collapse
Really sorry to hijack this thread , but will this really affect us 1+1 users ?

Thank you for all you have done for the OnePlus community

If anybody can post screenshots of cell reception (signal) and camera and photo sample will be great i will flash this later
Sent from my ONEPLUS A3003 using Tapatalk

Sultanxda said:
Alrighty, everything has finally finished uploading. I originally wanted to spend more time working on this (I already spent a month and half so far), but my classes start next week so I won't have as much free time. The included camera app is currently very boring (very few features), but the photos it takes should be somewhat close to OxygenOS in terms of quality. I haven't tweaked the camera HAL a lot either, so it's pretty boring as well. I'm going to do more stuff with the camera later on, but camera stuff is time consuming, so it will take me a while.
I've been running this as my daily driver for a while and it's been going smoothly. There might be a few missing features at first (sRGB mode is missing), but I'll keep adding more stuff as time passes.
Click to expand...
Click to collapse
Tnx a lot for this,love your work!Will you do weeklies or something like that?Tnx buddy :laugh:

It's time to flash guys !
Envoyé de mon ONEPLUS A3003 en utilisant Tapatalk

Aaannnnndddd so it began! Can't wait to flash this.
Sent from my ONEPLUS A3000 using Tapatalk

omg welcome @Sultanxda , using your rom since opx and now my op3 too ! thanks for your work man please look at the camera department like you did for opx .
downloading now

Holy crap! When I saw OP name on the thread I thought I was seeing stuffs. Time to flash baby!

Related

[kernel][JVQ](08/01/2011) snail kernel - aka fun with talondev, platypus scripts

captivate variant
Hi guys,
let me introduce you a "new" experimental/testing kernel:
talondev "snail" variant/edition
since I like to run my own modified & tweaked kernels on each of my devices (Linux box [-> Gentoo], SGS [-> modified Talondev & Platypus kernel])
I'm building this flavor of the Talon kernel
besides using and/or testing this kernel you're helping to test new features that might end in main Talon kernel as was the case with several of the patches now included in Talon
DISCLAIMER: the kernel (binary) and driver modules are provided as is. If problems occcur they most probably are from upstream and can be fixed with the newest version. Since I'm doing this in my free spare time as a hobby (quenching my thirst for tweaks & performance) updates will occur irregularly as time permits and I see fit (most probably when new features & bugfixes arrive). YOU are responsible for the actions that you take (such as over- or underclocking), etc. You agree that I can not be held liable for any potential damage that arises from your actions in combination with or the usage of this kernel and other related parts.
Kudos:
* Google, Andy Rubin & the whole Android crew
* Linus Torvalds & the kernel hackers for upstream Linux
* cyanogen & all the devs out there hacking on this
* Supercurio for enriching our media experience of this smartphone
* codeworkx, coolya, guiper, atinm - the whole teamhacksung|cmsgsteam crew and all other hackers working on CM7
* laststufo, hardcore, nikademus, existz, kodos96 & Ytt3r and all the other kernel hackers on the SGS forum
* zen-kernel team for inspiration to create a kernel, too
* all other contributors (devs, users, etc.) who make this possible
The purpose of these kernels is stability, features, battery runtime and performance testing with specific sticking point mentioned for each release
The source can be found on github:
linux_gt-i9000-gb
I could explain what Talon is but let it by explained by the master himself
(Link to TalonDev thread for the i9000: [KERNEL][JVP]TalonDEV 0.2.2R2 [OC/UV 1.6ghz][VoodooSnd v9][ZRAM][EXT4][340MB])
existz said:
Talon Kernel is an i9000 sourced 2.3 kernel for use with latest JVB Gingerbread
This kernel is still in a heavy development stage! So there may be bugs!! (hence the DEV tag)
Current Co-Devs - Kodos96, Ytt3r & zacharias.maladroit
As always, flash at your own risk, im not responsible for any damages!
Get support at #suckerpunch
Latest sources can be found on Github
Stay up to date with latest changes on Twitter
Remember, I cant fix stupid or lazy. Please read the whole OP and the first and last 5 pages of this thead!
CWM3 compatible modems can be found HERE
Code:
[B]Kernel Features[/B]
Based on latest Samsung Opensource Gingerbread Sources
Voodoo Lagfix
Voodoo Sound v9
BLN Support
CWM 3.0.0.5
Reorient by Xcal
Jhash3
341MB RAM
ZRAM (compcache)
Speedmod Color Fix
Wired Headset Support
Audio Dock Support
Battery Polling set to 60s
Set Light Sensor Polling to 1s
SIO Scheduler
Ondemand Governor
OC/UV support up to 1.4ghz
Stochastic Fair Blue (SFB) network scheduler
Updated to latest Samsung Source
Few Upstream Fixes
CIFS/TUN Support
CONFIG_HZ=100
Upcoming Features <<-Dont ask when!
More tweaks/options added in CWM
Plus more! Alot of things still to come..
--Known Issues
-Wifi sometimes causes reboots (possible samsung bug)
compass is off Fixed in next release
gps issues (so far seems to only be i9000 specific)
Download Older Versions Here
>>Official Talon Issue Tracker<<
Now CWM flashable!
NOTE Zip will wipe cache/dalvik cache during flash, so first boot will take longer
Stable Versions
TalonDEV 0.3.1 340MB No-OC CWM3
TalonDEV 0.3.1 340MB 1200MHZ CWM3
Extreme Versions
These Builds may be unstable for some
TalonDEV 0.3.1 340MB 1400MHZ CWM3
TalonDEV 0.3.1 340MB 1440MHZ CWM3
Code:
[B]TalonDEV-0.3.1[/B]
added sched_autogroup patch
added configurable gpu oc (for future use)
fix BLN not working for some users
introduce non-oc version of talon
independent oc versions (1200/1400/1440)
compile wifi as Os instead of O2
set wlan power on delay back to 80ms
use samsung bootanim when no custom zip found
[B]TalonDEV-0.2.2R2 - JVP[/B]
Enabled Voodoo Debug for Lagfix
Fixed mounting issues with system in cwm
[B]TalonDEV-0.2.2 - JVP[/B]
added 1.6ghz as max overclock
set usb charging clock to 200mhz
some GPU changes from Morfic
few updates to wifi driver from aosp
some security improvements from fugumod
use Speedmod color/sharpness fix
added "power off" & "reboot download" to cwm
added "voodoo lagfix menu" to cwm
add upstream fix for ZRAM (compcache)
added voodoo JVP 2.3.4 initramfs
cpuidel menu governor upstream fix
plus few other random fixes
[B]TalonDEV-0.2.1 - JVH/JVO/JV9+ ONLY![/B]
added zram (compcache)
updated lowmemkill settings
compiled with O2 instead of Os
cwm verify battery stats wiped
fix issue with 1ghz step
switch back to ondemand governor
reverted most upstream fixes
disabled printk in kernel
more random fixes/updates
updated to voodoo sound v9
added BLN support from neldar
switch to gzip initramfs compression
new boot logo (courtesy of Vivified)
possible fix for wifi sleep battery drain
updated to latest samsung source
fixed KTLO with new samsung source
updated to jvh version magic and initramfs
compiled logcat (logger.ko) as a module
[B]TalonDEV-0.1.6[/B]
set initial max frequency to 1ghz
enable asynchronous I/O support
disable some kernel debug
some ARM optimizations
slight cosmetic change to CWM
new lmk settings from kodos96
reverted OOM rework/fixes
attempt to fix CIFS issue
[B]TalonDEV-0.1.5[/B]
Only use gamma 2.2
More upstream fixes and reworks
Add BigMem version (no 720p recording)
Adjust LMK settings for tweak app
Adjust default readahead values
[B]TalonDEV-0.1.4[/B]
Add 341MB RAM (kodos96's config)
Revert back to stock refresh rate
[B]TalonDEV-0.1.3[/B]
Revert back to old touchkey driver
Fixed Issue with KTLO
Compiled sound/soc/codecs as O2
[B]TalonDEV-0.1.2[/B]
OC support up to 1.2ghz
Interactive governor by default
Add CIFS/TUN support
Few upstream improvements
[B]TalonDEV-0.1.1[/B]
Initial release
To check frequency time used, use Storm717's app HERE
Adjust CPU/GPU OC/UV settings with Shane87s app 'Control Freak' HERE
Thanks to Hardcore, Ytt3r, Xcal, Supercurio. Raspdeep, sztupy, DG, Laststufo, Kodos96, zacharias.maladroit, Kang, lippol94, Netarchy and Morfic (if I forgot you, let me know)
Click to expand...
Click to collapse
additional features (on top of Talon[Dev]):
(for snail09)
* some writeback changes
* unlikely-likely (branch prediction) fixes/improvements
* some CFS scheduler fixes & improvements
* CFQ: some fixes/improvements and improved fsync performance (small files)
* nofail variants for the filesystems (less looping, cpu cycles wasted)
* mlock/mmap_sem improvements
* tweaked variants of cpufreq governors + smartass, SavagedZen, interactive, interactiveX governor + fixes (fixes memory leak)
* raised FPS cap to 65
* security: fixed kernel stack leakage
* f_mass_storage: disabled write cache support exposed to the system for faster writes
* BFQ scheduler
* some additional fixes (arm_unwind, evdev, rounding on clocksources) - where applicable
* gannet kernel module
* battery runtime improvements (testing)
* re-enabled power-saving mode on bluetooth l2cap
* VFS-changes from 2.6.36
* some VM/vmscan related changes
* CodeSourcery 2011.03 toolchain
* aggressive optimization flags
* lowered touchkey (softkey) timeout [testing]
* support for Apple MagicMouse (wireless) or other wireless devices
* enabled more IP-Tables (Firewall) and IPSec related settings
* security-affecting settings deactivated / re-enabled
This will be the last kernel for some time since I need to take care of personal things
I will still continue development on the Talon/Platypus Kernel in the background but will
keep a "small footprint" on XDA and phone-related stuff
All what you post will be read but I most likely will only answer what not already has been asked and e.g. some troubleshooting, etc.
Thanks for your understanding
Click to expand...
Click to collapse
+1 post (kernels)
Kernels:
snail09 (JVQ [backwards compatible]) (built: 30th June 2011; based on 0.3.x-dev)
mirror1:
see attachments in its post:
snail12_t7 (JVQ [backwards compatible]) (built: 23rd July 2011; based on 0.4.x branch)
mirror1:
see attachments in its post:
http://forum.xda-developers.com/showpost.php?p=15928005&postcount=41
snail13_t1 (JVQ [backwards compatible]) (built: 26th July 2011; based on 0.4.x + gingerbread-dev-jvq branch)
mirror1:
see attachments in its post:
http://forum.xda-developers.com/showpost.php?p=16015629&postcount=46
snail16 (JVQ [backwards compatible]) (built: 1st August 2011; based on 0.4.x + gingerbread-dev-jvq branch + hotfix)
mirror1:
see attachments in its post:
http://forum.xda-developers.com/showpost.php?p=16203128&postcount=76
+2 post (changelog)
Changelog:
snail08 (JVP) (built: 21st June 2011)
* 1300 MHz (stability testing kernel)
* + patches included in TalonDev Mod v2 and some more
* ondemand tweaks for more battery efficiency + ondemand governor as default governor
Changelog:
snail09 (JVQ [backwards compatible]) (built: 30th June 2011)
* 1200 MHz, 1300 MHz, 1400 MHz, 1440 MHz builds
* compiled from 0.3.x-dev branch of TalonDev [bugreports in this thread] (as of 29th of June 2011)
* some writeback changes
* unlikely-likely (branch prediction) fixes/improvements
* some CFS scheduler fixes & improvements
* CFQ: some fixes/improvements and improved fsync performance (small files)
* nofail variants for the filesystems (less looping, cpu cycles wasted)
* mlock/mmap_sem improvements
* tweaked variants of cpufreq governors + smartass, SavagedZen, interactive, interactiveX governor + fixes (fixes memory leak)
* raised FPS cap to 65
* security: fixed kernel stack leakage
* f_mass_storage: disabled write cache support exposed to the system for faster writes
* BFQ scheduler
* some additional fixes (arm_unwind, evdev, rounding on clocksources) - where applicable
* gannet kernel module
* battery runtime improvements (testing)
* re-enabled power-saving mode on bluetooth l2cap
* VFS-changes from 2.6.36
* some VM/vmscan related changes
* CodeSourcery 2011.03 toolchain
* aggressive optimization flags
* lowered touchkey (softkey) timeout [testing]
+3 post (results + Q&A if available)
Results + Q&A:
snail08 (JVP) (built: 21st June 2011)
- bootanimation is broken
(seems to be a regression introduced with the switch from CF-initramfs to Voodoo initramfs; I took the same kernel-source with CF-initramfs and added the changes to voodoo and bootanimation is broken)
- seems to be unstable on some phones (on my dev phone it's unstable and tends to reboot - on main phone it works like a charm)
- might work on JVH / JVO, too [not confirmed yet]
Changelog:
snail09 (JVQ [backwards compatible]) (built: 30th June 2011)
* 1200 MHz, 1300 MHz, 1400 MHz, 1440 MHz builds
* compiled from 0.3.x-dev branch of TalonDev [bugreports in this thread] (as of 29th of June 2011)
* some writeback changes
* unlikely-likely (branch prediction) fixes/improvements
* some CFS scheduler fixes & improvements
* CFQ: some fixes/improvements and improved fsync performance (small files)
* nofail variants for the filesystems (less looping, cpu cycles wasted)
* mlock/mmap_sem improvements
* tweaked variants of cpufreq governors + smartass, SavagedZen, interactive, interactiveX governor + fixes (fixes memory leak)
* raised FPS cap to 65
* security: fixed kernel stack leakage
* f_mass_storage: disabled write cache support exposed to the system for faster writes
* BFQ scheduler
* some additional fixes (arm_unwind, evdev, rounding on clocksources) - where applicable
* gannet kernel module
* battery runtime improvements (testing)
* re-enabled power-saving mode on bluetooth l2cap
* VFS-changes from 2.6.36
* some VM/vmscan related changes
* CodeSourcery 2011.03 toolchain
* aggressive optimization flags
* lowered touchkey (softkey) timeout [testing]
This will be the last kernel for some time since I need to take care of personal things
I will still continue development on the Talon/Platypus Kernel in the background but will
keep a "small footprint" on XDA and phone-related stuff
All what you post will be read but I most likely will only answer what not already has been asked and e.g. some troubleshooting, etc.
Thanks for your understanding
Click to expand...
Click to collapse
downloaded.testing now
Great, testing!!
Installed it on Dlev7's 3.2 and everything seems to be working fine except the bootanimation, but it's already mentioned.
@Zach
What the hell did you do?! This isnt a kernel .. its a work of art! Nice job man, I threw the 1440 version in Mosaic V and boy does my phone fly right now. Thankyou for this!
Reynaldinho111 said:
@Zach
What the hell did you do?! This isnt a kernel .. its a work of art! Nice job man, I threw the 1440 version in Mosaic V and boy does my phone fly right now. Thankyou for this!
Click to expand...
Click to collapse
Do the lights on touch (softkeys)work on M5 with this?
Sent from my GT-I9000 using XDA App
fuloplori said:
Do the lights on touch (softkeys)work on M5 with this?
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
Yessir
10char
Sent from my beloved Cappy!!
zach,
i am being a total waste of air here asking this. i have tested out ur 0.2.1 w/ the plat scripts you had out. very nice, improved Talon dramatically IMO. I am not under Talon 0.3.1 1200 340mb and liking it overall.
is this a mod to his 0.3.1 present kernel set? are the scripts already implemented and therefore no need to push any of these files anywhere?
i am just having a funny issue with freeze/softboots and a crazy ass ring upon re-boots that wont stop just short of slammin a hammer into the cappy, lol. jk. only way i got the ring to stop today was to go into silent mode for five minutes and come back out of it.
again,
sorry for the noobish-ness of all this i was just trying to clarify before jumping into it.
Wow great tweeks man.A day went by and no issues and I've tested it quite heavily. Applied it on top of Mosaic 5 and it does wonders.Went for the 1300 vs. for more stability but might step up cuz I feel safe on ur kernel.Had talon 0.3.1 (final) a cpl days back on continuum and I had some mad overheating issues with my battery while charging, but on ur vs it's all fine.
thanks alot
Applied 1200 over Mosaic V and it is running quite smooth. No OC/UV with SavagedZen scheduler.
Question though, this is a voodoo kernel but doesn't show up in the Voodoo control app?
bclark said:
Applied 1200 over Mosaic V and it is running quite smooth. No OC/UV with SavagedZen scheduler.
Question though, this is a voodoo kernel but doesn't show up in the Voodoo control app?
Click to expand...
Click to collapse
Existz put voodoo options in the recovery menu.
Reynaldinho111 said:
Existz put voodoo options in the recovery menu.
Click to expand...
Click to collapse
I know that, it has always been there. I was just commenting that it doesn't show up.
This looks sweet, got tired of CM7 for the moment, so thank you for bringing over some cool features from there, like fps uncap, and probably more significant things I don't understand as well. Can't wait to test!
Update after test: Wow, I'm done with CM7 for the foreseeable future. My quadrant scores with this kernel on Continuum 6.1 (JVQ) are equal if not higher than on CM7 at 1440mhz with ondemand governor, lagfix enabled. Amazing work! I guess 2.3.4 is this biggest difference in the cpu speed? CPU scores on quadrant are on par with the Nexus One now, just like CM7. Awesome.
bclark said:
I know that, it has always been there. I was just commenting that it doesn't show up.
Click to expand...
Click to collapse
Oh, well yeah i dont see the option to in the app anymore either i guess i thought you just couldnt figure out how to enable/disable. My bad man.
Edit: there hasnt always been a recovery option though. Existz just recently included it with his gb kernels.
Sent from my beloved Cappy!!
Reynaldinho111;15306050%
Edit: there hasnt always been a recovery option though. Existz just recently included it with his gb kernels.
Sent from my beloved Cappy!![/QUOTE said:
Yeah, bc existz just switched off chainfires intramifs. Originally voodoo kernel s have always had a recovery option, only way to take care of business, haha.
kernel note though, I had to drop the min 100 mhz bc I was having reboots after a phone call. It was the only time I had the reboot but it happened three times
Click to expand...
Click to collapse
Looks good. Thanks.
Sent from my GT-I9000 using XDA App

[DEV] CyanogenMod 9.1 / CyanogenMod 10 by MacławStudios (update: 02.09.2012)

Hi!
This topic is about real ICS/JB development for Ace.
This topic is only for developing at this moment!
Please, keep this topic clear! I'll answer only for questions about developing or CM9/C10 for Ace. About others, please write to me at PM!
IF YOU WANT TO USE MY WORK, YOUR WORK MUST TO BE OPEN SOURCE TOO!!!!!
Team:
Macław
marcin1147
Wayland_ACE
Special thanks:
Squadzone
tom3q
bagnz0r
Thanks for all donators. Thanks to you we can provide frequent updates without any problems!
DOWNLOAD: CyanogenMod 10 beta1
You should make full wipe after installation, but there shouldn't be any problem if you're updating ICS to JB.
DOWNLOAD:
http://maclaw.pl/
NO MIRRORS!
What’s working:
RIL (full – GSM/SMS/EDGE/3G/SIGNAL etc)
Audio
Microphone
Small speaker
Sensors (strange issue with proximity)
Project Butter (100%)
Full 2D/3D acceleration
Touchscreen
SD card
Native Android app2sd (.android_secure)
WiFi
Bluetooth (really, really buggy)
Browser
Mass storage
Live wallpapers
GPS (people saying it working fast)
Deep sleep
YouTube
FM radio (as in CM9)
Headphones
What isn’t working:
Proximity
Camera
Changelog:
----beta1
small speaker fixed
microphone fixed
headsets are working (whole, 3/4 pin etc)
fixed videoplayback
new RIL – better stability
CM10 sources updates
Themes support
fixed native app2sd (.android_secure)
Macław’s libaudio (ported to JB by Wayland)
a lot of things, which I forgotten to mention
-----(pre)alpha1
We're introducing you first working release of Jelly Bean for our devices!
DOWNLOAD: CyanogenMod 9.1 RC2
MOST THINGS WORKS, ROM WORKING NICE.
I CAN USE IT EVERYDAY, BUT DO FULL CWM BACKUP BEFORE YOU FLASH IT!
IT'S ROM FOR GALAXY ACE.
IF YOU WANT VERSION FOR GALAXY GIO, GO THERE:
http://forum.xda-developers.com/showthread.php?t=1414173
REMEMBER - DO FULL WIPE AFTER INSTALLATION!!!
SOURCES:
https://github.com/MaclawStudios
DOWNLOAD:
http://maclaw.pl/
NO MIRRORS!
Working:
boot
GSM (phone/messages/GPRS/EDGE/3G)
Wifi
Bluetooth
HW acceleration (full)
Sound
Headphones
GPS
All sensors (proximity, roration etc)
CyanogenMod settings (not all, it's not fully merged by CyanogenMod team, not my fault)
Market (now you can download all apps available for Gio with GB)
Fixed animations (now it looks so good)
Facebook sync
Buttons backlight
GMail fully works
Browser fully works
ICS keyboard
Games - works as smoothly as on Gingerbread
YouTube
Deep sleep
Wifi signal indicator
Native Android mass storage
Without flickering
Almost working HW video acceleration
Smooth YT (LQ right now)
Live Wallpapers
FM Radio - read the bottom of this post
Camera - only photos, can't record yet
To get FM radio working, you must to install Spirit FM app and then go to:
Settings=>Region frequency=>Europe
Settings=>Audio=>Method=>msm7x30 Si5500
CHANGELOG:
-----RC2
camera is working (except video recording, but everything else is working) – in all apps!
Deep sleep is working when you’re leaving camera (no reboots needed)
new kernel (2.6.35.14, partially based on Squadzone kernel)
kernel: linaro optimized
kernel: pure ICS ramdisk without any modifications
bootlogo is back
updated cm sources
-----RC1
super smooth – the smoothness release ever
without any lags
improved performance
improved life on battery
camera isn’t freezing
fixed autofocus on Gio/Ace
smooth camera preview
on latest, stable CM9 sources
-----beta10
Camera:
fixed photo naming
fixed adding photos to gallery
smooth preview – now we can think about video recording
autofocus on gio&ace
universal binary – works both on ace and gio
better stabillity
hard-coded strings are now in xml
Other changes:
new CM9 bootanim
brand new device sources
better stability
smoother
quick responses – you don’t have to wait a few seconds until it’ll do what you want any longer
-----beta9
camera working (no settings and no video recording yet)
improved performance
ksm finally 100% fixed
changed default ksm values
much improved ramdisk
added ICS-specific values in ramdisk
kernel sources fixed now (github soon)
-----10062012
fixed all the settings
new, awesome music app
lockscreen improvements
a lot of new icons and options
releases for mini and fit
fixed switching between wifi and 3g
updated translations
-----13052012
Now we're going to nightlies
Updated sources - really improved CM9
Settings now are fixed - you don't have to reboot to save any changes!
Big update in Macław's libaudio
Added themes support
Added custom icons on lockscreen
GOING TO NIGHTLIES FROM NOW!
-----beta8
Wifi should be fully working right now
YouTube HQ is working, first 5-10 secound of movie can be laggy (will be improved)
Really, really more free RAM
Again faster than ever ealier
new KGSL backport
new genlock backport
new adreno framebuffer
new video decoder in kernel
improved filesystem cache
800MHz is now default CPU clock
fixed overclocking bugs
added KSM for even better performance (enabled by deafult, you can disable it in Performance settings)
fixed IOCTL_KGSL_TIMES​TAMP_EVENT errors
now we are using clean libgenlock
improved KGSL page table size
-----beta7
New Adreno200 libraries for ICS
Fast and smooth system
Live Wallpapers working - won't slowdown your system, like on Gingerbread! (I'm using Phase Beam, it's beautiful)
Gallery and calculator fully working all the time
Gmail working without any problem
Browser working really good (smooth and fast)
All apps with graphic problems, like Poweramp, now working without any
Updated AOSP/CM9 sources
(development info) New gralloc and hwcomposer
Updated Macław's audio libriaries
FM seems to be working
-----beta6
Android updated to 4.0.4
Clean CyanogenMod - we're using only CM9 sources with our device sources!
Super smooth system
Smooth windows animations
New phone lock animation
Hardware acceleration on most video formats (not all)
Smooth videos on YouTube (LQ only right now)
Fully working deep sleep (all the time when BT is disabled)
GSM fully works (signal indicator/mobile data/phone calls/messages etc.)
Updated GoogleApps
Temporary removed CRT screen-off animation (will be back in beta7)
-----beta5
Flickering is gone
Working native mass storage (no need for annoying UMS app again)
Updated CM sources
New kernel, updated to 2.6.35.7perf-CL945787
Smoother than Gingerbread
Really good system performance
Improved GPU performance
Removed UMS app
-----beta4 - Macław and Mikegapinski build
Deep sleep working - happy battery
Wifi indicator fixed
Fixed BT issues
Bluetooth headsets support
BLN support for all devices
Updated kernel [Macław]
Reduced flicker, but still exists
Soooo smooth
Added working GalaxyICS app - you can update your CM9 directly from your device
Of course updated CM9 sources
-----Nigthly 02-03-2012 - Macław and Mikegapinski build
From user view:
Base video acceleration - BUT STILL NOT FULL
Really improved performance
Small battery life improve
Added a lot of Qualcomm hardware libraries, which making CM9 stable and smooth
Still flickering, but you won't see it in everyday use
Updates in my famous libaudio
From developer view:
Rebuilded device sources
Cleaned config sources (no more use external hardware sources, small fixes on framework, nothing else!)
Included base video acceleration - but videos is still laggy
New, rewrited libgralloc
Removed unsused libcopybit
Finally with enabled QCOM_HARDWARE flag
Compiled with all of QCom stuff
Clean base Android sources - only needed changes in GalaxyICS config
-----Beta 3
Working GalaxyICS app - news about project and updates directly from your phone!
Added CM9 bootanimation
Fixed all apps, which using webcore (Facebook, Gallery etc.)
Fixed wrong text at wrong place
Fixed some issues in Phone.apk
Fixed user-agent in default Android browser
Latest CM9 sources - CM Settings, like percent battery indicator, finally working
Readded CM9 Music Player
Performance boost
-----Beta 2
Improved battery live
Working browser with full GPU acceleration and saving pages functionality
Working Gallery
Working GMail
Fixed CPU sleep when screen is off
Less flickering
-----Beta 1
Full HW Acceleration - smooth Trebuchet
YouTube fixed (temporary laggy)
Backlight works
New libaudio, rewritted from begining [Macław]
Some changes in framework
Updated sources
All headsets works
Temporary GMail and stock browser doesn't work propertly (graphic glitches, will be fixed)
-----Alpha 3
Fixed ICS keyboard
GMail fully works
Browser fully works
Performance boosts
Flickering is almost gone!
Merged with ICS-ACE project
New kernel [marcin1147]
Updated CM9 sources
Removed unused apps
----- Alpha 2
Fixed animations! Now it's working better than GM9
Market fixed, now you can download all apps available for Gio with GB
Calendar fixed
SetupWizard is working
BLN support
performance improved
Superuser binaries and app updated
Included Google Apps
----- Alpha 1
first CM9 for Gio release, based on original CM9 sources
placeholder2
S5830 thanks will try immediately
madman_amit said:
S5830 thanks will try immediately
Click to expand...
Click to collapse
Thanks ;-)
ohh i was excited.. links not yet up ....
you said help if you can... i will be free after this sunday so can help in patching stuffs..
Hey maclaw also deving for ace?
Sent from my GT-S5830 using xda premium
Amazing!! testing!
spacecaker said:
Hey maclaw also deving for ace?
Sent from my GT-S5830 using xda premium
Click to expand...
Click to collapse
Sure, why not
Wysłane z mojego GT-S5660 za pomocą Tapatalk
thanks maclaw and team... will test it. Finally some light at the enf of the tunel
duriunbanable said:
nothing->delete xD
Click to expand...
Click to collapse
You have right... You should delete your post...
Wysłane z mojego GT-S5660 za pomocą Tapatalk
wow.
So is this a new version, that works smooth and lagg-free?
thx anyway
İ am waiting for download and testing...
Thanks ....
Sent from my GT-S5830 using XDA App
I am also waiting for download and testing ...
Thanks ....
pls make a cwm flashable zip. great work guys
This rom is available Spanish language?
Enviado desde mi Galaxy Ace® con Tapatalk©
Question about camera
Hey, guys.. are the camera is working in this wersion??
If yes your team will be heroes
Great Job Can't wait to try
Oh nice and it even sounds as if it has more things working properly than the previous ICS attempt.

Galaxy Note Edge _ N915SKL_StockRider Kernel v0.3.1

- Main feauteres
SELinux Permissive.
init.d support.
SM-N910, SM-N916, SM-N915 model, concurrent support.
CPU Clock: A53 - 300 ~ 1600MHz, A57 - 500 ~ 2000MHz.
GPU Clock: 160 ~ 700MHz (default 160 ~ 600).
IO-SCHEDULER Add: SIO, FIFO, ZEN, BFQ, FIOPS, ROW.
Advanced TCP / IP Congestion (Westwood & etc).
Memory Bus, Internal Bus, Image Signal Processor voltage control.
CPU Voltage control.
GPU Voltage control.
GPU DVFS Control.
KSM (Kernel Sempage Merging, kernel shared memory, RAM usage optimization)
Logger mode enable / disable.
Fast Charge (by Yank555.lu) & Battery Calibration.
Synapse App Support.
Improve the graphics, memory management, and power management as N916S merged source code.
N916S merge source code of open source graphics issues resolved with the latest firmware.
PowerSuspend Driver (by faux123)
Dynamic FSync
Z-RAM (with LZ4 compression)
Dynamic Dirty Page Writeback.
faster memcopy & string
EXT4 partition optimization.
Frandom.
SELinux Tweak.
Interactive Governor Tweak.
Linaro Toolchain compiled the latest build that is optimized for the ARM family of cpu.
Considering tweaking the kernel configuration and application of power efficiency and reliability.
- Change log
Re-adjust the CPU clock range, A53 @ 300 ~ 1600MHz, A57 @ 500 ~ 2000MHz
, so feedback if there is a wide range of devices to reboot the clock ... (The one minutes ...)
Re-adjust GPU clock range (160 ~ 700MHz)
In WQHD resolution touch ssiphim & Trek phenomenon fix
GPU throttle change the initial value, the pure state.
Change some of the default values ​​of the tuning items (For optimal Please change directly the app will not write Juicy hitter.)
Display Hibernation on / off the log removal (too hard deogunyo many roots ;;
Z-Ram device for increasing the number from one to four existing
synapses You put words not only to create a script yet zram0 device.
You can split four scripts at improvements to organize a raid.
Sound re-add ZeneTune disappeared without a rumor.
Add to kill ten seconds after GooglePlay service after boot complete (/system/etc/init.d-post/killapps).
Data / WiFi internet is the main culprit of such yiraseo of battery life in standby device is not being use to initialize a time. If the problem please delete the files in that path.
SM-N915 support start (test version has not been confirmed, even if the boot)
* The reason behind the final version is attached to a private beta version was published a few times.
- How to Apply
Philz Touch, will flash in the recovery of such TWRP. (Author Philz recovery test only.)
Kernel configuration application: from Play Store Synapse Download.
* Note: If you flash the kernel is initialized the data on the Synapse Apps.
- We just kept asking me when.
1. Do not ask what you can to save time, know yourself.
2. The single-line Q & Feedback strictly prohibited.
3. Short (no sex) Do not ask. Why do that symptoms occur (overly) Please explain in detail.
- Notices
1. The responsibility for any problems arising out of your use of the kernel is at your own risk.
2. may cause Knox (security) and features that are relevant are issues such as private mode, do not recommend the use of those who think of these features is important.
3. masigil not even like to ask questions about the problems with the device after flashing the route not.
- Credit (Thanks to.)
da4kgr3y, Mcaserg - n910c Ultimate Kernel source code
AndreiLux - universal exynos 5433 kernel tech info
UpInTheAir - SkyHigh Kernel (N915S / K / L)
faux123, yank555.lu
Samsung Opensource Developers
Link download:
Code:
https://mega.co.nz/#!WJgyDYDC!UJJbSLX0Xz7PfXs3bFexD2Xj2a0i3Wb8H00FmZJhR-E
XDA:DevDB Information
DQ, Kernel for all devices (see above for details)
Contributors
nuoitiec19, nuoitiec19
Kernel Special Features:
Version Information
Status: Alpha
Current Beta Version: 20
Created 2015-04-20
Last Updated 2015-04-20

My "Perfect" Build v1.0 - Guide (Custom Kernel, tune, zips, apks, libs, sound, vids)

My "Perfect" Build v1.0 - Guide (Custom Kernel, tune, zips, apks, libs, sound, vids)
Below you will find a detailed plan on how to get the absolute most out of your Moto G 2015. I've spent countless hours testing and tuning -- coming up with the setup shown here. Its unbelievably fast and effective, with top tier battery life, and an amazing and unmatched sound system.
Requirements (all downloads listed here are found on XDA, along with their threads for support and security verification)
*Flashables* (All found on XDA)
-CM13 Based Rom (I prefer crDroid, but also CM13 Official Nightly, and Temeseks CM13)
-G-Apps Pico 6.0 (latest version. you can install higher levels of gapps if you so desire, but pico will work just fine)
-Inazuma R3 Kernel
-Optimus R6 Kernel
-PDB-ABS Tweaks v5.0 (init.d Scripts, build props, etc)
-Project Skynet Genesys TX6
-PMB SQlite3 Engine Database v5.1
-FeraDroid Engine v0.20 Beta 3 (*optional)
-Xtreme Music v7.03
-Divine Beats Dolby Atmos v5.0
-Bravia v4 and X-Reality Engine 13-16mp
*APKS* (All found either XDA or Play)
-Selinux Mode Changer (on XDA)
-Kernel Aduitor - Modded Version (on XDA - Formerly known as Singularity)
-Busy Box Pro 1.24.1-Stericson (on XDA)
-System App Remover (Google Play)
-Terminal Emulator (Google Play)
Click to expand...
Click to collapse
I would recommend that you start entirely fresh -- full wipe, then clean install the rom/kernel/and zips.
...Lets Begin!!
Initial Setup:
-Download all the required apk programs and flashable zips, as well as the latest versions of a CM13 stable ROM (I prefer CrDroid for all out speed and stability)
-Wipe (or factory reset), then clean install in this order:
a)xxxxx CM13 Stable Rom
b)Open gApps 6.0 Pico
c)Inazuma R3 Kernel
d)Optimus R6 (NOT R7!!)
e)Project Skynet Genesys TX6
f)FeraDroid Engine v0.20 Beta 3
g)PMB SQlite3 Engine Database v5.1
h)PDB-ABS Tweaks v5.0
i)Xtreme Music v7.03
j)Divine Beats Dolby Atmos v5.0
*THERE IS A MAX of 10 ZIPS in the QUEUE. After you flash the initial 10, you can flash this next one.*
k)Bravia Engine v4 and X-Reality Engine Port
It will take about 5 minutes to flash all the zips listed above, but trust me... its worth it!
-Once all zips are flashed, wipe cache/davlik, then reboot.
-Run through setup, unchecking every single option along the way.
-Once loaded to the home screen, be sure to make your SD Card portable or permanent. (I prefer portable)
Initial Tweaks/Settings
-Enable Developer Options
1)2d gpu rendering
2)animation scaled down to lowest setting
3)advanced reboot menu
4)root enable and adb
-"MORE" (below wifi and data)
6)Emergency Broadcasts ALL OFF
-Sound
1)Vibrate on Touch OFF
2)Intensity 0%
-Display
1)low brightness level
2)adaptive OFF
3)Ambient OFF
4)Live Display OFF
5)Double Tap ON
6)Sleep 30 seconds
7)Wake up on plug OFF
8)Daydream OFF
9)Battery Light OFF
-Security
1)Unknown Sources
-System Profiles OFF
-Privacy
1)Block private
2)Block unknown calls/messages
-Location
1)OFF
2)Scanning OFF
Click to expand...
Click to collapse
Install all APKs from the download list:
-Fully Install BusyBox Pro 1.24.1 from within the program.
-System App Remover (all of these are optional, but here is my personal list. 50mb, and increased battery/performance)
**audio fx, basic daydreams, black hole, bluetooth extensions, BT midi service, browser, bubbles, calculator, calendar and storage, call log backup, cLock, CM wallpapers, CM Actions, android backupconfirm, android shared storage backup, android wallpaper cropper, email, exchange services, fm radio, google backup transport, google calendar sync, holo spiral, html viewer, live lock screen service, live wallpaper picker, location services, market feedback agent, omni switch, phase beam, photo screen savers, photophase, print spooler, proxy handler, screencast, setup wizard, terminal, themes, themes provider, user dictionary, vpn dialogs.**
-Selinux Mode Changer: Set to Permissive
-Kernel Aduitor - Modded
Click to expand...
Click to collapse
After installing Kernel Aduitor, here are the settings that will provide you with the perfect balance of battery life and performance.
Again.... (Very Important Settings)
-CPU:
-1401/200mhz MaxMin
-Conservative Governor (50 Down, 85 up, 15 feq step, everything else untouched)
-Schedule Work Queues on Awake CPU's - ON
-CPU Boost 0ms
-Sync Threshold Disabled
-Input interval 0ms
-Disable ALL core's input touch boost
-HotPlug:
-Intelliplug ON
-Conservative Profile (May use Balanced as an alternative)
-Touch Boost OFF
-Hysteresis 8-10 (May use 14-16 when used with Balanced Profile)
-Threshold Value 1000
-CPU Off-Screen Max - 400 (if unused while screen off.), otherwise, use 533-800mhz if you plan on listening to music while the screen off. 400mhz will cause skipping and major lag for this purpose.
-Thermal:
-Core Control ON
-VDD OFF
-Temp Throttle OFF
-GPU:
-465/200mhz if gaming. Otherwise 310/100.
-MSM Adreno Governor
-Adreno Idler ON
--60, 10, 10 for battery favoring
--35, 20, 5 for balanced
--25, 25, 3 for performance
-Screen:
-Color Profile CUSTOM
-Red 235, Green 240, Blue 255
-Min RGB 35
-Sat Intensity 80
-Hue 0
-Screen Value 130
-Contrast - 120
-Automatic High Brightness OFF
-High brightness OFF
-Battery:
-Power Suspend Mode HYBRID (Userspace for extreme battery)
-Suspend State 0 (When using Userspace, try 1 or 2 depending on your need for battery life)
-IO Scheduler:
-Internal- 2048kb read ahead
-Option 1 and 2 (*sioplus or deadline*)
-scheduler tunables (option 1-sioplus, for super fast reads and single task use): asycn read 400, write 4000, fifo batch 32, sync read 200, write 2000, writes starved 2 (option 2-deadline, for benchmarking performance (read 200, write 2000, fifo 32, front merge 1, read 300, write 6000, starved 2
-Option 3 and 4 (tripndroid and bfq) -- for everyday, well rounded performance. Excellent playback of HD videos, extremely fast USB transfer, very effective multitasker.
-External: 512kb read ahead
--TripnDroid or BFQ
-Rotational Storage ON
-Random Entropy ON from rotational storage
-I/O Stats OFF
-RQ Affinity 1 (You may try 2 if you aren't multitasking, 1 is more balanced between performance and multitasking, while 0 is for when performance is less needed, but effeciency and error free work is required)
LMK:
-Adaptive LMK ON
-15, 20, 35, 60, 95, 140mb
Virtual Memory (VERY IMPORTANT for performance, hence I will give ranges instead of exact figures. Depending on what you use your phone for, these settings can be drastically different. The ones I use are for all out performance, low lag, and moderate multitasking)
-Dirty Ratio: 75-95
-Dirty Background: 40-60
-Dirty Expire 500-750cs
-Dirty Writeback 5000-7500cs
-OverCommit 80-100%
-Swappiness 5-25
-VFS Pressure - 20-40
-Laptop Mode ON
-Min Free 4096
-Extra Free 8192
-zRam 300-350 (Stock is 510mb. I feel that a small ramdisk is just as effecient, while freeing up a few hundred mb for more traditional purposes.)
-WakeLocks:
-wlan_rx, wlan_cntrl, and wlan OFF
-Entropy:
-64 (128 optional) Read
-128 (256 optional) Write
-Misc:
-SELinux Permissive
-TCP Algorithm CUBIC
-Vib Strength 0%
-Logging OFF
-Dynamic F-Sync ON
-OTHER:
-Check "APPLY DURING BOOT" to every section of Kernel Aduitor's App
Click to expand...
Click to collapse
Next:
-Install Terminal Emulator, and open it.
-type "su" at the command prompt, then enter
-type "ABS" (all capital!) then enter.
-You will now see a basic text menu.
-Select #1. This will check your system to make sure its ready to move forward with the tweaks.
-Back on the main menu, select option 2
-Run the following scripts: (Run individually, then return to previous menu)
--#2PDB-Booster,
--#3 PDB Junk Cleaner
--#5 PDB-BuildProp Tweaks, then run each of the following tweaks:
2- Image quality
3- GPU Rendering
5- Increase Scrolling Speed
7- Touch Smoothness
9- Internet Speed Extender
11- Fix App FC's
13- Faster boot
14- Signal Strength Extender
15- HPSA Internet Tweaks
16- Flag Tuner
17- Voice Quality Extender
19- Faster Streaming
20- Liquid Smooth UI
21- 60 Frames Per Second Enable
-Next, return to main menu, and choose #6 PDB-Profiler
-Select your primary need. I use multitasking.
-#7 Ad Blocker Enable
-#8 Internet Speed Tweaker
-#11 SqLite Optimizer
-#12 and #13 should already be activated, but if not, do so now.
-#14 SD Card Speed Tweaker
-Return to Main Menu once again and choose #4
--REBOOT DEVICE--
Click to expand...
Click to collapse
After reboot, enter the Terminal Emulator once again:
Type "su" then enter
Then type "menu" (all lower case) and enter,
After the menu appears, perform command #1 - Checks. It should return all Ok's. If not, please visit the Skynet Genesys Thread for help.
Next, run command #3, and set the mode to balanced for everyday use, battery for low performance/good battery backup, and gaming for extreme performance with less regard for battery life. After completing this step, run command #4.
On this menu, run the following commands:
#1 Xtreme Renices (Places urgent priority on principle processes)****optional*** some ROMs have difficulty with this. Heating issues possible.
#3 Scaling + (lower power use and performance during deepsleep)
#4 WiFi Sleep (allows quicker dormancy of the wifi during inactivity)
#6 KSM (Memory Mergining, Same Page Merging of data used by multiple processes)
**#7 Google Killer (*OPTIONAL* Kills Google appls for battery life extension)
#8 Touch Screen Tweak (Improves responsiveness and reactivity of the touch screen. *OPTIONAL* If the earlier ABS build prop tweak did the trick, then you can skip this one. However, if it didn't give you the results you were looking for, I'd recommend trying this one.)
#9 Netboost - Some additional internet boosting tweaks
#10 Assertive Display - An advanced display manager for Qualcomm Hardware. Its a night/day difference for those who haven't used it before. It takes ambient and live display to a whole new level. Giving you clarity and depth in practically ANY light conditions.
Click to expand...
Click to collapse
With that all said and done.
Its been a pleasure, researching all of the tweaks and tunes available. I'm sure that those who are more experienced than me have came up with better ideas, but for this hillbilly from kentucky... its the best I can do! I love this phone, and the performance it offers for budget pricing!
Sorry its so long, and probably difficult to understand. But I hope you appreciate the work I put into it. There's a few revisions I plan on making to increase battery life, with the help of xposed, greenify, amplify, wakelock tuning, etc. And I didn't really get around to talking about the sound lib and progs we installed. I can assure you, there's nothing placebo about viper4android 2.4.01, dolby atmos, xtreme music, and about a dozen or so libraries that are log proveable as working. The bravia v4 Xreality engine.... I just started using it, and haven't had time to really test it out... but it *should* give us an increase in graphic quality, especially in regards to pictures and videos. In the coming days I'll be adding a new section to further increase audio, productivity, graphics, and battery life. But for now..... this is what ya get! REMEMBER THOUGH..... SELinux MUST BE SET TO PERMISSIVE for Xtreme Music Libs to work correctly. You'll be grateful that you did!
Thank you for reading, and I hope you get as much out of it all as I did.
Have a great weekend guys! and gals!
Feel free to cherry pick, add, remove, tweak, etc. No negative talk. If you don't like my work, do your own build. But if you have something constructive to say, questions to ask, or thoughts to add.... I'd be super grateful, and pleased to read them! My goal is to get the smoothest, fastest, and longest lasting battery as possible... . blended into one neat package.
I'll have to try this when I have time. Thanks for the extensive list of tweaks and addons!
@bubbyj
Thanks mate, looks good.
Would be good that you add the links for each item we have to download.
CPU frequency doesn't go down stays at 1,4 GHz heats up my phone..
Do we have to install Inazuma AND Optimus kernels or choose one?
HelpMeruth said:
CPU frequency doesn't go down stays at 1,4 GHz heats up my phone..
Click to expand...
Click to collapse
I put the wrong entropy levels in. It should be 64-128 read and 128-256 write. That cleared it up on my end. Otherwise check your CPU settings. Down threshold 50-60, up 80-85, step 12-16, conservative gov, conservative hotplug profile, intelliplug active, touch disabled in all locations. Sync disabled. Boost 0ms. If this fails, post screenshots of kernel auditor, each section. We will correct the problem for you.
-------
Yes, the inazuma provides a few options that optimus r6 and r7 don't. And vice versa. And because optimys uses any kernel, it simply overlays its settings on top of the existing one.
R7 has 1401 oc, but loses the intelliplug hotplug. It also loses adreno idler. And has a r6 few unique features added compared to inazuma r3. So by installing r3, then dirty flashing optimus r6, you get a hybrid kernel that offers the best of both. You get all freqs from 200 to 1401, with an added 300mhz state. You get intelliplug hotplugging. You get GPU oc and under clock of 100mhz for extreme battery savings and retain the adreno idler. You get all of optimus optimizations and updates, as well as all the governors and schedulers combined. Its really an awesome kernel that results in crossbreeding the two.
Edited the original post. Made extreme renices optional, fixed entropy causing CPU loading (now 64/128 or 128/256, whichever works best for your usage). Also removed battery optimize from ABS tweaks. It works well, but may cause lags.
It works fine without skynet and abs but the moment i flash any of those two the cpu jumps ans stays at 1,4 ghz
Where do you get R6? I can't find a link only for r7
Envoyé de mon MotoG3 en utilisant Tapatalk
vinz244 said:
Where do you get R6? I can't find a link only for r7
Envoyé de mon MotoG3 en utilisant Tapatalk
Click to expand...
Click to collapse
https://basketbuild.com/filedl/devs?dev=Flashhhh&dl=Flashhhh/Optimus/Optimus-R6-Osprey.zip
here
U can use ApkPure no need gapps anymore
Any update on the kernel setup?
Can someone just send me direct links to the correct version of each flashable files I need to download? I've tried doing this myself multiple times, but once it flashes the "audio enhancer" files it starts to say "unable to mount /data" and "unable to mount /storage" in the TWRP log, and when I reboot into the device, it takes a few minutes to "optimze apps" then it just sends me to the Cyanogenmod boot screen and it stays there. I really shouldn't be asking you guys for something like this but I've had to, multiple times, wipe my data and I'm just getting a bit frustrated since I really want to try this build. Thanks in advance.
OMG man, you give me another mobile with this tutorial, thank you very much mate!!!
Jushten said:
Can someone just send me direct links to the correct version of each flashable files I need to download? I've tried doing this myself multiple times, but once it flashes the "audio enhancer" files it starts to say "unable to mount /data" and "unable to mount /storage" in the TWRP log, and when I reboot into the device, it takes a few minutes to "optimze apps" then it just sends me to the Cyanogenmod boot screen and it stays there. I really shouldn't be asking you guys for something like this but I've had to, multiple times, wipe my data and I'm just getting a bit frustrated since I really want to try this build. Thanks in advance.
Click to expand...
Click to collapse
Same thing here , i still not found any way to get all the files flashed :/
Jushten said:
Can someone just send me direct links to the correct version of each flashable files I need to download? I've tried doing this myself multiple times, but once it flashes the "audio enhancer" files it starts to say "unable to mount /data" and "unable to mount /storage" in the TWRP log, and when I reboot into the device, it takes a few minutes to "optimze apps" then it just sends me to the Cyanogenmod boot screen and it stays there. I really shouldn't be asking you guys for something like this but I've had to, multiple times, wipe my data and I'm just getting a bit frustrated since I really want to try this build. Thanks in advance.
Click to expand...
Click to collapse
Check bellow
---------- Post added at 10:08 PM ---------- Previous post was at 10:08 PM ----------
FrancyelZelling said:
Same thing here , i still not found any way to get all the files flashed :/
Click to expand...
Click to collapse
Here is the list, all of then worker in my phone, but the names that he gaves is a bit different so be careful
NOTE:
I flashed the crDroid (04-22-2016) and it make a bootloop, I tried the AICP too, same problem, the only one which worked was the Nexus Experience 10.2. If you wanna try, the link is below.
Main Post:
*Nexus Experience: http://forum.xda-developers.com/2015-moto-g/development/rom-nxrom-nexus-experience-mm-6-0-1-t3347772
*G-Apps Pico 6.0 :http://opengapps.org/
*Inazuma R3 Kernel: http://forum.xda-developers.com/2015-moto-g/orig-development/kernel-inazuma-t3320323
*Optimus R8 Kernel:http://forum.xda-developers.com/2015-moto-g/orig-development/kernel-optimus-kernel-r1-t3300877
*PDB-ABS Tweaks v5.0 : http://forum.xda-developers.com/android/software-hacking/tweak-arkaynine-boost-script-v3-0-t3120404
*Project Skynet Genesys TX6: http://forum.xda-developers.com/android/software-hacking/android-l-booster-1-soon-t3030796
*PMB SQlite3 Engine Database v5.1: http://forum.xda-developers.com/and...mod-projct-mod-boost-nitro-x-edition-t2809443
*FeraDroid Engine v0.20 Beta 3:http://forum.xda-developers.com/and...beta-feradroid-engine-v0-19-ultimate-t3284421
*Xtreme Music v7.03: http://forum.xda-developers.com/android/software/mod-beatsaudio-e-xloud-installer-t3029951
*Divine Beats Dolby Atmos v5.0: http://forum.xda-developers.com/android/software/app-divinebeats-sound-master-phone-sony-t3274355
*Bravia v4 and X-Reality Engine 13-16mp: http://forum.xda-developers.com/and...recompeliren-bravia-engine-x-reality-t3141461
Download link:
*Nexus Experience: http://nxrom.us/motog3.html
*G-Apps Pico 6.0 ARM/6.0/PICO)
*Inazuma R3 Kernel: https://www.androidfilehost.com/?fid=24459283995305053
*Optimus R6 Kernel: https://basketbuild.com/filedl/devs?dev=Flashhhh&dl=Flashhhh/Optimus/Optimus-R6-Osprey.zip
*PDB-ABS Tweaks v5.0 :https://www.androidfilehost.com/?fid=24385658843824596
*Project Skynet Genesys TX6: https://www.androidfilehost.com/?fid=24499762635998635
*PMB SQlite3 Engine Database v5.1(will start automatically ):http://forum.xda-developers.com/attachment.php?attachmentid=3440756&d=1439715903
*FeraDroid Engine v0.20 Beta 3(will start automatically ):http://forum.xda-developers.com/attachment.php?attachmentid=3696184&d=1458938908
*Xtreme Music v7.03: https://www.androidfilehost.com/?fid=24499762636007047
*Divine Beats Dolby Atmos v5.0: https://userscloud.com/ppg965q9d4q7
*Bravia v4 and X-Reality Engine 13-16mp(The second Option): https://drive.google.com/folderview...leEc4MUVXWTdwQnFqV2kxRDcyblBpNXhELThEMGdvWmc#
The problem with skynet is the jump in entropy settings to like 2048 or so, that automatically occurs on some phones. This causes the cpu to lock in at 1.4ghz and pretty much stay there, and loading at 60-80%. I'm going to be offering a brand new build based around the AOSP roms that are popping up everywhere. I'm currently testing it thoroughly. Expect a new thread with a smoother, faster, snappier, and cooler running phone based around this new platform -- probably by the end of the week.
It will include an entropy fix with it. My current settings are 1536 and 256 (read-write) and it does great!
And just one more thing --- along with the new build I'll be offering, I'm also working on an intense battery build. I understand fully that not everyone is interested in squeezing out every last bit of performance and instead desire a usable phone that lasts much longer between charges. I've been working on it off and on for about 3-4 weeks now and have found some amazing tweaks and mods that'll accomplish that goal. The hardest part for me, is being an all out performance nut --- I lose interest in increasing battery life once the performance aspect starts to suffer. With that said, I'm going to be putting my wants to the side and focus much more on the community.
MAJOR UPDATE INFO:
It has came to my attention in the last week or so, that the latest builds of MM --- CM13 based --- DO NOT WORK WITH THE INAZUMA R3 and Optimus R6!! It will bootloop indefinetly. Only versions of CM based roms from prior to about 4/10/2016 will work with it. I've read about it on a few other threads, and tested it myself. It DOES NOT work. It appears to be a problem with the Inazuma R3 Kernel (you can view the thread to see a few people saying the kernel bootloops on the latest versions). The developer is apparently aware and is working on a fix.
As far as the 'unable to mount' /data issue, this occurs now and then with flashables. For me, the fix is to reboot twrp back into the recovery. Don't reboot system. Just reboot recovery, then continue to add your selections. The one that does it most often is the PMB SqLite3 database 5.1 --- and thats about 99% of the time. Hence, I install it at the very last.
I want to apologize for the problems that people have been having, many were my fault and I take responsibility for that. Luckily, everything is fixable and you can always return to your previous setup without issue.
AOSP Version 1.0 will be released by Friday evening.
CM13 version 2.0 will be released shortly after, with fixes to all the issues that have been brought up on here. Thank you again for point the problems out, and giving this a try. See you guys soon!
Check this tool >> http://forum.xda-developers.com/moto-g/orig-development/mod-maxopt-battery-saver-tuner-t2955539/ it does miracles to the battery life and multitasking, before flashing put your phone on airplane mode and do a nandroid backup

[KERNEL][8.x/9.x]FireKernel-r2.4[All Models]

FireKernel
for Nokia SDM660 Devices
If you mess up your device, don't point your finger at me. You are willing to try it on your risk. Happy Tweaking!​
Downloads section
GitHub
Instructions
How To Flash?
- Download the zip from latest release
- Reboot into recovery.
- Backup current boot partition.
- Flash FireKernel zip downloaded earlier.
- Flash Magisk (if required)
- Reboot.
How To Report Bugs?
- Grab dmesg while reproducing the issue
- Mention Device Name and ROM name with Version of Android and link of Thread if present.
- Name of your Kernel Manager.
- Keep Calm and wait for me to Reply!
How to Tweak Kernel?
- Get any Kernel Manager you like.
- Tweak as your wish.
- Share your configurations on XDA and other forums to help others if possible.
XDA:DevDB Information
FireKernel, Kernel for the Nokia 6.1 (2018)
Contributors
TheImpulson
Source Code: https://github.com/theimpulson/android_kernel_nokia_sdm660
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: r2.4
Stable Release Date: 2020-05-01
Created 2018-11-04
Last Updated 2020-05-22
Changelogs
Code:
Initial Release
Credits:
- Huge thanks to @paul89rulez for his help with EAS and Clang. This would have never been possible without him.
- Thanks to @osm0sis for his AnyKernel3 project. You would have never got a flashable zip without him.
Thanks to all people whose patches I picked in this kernel project. They all are awesome. Thanks to all the testers as well.
Reserved
TheImpulson said:
Kami Kernel
for Nokia 6.1
Everyone is free to request features but I will only add it if I consider it useful. I expect you read the whole thread before doing anything. BTW if you mess up your device, don't point your finger at me. You are willing to try it on your risk. Happy Tweaking!​
Features
- Upstreamed to v4.4.162 from android-linux-stable
- Boeffla Wakelock Blocker.
- Supports Wireguard VPN.
Downloads
Alpha (pre-release)
Instructions
How To Flash?
- Download zip as per release.
- Reboot into recovery.
- Backup current boot partition.
- Flash Kami Kernel zip downloaded earlier.
- Reboot.
How To Report Bugs?
-Wifi and Hotspot is currently broken due to missing WLAN driver.
- Grab kmsg or last_kmsg from /proc/
- Mention ROM name with Version of Android and link of Thread if present.
- Name of your Kernel Manager.
- Keep Calm and wait for me to Reply!
How to Tweak Kernel?
- Get any Kernel Manager you like.
- Tweak as your wish.
- Share your configurations on XDA and other forums to help others if possible.
Credits:
- Nathanchance for android-linux-stable
- osm0sis for his AnyKernel2 script
- Everyone else whose work I used
XDA:DevDB Information
Kami, Kernel for the Nokia 6 (2018)
Contributors
TheImpulson
Source Code: https://github.com/theimpulson/kami_kernel_nokia_sdm660
Kernel Special Features:
Version Information
Status: Alpha
Created 2018-11-04
Last Updated 2018-11-04
Click to expand...
Click to collapse
glad to see that sir great job
Any word on when Wifi and Hotspot will be working? I really want to use this kernel but Wifi is too important to go without
Mmm this will work on Nokia 6.1 plus? It's seem that 6 1 and 6 1 plus shares the same trees, is true?
---edit---
It works! But no Wifi and *maybe* no GPS. Other sensors works too, outgoing calls works, loudspeaker in call too, earpiece too, video photo, mic works, video decoder . Hooray!
Ps: stock Rom 6.1 plus TA 1099 30B Octovber update PIE.
Nokia relased nokia 7.1 plus source, can help wifi issues?
--edit: nokia relase Nokia 6.1 plus sourcecode too
Note the source repo for this kernel has been deleted.
Revived this project again. The current release is an initial one and therefore changelog is non-existent. I have been shipping this kernel for quite a while now in my ROM projects which should explain the weird version jump.
The feature list as of now include:
- Compiled with latest 9.x GCC and Clang.
- EAS supported.
- KCAL Color Control as well as KLAPSE support.
- CONFIG_HZ set to 300
- Boeffla Wakelock Blocker added
- Added Sound Control
- Added fsync on/off support
- Disabled CRC Check
- Introduce Adreno idler for devfreq-based Adreno devices
- Added BFQ IO sched
- Nuked CAF's Adaptive LMK
- Enabeld PEWQ
Kernel is upstreamed with latest CAF Tag and linux-stable merged.
Flashed in Nokia 7 plus and booted successfully. First impression: really smoth and awesome battery save.
Great work?
Running smoothy and battery effecient on N7P
Thanks for making this!
Here is my review after using it for what is almost a week now, I'll list the pros and cons -
Pros -
• Phone is snappy and animations feels super fluid.
• Scrolling Performance is improved.
• Better battery life than stock kernel, I get around ½ hr to 1hr SOT more than stock consistently.
• The sound commit has made the speaker *actually* sound better.
Cons -
• Thermal management, Though better than stock, Coming from Fenix the phone feels hot. It gets noticably hotter during some tasks with which previously it did not with Fenix. But since this is cross-developed for different devices, I'm not sure if it can be tweaked?
Other stuff I noticed -
• The idle battery drain while movements are detected by sensors vs when the phone is lying idly is massive.
Phone Lies Idle, No movement detected - For example resting on a Table etc, Idle drain for me is around 0.1 - 0.7 /Hr. Impressive!
Phone's sensors detects constant movement - Like when you are in a moving vehicle, Phone in pants while walking etc, Idle drain rises to above 1.2 /hr for me. Sometimes I've even seen around 3.25 /hr for me.
• On Fenix and stock, Once the phone is charged to a 100% the battery level stays there for a long time. Around 20 - 30 minutes the phone stays at 100% before it rapidly drains to 90 - 85% from where it starts to normally drain. This bug is not there in Fire Kernel! Simple but huge fix!
All in all, This is a great kernel that is stable enough for daily driving.
Have a good day/night all!
Great battery backup so fare seems promising . Gread job
I installed this kernel on my 6.1 n the battery life has decreased:good: just a heads up. I needed an updated for the color correction feature with FK kernel management app.. it's perfect except my battery. ? And I didn't back up stock boot ? oh, mann. Edit: After using this Kernel for one day , the battery problem doesn't seen present noe? .
I see 2.2 version was released on github... is it compatible with Android 10?
Uploaded r2.4 few minutes ago. Get it here
TheImpulson said:
Uploaded r2.4 few minutes ago. Get it here
Click to expand...
Click to collapse
Thanks for the update, great battery life
Keep up the good work
TheImpulson said:
Uploaded r2.4 few minutes ago. Get it here
Click to expand...
Click to collapse
Nice battery backup . :good:

Categories

Resources