[KERNEL][SM_N9005/T][KitKat 4.4.2 Samsung based roms] CivZ-SnapKat-Rev2.0 (FauxSound-Intelli-Led-Synapse-mdnie-...)[24/feb/2014] - Galaxy Note 3 Original Android Development

[KERNEL][SM_N9005/T][KitKat 4.4.2 Samsung based roms] CivZ-SnapKat-Rev2.0 (FauxSound-Intelli-Led-Synapse-mdnie-...)[24/feb/2014]
Note:
This Kernel is based on the Samsung 4.4.2 source.
I'm not a developer and not pretending to be one, I'm a android enthusiast.
Take it as it is and don't complain as this is free.
No requests.
Thanks to
wootever, faux123, yank555, myfluxi, imoseyon & angelom.
Andreilux for the Synapse app.
.........Sorry if I forget someone please contact me and I will add you with pleasure.........
This couldn't be possible without the XDA members mentioned above.
Installation:
KNOX counter will be tripped to 0x01
Make a EFS backup
You need to be on the new KitKat bootloader & Samsung 4.4.2 based rom
Install custom recovery.
Flash with custom recovery
​
SM-N9005/900T
Moved back to the rom thread
Tip for the kernel SnapKat followers see my signature for updates. No official thread anymore, sorry.​
Note on Custom kernel:
There will be a warning at reboot : KERNEL IS NOT SEANDROID ENFORCING = this is normal.
Screen mirroring will probably not work as this is a problem with all custom kernels.
Based on Samsung original KitKat source
Source @ Github
Changes compared to stock kernel.
Selinux status = Permissive
NTFS R/W support with the use of Paragon (see playstore)
ExFat
XZ compressed
Build in init.d support
insecure & adb insecure
Power suspend driver_1.2 @ Faux123
Synapse control added with various options: CPU control; Kernel controls...
Led control_1.1 @ Yank555.lu (Only on SM_N9005)
mdnie control_1.3 and synapse support @ Wootever
Faux Sound_3.2 @ Faux123 & Wootever
2.88GHz Maximum overclock (unlock with Synapse app)
TouchBoostdriver Min frequency locked = no more jumping to 1.1GHz as minimum frequency
Voltage control thanks to myfluxi & synapse voltage control thanks to wootever. (Only on SM_N9005)
Intelli HotPlug_2.0 & ECO Mode @ Faux123
GPU Overclocking up to 533MHz
Governors: Intellidemand , Conservative , Adaptive , ondemand , wheatly , powersave , interactive , performance.
Schedulers: cfq , noop , bfq , deadline , vr , row , fiops , fifo , sio , zen.
OC Unlock / lock setting in Synapse = Default is set at 2.265GHz stock speed. = Replacement for maximum frequency lock (Based on angelom max_limit)
Attention:
Led Extended control:
ONLY SUPPORTED ON SM_N9005
Voltage control:
ONLY SUPPORTED ON SM_N9005
The Higher your Maximum Frequency to less you can undervolt. The maximum undervolting is -40mV on synapse.
I recommend you use the synapse app only to control the kernel.
Synapse:
I recommend you use the include Synapse app to control the kernel feature. All build in features are supported with the synapse app.
Remember the Synapse app is created by Andreilux but if there are problems with the kernel and Synapse it is a kernel problem and not a app problem!!!!! Don't under-rate the Synapse app because of this. The Synapse app needs a kernel that support it, crashing is always a script error in the kernel and not in the app
Click to expand...
Click to collapse
Example of what it synapse looks like NOT representative for the one in the kernel !
{
"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"
}
​
XDA:DevDB Information
SNAPKAT Kernel for SM_N9005/900T, a ROM for the Samsung Galaxy Note 3
Contributors
civato
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
ROM Firmware Required: New samsung Kitkat bootloader
Based On: Only Samsung TouchWiz based 4.4.2 roms
Version Information
Status: Stable
Stable Release Date: 2014-02-12
Created 2014-02-12
Last Updated 2014-02-24

I'm using N900T 1.2 my phone looks that it's working but my screen won't turn on
Now it's freezing up the phone

blacklabel2020 said:
I'm using N900T 1.2 my phone looks that it's working but my screen won't turn on
Now it's freezing up the phone
Click to expand...
Click to collapse
+1
Happens to me as well n900t
Sent from my SM-N9005 using xda app-developers app

waw, new thread and new names for the kernel.. i'll try it man :highfive:

Man. Is it screwin with the tmo phones. He'll have that fixed shortly.
Always does
Sent from my SM-N9005 using Tapatalk

What is exacty power suspend driver? And it is better than the default one? I cannot find any info with google :/ thx
oh and why you keep changing the mhz/mv values? In the katturbine kernel was 759mv for 300mhz now it is 775 aka default isnt it?

blacklabel2020 said:
I'm using N900T 1.2 my phone looks that it's working but my screen won't turn on
Now it's freezing up the phone
Click to expand...
Click to collapse
+1 N900w8
All the previous versions works perfectly

Hi Civato thanks for your effort on keep updating this Kernel, but i got some problems, i can't watch 5m video on youtube it freezes and restart. All default just put governor Ondemand.
gonna send log.

blacklabel2020 said:
I'm using N900T 1.2 my phone looks that it's working but my screen won't turn on
Now it's freezing up the phone
Click to expand...
Click to collapse
Bestplayer55 said:
+1
Happens to me as well n900t
Sent from my SM-N9005 using xda app-developers app
Click to expand...
Click to collapse
like saying it was bad weather . More info.
mR.fR34ky said:
What is exacty power suspend driver? And it is better than the default one? I cannot find any info with google :/ thx
oh and why you keep changing the mhz/mv values? In the katturbine kernel was 759mv for 300mhz now it is 775 aka default isnt it?
Click to expand...
Click to collapse
Take a look at github. Voltage then you get your answer. This is custom kernel development . I EXPECT that the user takes some time to read. If not best to stick to stock.
kirabyte said:
+1 N900w8
All the previous versions works perfectly
Click to expand...
Click to collapse
same as others. No more info about what governor ....... this is just talk.
Note to all users.
I need info . Not just it freezes. Wel the same here it is winter after all.
If no more info is provided the 900T support will be dropped as I dont have that phone.
EDIT.
PLEAS DON'T BE OFENDED AS THIS IS SEND WITH MY PHONE AND HATE TO TYPE LONG MESSAGES.

Hi, could you implement in your kernel as option something similar (to extend our battery lifetime)?
http://forum.xda-developers.com/show....php?t=2469261

Working perfectly with Omega 8.0 on International N9005
Thank you

civato said:
like saying it was bad weather . More info.
Take a look at github. Voltage then you get your answer. This is custom kernel development . I EXPECT that the user takes some time to read. If not best to stick to stock.
same as others. No more info about what governor ....... this is just talk.
Note to all users.
I need info . Not just it freezes. Wel the same here it is winter after all.
If no more info is provided the 900T support will be dropped as I dont have that phone.
Click to expand...
Click to collapse
After flashing the phone with the kernel and letting it boot up and everything. If you put the phone to sleep for a few then try to wake it up the screen won't turn on but you can see the led light up if you got a notification but the buttons don't light up on the button. With the freezing part of it. If you start playing around with the phone opening apps and stuff the phone will freeze. Or trying to set the kernels settings will cause it to freeze up
Sent from my SM-N9005 using xda app-developers app

blacklabel2020 said:
After flashing the phone with the kernel and letting it boot up and everything. If you put the phone to sleep for a few then try to wake it up the screen won't turn on but you can see the led light up if you got a notification but the buttons don't light up on the button. With the freezing part of it. If you start playing around with the phone opening apps and stuff the phone will freeze. Or trying to set the kernels settings will cause it to freeze up
Sent from my SM-N9005 using xda app-developers app
Click to expand...
Click to collapse
Get logs or something. We don't even know what rom you are using.
For the record, I have had no issue with the kernel both the "unreleased" 1.1 or 1.2. Running smoothly on xnote. Not a single restart or freezing. :good:

blacklabel2020 said:
After flashing the phone with the kernel and letting it boot up and everything. If you put the phone to sleep for a few then try to wake it up the screen won't turn on but you can see the led light up if you got a notification but the buttons don't light up on the button. With the freezing part of it. If you start playing around with the phone opening apps and stuff the phone will freeze. Or trying to set the kernels settings will cause it to freeze up
Sent from my SM-N9005 using xda app-developers app
Click to expand...
Click to collapse
same thing here...runs awesome, benchmarks well, no freezes until i turn the screen off, go get a coffee...come back and as soon as i get it out of standby, it ll reboot or freeze...if it reboots, it works ok for about 5 mins and restarts again. If it reboots another time, synaps resets...but in another 5 minutes of scrolling around facebook or some other app/webpage...it reboots again - so that s even with stock everything. It s a shame... i have a n9005 i m from Romania.
Keep up the good work man!
PS - Running x-note rom 9.0

blacklabel2020 said:
After flashing the phone with the kernel and letting it boot up and everything. If you put the phone to sleep for a few then try to wake it up the screen won't turn on but you can see the led light up if you got a notification but the buttons don't light up on the button. With the freezing part of it. If you start playing around with the phone opening apps and stuff the phone will freeze. Or trying to set the kernels settings will cause it to freeze up
Sent from my SM-N9005 using xda app-developers app
Click to expand...
Click to collapse
What pvs-bin you got . 1or 3. And are you using inttelidemand governor. Im going to update that governor as I causes some problems on my phone. That is the only problem I'm having. Inttelidemand 5.0. So next will be back 4.7 as that one was stable on kitkat.
Next you had the same problem on rev 1.1 if I'm correct. In that version was no powersuspend driver and no dynamic fsync. I will make a version without touch driver edit and see if that solves the problem.

civato said:
What pvs-bin you got . 1or 3. And are you using inttelidemand governor. Im going to update that governor as I causes some problems on my phone. That is the only problem I'm having. Inttelidemand 5.0. So next will be back 4.7 as that one was stable on kitkat.
Next you had the same problem on rev 1.1 if I'm correct. In that version was no powersuspend driver and no dynamic fsync. I will make a version without touch driver edit and see if that solves the problem.
Click to expand...
Click to collapse
No issues on n9005. Pvs_bin3 xnote 9.0 undervolted by 30mv
Intellidemand govenor, intellihotplug plus powersuspend on. Deadline io with 1024

blacklabel2020 said:
After flashing the phone with the kernel and letting it boot up and everything. If you put the phone to sleep for a few then try to wake it up the screen won't turn on but you can see the led light up if you got a notification but the buttons don't light up on the button. With the freezing part of it. If you start playing around with the phone opening apps and stuff the phone will freeze. Or trying to set the kernels settings will cause it to freeze up
Sent from my SM-N9005 using xda app-developers app
Click to expand...
Click to collapse
Mine is running just fine.

mR.fR34ky said:
No issues on n9005. Pvs_bin3 xnote 9.0 undervolted by 30mv
Intellidemand govenor, intellihotplug plus powersuspend on. Deadline io with 1024
Click to expand...
Click to collapse
This setting seems to work for me too...so far...thanks!
Worked fine for 1 hour...then crashed/rebooted...i m back on stock. Really looking forward to further improvements...

LaZer713 said:
Hi Civato thanks for your effort on keep updating this Kernel, but i got some problems, i can't watch 5m video on youtube it freezes and restart. All default just put governor Ondemand.
gonna send log.
Click to expand...
Click to collapse
try rev1.1 previous version, i see a sync error. maybe it got to do with dynamic fsync. Rev1.1 dosn't have dynamic fsync.
Also a app battery widget giving a lot of errors.

Silverbolt said:
Working perfectly with Omega 8.0 on International N9005
Thank you
Click to expand...
Click to collapse
+1 here. Same phone, same rom, same thing - no worries what so ever. Will post to share info on battery life :good: Amazing kernel Dev!!!

Related

[KERNEL][TouchWiz][6.05.11] OTB-Reloaded Kernel

Here is OTB-Reloaded for TouchWiz. This Kernel is overclockable and supports user adjustable under voltage control. You can choose what you want to do with this, if you want to use super undervolted settings for battery life you can. If you want to have a huge overclock you can. It is all depending on what your phone can handle and what you want to do. This kernel is based off of the facinate ed01 froyo source drop. It includes voodoo lagfix, voodoo color, bln, and many more tweaks.
OTB-Reloaded version 1.6
Built from ground up with new fascinate source
Overclock up to 1500 MHz
UV control via sysfs using Voltage Control app
Voodoo lagfix, color, and sound - thanks to supercurio and project-voodoo
CWM3 with options to wipe voltage settings and enable/disable 100 MHz step
BLN - thanks to neldar
BFQ v2 scheduler
Simple io scheduler
autogroup_sched patch v4
Kernel hz at 300, User hz at 150
TinyRCU - thanks to paulmck
Initramfs from JT1134 with busybox, and init.d support added
Kernel installs Superuser.apk and su
Modules tun and cifs included
rdnis support added
Backported ext4 patches - thanks to imnuts
Updated reserved memory settings and jhash3 table from speedmod kernel
Battery Hack - thanks to sirgatez
Ext4 formatter by navenedrob implemented into lagfix by imnuts
GizmoDroid fixes for data wipes
Uses edify scripting
Other misc tweaks
Mini How-To
Do not use setcpu. Use voltage control from market. Test settings for at least a day before applying at boot. When testing just apply for now. It is best to not use more than 7 steps at a time. Users are encouraged to share their settings. If you would like a way to keep track of how much time cpu spends in state I recommend cpu spy from the market. The oc and uv are based off of the onix kernel for the i9000. You may be able to find helpful information there as well.
Thanks
jt1134 of course...he is the man
supercurio for all of the wonderful work on project-voodoo
adrynalyne for his roms and odin packages
enderst for allowing me to build on his machine....that is awesome and so l33t to ssh to build on a remote machine
neldar, taninm, rodderick, koush, thomasskull666, raspdeep, imnuts, khasmek, sirgatez, existz, nullghost, ssewk2x, and GizmoDroid
Dank for the mirrors
All of the testers
Great people in IRC and anyone I might have missed.
*** If I missed giving you credit feel free to pm me and I will rectify as soon as possible. ***
Use this kernel at your own risk. I am not responsible for any damages to your phone. Be especially careful when overclocking and using voltages above 1375mV.
OTB-Reloaded TouchWiz ver 1.2 - latest version includes voodoo sound v8, cwm3 installed with update zip, default scheduler changed to deadline, fixes from ssewk2x
OTB-Reloaded TouchWiz ver 1.3 - Changes include added security, cwm3 updated with option to delete voltage control settings, change back to sio as default i/o scheduler, voltage changes for 1500 and 1600 mhz. Drop dvsint volts back to stock level. For complete information check my git.
OTB-Reloaded TouchWiz ver 1.6 - This will probably be final froyo tw kernel released by me unless there is a big problem that needs to be fixed with this kernel. Known issue if you try to wipe data in recovery it will hang on trying to format .android_secure requiring battery pull. Wipe completes, but issue is a problem for you odin different recovery.
*** Mirrors ***
http://adbdev.com/danknub/SF_TW_OTB_OC_CWM3-1.0b_0412.zip old version
http://adbdev.com/danknub/SF_TW_OTB-OC_1.1b_0414.zip old version
http://adbdev.com/danknub/SF_OTB_TW_Reloaded_v1.0_0420.zip old version
http://adbdev.com/danknub/SF_OTB-Reloaded_TW-v1.1_0420.zip old version
Q: OMG I lost Root
A: Flash OTB-Reloaded ver 1.1 or greater and your root su issues will be taken care of.
Click to expand...
Click to collapse
Q: OMG how do I clear my voltage settings
A: As of version 1.3 I added an option to recovery to wipe voltage control settings in case you have some settings installed that are not working properly for your phone. Look under advanced menu in recovery.
Click to expand...
Click to collapse
Q: OMG My battery is draining very fast
A: Your battery may need a few cycles to recalibrate for voltage changes.
Click to expand...
Click to collapse
Q: OMG I am having this (insert random issue here)
A: First thing I recommend is wipe cahce and dalvik three times each, wipe voltage settings in recovery, and reflash kernel. Second thing is try another scheduler, recheck your voltage and oc settings. If you have done all of that provide logs or a way to repeat issue so I can see if I can find a fix.
Click to expand...
Click to collapse
Q: OMG what voltage settings do I use
A: For me a pretty fail safe setting is -50 mv for steps from 100-1000mhz. You will get best results testing settings yourself for stability and battery life.
Click to expand...
Click to collapse
Q: Can you please explain to me the differences of the i/o schedulers?
A: Posted by beray5
NOOP - First in first out, pipeline burst, the simplest old reliable scheduler.
Deadline - Minimum latency based. Optimal for known, predetermined, constant latency I/O accesses randomized or not.
SIO - Dealine + NOOP based. (Deadline-)
Anticipatory - First generation primitive predictive I/O scheduler.
CFQ - Second generation stochastic based scheduler, the equivalent of windows XP interupt driven I/O scheduler.
BFQ - Third generation scheduler, the equivalent of windows 7 interupt driven I/O scheduler.
Click to expand...
Click to collapse
My Github
https://github.com/nemesis2all
Awesome. Downloading now. Thanks!
Sent from my SCH-I500 using XDA App
The kernel is smooth and fast. I know quadrant scores really don't mean much but I'm busting out 1800s
Sent from my SCH-I500 using XDA App
dumb question, but how much of an uv, 25mV, 50mV?
sic4672 said:
dumb question, but how much of an uv, 25mV, 50mV?
Click to expand...
Click to collapse
It is UV at 50mV. That may change depending on how stable it is for people.
Running smooth and stable here on lastest supaclean
Sent from my SCH-I500 using XDA App
nemesis2all said:
It is UV at 50mV. That may change depending on how stable it is for people.
Click to expand...
Click to collapse
It seems like you could get away with a higher UV. times_infinity's kernel is running the "coma volt" voltages and seems to be stable
Sent from my SCH-I500 using XDA Premium App
I can't wait to try it out. Thabk you for your work!
I downloaded. Wipe dalvik and cashe installed and just had a bootloop. Runnin s.c 2.9.2. Any advise
Sent from my SCH-I500 using XDA Premium App
@nemesis do you have a twitter? And if not make one.. so i can stalk you. this kernel has been boss so far. amazing job bro keep up the amazing work!
Very nice kernel so far Nemesis...thanks for the hard work
What is the best way to flash this if I am using sc2.9.2?
Thank you.
Sent from my SCH-I500 using XDA App
Fast and stable, set cpu on interactive.
Thanks
If allready on a voodoo kernel can i just flash or do i need to disable voodoo first?
hd0120 said:
What is the best way to flash this if I am using sc2.9.2?
Thank you.
Sent from my SCH-I500 using XDA App
Click to expand...
Click to collapse
Preferably sitting down while using CWM.
bL33d said:
If allready on a voodoo kernel can i just flash or do i need to disable voodoo first?
Click to expand...
Click to collapse
Voodoo upon voodoo is fine.
good day.
uslacson1 said:
Fast and stable, set cpu on interactive.
Thanks
Click to expand...
Click to collapse
Is it necessary to set the CPU on interactive? (I assume you are talking about SetCPU settings)
I thought the kernels would work at lower voltages regardless of SetCPU.
Nice work.
Sent from my SCH-I500 using XDA App
chrisexv6 said:
Is it necessary to set the CPU on interactive? (I assume you are talking about SetCPU settings)
I thought the kernels would work at lower voltages regardless of SetCPU.
Click to expand...
Click to collapse
Interactive on set cpu became unstable after a few minutes, re-set to conservative.
{
"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"
}
Has anyone noticed that the video recorder won't record sound? This was noted in JT's kernel thread as well so I thought I'd try it out on this kernel & it does it too. So far, that's the only glitch; everything else flies. Great work!
uslacson1 said:
Interactive on set cpu became unstable after a few minutes, re-set to conservative.View attachment 554228
Click to expand...
Click to collapse
I had this happen to me, too. No big deal, tho.

[KERNEL] AJK v4.9 [** The ONE **] [JB]

Imitated, but NEVER duplicated!
Rock solid stability and great performance for your SGH-I777.
Features:
Full support for Kernel Screen Gestures Builder
WIFI Driver ported from SG4
New Mali V2 Video Driver
Overclocking up to 1400 MHz
Be very careful with voltage settings. UnderVolting usually causes bad things..
Slide2Wake is now automatically disabled while on a call. (Modded for less battery drain)
Native USB Tethering.
Native Wi-Fi Tethering
File systems support: Ext3/4, FAT32, NFS, CIFS, NTFS
Added tweaks to increase I/O Speed.
Added tweaks to increase CPU speed
Removed all the debuggers
Better picture quality thanks to camera tweaks
BLN without Wakelock - see STweaks BLN tab to activate.
Touch Keys Light change with the screen brightness
MMC_CAP_ERASE not present
Sound boost controls in STweaks.
Added mdnie interface and made hardcore’s sharpness tweaks optional
5 GPU FREQ Steps from 108Mhz to 520Mhz
Ultra KSM from 3.9.y kernel.
[/LIST]
Installation Instructions:
Wipe cache
Wipe dalvik
Install AJK - DO NOT REBOOT YET...
While still in recovery, go to advanced and reboot recovery
After recovery has been restarted, go into kernel specific options and Reset ExTweaks profiles
Fix permissions in recovery
Reboot and enjoy the new kernel
{
"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"
}
NoSwap - for Cooked and AT&T stock JB
MicSwap - for ShoStock3 and other ported i9100 ROMs
AOSP - for any AOSP ROM, such as CM10.2
AJK v4.9 NoSwap
Dev-Host
Goo
AJK v4.9 MicSwap
Dev-Host
Goo
AJK v4.9 AOSP
Dev-Host
Goo
NOTE: Changelog information for builds prior to v3.2 was somehow deleted while the thread was closed (at my request...) for a short while.
I will try to recover the lost changelog information and add it as I can.
Changelog:
v5.0 (in development)
Updated ROM compatibility - now works on all current ROMs
Fixed SoD when using ZZMOOVE as sleep governor
Imported the latest Samsung ramdisk files
Fixed an issue where profiles might be reset
- Any further profile issue MUST be due to a ROM or rogue app issue.
- The logs I have seen are indicating that the profile was deleted by something. Kernel is not capable of this...
v4.9
Fixed JB_Sound_Fix on Samsung based ROMs
Fixed a small profile issue
Fixed an issue with CPU grouping
Improved ROM compatibility
Misc fixes & tweaks
New battery profile
New performance profile - Highly recommended! Great performance & very good battery life!
GPIO pin definitions fixed
There's more but I forgot to write it down as I went...
v4.8
Small FileSystem tweak
Improved ROM compatibility
Disabled the boot logo for now
v4.7
Fixed various issues with CM10.1.3 RC2
Sync'd CM10.x init files with CM sources
Set ROOT to default ON for CM10.2
Updated ZZMOOVE to v0.7d
Set default profile sleep scheduler to BFQ
New Battery profile, based on ZZMOOVE v0.7d
New boot logo by Teknodad1974
v4.6
Tuned battery & performance profiles a bit
Tweaked CortexBrain
Fixed a small profile bug
Updated ZZMOOVE governor
-new ZZMOOVE governor is VERY smooth (smoothest gov I have found), uses slightly more battery than Hyper.
v4.5
Nice new boot logo by Teknodad1974
Recovery background remains plain black to make it easier to read recovery text
Fixed a small issue with recovery
Added exFAT support
Updated governors & i/o schedulers
Updated profiles
Updated Stweaks
Added the Dorimanx implementation of CPU Voltage Groups. This will let people see why some phones UV easily and some cannot UV.
v4.4
Added support for Android 4.3
Some code cleanup
Tweaked touchscreen and display to improve smoothness
v4.3
Reverted part of the frequency cleanup as it caused a slight hesitation in the UI
v4.2
Bugfix - corrected CPU frequency table
Boots & settles in much faster now
v4.1
Undervolting has been given a reprive thanks to topiratiko & samprocat
Use UV with CAUTION and expect no support when using UV
CPU frequency table has been tuned down to 6 primary frequencies for efficiency
CPU voltages have been corrected in the profiles to account for the new frequency table
Fixed mic swapping (MicSwap version only, obviously)
Due to the changes made to the CPU frequency table and the CPU voltage table,
it is CRITICAL that you follow the installation instructions exactly as outlined here.
S959G users please ask for assistance from more experienced S959G users
if you need assistance..
PLEASE do not just ignore the need for profile resets!
This version will start off slow (possibly VERY SLOW) and will speed
up as it settles in. First boot can take a LONG time. This is both normal and expected.
v4
Project "SMOOTH UI" is now complete!
You should notice better performance in every way. If not, you're doing something wrong!
Fixed poor performance on Samsung ROMs - they did not like the OOM settings in v3.9 .
Any trouble reports that do not include a logcat will be ignored.
v3.9
New boot logo by Teknodad1974
Corrected the context on the Stweaks->Screen tab
Removed BLN "blink" and "fade" options as they do not work on our phones
Added a new "AJK Tweaked" OOM profile (Stweaks->Memory tab)
Most people will see a nice improvement from the new OOM profile
Slide2wake fix should be functional now
Ad-Block is expanded & updated. This is a complete ad blocking solution now
Ad-Block can be added/removes d in Stweaks->Other
Ad-Block can be updated automatically via setting in Stweaks->Other
v3.8
AKA: THE ONE
Nightmare has been tuned and should be much more stable now
Added ZZMOOVE governor by ZaneZam (a great battery or sleep governor)
New topiratiko tuned profile
MAJOR smoothness improvements made by Project "SMOOTH UI"
Re-added Touchscreen Sensitivity setting in Stweaks
Added touchscreen revision detect button in Stweaks -> Screen
Added additional touchscreen settings for different touchscreen type
Many thanks to the testing team for working hard and relaying good
information for me to build upon. :highfive:
Special thanks to topiratiko for providing invaluable information
and letting me bug him into the wee hours of the mornings
testing new kernels. :good:
v3.2
WiFi toggle bug is a thing of the past (has been for weeks now on AJK actually...)
Slide2Wake is now disabled while you are on a call.
New Mali V2 drivers - best graphics performance on the i777.
S4 code implemented for WiFi.
I will have to populate this later as it somehow got removed while
my thread was locked for maintenance.
Some suggested reading:
A Comprehensive (but not by any means definitive) Guide to Wakelocks
Please remember that this kernel was created for my friends & family to use, and I also share it here.
You are not obligated to use it. If you do decide to use this kernel, that does not give you the right to be disrespectful.
Please report any bugs that you find, and be sure to include a last_kmsg and/or logcat...it is impossible to troubleshoot without it.
Reporting something 1 time is sufficient. If someone else has already reported it, you do not need to re-report the same bug.
Remember the 2 primary rules here on XDA are:
1) Be respectful.
2) Use the search functions - both the XDA search and Google.
If you are experiencing issues that no one else is having, then it is not the kernel at fault....
Special thanks to:
Entropy512 (CyanogenMod, kernels, much more for the community)
Gokhanmoral (Siyah Kernel)
Dorimanx (Dorimanx Kernel)
@razen_kain for all the feedback & support (to everyone here)
@mr-cook for all he does for the SGSII community
@topiratiko for his tireless testing, great feedback & support and the topiratiko profile
@4-2ndtwin for his tireless testing, great feedback & support
@samprocat for his tireless testing, great feedback and tremendous support.
And a special thanks to all the donators. Your donations are greatly appreciated!
​
ROM Devs:
I request that anyone who includes this kernel in a firmware release does the following out of courtesy:
1) Link to this thread
2) Clearly indicate in your firmware changelog which AJK version is included in your firmware release. This lets users identify whether a fix is present in the kernel they're using or not.
Kernel source new repo available here.
Use the "master" branch.
Compiled using the supplied linaro 12.x toolchain.
Touchscreen Tuning process
1. Open ExTweaks
2. Select Screen tab
3. Go to "Batt Move Filter", increase it BY ONE and apply
4. Test it, if it still stutter, increase ONE STEP ONLY and apply
5. Repeat step 4 till the stutter/jitter is gone. Don't set it too high as it'll result the touchscreen capability lost
6. If "Batt Move Filter" is OK without any jitter again, connect your charger and go to "Chrg Move Filter"
7. Repeat step 4 till you satisfied and again: DON'T SET IT TOO HIGH, ONLY INCREASE TILL THE JITTER/STUTTER IS GONE
Do this at your own risk!
If you lost the touch capability caused by too high value then you will need to reset ExTweaks profile in recovery.
I can say its different for each device as the test shown:
-My S2: Batt Filter 16 & Chrg Filter 50, stutter/jitter gone completely, below that value the screen is stuttering/jittering.
-My son's S2: Batt Filter 13 & Chrg Filter 46, stutter/jitter gone completely, below that value the screen is stuttering/jittering.
-My daughter's S2: Batt Filter 14 & Chrg Filter 48, stutter/jitter gone completely, below that value the screen is stuttering/jittering.
A few battery saving tips:
Assuming that you are getting a decent deep sleep % and have no wakelocks, the single biggest way to improve battery life is to reduce the screen brightness.
Go into Stweaks and navigate to the Screen tab, then scroll down til you find GAMMA SHIFT and set this to -10 to -20 .. the darker the screen the better the battery life can be. As a general rule, keep the screen as dark as you can while still having it visible and functional.
Some other battery saving tips would include:
Set Stweaks->CPU->MAX NORMAL FREQUENCY to 800MHz. This works fine on my phone, but some people may need to bump this to 1000MHz for some apps.
Do not use Slide2Wake as this does increase battery consumption by 10% to 20% depending on which touchscreen your device has.
Make sure that you are using ZZMOOVE as your CPU-TUNING (SLEEP) governor as it gets the best deep sleep %.
Use Greenify to Greenify all your apps. This usually makes a noticeable difference.
Re: [KERNEL] Siyah-i777 v7.0 [JB] [4.2.1]
Yessssssssss I love you aj!!! Slight type on the features where it says it supports jb Mali on the second Mali it says mail
Sent from my GS4 running CM11 Kandy Kane
Re: [KERNEL] Siyah-i777 v7.0 [JB] [4.2.1]
Thanks aj gonna use it on jellybam 5.1.0
hi!
last time i did this "Reboot recovery and go into kernel specific options and Reset Stweaks profiles"
the phone sim-locked!?!
this will happen again??
Solaris_XD said:
hi!
last time i did this "Reboot recovery and go into kernel specific options and Reset Stweaks profiles"
the phone sim-locked!?!
this will happen again??
Click to expand...
Click to collapse
I am unsure of how a sim-lick can occur due to this.
To be on the safe side, try using the kernel without resetting the profiles. It *might* not cause any issues for you.
Just installed on Shostock3. So far everything works (including BLN!) except screen shot. Home+Power does not take a screen shot.
Will monitor for battery life...
jhermit said:
Just installed on Shostock3. So far everything works (including BLN!) except screen shot. Home+Power does not take a screen shot.
Will monitor for battery life...
Click to expand...
Click to collapse
Battery life has been great for the folks who have been testing this kernel for the past 4 to 6 weeks.
Remember that you may need to tweak some settings in Stweaks to get it working in a way that is good for you & your phone.
As for screenshots, try using power + vol down .
Re: [KERNEL] Siyah-i777 v7.0 [JB] [4.2.1]
Thanks man! Will install right away
Sent from my i777 using xda premium
Re: [KERNEL] Siyah-i777 v7.0 [JB] [4.2.1]
Just flashed with Slimbean RC1, so far so good.
Sent from my SGH-I777 using Tapatalk 2
AJ Newkirk said:
I am unsure of how a sim-lick can occur due to this.
To be on the safe side, try using the kernel without resetting the profiles. It *might* not cause any issues for you.
Click to expand...
Click to collapse
I ask myself the same question!!!
Re: [KERNEL] Siyah-i777 v7.0 [JB] [4.2.1]
jhermit said:
Just installed on Shostock3. So far everything works (including BLN!) except screen shot. Home+Power does not take a screen shot.
Will monitor for battery life...
Click to expand...
Click to collapse
Why not just use the screenshot option in the power menu.
Sent from my SGH-I777 using Tapatalk 2
bswann said:
Why not just use the screenshot option in the power menu.
Sent from my SGH-I777 using Tapatalk 2
Click to expand...
Click to collapse
Or that :laugh:
Thanks! Will try this out.
Re: [KERNEL] Siyah-i777 v7.0 [JB] [4.2.1]
122ninjas said:
Yessssssssss I love you aj!!! Slight type on the features where it says it supports jb Mali on the second Mali it says mail
Sent from my GS4 running CM11 Kandy Kane
Click to expand...
Click to collapse
Slight typo in the word typo...
bswann said:
Why not just use the screenshot option in the power menu.
Sent from my SGH-I777 using Tapatalk 2
Click to expand...
Click to collapse
Because there is no screenshot option in the power menu...
Volume-+Power does not work.
AJ, YOU ARE THE MAN! I wanted to try JellyBam, but didn't want to give up Siyah. I was going to get set up to compile it for myself this morning....and just happened to notice that you had done it.....with STYLE too. Props!
jhermit said:
Because there is no screenshot option in the power menu...
Volume-+Power does not work.
Click to expand...
Click to collapse
It works fine here. Not sure why power + vol down wouldn't work for you.
great news!!!! now my i777 + hellybean will be perfect.!!!.
thanks!!!

[Kernel] StarKissed [ATT, CAN, TMO, USC, VZW]

Welcome to the first custom kernel for the Samsung Galaxy Note 4.​Providing instability to the masses since October 21, 2014​
​
This kernel currently supports most North American carriers. Automatic selection is provided through the use of specialized recovery packages that will detect your device version and make appropriate adjustments.
Mereology (from the Greek μερος, ‘part’) is the theory of parthood relations: of the relations of part to whole and the relations of part to part within a whole. I do not take responsibility for anything these days, but I'll try to do my part and help.
Click to expand...
Click to collapse
Installing N910T ROMs on N910W8
Start with NJ3 stock firmware
Odin Flash CF-AutoRoot
Odin Flash TWRP
Make a full backup
Wipe system, data, cache, dalvik-cache
Install N910T Rom
Reboot System
Reboot Recovery
Install Stockish / Deported
Reboot System
Thank force70 for the guide
Known Issues:
DVFS set to ignore and secure storage disabled often resolve the lag. If you need either of these, stock / stockish are required.
Warning: I only have the T-Mobile version of the Galaxy Note 4
XDA:DevDB Information
StarKissed [ATT, CAN, TMO, USC, VZW], Kernel for the Samsung Galaxy Note 4
Contributors
twistedumbrella
Source Code: http://github.com/StarKissed/starkissed-kernel-trlte
Kernel Special Features:
Version Information
Status: Testing
Created 2014-11-07
Last Updated 2015-01-22
[Kernel] StarKissed [ATT, CAN, SPR, USC, TMO, VZW]
No mirrors please. Updates are posted 1 - 3 times per day.
Check the StarKissed website for compile info (not downloads)
Recovery Packages [Goo]
http://goo.im/devs/playground/galaxynote4/
Kernel source
http://github.com/StarKissed/starkissed-kernel-trlte
Retrieving a Kernel Log:
Code:
cat /proc/last_kmsg /sdcard/kernel_log.txt
SELinux Prerequisites:
The build.prop WILL override the kernel. It needs to be edited to match the desired settings.
Code:
(SELinux disable)
ro.build.selinux=0
(KNOX disable)
ro.config.tima=0
ro.config.knox=0
Potentially Inactive:
Potentially Unsafe:
pegasusQ
Features / Interfaces:
Linux 3.10.13 Linux 3.10.0
SELinux permissive
KNOX disabled
init.d support
Overclock to 2.8, Underclock to 268
Stereo call recording support
MNDIE Control
Motorola Memory Utils
Slimbus Overclock
Optimistic IPV6
intelli-plug (with arm64 updates)
Power Suspend
Simple GPU gov
HardLimit
intelli-thermal v1
Power Suspend Driver v1.5
Sweep2Sleep
Forced Fast Charge v1.2 (+ Wireless Charge Boost)
Advanced TCP avoidance
LZ4 compression
Dynamic FSync
add'l entropy: frandom, erandom (enabled via init.d)
add'l filesystems: NTFS, F2FS, CIFS
io: sio, fifo, zen, vr, bfq, fiops
gov: lionheart, dancedance, smartmax, pegasusQ, smartassV2, intellidemand, umbrella_core
CPU optimizations
Network optimizations
KNOX root and logging permissions
TIMA support, but disabled by default
S-View hack to use any cover​
Common Interfaces
^ Borrowed from faux123 since many interfaces are MSM universal
Code:
cpu governor: /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
cpufreq: /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
intelliplug: /sys/module/intelli_plug/parameters/intelli_plug_active
gpu governor: /sys/class/kgsl/kgsl-3d0/pwrscale/trustzone/governor
gpu freq: /sys/class/kgsl/kgsl-3d0/max_gpuclk
simple GPU gov:: /sys/module/msm_kgsl_core/parameters/simple_laziness
simple GPU gov: /sys/module/msm_kgsl_core/parameters/simple_ramp_threshold
io scheduler: /sys/block/mmcblk0/queue/scheduler
io scheduler readahead: /sys/block/mmcblk0/queue/read_ahead_kb
dynamic fsync: /sys/kernel/dyn_fsync/Dyn_fsync_active
usb fastcharge: /sys/kernel/fast_charge/force_fast_charge
intellithermal: /sys/module/msm_thermal/parameters/enabled
cpu voltage: /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
Power Suspend
Code:
/sys/kernel/power_suspend/power_suspend_state
/sys/kernel/power_suspend/power_suspend_mode (0 - auto, 1 - panel, 2 - userspace, 3- hybrid)
Hardlimit
Code:
/sys/kernel/cpufreq_hardlimit/scaling_max_freq_screen_on
/sys/kernel/cpufreq_hardlimit/scaling_max_freq_screen_off
/sys/kernel/cpufreq_hardlimit/scaling_min_freq_screen_on
/sys/kernel/cpufreq_hardlimit/scaling_min_freq_screen_off
/sys/kernel/cpufreq_hardlimit/wakeup_kick_freq
/sys/kernel/cpufreq_hardlimit/wakeup_kick_delay
/sys/kernel/cpufreq_hardlimit/touchboost_lo_freq
/sys/kernel/cpufreq_hardlimit/touchboost_hi_freq
/sys/kernel/cpufreq_hardlimit/userspace_dvfs_lock (0 - allow, 1 - ignore, 2 - refuse)
MNDIE Control
Code:
/sys/class/mdnie/mdnie/mode (0 - dynamic, 1 - control, 2 - natural, 3 - movie, 4 - auto)
/sys/class/mdnie/mdnie/...
hijack
curve
copy_mode
sharpen
red_red
red_green
red_blue
cyan_red
cyan_green
cyan_blue
green_red
green_green
green_blue
magenta_red
magenta_green
magenta_blue
blue_red
blue_green
blue_blue
yellow_red
yellow_green
yellow_blue
black, 0664
black_red
black_green
black_blue
white_red
white_green
white_blue
scenario
App & Donations:
StarKissed [SKU] on Google Play allows you to configure many of the options provided by this kernel. Issues or comments about the app can be posted at the XDA StarKissed app thread
Donations are not being collected through the forum. If you would like to donate, you may do so through StarKissed [SKU] on Google Play by using the donate options located in the top right (the green dollar bill guy).
Will be nice if you can provide two different build. One without all the fancy things that some people wont have use for, such as overclocking, close to stock as possible but still provide stability, smoothness, and better battery life.
Some kernel makers just slap everything they can onto a kernel and in the long wrong, it is simply instable or provide hicups (that they will never own up to lol)
Nice job twisted keep it coming...
mgbotoe said:
Will be nice if you can provide two different build. One without all the fancy things that some people wont have use for, such as overclocking, close to stock as possible but still provide stability, smoothness, and better battery life.
Some kernel makers just slap everything they can onto a kernel and in the long wrong, it is simply instable or provide hicups (that they will never own up to lol)
Click to expand...
Click to collapse
I don't provide anything I wouldn't run on my own device. If you want it to be stock, vote for stock. If that is what wins, that is what I will build. It is enough to provide a single kernel for a bunch of devices without trying to keep track of per-device versions. I slap everything I can onto a kernel, test it, then delete or fix the broken stuff. My github is always current and anything I changed is clearly published to point the finger at whoever it needs to be pointed at.
Lol just throwing it out there , that is my vote
I vote like mgbotoe! Thank you sir!
Sent from my SM-N910T using XDA Free mobile app
Only thing I am seeking is SE Linux Permissive. Thanks for all your work!
Tried flashing the files (that are highlighted) in picture attachment using odin 3.07, got a fail. What am I doing wrong? Anyone else flash yet? How'd ya do it and did it work out ok?
Thanks Ahead.
Glen
Hardlimit by yank555 I'd like to see, along with your hotplug of choice, I like intelliplug myself, some govs, I usually stick with interactive anyways, maybe some mdnie controls etc etc. Lol I'm just tossing out what I enjoy..but, you tell me, what do you normally build in your kernels.?
re: kernels
twistedumbrella said:
I don't provide anything I wouldn't run on my own device. If you want it to be stock, vote for stock. If that is what wins, that is what I will build. It is enough to provide a single kernel for a bunch of devices without trying to keep track of per-device versions. I slap everything I can onto a kernel, test it, then delete or fix the broken stuff. My github is always current and anything I changed is clearly published to point the finger at whoever it needs to be pointed at.
Click to expand...
Click to collapse
I just hope that you have already gotten some sort of windows pc so you
won't be having all those problems you were having for the past 3-4 days
due to using a mac computer.
Good luck with your kernels.
p.s. my vote is the same as mgbotoe's
glensta said:
Tried flashing the files (that are highlighted) in picture attachment using odin 3.07, got a fail. What am I doing wrong? Anyone else flash yet? How'd ya do it and did it work out ok?
Thanks Ahead.
Glen
Click to expand...
Click to collapse
I've heard Odin doesn't like the files. I use Heimdall but I'll be looking into that.
Misterjunky said:
I just hope that you have already gotten some sort of windows pc so you
won't be having all those problems you were having for the past 3-4 days
due to using a mac computer.
Good luck with your kernels.
p.s. my vote is the same as mgbotoe's
Click to expand...
Click to collapse
You're starting to sound like the Best Buy reps when Windows 8 came out. At least before they had to start telling everyone 8.1 was coming to fix how terrible it turned out being once people started using it.
You have to run cygwin or an Ubuntu VM inside windows to build Android. You can run windows AND Ubuntu as windowed applications on Mac. Seems unnecessary when the real issue is consistency in the cm repos. The instructions say to get the Linux compiler ports, while detection identifies the platform compilers.
And fast change it you can
Sent from my SM-N910T using XDA Premium 4 mobile app
---------- Post added at 08:56 PM ---------- Previous post was at 08:56 PM ----------
jpeps said:
And fast change if you can
Sent from my SM-N910T using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Sent from my SM-N910T using XDA Premium 4 mobile app
How about color/gamma controls???
jpeps said:
And fast change it you can
Sent from my SM-N910T using XDA Premium 4 mobile app
---------- Post added at 08:56 PM ---------- Previous post was at 08:56 PM ----------
Sent from my SM-N910T using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I don't know how good of an idea messing with the adaptive charging would be, but I'll look into it. It depends if that functionality is tied into the USB port charging or not.
It is great that you have done this work and I (along with a bunch of others) are really grateful - it would be nice if we could flash this -
Doesn't work with Odin - not sure about the other option you mentioned, I personally have never used that method -
So - any instructions you can offer would be great - unless you feel it is not appropriate to flash this yet?
Your help - and input is greatly appreciated.
mocsab said:
It is great that you have done this work and I (along with a bunch of others) are really grateful - it would be nice if we could flash this -
Doesn't work with Odin - not sure about the other option you mentioned, I personally have never used that method -
So - any instructions you can offer would be great - unless you feel it is not appropriate to flash this yet?
Your help - and input is greatly appreciated.
Click to expand...
Click to collapse
Use flashify with the img file. Flash the boot option.
{
"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"
}
mgbotoe said:
Will be nice if you can provide two different build. One without all the fancy things that some people wont have use for, such as overclocking, close to stock as possible but still provide stability, smoothness, and better battery life.
Some kernel makers just slap everything they can onto a kernel and in the long wrong, it is simply instable or provide hicups (that they will never own up to lol)
Click to expand...
Click to collapse
I agree with this wholeheartedly. I personally loved leanKernel on my Note 3 - all the latest fixes and improvements without 40000 things that only crazy experimenters and overclockers would use. I'd love a solid, lean, and mean daily-driver kernel.
twistedumbrella said:
https://goo.im/devs/playground/trltetmo/kernel/. So what should be included? You are welcome to cast your vote for how this kernel evolves.
Click to expand...
Click to collapse
If you could somehow throw in faux sound support that would be awesome .. I miss raising my volume just a bit for alarms...
Anyways Thanks a lot bro
siraltus said:
I agree with this wholeheartedly. I personally loved leanKernel on my Note 3 - all the latest fixes and improvements without 40000 things that only crazy experimenters and overclockers would use. I'd love a solid, lean, and mean daily-driver kernel.
Click to expand...
Click to collapse
Ironically, modifying imoseyon's kernels was how I first learned to build. I took his and added those one or two additional things I found somewhere else and wanted to use. Right now, I am working on getting intellidemand updated for this kernel, but I am only looking to get a few options that really work well so if there are better, let me know.
For the TCP congestion avoidance, it appears that enabling advanced options somehow broke selection. It appears to work just fine, but that troubles me. I don't want to force a setting for that, but if it comes down to it, I may have to limit the options.
Veno, from some documentation I've recently read, was the optimal option for mobile network performance. I believe it was reno that was best for wifi performance, but I have to go back and read up again.
I added some code for fast charge to be verified, but the layout is much different than most Samsung phones, so I won't know if it works until I attempt to blow up my phone.

(DISCONTINUED)[KERNEL][JB] JellyKernel for Optimus L7 II (Single SIM)

{
"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"
}
-----JellyKernel-----​
This is an all-in-one kernel for Jelly Bean.
Keep in mind, that this kernel is made for balanced battery life. And be advised, that phone could end up in a bootloop. Be awared of that.​
DOWNLOAD SECTION IS BELOW!!!​
OTG:​
HTML:
Some notes:
-Stock ramdisk doesn't have appropriate lines for mounting /sys/kernel/debug, which is needed for manipulating OTG implementation on our device.
-You need to enable OTG support in the system itself. There are apps for fixing that, look up in the Play Store.
-It's still could be kind of jerky to get it to work. Feel free to ask about OTG.
Instructions for OTG support:
1. Open up your terminal and first type:
mount -t debugfs nodev /sys/kernel/debug
2. Now it's tricky:
For peripheral mode (it's default mode used when charging and etc):
Type in the terminal:
echo peripheral > /d/otg/mode
For host mode (for connecting USB devices):
echo host > /d/otg/mode
That's the current implementation atm. I'll try to do something easier later.
Features, which should be implemented later:​-Gamma control (will implement that later)
-CPU VDD sysfs interface (useless)
-Higher CPU overclock (not possible yet)
Installation:
Flash this zip through CWM and you're good to go.
Please leave me THANKS if you can.
I want to say thanks to:
CrashBandicootX (for amazing kernel banner)
neutrondev (for giving me some opinions)
dazzozo (for fixing OTG)
skyinfo (for awesome commits)​
DOWNLOADS:
BE AWARE, THAT DATA COULD GET CORRUPTED!!! ALWAYS MAKE NANDROID BACKUP BEFORE FLASHING MY NEWEST KERNEL BUILDS! I WON'T BE RESPONSIBLE FOR THE DAMAGE YOUR DATA GOT!!!! IT'S HIGHLY RECOMMENDED TO MAKE FULL DATA WIPE AND REFLASH SYSTEM, BECAUSE KERNEL IS ABSOLUTELY DIFFERENT FROM NOW ON!!!
Build 20150517-015 (STABLE)
HTML:
Fixed camera
Some more cpufreq driver updates
Build 20150516-012 (TESTING)
HTML:
Updated fat filesystem drivers, fixed some bugs
CPU usage dropped at idle
Heavy SLUB optimizations and fixes
Build 20150516-006
HTML:
Fixed some bugs regarding CPU access
Much better hotplug functionality (now you can leave mpdecision enabled)
CPU scaling optimizations
ext4 fix (one weird thing: after installing this kernel, startup wizard will appear - turn off wifi and go through all the procedure, otherwise you will be stuck at google login)
Fixes from LG G2 kernel
Build 20150515-001
HTML:
Tons of improvements
KGSL fixes, stability fixes, working scaling governor
Dynamic FSYNC
Made scaling drivers to work more efficiently
Lessened up chances of QDSP5 to crash in low memory situations, improved decoding
Stabilized wakeup/sleep switching
Several quirks for better interconnect between MDP and GPU
TONS of camera fixes, now it should work marginally better, provide better framerate when recording
Improved ZRAM efficiency
Introduced optimized percpu variable access, which improves performance a little bit
added optimized AES and SHA1 routines
Optimized Adreno drivers, reverted back to stock ones
AND TONS MORE OF STUFF!!!!
DOWNLOAD LINK:
https://www.mediafire.com/folder/78e7p85s3fc9p/KERNELS​
Link for the source code:
GITHUB:
https://github.com/airidosas252/android_jellykernel_vee7
thanks for you work,i will definitely try this one.
This is definetly awesome news, I'd like to give a link from my rom to this kernel-can't implement it now, but I'd like to make new versions with your kernel, credits given. Great job, thank you!
Good thing I haven't posted this kernel yesterday. You would have gotten into a real mess: networking would stop working after some use of it.
It was a problem related to compilation. I've fixed it now and testing.
I will upload it to you a little bit later today. Sorry for waiting.
Sent from my LG-P710 using XDA Free mobile app
Please add swap support in next version of this kernel
Doing nandroid backup then im gonna test it,thanks. :good:
Ilyazzzz said:
Please add swap support in next version of this kernel
Click to expand...
Click to collapse
It is there.
i tested the kernel a couple of hours,maybe i made something wrong cause the phone was heating and everytime i exit an app i had redraws on the home screen,some apps just close after using them,without the warning of a FC,like testing the kernel with antutu qhen it reaches 80% the app just closes. And it made the phone slower.
When i made the backup restore i lost a few apps none of them are important,i can download them again.
I used no frills cpu with smartassH3 and vr,with the kernel in max OC and min UC values,and i did not touch the gpu frequency,because i dont know hot to do that.
So basically im not saying the kernel its bad,is that maybe i neded to use another app in order to have better perfomance
So,yes i need help or just point me into the right direction so i can search about it.
I've been using modified kernels,since xperia x10,but this its the first time i have these problems.
And thanks again for your work and effort.
As I mentioned in the thread, avoid using 500 MHz GPU clock. This is the most obvious thing, that makes phone unstable. Set it off using Trickster MOD.
Don't know, why mine is rock stable for like 3 days now (there is something wrong with deep sleep, though. I think different toolchain is responsible for such issue).
I even broke into 10000 (10420 points) mark in Antutu, so yeah... Definitely something's wrong on your phone.
With stock kernel my phone was very laggy, always redrawing no matter which launcher, stutter in almost every game (now even Hungry Shark doesn't lag anymore).
Sent from my LG-P710 using XDA Free mobile app
airidosas252 said:
As I mentioned in the thread, avoid using 500 MHz GPU clock. This is the most obvious thing, that makes phone unstable. Set it off using Trickster MOD.
Don't know, why mine is rock stable for like 3 days now (there is something wrong with deep sleep, though. I think different toolchain is responsible for such issue).
I even broke into 10000 (10420 points) mark in Antutu, so yeah... Definitely something's wrong on your phone.
With stock kernel my phone was very laggy, always redrawing no matter which launcher, stutter in almost every game (now even Hungry Shark doesn't lag anymore).
Sent from my LG-P710 using XDA Free mobile app
Click to expand...
Click to collapse
Thanks for the response,but mate,as i mentioned ,i never touched the GPU frequencies.because i was using only no frills cpu in order to use the max oc and the min oc for the cpu.
I will check that app (trickster mod) asap, right now im at the work,also,if you can ,can you tell me your settings please?
And thanks again.
kalel29 said:
Thanks for the response,but mate,as i mentioned ,i never touched the GPU frequencies.because i was using only no frills cpu in order to use the max oc and the min oc for the cpu.
I will check that app (trickster mod) asap, right now im at the work,also,if you can ,can you tell me your settings please?
And thanks again.
Click to expand...
Click to collapse
Regarding GPU frequencies, it's the same deal as the CPU frequencies, although changing it could either improve performance or make it worse more drastically.
There's nothing so special about my settings: Using 1024 Kb of sd cache, sio i/o governor, smartassv2 cpu governor, leaving both cores online all the time (deleted mpdecision binary from /system/bin folder, because it's too poor for keeping optimal on and off switching of second CPU core). From OS side I've deleted every possible LG app (left nearly at AOSP level), disabled logcat (because I don't need such right now), using Class 10 microSD card, because it won't bottleneck the phone too much. So that's about it.
airidosas252 said:
Regarding GPU frequencies, it's the same deal as the CPU frequencies, although changing it could either improve performance or make it worse more drastically.
There's nothing so special about my settings: Using 1024 Kb of sd cache, sio i/o governor, smartassv2 cpu governor, leaving both cores online all the time (deleted mpdecision binary from /system/bin folder, because it's too poor for keeping optimal on and off switching of second CPU core). From OS side I've deleted every possible LG app (left nearly at AOSP level), disabled logcat (because I don't need such right now), using Class 10 microSD card, because it won't bottleneck the phone too much. So that's about it.
Click to expand...
Click to collapse
ok then,thanks i will try the same settings,also i have a 16gb,class 10 microsd card,and deleted all the lg apps that i dont use. :V
thanks for the reply.
Any possibility of USB OTG being implemented anytime soon?
CrashBandicootX said:
Any possibility of USB OTG being implemented anytime soon?
Click to expand...
Click to collapse
I don't know. It's in the same position as it was in Kitkat - drivers are included but it just doesn't work.
I'll try talking to other developers.
RAM
Hello! :cyclops:
Is there any form to optimize the RAM usage? Any application or something? Greenify works?
Im using v2,everything runs better,and its feels smoother,the only thing that i noticed is that i lost data in some apps,had to disable superSU,and Xposed,and open all the apps that requiere root,in order to regain access to the apps that use superSU again,and finally when im using antutu in order to see how is the perfomance it just closes when its about to finish the benchmark,always,besides that minor thing,the kernel its solid,im using no frills cpu with max freq in 1037mhz,min in 245 mhz, sioplus and smartassh3,(im not touching GPU freq),but every time i restart the phone,the values doesnt stay,y have to manually change the governor and scheduler.
Sorry dude,thanks for your effort but i think my phone doesnt like your kernel,i used trickstermod,no frills,set cpu,and the antutu one,and everytime y reboot the phone the kernel has the default settings again,min freq in 245,max freq in 1,036,and it returns also to ondemand and sio.
:/
I made a backup of my kernel,what partition do i need to restore in order to have the old kernel back?????
and again,thanks.
P.S. a friend is using same kernel in his phone,he is using stock firmware,odexed and im using a custom rom,deodexed. And its the same result in both phones.
@kalel29
To restore old kernel in CWN go to advanced restore and choose boot
sasa g said:
@kalel29
To restore old kernel in CWN go to advanced restore and choose boot
Click to expand...
Click to collapse
Yeah, now I'm encountered certain problems and I was testing backported Kitkat kernel for some time now.
That one is miles better than Jellybean's one (it is too buggy, because simply compiling breaks certain things)
Kitkat kernel, at least, puts phone to sleep state properly (now my phone stays cold throughout whole day, if I don't use it at all, while with Jelly Bean's one, it was always warm, sometimes even hot)
And yeah, sorry, who feels, that posted kernel causes some problems. It is addressed now and fixed.
I'm not an expert in C code, so some specific programming issues are unsolvable for me.
And the feedback is always welcome for me.

[KERNEL] [Feb 19] [GPe] [SENSE] Quantum v1.25 [5.0.1][Multicarrier]

{
"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"
}
Welcome to Quantum, a kernel built around the idea of performance and battery life through smart optimizations. Those who have followed my work on the Galaxy S3 will know exactly what to expect. All feature requests will be considered, and all bug reports should be accompanied by a logcat and as much information as possible, this helps out everyone and gets your problem resolved as soon as humanly possible. For now this is only for Lollipop GPe, but I may branch out to Sense at some point in the future.
Downloads- GPe
1.25- 2/19/2015
v1.23- 2/11/2015
v1.15- 1/22/2015
v1.1- 1/8/2015
v1- 1/5/2015
Click to expand...
Click to collapse
Downloads- Sense
1.25- 2/19/2015
v1- 2/12/2015
Click to expand...
Click to collapse
Changelog:
1.25
Update optimization levels, spread them farther throughout the kernel
New LCD controls from savoca, use his app to adjust
Add CPU POWER driver, enhance battery life
Add native EXFAT driver for faster SD card reads using exfat FS
Fix touchscreen issues
Optimize deadline
Selinux bug fix
Hotplugging fix
Override TCP control
LZMA compression
v1.23
Intelliplug
Intelliactive
TONS of tweaks to increase overall speed and filesystem speed
Improved app-recents loading
Bit-sliced AES with NEON support
NEON accelerated block building
Hotplugging optimizations
Touchscreen power reduction
Back to stable base, rebase whole kernel on new "stable" branch
Reduce display turn on time
Disabled logging for certain features for less text dumping
NEW overclocking 268 MHz to 2.5 GHz
GPU clocking 27 Mhz to 600, included 100 clock for a further reduction of voltage needed
Simple GPU algorithm, expose to userspace configuration
Set Powersuspend to kernel mode by default, no input needed by users
Tweaked interactive for battery life
Enable KSM
Disable ZRAM
v1.15
Revert buggy code
More slimbus overclock
GPU overclock to 600 Mhz- EvolutionMod
Drop down some clocks for better battery life
Kernel mode NEON supported- faster calculations
New toolchain
All 1.1 commits rolled into a less buggy package
v1.1
HD Audio, fix HTC audio bug
New powersuspend driver, enabled by default
Removed flar2 topology and CPU power and replace with updated and specialized topology for krait
Clean up scheduler spikes
Updated to new MSM-8974 Memutils, 10-15% performance boost
GPU driver fixes for smoother perfomance
Fix issues with PE-Workqueues, expand to another queue
Fix SELinux bugs
Fully optimize with VFP4, modified 2 lines
Fix display turn-on lag
ARM updates for Cortex-A15
Tune ROW and SIO
Reduce kernel logging
Update Interactive governor
CPUfreq updates
Update LZ4 used on local PC, contains bugfix for GCC 4.9, replaced dtb img
v1
Ported features from Quantum from S3
Initial release, all features are located in main post for now
Click to expand...
Click to collapse
QuantumKernel Features
GCC 4.9.3
Multi-carrier support
User Voltage
MSM-DCVS and AVS
CPU overclock to 2.88 GHz
Switchable FSYNC
Simple GPU Governor
FRandom
FauxSound
Sweep2Sleep, D2TW- flar2
Disable magnet event
All TCP algorithms
LCD color control
Backlight dimmer options
Governors- stock for now
I/O: SIO, ZEN, SIO, 0 ms deadline, BFQ, FIOPS,
Extreme battery optimizations from Power Efficient Workqueues to ARM Topology, and numerous others
Universal screen off frequency for any governor- flar2
Increased Sound Quality through overclocking of hardware
Much, much, more...
Click to expand...
Click to collapse
Source
Thanks to-
flar2
faux123
lyapota
savoca
HolyAngel
aeppacher
imoseyon
ktoonsez
gideonx
XDA:DevDB Information
Quantum, Kernel for the HTC One (M8)
Contributors
PwnCakes193
Source Code: http://github.com/tommytarts/quantumkernelm8
Kernel Special Features:
Version Information
Status: Stable
Created 2015-01-05
Last Updated 2015-01-05
saving for future use
And again for possible branching in the future
RSVP
Thank for bringing your Dev to us and the hard work..
Edit: Was about to install CM12 and saw this. Looks like it will blend well with each other.
Edit: postpone I see it's only for the GPe variant. I'm not s-off. Smh
info[]box1 said:
RSVP
Thank for bringing your Dev to us and the hard work..
Click to expand...
Click to collapse
I see you used a BlackBerry Bold, which hybrids did you use?
Works on verizon, if anyone is wondering.
PwnCakes193 said:
I see you used a BlackBerry Bold, which hybrids did you use?
Click to expand...
Click to collapse
Can't drop a name at the moment. But over at bbhyrids and one of the main maintainer and hybrids cookers. He was making some nexus roms while back.
Edit: irtehun I believe
Pwncakes, you look vaguely familiar...were you using LG OpT, HTC I4G, SG Note, or LG OpG ? I've seen your name before
Didn't mean to clog your thread w/ useless nonsense, but was entirely to lazy to message you (anyways thank you for the contribution) Anything in the kernel that would make it incompatible w/ 4.4 roms ?
Pwn! I ran your stuff exclusively on my s3. Great to have you here!
Has anyone used this kernel yet?
PWN!! I'm so stoked to try this baby out! Will report back asap
jxcorex28 said:
Pwncakes, you look vaguely familiar...were you using LG OpT, HTC I4G, SG Note, or LG OpG ? I've seen your name before
Didn't mean to clog your thread w/ useless nonsense, but was entirely to lazy to message you (anyways thank you for the contribution) Anything in the kernel that would make it incompatible w/ 4.4 roms ?
Click to expand...
Click to collapse
None of those, only the S3! and if Lollipop kernels work on 4.4.4 then this should as well.
Bobbi lim said:
Has anyone used this kernel yet?
Click to expand...
Click to collapse
Only a few are using it, but I have been using v1 since Christmas and I've had 0 issues so far, no reboots or anything of that nature.
shiniyoyo said:
PWN!! I'm so stoked to try this baby out! Will report back asap
Click to expand...
Click to collapse
Great to see the old gang from the S3 moving over here, I still have more goodies left for everyone, I will release my interactive tunables later today. With these tunables I get around 4 hours SoT over a 2 day period, or around 10 in a 24 hour period.
info[]box1 said:
RSVP
Thank for bringing your Dev to us and the hard work..
Edit: Was about to install CM12 and saw this. Looks like it will blend well with each other.
Edit: postpone I see it's only for the GPe variant. I'm not s-off. Smh
Click to expand...
Click to collapse
If your s-off can u flash it on aosp?
JazzieBoi said:
If your s-off can u flash it on aosp?
Click to expand...
Click to collapse
The kernel will play nicely with anything as long as it's a GPe base. So Skydragon and others are compatible... this won't work on Sense ROMs and CM-based CAF ROMs yet.
downloading and flashing now. will report back later. thank you @PwnCakes193 for work and time. currently on spirit ROM , unlocked , superCID , s-off , latest FW , superSU v2.40.
nope. spirit must be cm based though OP doesnt mention. have to find another ROM.
i NEED my rabbits !!!!!!!!!!!!
"all i can really do , is stay out of my own way and let the will of heaven be done"
PwnCakes193 - nice to see you here - I've used your Quantum ROM on my S3 ( ages ago )
Sent from my HTC One_M8 using XDA Free mobile app
Thanks
Thanks so much! What app do you use to control the kernel?
Kernel working great! only bug Ive noticed is slide to sleep and slide to wake isnt working even when selected in TricksterMod.
mauserruger said:
Thanks so much! What app do you use to control the kernel?
Click to expand...
Click to collapse
trickstermod is gooood.
"all i can really do , is stay out of my own way and let the will of heaven be done"
PashaF said:
PwnCakes193 - nice to see you here - I've used your Quantum ROM on my S3 ( ages ago )
Sent from my HTC One_M8 using XDA Free mobile app
Click to expand...
Click to collapse
Awesome to see familiar faces. Hope to see you around the thread more often as well! Let me know about anything you'd like to see in the kernel.
mauserruger said:
Thanks so much! What app do you use to control the kernel?
Click to expand...
Click to collapse
Trickstermod and initd tweaking. Looking into faux clock soon.
shortyboy said:
Kernel working great! only bug Ive noticed is slide to sleep and slide to wake isnt working even when selected in TricksterMod.
Click to expand...
Click to collapse
Change it via initd, Trickstermod is wonky with it for some reason. Sorry for the inconvenience!

Categories

Resources