[KERNEL][3.4.5][S2W][D2W]Kash Kernel V2.7 | Performance++ [NO BATTERY DROP] - Micromax A116

Introducing you to the first ever Custom Kernel for Micromax A116 Canvas HD!
WARNING:
I or xda is not responsible for any kind of damage to your device. Please use it at your own risk!
Click to expand...
Click to collapse
FEATURES:
Based on MyPhone Agua Iceberg source. (4.2)
Swap Support Added
Added config.gz support
Clean Cache Enabled
CIFS network file system support
LZMA Compression for zImage and Gzip for ramdisk.
1080p video recording support.
Enhanced hw composer.
Sweep2wake
Doubletap2wake
NTFS support.
Optimized imgsensor drivers
New LCM drivers for Vivid display colors.
VM Dirty ratio tweaks.
Battery drop fixed. Works perfectly
Added frandom driver.
Added Ramzswap support.
Optimized apply_slack() for size and speed
Faster NOATIME and NODIRATIME mounting flags
Enabled Dynamic Filesync Control 2.0
Lock the initial TCP window size to 64K
Asynchronous I/O latency to a solid-state disk greatly increased
Enabled ARCH_POWER
Added cdrom option to UMS-lun-devices (you can now use this app: Link)
Enabled SELinux and Full support for Android 4.4
GPU overlock @476MHz (not enabled by default)
Compile vfp with neon
MTK Vermagic Hack
Various ext4 patches
ACPI sysfs.c strlen fix
Fixed memory leak on extending regions
Random: Entropy tweaks
Tune conservative for performance
New governors added:
Smartass2
LulzactiveQ
PegasusQ
ZZMOOVE
NIGHTMARE
SAKURACTIVE
InteractiveX
Intellidemand
New IO Schedulers added
ROW
ZEN
FIOPS
FIFO
VR
Click to expand...
Click to collapse
Bugs:
None!
Please report bugs in the Bugs Report section!
Click to expand...
Click to collapse
Install Instructions:
Make a full backup of your current ROM.
Place the kernel zip in sdcard and reboot to recovery.
Mount /system.
Install kernel zip and reboot!
Click to expand...
Click to collapse
Changelog:
Alpha builds:
VERSION 0.1:
First build from 4.1 source
Boots on JB4.2
VERSION 0.2
Added 7 CPU Governors
SWAP support enabled
Enabled access to config.gz
VERSION 0.3
XZ Compression for zImage
Clean Cache Enabled
Added 4 new IO Schedulers
Stable builds:
VERSION 1.0
Fixed Camera FC
CIFS network file system support
Enabled 1080p Video Recording and Playback (not tested)
Optimized zImage for size
VERSION 1.1
Fixed Charging issue.
USB OTG fixed.
NTFS support enabled. (Not tested. Lol)
Built CIFS as module.
zImage size reduced by using LZMA compression.
Enhanced hw composer.
VERSION 2.0
MERGED SOURCE WITH 4.2 (MyPhone Agua Iceberg)
Overclocked GPU @ 403MHz
CAMERA FIXED!!
Optimized Imgsensor drivers (better camera colors).
New LCM drivers (vivid display colors).
Overclocked CPU @1.5GHz (only visual, lags a lot)
VERSION 2.1
Added new battery drivers from Kogan Agora HD+ (might fix battery drop, not tested).
Removed CPU overclock.
VM dirty ratio tweaks
Set VM_MAX_READAHEAD= 512KB
FIXED VOLUME KEYS!
VERSION 2.2
Battery drop fixed. Works perfectly Thanks to @banjo0917
Added frandom driver. (Faster random variable generation)
Added Ramzswap support.
Optimized apply_slack() for size and speed
Faster NOATIME and NODIRATIME mounting flags
Enabled Dynamic Filesync Control 2.0
Lock the initial TCP window size to 64K
Asynchronous I/O latency to a solid-state disk greatly increased
Enabled ARCH_POWER
VERSION 2.3
Fixed Graphics glitch (enabled sync)
Patched binder.c for Android 4.4 support
Added Intellidemand governor.
Added cdrom option to UMS-lun-devices (you can now use this app: Link)
Reduced modules size. Now kernel zip only 5mb (credits to @Dr-Shadow )
VERSION 2.4
Updated to Linux Kernel 3.4.16 (WIP updating to latest upstream 3.4.82)
Enabled SELinux and Full support for Android 4.4
GPU overlock @476MHz (not enabled by default)
Compile vfp with neon
MTK Vermagic Hack
Various ext4 patches
ACPI sysfs.c strlen fix
Fixed memory leak on extending regions
Random: Entropy tweaks
Tune conservative for performance
WIP, added support for A110Q (not this kernel though, will make a separate thread).
Many more patches, check github
VERSION 2.5
Camera works both on new and old hardware!
Optimized camera drivers for better colors
GPU overlock back to 403MHz (not enabled by default)
Added battery drop fix again (it was missing in V2.4)
Fixes for CIFS
af_unix: speedup /proc/net/unix
ext4: speed up truncate/unlink by not using bforget() unless needed
Optimize jbd2_journal_force_commit
fs: switch do_fsync() to fget_light()
Optimized ARM RWSEM algorithm(by @faux123)
Delayed stripe fix
Added tweak for more responsiveness
Add Ultra Kernel Samepage Merging feature
Fixed Fast battery drain
VERSION 2.6
Reverted back all changes after V2.3
Fixed Deep sleep and frequency scaling
Fixed CIFS
Added tweaks for more responsiveness
Camera works both on new as well as old hardwares
SELinux enabled
No battery drop. Expected to give the best battery backup like V2.3
Optimized camera colors
Fixed SOD.
VERSION 2.7
Added Sweep2wake feature
Added Doubletap2wake (big thanks to @bindassdost for s2w and dt2w )
Restore fixed battery drivers
If you want to include this kernel on your rom, please include a link to this thread in the OP.
Thanks.
Download Links:
Please read instructions before flashing!
Kash Kernel V0.1 (Alpha 1)
Kash Kernel V0.2 (Alpha 2)
Kash Kernel V0.3 (Alpha 3)
Kash Kernel Stable V1.0
Kash Kernel Stable V1.1
Kash Kernel Stable V2.0
Kash Kernel Stable V2.1
Kash Kernel Stable V2.2
Kash Kernel Stable V2.3
Kash Kernel Stable V2.4
Kash Kernel Stable V2.6
Kash Kernel Stable V2.7
Patches:
Camera Fix(only for V1.x)
Stock Kernel
GPU FIX (ONLY FOR V2.3)
GPU Overclock 476MHz (ONLY FOR V2.4)
GPU Overclock 476MHz (ONLY FOR V2.6)
GPU Overclock 476MHz (ONLY FOR V2.7)
ORIGINAL SOURCE: http://goo.gl/MwmSE1
Modified source: http://goo.gl/xLb6J0
Source for v2.x: https://github.com/kashifmin/KashKernel_4.2
Click to expand...
Click to collapse
CREDITS:
@banjo0917
@varun.chitre15
@darshan dazzGeek
@Dr-Shadow
@karandpr
@nikbbnik (for gpu overclock and camera drivers).
@is0l4ted
@princechandela
@GuneetAtwal (for patches)
@bindassdost (for porting s2w and dt2w to mtk)
And all others who help me by testing kernel and providing tips
XDA:DevDB Information
Kash KERNEL, a Kernel for the Micromax A116
Contributors
kashifmin
Kernel Special Features:
Version Information
Status: Stable
Created 2014-01-03
Last Updated 2014-01-07

Reserved
FAQ:
GPU overclock reduces performance on my phone. Why? OR I'm getting low scores on benchmark? OR I get low fps? (Don't be dumb to ask this question again and again).
A: I really don't know the reason. But if it doesn't work for you, download this and flash it using CWM/TWRP without wipe.
What is a kernel? Why should I install it?
A: Click here to know the answer.
How to Change RAMDISK ?
A: http://forum.xda-developers.com/showpost.php?p=52449925&postcount=525
Will this work on all MT6589 Phones?
A: NO!
Is this kernel compatible with all ROMs?
A: Yes. But for ROMs not based on stock, (like MiUi and ColoOS) you have to replace ramdisk.
Will this work on other clones like MyPhone A919i, Wiko Cink 5, Fly IQ451 ?
A: YES. It will work
Is this kernel recommended for daily use?
A: Yes!
My phone lags a lot on V2.0. Why?
A:Because you are on 1.5GHz by default. Download Set CPU from playstore and set max frequency to 1.2GHz.
What are the best governor+io combinations?
A: Hotplug+cfq, Smartassv2+cfd, Sakuractive+cfq. You can try others and report!
How to use doubletap2wake and sweep2wake?
A: Download trickster mod app from playstore, Open "specific" tab in that app and enable s2w, d2w. Also tick on kernel settings to make your settings stay after a reboot. Also Refer this post : http://forum.xda-developers.com/showpost.php?p=51893190&postcount=420
SCREENSHOTS: (credits to @princechandela and @Dhogai vannan )

Hi,
Thanks for your work, please can you tell me the rom than you're using.
I've test it on an home made rom mix from t5 and a919i but doesn't work.
I'm using cink five.
1st edit:
Just test it on last mmx a116 rom provide by cmahendra and it's ok.
Need to see difference between my rom.
2nd edit:
So I test a little more, about camera, front camera is ok.
When playing recorded videos screen get crazy (see attachments)
Videos are ok on youtube.
Compass is working.
Thanks

Good progress here! Good work
Regards.

Finally..Done a good work mate..
Sent from my Google Nexus 5 using XDA Premium 4 mobile app

finally some original development, wont be able to try this week i am on holidays, but surely next week.
You are awesome.
EDIT:
I have added 2 bugs on the main thread to the bug list, its the best place to report and track bugs.
Request everyone to add bugs to that list and provide reviews aslwell.

ct_moi said:
Hi,
Thanks for your work, please can you tell me the rom than you're using.
I've test it on an home made rom mix from t5 and a919i but doesn't work.
I'm using cink five.
1st edit:
Just test it on last mmx a116 rom provide by cmahendra and it's ok.
Need to see difference between my rom.
2nd edit:
So I test a little more, about camera, front camera is ok.
When playing recorded videos screen get crazy (see attachments)
Videos are ok on youtube.
Compass is working.
Thanks
Click to expand...
Click to collapse
A116 has an compass?
---------- Post added at 02:00 PM ---------- Previous post was at 01:57 PM ----------
kashifmin said:
Introducing you to the first ever Custom Kernel for Micromax A116 Canvas HD!
WARNING:
FEATURES:
Will be added in next build.(Coming soon..)
Bugs:
Install Instructions:
Changelog:
Alpha builds:
VERSION 0.1:
First build from 4.1 source
Boots on JB4.2
Please be patient, help me to fix bugs and add new features. Alpha builds are not recommended for normal use. New builds are coming very soon so please wait!!
Download Links:
CREDITS:
banjo0917
varun.chitre15
XDA:DevDB Information
Kash KERNEL, a Kernel for the Micromax A116
Contributors
kashifmin
Kernel Special Features:
Version Information
Status: Alpha
Created 2014-01-03
Last Updated 2014-01-03
Click to expand...
Click to collapse
If we flash this kernel how to get back to stock kernel?

arush15june said:
A116 has an compass?
Click to expand...
Click to collapse
ct_moi said:
I'm using cink five.
Click to expand...
Click to collapse
arush15june said:
If we flash this kernel how to get back to stock kernel?
Click to expand...
Click to collapse
Do a nandroid backup of your rom before flashing.
About the zip, did the mt6628_fm_xx_xx.bin doesn't need to be into directory KashKernel_Alpha1.zip\system\etc\firmware\mt6628\ ?

ct_moi said:
Do a nandroid backup of your rom before flashing.
About the zip, did the mt6628_fm_xx_xx.bin doesn't need to be into directory KashKernel_Alpha1.zip\system\etc\firmware\mt6628\ ?
Click to expand...
Click to collapse
It belongs to the firmware directory. I've added etc folder to fix Wifi and bluetooth.
I'm on stock 4.2 (P10) and clearly camera doesn't work for me.
Btw, it would be great if you people can fix camera by extracting necessary files from 4.1 because the camera works perfectly on 4.1. So, it means that it is not the problem with kernel.

kashifmin said:
It belongs to the firmware directory. I've added etc folder to fix Wifi and bluetooth.
I'm on stock 4.2 (P10) and clearly camera doesn't work for me.
Btw, it would be great if you people can fix camera by extracting necessary files from 4.1 because the camera works perfectly on 4.1. So, it means that it is not the problem with kernel.
Click to expand...
Click to collapse
Try the kernel on latest p18 user14 4.2
Sent from my Micromax A116 using xda app-developers app

@varun.chitre15 can easily fix such things. Kashif ask him, he can even build this kernel within no time.
And @ all please this is development thread keep thread clean. Only for devs not for users. (testers required) . Wait for stable build.

Does the compass work?
Sent from my Micromax A116 using xda premium

BogoMips
Bogomips on the original kernel are about 2400
With this kernel I have about 1500 bogomips

Great work buddy ... :thumbup:

Nice camera not working, I have tried stock & super Lenovo both not working, will try version2 now but final report may be delayed as I will to follow normal routine Monday.
Sent from my Samsung Galaxy S4 Mini GT-I9505 using xda app-developers app

Flashed kernel v0.2 on user 14(S9201_4.2_MP_F3F8_B1_IN_MMX_14_FLASHER_USER) ...Boots but Very laggy and hangs on v14 user of mmx cant even goto camera app from app drawer ...couldnt able to check swap and the governors ..will try once i flash older version of 4.2
Good going bro ..can u upload full buildable source of kask kernel ..im interested in building from source

Version 2 also same Resolution of front & rear camera show 5MP. Also Antutu score reduced from 13410 to 11760. Good luck buddy.
Sent from my Samsung Galaxy S4 Mini GT-I9505 using xda app-developers app

saxenaiway said:
Version 2 also same Resolution of front & rear camera show 5MP. Also Antutu score reduced from 13410 to 11760. Good luck buddy.
Sent from my Samsung Galaxy S4 Mini GT-I9505 using xda app-developers app
Click to expand...
Click to collapse
Are you able to see which parts decreased in Antutu? Was it the CPU score? I know that if you use some of the other governors instead of hotplug, some of the cpu cores get turned off and you'll only have 1 or 2 active.

suhas.holla said:
Flashed kernel v0.2 on user 14(S9201_4.2_MP_F3F8_B1_IN_MMX_14_FLASHER_USER) ...Boots but Very laggy and hangs on v14 user of mmx cant even goto camera app from app drawer ...couldnt able to check swap and the governors ..will try once i flash older version of 4.2
Good going bro ..can u upload full buildable source of kask kernel ..im interested in building from source
Click to expand...
Click to collapse
If you're talking about the alpha 2 then yes it will be laggy unless you change the governor.
And sorry bro, I have 30KB/s connection here so it is impossible to upload the full source, but I'll upload required changes.
saxenaiway said:
Version 2 also same Resolution of front & rear camera show 5MP. Also Antutu score reduced from 13410 to 11760. Good luck buddy.
Sent from my Samsung Galaxy S4 Mini GT-I9505 using xda app-developers app
Click to expand...
Click to collapse
Antutu score has gone down to around 10k, I think it is because of the unstable graphics. Thanks for informing me about the 5MP Camera, I will look into that in my next build.

kashifmin said:
If you're talking about the alpha 2 then yes it will be laggy unless you change the governor.
And sorry bro, I have 30KB/s connection here so it is impossible to upload the full source, but I'll upload required changes.
Antutu score has gone down to around 10k, I think it is because of the unstable graphics. Thanks for informing me about the 5MP Camera, I will look into that in my next build.
Click to expand...
Click to collapse
what is the default governor on alpha 2 ?...is it the same as that of stock kernel?
If not then make it stock kernel governer as default in next build then it will not lag

Related

[KERNEL][AGNi][STOCK 4.3][Moved to Original Verizon Dev] AGNi pureSTOCK I605

I found this on the N7105 Forums and thought I should share my find and slight modification to the Updater Script to work with our Device All the rest of the work belongs to this Great Senior Member psndna88
Thank you for the Great Work !!! Great Kernel and App With Bo Coo Features !!!
ATTN:
It Takes a few Mins for the Samsung Note II Screen to go to you Boot animation So be Patient Please!!
Beware If your Rom is Running a lot of init'd Scripts you might have issues with Freezing Stock or close to Stock Works Great!!!
psndna88 will update the updater Script on Next Version to include
Our Version Note 2 Better Worked for me great running it now no issues to speak of.
Disclaimer
Davidson3680 or psndna88 WILL NOT be held responsible for anything you do to your device. This includes but is not limited to flashing this rom or any modifications done by the team/members or any other developer. If you brick your device or anything else in between due to you not reading or creating proper backups, it is your responsibility. ​
Original Post Info At Bottom of Post
Click to expand...
Click to collapse
CPU GOVERNORS: conservative, ondemand, powersave, hotplug, adaptive, interactive, performance, userspace, lulzactiveq, pegasusq, Zzmoove 0.7d
I/O GOVERNORS: deadline, cfq, row v4, sio (tweaked), noop, vr, bfq-v6r2, zen
CIFS & NFS Network FileSystems support
Boeffla sound v1.6.4
tweakable led fading notifications
swap support enabled
cleancache enabled
automatic efs backup on internal sdcard
CRT-OFF friendly
500MB LZ4 Zram with zcache
uses my compiled busybox (v1.22) integrated in kernel to support swap device priorities
kernel uses LZMA compression
Triangle Away support
SAMSUNG Open-Sourced exFAT support v1.2.5
Dynamic Fsync v1.2, Battery Charging voltages support
CPU OC ( 2.0 GHz ) & UV support
MALI r3p2 GPU OC & UV support wth reduced debugging
integrated second prioritised optional AGNi preloadSWAP option in Boeffla app
CWM-FLASHABLE OC/UV boot failure reseter tool automatically placed on internal sdcard
GCC 4.7.2 toolchain compiled arm-v7l cortex-a9 neon optimised
Zram modifications with Quad zram Imlementation with equal size, swappiness and swap priority
AGNi Main user profiles (Extreme Battery Save / Battery Save / Normal / Gaming) which does not break NON-OC limits but user can override settings at will
Drop & forget for init.d scripts (user doesnt need to set permissions manually)
Linux kernel upstreamed to 3.0.101
Auto Root SuperSU v1.86 & takes care of su permissions on each boot
Implemented Touch Wake v1.1a & touch boost (by default touch wake and touch boost are disabled)
Includes autoinstalling kernel config app "AGNi Control" [ THANKS to @HM.Carbide ]
added frandom support and Frandom option in AGNi control (/dev/random and /dev/urandom is replaced by symlinked /dev/frandom and /dev/erandom respecively = speeds up entropy generation without seeder app or rngd service)
About LZ4 compression/decompression:
LZ4 is a very fast lossless compression algorithm, providing compression speed at 300 MB/s per core, scalable with multi-cores CPU. It also features an extremely fast decoder, with speed in GB/s per core, typically reaching RAM speed limits on multi-core systems.
ADVANTAGE OF LZ4 OVER SNAPPY = More BLAZING FAST speed with almost same marginal cpu usage for Zram
All Future Updates will Be here
New I605 Thread From psndna88:
[FONT=&quot]http://forum.xda-developers.com/showthread.php?t=2607652[/FONT]
Click to expand...
Click to collapse
Bugs : Please Report them to psndna88
On the Original Post
Original Post By psndna88:
[FONT=&quot]http://forum.xda-developers.com/showthread.php?t=2607652[/FONT]
Approved By: psndna88
XDAevDB Information
AGNi Kernel, a Kernel for the Samsung Galaxy Note II
Contributors
psndna88
Kernel Special Features: Based on STOCK OSRC Sources, upstreamed to 3.0.101 with selected picked mods/patches to be near to stock as possible.
Version Information
Status: Stable
Created 2014-01-08
Last Updated 2014-01-09
Click to expand...
Click to collapse
Click to expand...
Click to collapse
I would Just like to Start by saying this Kernel is Great
Been running it and it works great all the way haven't tested Everything But what I did was working Good !!!
Thank you psndna88 for this Great Kernel!!
Very nice. Thanks for bringing this over. :thumbup:
TaPpEd from my nOtEwOrThY N2
Running very smooth so far. Running the sophisticated 2.5 rom
Sent from my SCH-I605 using XDA Premium 4 mobile app
Good to see
Thanks for porting this!
Sent from my SCH-I605 using xda app-developers app
Thanks
Just flashed and so far it's working great!!!
Couldn't get it to flash aborted twice
Sent from my SCH-I605 using Tapatalk
laosguy said:
Couldn't get it to flash aborted twice
Sent from my SCH-I605 using Tapatalk
Click to expand...
Click to collapse
update recovery...
I'm on Philz latest
Sent from my SCH-I605 using Tapatalk
laosguy said:
I'm on Philz latest
Sent from my SCH-I605 using Tapatalk
Click to expand...
Click to collapse
@Davidson3680 u probably need to replace updater-binary with other one ... .. ill put other one in next version... i had used the one used in cm11
Sent from Ultimarom v16 I9300XXUGML2 + AGNi pureSTOCK v3.2d kernel 3.0.101
psndna88 said:
@Davidson3680 u probably need to replace updater-binary with other one ... .. ill put other one in next version... i had used the one used in cm11
Sent from Ultimarom v16 I9300XXUGML2 + AGNi pureSTOCK v3.2d kernel 3.0.101
Click to expand...
Click to collapse
TY psndna88 I also was doing some testing and this will only work if your rom Doesn't have other Tweaks Like mean beans Reborn it will not work.
Because of the Scripts he has in the Init'd he has Changes that will freeze your phone.
But any Stock rom with and My Roms will work as well JellyWiz,JellyWiz X Both work great
I will add this to the post and a list of roms that are compatible. TY again for this great work !
Running nice on N3BULA
Flashed on TWRP 2.6.3.1
:thumbup:
Sent from my SCH-I605 using Tapatalk
laosguy said:
I'm on Philz latest
Sent from my SCH-I605 using Tapatalk
Click to expand...
Click to collapse
Try TWRP that's what I am on with no issues at all.
Flashed this using philz recovery, worked flawlessly. Was missing my sound mods from peanut butter jelly. Now I'm content.
Sent from my Galaxy Note II
Crap I'm running this on Meanbean Reborn and just saw your disclaimer. Everything seems ok though.
Sent from my SCH-I605
I tried it with n3bula and all seemed well at first then the phone froze and required battery pull. I restored a backup of Nephilim 4.5 and I will try with that and report back. Plus I also noticed with the default governor the cpu was pegged at 1200mhz and wouldn't scale.
Sent from my SCH-I605 using XDA Premium 4 mobile app
DMardroid said:
Running nice on N3BULA
Flashed on TWRP 2.6.3.1
:thumbup:
Sent from my SCH-I605 using Tapatalk
Click to expand...
Click to collapse
No freezes like bradonhatty experienced? How's the battery life so far?
Sent from my SCH-I605 using Tapatalk
larry_thagr81 said:
No freezes like bradonhatty experienced? How's the battery life so far?
Sent from my SCH-I605 using Tapatalk
Click to expand...
Click to collapse
Real good I haven't charged since Yesterday still at 40%
This is awesome..been wanting this kernel for vzw for a while now. @psndna88 do you think you can maybe give us a working pureCM kernel?? That would make my life complete. Thanks

[KERNEL][4.4 KK][ms013g][3.4.99]DedS v2.3(s2w/dt2w)

DedS v2​
Note:
I'm not responsible if your phone explodes due to overheating or you have to take your phone to the service centre,because it got bricked. You are willing to try this kernel:good:
Click to expand...
Click to collapse
DedS v2 is the second release of DedS kernels. This time it's more tweaked,fast and best-in-class performance​
FEATURES:​
*CPU Governorserformance,Powersave,Conservative,Interactive,Ondemand,Hybrid, adaptive,Intellidemand,Intelliactive
*CPU I/O Schedulers:Noop,Deadline,CFQ,Sio,FIOPS,BFQ
*GPU Governors:Simple Ondemand,Performance,Powersave,Userspace,Adreno TZ
*GPU Overcloked @533MHz
*F2FS filesystem support
*Asynchronous FileSync ported from HTC One(Thanks to @faux123)
*IntelliPlug Hotplug driver.
*Kernel compressed with LZ4.
*Powersuspend kernel driver (read FAQ)
*Dynamic management of dirty page writebacks
*Frandom.Read more about it here
*O3 Optimizations
*Many performance tweaks
*Kernel version 3.4.98
Click to expand...
Click to collapse
DOWNLOADS:​
From v2.2 onwards there will be 2 versions, m-mainline and e-experimental​
From v2.0,all downloads will be available here:
http://www.androidfilehost.com/?w=files&flid=16993
Click to expand...
Click to collapse
Sources:
https://github.com/Ateekujjawal/DedS_4.4_ms013g
If anyone wants to add this kernel in their rom, they are free to do so,but please post the sources and a link to this thread!!!​
If anyone wants to revert back to stock kernel, flash this through ODIN.​
Credits Section:
@leo811: For informing me of the kernel sources on time
@shabbypenguin: For his 4.4 dtb files
@h0rn3t: For performance control app
Changelogs on post #2
FAQ on post #3​Enjoy the kernel everyone!!! I hope you like it​
XDA:DevDB Information
DedS kernel v2, Kernel for the Samsung Galaxy Grand 2
Contributors
##W4TCH0UT##
Kernel Special Features: Here is the second release of DedS kernel
Version Information
Status: Stable
Current Stable Version: 2.2
Stable Release Date: 2014-07-27
Created 2014-07-24
Last Updated 2014-08-06
Reserved
CHANGELOGS:
|======================|
VERSION v2.3e:
*Added Intellidemand,Intelliactive governors
*Added IntelliPlug Hotplug driver
*Added F2FS filesystem support(Read FAQ)
*Asynchronous Fsync ported from HTC devices
*Kernel compressed with LZ4
*Linux 3.4.99
=============
VERSION v2.2m:
*Added sweep2wake and doubletap2wake(Read FAQ)
*GPU tweaks
*Add adaptive governor
*Add BFQ I/O Scheduler.
*Added UKSM(Read FAQ)
*Removed CPU OC(CPU UC is still included)
VERSION v2.2e:
*Added sweep2wake and doubletap2wake(Read FAQ)
*GPU tweaks
*Add adaptive governor
*Add BFQ I/O Scheduler
*Added UKSM(Read FAQ)
*Removed CPU OC(CPU UC is still included)
*Added powersuspend(Read FAQ)
*Dynamic management of dirty page writebacks
*Some performance tweaks
================
VERSION v2.1:
*Added CPU Overclocking upto 1.6Ghz and CPU Underclocking up till 96Mhz
*GPU Overclocked @533mhz
*Added Simple GPU Algorithm for better performance
*Added many performance tweaks
================
VERSION v2.0:
*Initial release
|======================|​
Reserved
FAQ:​
Q:What is the performance control app?
ANS:I have included this app to tweak the kernel settings efficiently. You can enable everything you want.
Q:What's the difference between m(mainline) and e(experimental) versions?
ANS:M builds are made for performance and battery and only include necessary features. E builds are meant for experimentality and they include M features+Many experimental features. E builds have many tweaks but it might drain your battery. E builds might not even boot, so flash at your own risk and take a backup before flashing.
Q:What is F2FS?
ANS:F2FS is a file system exploiting NAND flash memory-based storage devices, which is based on Log-structured File System (LFS). The design has been focused on addressing the fundamental issues in LFS, which are snowball effect of wandering tree and high cleaning overhead.
Q:What is UKSM?
ANS:UKSM is the highest version of KSM available for kernel 3.4, which deals with merged pages effectively. Kernel SamePage Merging (KSM)lets the hypervisor system share identical memory pages amongst different processes or virtualized guests.
Q:What is sweep2wake/doubletap2wake?How to enable/disable it?
ANS:Sweep2wake (S2W) allows you to wake up your device by swiping your finger across the capacitive buttons from left to right. DoubleTap2Wake (DT2W) allows you to wake the device by double tapping the screen. This feature might not work at all times, so please don't complain.
To enable sweep2wake, go to sys/android_touch/sweep2wake from any root browser and enter whichever value you want(values given below):
Code:
0=disabled
1=enable sweep2wake (default)
2=enable sweep2wake with backlights
To enable doubletap2wake, go to sys/android_touch/doubletap2wake from any root browser and enter whichever value you want(values given below):
Code:
0=disabled
1=enable doubletap2wake (default)
Q:What is LZMA/XZ/LZ4...compression method?
ANS:It is basically the algorithm used for compressing the kernel. For now, I use LZMA.
Q:What is powersuspend?
ANS:It is a new kernel driver which replaces Earlysuspend and works without it.
Click to expand...
Click to collapse
Hope I cleared everything, Any questions left out, just ask them, Cheers!!!​
does it have bln and swipe2wake support???
manan001 said:
does it have bln and swipe2wake support???
Click to expand...
Click to collapse
I'm quite busy with other kernels right now, so I'll add it by tomorrow or day after tomorrow, and adding those features is not so easy. And I already told you bln needs ROM support also.
Sent from my GT-I9082 using Tapatalk
Rom is already supported
##W4TCH0UT## said:
DedS v2​
Note:
DedS v2 is the second release of DedS kernels. This time it's more tweaked,fast and best-in-class performance
FEATURES:
DOWNLOADS:​
Sources:
https://github.com/Ateekujjawal/DedS_4.4_ms013g
Credits Section: @leo811: For informing me of the kernel sources on time.
@shabbypenguin: For his 4.4 dtb files
Changelogs on post #2
Enjoy the kernel everyone!!! I hope you like it​
XDA:DevDB Information
DedS kernel v2, Kernel for the Samsung Galaxy Grand 2
Contributors
##W4TCH0UT##
Kernel Special Features: Here is the second release of DedS kernel
Version Information
Status: Stable
Current Stable Version: 2.0
Stable Release Date: 2014-07-24
Created 2014-07-24
Last Updated 2014-07-24
Click to expand...
Click to collapse
Does it supprts otg cable?
vipulm15 said:
Does it supprts otg cable?
Click to expand...
Click to collapse
Nope and please don't quote whole op.
VERSION v2.1 released:
*Added CPU Overclocking upto 1.6Ghz and Underclocking up till 96Mhz
*GPU Overclocked @533mhz
*Added Simple GPU Algorithm for better GPU performance
*Many net speed and performance tweks​
Now,i'm working on s2w/dt2w. Enjoy the new release.
Wifi is not working and also the max freq is set to 1.19Ghz only
++1
anadarco7 said:
Wifi is not working and also the max freq is set to 1.19Ghz only
Click to expand...
Click to collapse
anadarco7 said:
Wifi is not working and also the max freq is set to 1.19Ghz only
Click to expand...
Click to collapse
1)Was it working in the previous release?
2)Also is under clock working?
I didn't add settings for over clock, I thought it would work.. I'll see to the overclock thing.
And please attach a logcat, when reporting these issues.
Stock kernel, if anyone wants to revert, simply flash through ODIN.
Stock kernel
##W4TCH0UT## said:
1)Was it working in the previous release?
2)Also is under clock working?
I didn't add settings for over clock, I thought it would work.. I'll see to the overclock thing.
And please attach a logcat, when reporting these issues.
Click to expand...
Click to collapse
As discussed with khasim wifi was working in 2.0 perfectly..
I did not have wifi so couldn't test..
manan001 said:
As discussed with khasim wifi was working in 2.0 perfectly..
I did not have wifi so couldn't test..
Click to expand...
Click to collapse
I made one commit to improve WiFi speed, so I think that's affecting it. I'll revert it.
Sent from my GT-I9082 using Tapatalk
Frankly speaking these all does not affect speed as after all it all depends on once internet speed.. ?
wifi
##W4TCH0UT## said:
1)Was it working in the previous release?
2)Also is under clock working?
I didn't add settings for over clock, I thought it would work.. I'll see to the overclock thing.
And please attach a logcat, when reporting these issues.
Click to expand...
Click to collapse
1) In the previous release (2.0) it working perfectly.
Instead, with new release (2.1), I can't turn on the wifi.
##W4TCH0UT## said:
1)Was it working in the previous release?
2)Also is under clock working?
I didn't add settings for over clock, I thought it would work.. I'll see to the overclock thing.
And please attach a logcat, when reporting these issues.
Click to expand...
Click to collapse
Wifi working in 2.0 .Let me know how to get the logcat
Sent from my SM-G7102 using XDA Free mobile app
from playstore you can use logcat builder
https://play.google.com/store/apps/details?id=org.jtb.alogcat&hl=en
logcat for Wif issue
l0rdelric said:
1) In the previous release (2.0) it working perfectly.
Instead, with new release (2.1), I can't turn on the wifi.
Click to expand...
Click to collapse
From Logcat Extreme:
E WifiHW: ######### set firmware type 0 ######
return of insmod : ret = -1,Exec format error
WifiStateMachine: Failed to load driver
WifiStateMachine: sendErrorBroadcast code: 10
E WifiController: Wi-Fi driver is unstable. Received CMD_STATEMACHINE_RESET

[KERNEL][6.X/7.X][KEXEC HARDBOOT ready] Nitrogen EX 0.9 (10.10.2016)

This is extreme kernel!
Technical information:
The kernel of Linux: 3.4.0.
Latest version: 09/10/2016.
Version Nitrogen: 0.9.
Compiled by: GCC Linaro 4.9.4 arm-eabi.
Based on: AOSP.
Which devices: D820, D821
Sources: https://github.com/nitrogen-os-devices/nitrogen_kernel_lge_hammerhead
Download latsets builds: http://xyyx-dev.ru/nitrogen-os/nougat/hammerhead/addons/
Download releases: GitHub
Do not use Kernel Adiutor, this app is buggy, use Synapse app for set-up.
Features:
Add Overclock CPU up to 2.5 GHz
Add Underclock CPU up to 232 MHz
Add CPU voltage control
Add UKSM
Add simple GPU governor
Add MSM hotplug
Add MSM turbo
Add Use Android device as USB keyboard/mouse
Add USB fast charging support
Add Faux sound control
Add Faux speaker control
Add Faux gamma control
Add frandom
Add fsync on/of
Add ZRAM
SeLinux permissive
Add FIFO, SIO, SIO+, VR, ZEN I/O Schedulers
Add abyssplugv2, lionheart, pegasusq, uberdemand, wheatley, hyper, darkness, nightmare, ondemandplus, optimax, smartmax, yankdemand CPU Governors
Add stereo call recording support
Add Wakelocks on/of
Add kexec-hardboot
Add af_unix: speedup /proc/net/unix
Add backlight dimmer
Implement always on RGB LED support
Introduce builder and kernel packer
Use ondemandplus default cpu governor
Disable test iosched, uze VR by default
Enable NTFS FS and cpu voltage
init.d: add config
Enable LCD_KCAL
Enable all tcp congestions
Use westwood by default
New installer
XZ kernel compression
Build with Linaro 4.9.4
Overclock CPU up to 2.8 GHz
block: scheduler: add ZEN v2
Zen Sched: set fifo batch to 16 to reduce overload on eMMC and CPU
usb: gadget: mass_storage: added sysfs entry for cdrom to LUNs
Enable fastcharging by default
Enable MSM hotplug by default
Add franko thermal driver
Add double tap to wake touchscreen driver
Init included to ramdisk
Powersuspend
More logs
Thanks:
All for works
In the plans:
Your wishes
Not yet invented
XDA:DevDB Information
Nitrogen Extreme Kernel, Kernel for the Google Nexus 5
Contributors
Mr.MEX
Kernel Special Features: TWRP, Android 7
Version Information
Status: Stable
Current Stable Version: 0.9
Stable Release Date: 2016-10-10
Created 2016-09-12
Last Updated 2016-10-10
All are asked to F2FS, personal experience convinced that f2fs slightly slower than the well-tuned EXT4. So, no, f2fs in the nucleus and never will be. There is such a thing as a placebo effect, to me, he never acted, so I'm up to 100% affirm that f2fs slower EXT4. More practice shows that F2FS retains a memory of more than EXT4 but it's just a few months. I do not see after all the above make any sense to add it to the core. There are other, EXFAT, NTFS and so on, this is really useful and F2FS - pampering. Please understand and forgive: D
awesome, is this 1st nougat focused kernel??
SH1M4BD3 said:
awesome, is this 1st nougat focused kernel??
Click to expand...
Click to collapse
Yes
thaks so much, so the latest one was 04??, flashed an now im ready to test and tunes some features
SH1M4BD3 said:
thaks so much, so the latest one was 04??, flashed an now im ready to test and tunes some features
Click to expand...
Click to collapse
Yes. 0.4
I don't see the 12-9-2016 file, is 10-9-2016 the newest?
That is what I am running and its damn fast man. Very good, thanks much!
Sent from my Nexus 5 using Tapatalk
I have some questions regarding this kernel.
Anyone tested this kernel on Santhosh M built?
Is i necessary to flash WiFi fix?
Does YouTube work? Even on 1080p?
Video recording through camera in 1080p does it freeze image but sound still runs?
Thank you very much!
Anyone tested this kernel on Santhosh M built? no, i use aosp base.
Is i necessary to flash WiFi fix? no
Does YouTube work? Even on 1080p? case of any kernel
I.m.Tuga said:
I have some questions regarding this kernel.
Anyone tested this kernel on Santhosh M built?
Is i necessary to flash WiFi fix?
Does YouTube work? Even on 1080p?
Video recording through camera in 1080p does it freeze image but sound still runs?
Thank you very much!
Click to expand...
Click to collapse
Amazing job!!
Mr.MEX said:
Anyone tested this kernel on Santhosh M built? no, i use aosp base.
Is i necessary to flash WiFi fix? no
Does YouTube work? Even on 1080p? case of any kernel
Click to expand...
Click to collapse
Ok just made a backup and tried this kernel with Santhosh M built and it works perfectly.
WiFi, YouTube 1080p even in 60fps. 1080p recorded videos.
Installed kernel audiutor and even the colour profiles works.
Now this, is awesome. Thank you! Works flawlessly.
Whats the description for each governor? Where can i find it?
quimbexa said:
Whats the description for each governor? Where can i find it?
Click to expand...
Click to collapse
Google
Sent from my N5 (Nougat)
I don't think that having a ton of governors & hotplugs is better than having one well-optimized governor which works out well with one hotplug. I'd prefer an optimized interactive/ondemand with boost'n'crap rather than a zoo of governors.
No satured colors
Gallardo994 said:
I don't think that having a ton of governors & hotplugs is better than having one well-optimized governor which works out well with one hotplug. I'd prefer an optimized interactive/ondemand with boost'n'crap rather than a zoo of governors.
Click to expand...
Click to collapse
Man, I do all, to each his own)
Malfito said:
No satured colors
Click to expand...
Click to collapse
ok i fixed in new version, cooming soon
Mr.MEX said:
ok i fixed in new version, cooming soon
Click to expand...
Click to collapse
:good:
Kernel running good so far. Thanks for your work!
Any recommended settings for governor and hotplug?
And is there any chance for adding DT2W?
Thanks in advance!
Sent from my Nexus 5 using XDA-Developers mobile app
Flashed the kernel with Santhosh's AOSP ROM... Awesome kernel.. But I don't get any messages from hangouts when the phone is asleep..I get all the messages when I open the app. Is the kernel killing all the background apps?
Sent from my Nexus 5 using Tapatalk

[DISCONTINUED][kernel][J Series 2015][TW-MM] hadesKernel v2.5R [06.06.2017]

Code:
Disclaimer
#include
*
* [B]Your warranty is now void.[/B]
*
* 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 kernel
* 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. Hard. A lot.
*/
Welcome to hadesKernel
Some personal thoughts:
- this kernel works only on J5 2015 versions. I`m not responsable for what can happen if you flash on other devices.
- v2.3 for J5 already includes all the previous things from A5 releases.
- if you take any of my work without my permission i'll report you, and you'll probably get banned.
- you should read at least install instructions stated in this post - i won`t offer support for any issues regarding installation;
- bug reports without device variant and logs can't be considered bugs - make sure you provide detailed info when reporting bugs;
- press 'Thanks' button instead of saying it - it will keep the thread clean and keep me motivated to do more;
- feel free to donate to me if you want to support my work.
Features:
Aroma Installer with root options
SuperSU 2.79 SR3
Magisk v12.0
OTG support enabled
Private mode (for roms that support that feature)
knox 0x0 - borrowed some things from magisk and from @Bulgaricus
CPU overclock to 1.5Ghz
GPU overclock to 720Mhz
J500HXXU2BPK4 update - December security patches
Adreno Idler
intelli_thermal
nvidia relaxation patch
undervolt
Color calibration
prima wlan driver
fast, stable and cool
Latest ramdisk
Permissive kernel
init.d support
maybe more - will update when remember...
Devices:
J500F
J500FN
J500G
J500M
J500H
Bugs:
None (see FAQ on #3 post for any issues)
Instructions:
make sure you have TWRP from here installed (or any other with Aroma Installer support)
download zip and put it into phone's storage
enter TWRP recovery
flash zip
reboot and enjoy
Downloads
Credits:
*DjSteve
*Lord Boeffla
*psndna88
*Bulgaricus
*SuperR
*Faux123
*duki994
*kernel testers
*if i missed someone PM me and i`ll add
XDA:DevDB Information
hadesKernel v2.5, Kernel for the Samsung Galaxy J5
Contributors
corsicanu
Source Code: https://github.com/corsicanu/hadesKernel
Kernel Special Features:
Version Information
Status: Beta
Current Beta Version: v2.5
Beta Release Date: 2017-04-26
Created 2017-02-21
Last Updated 2017-07-03
Reserved
Changelog:
v2.5R - 06.06.2017
fixed private mode for roms that support this feature
v2.5 - 26.04.2017
fixed heating on A500G
fixed wifi
re-fixed camera for J5 family
added i/o schedulers back
v2.4 - 25.04.2017
kernel built permissive to avoid some issues
updated ramdisk to latest official fw
added root options in Aroma
added Magisk as root option
removed charging limit for some devices
disabled modules unload
reworked modules implementation,
*now you can switch to any other kernel without wifi or FM Radio issues
reworked knox 0x0 script
revert update to linux 3.10.60 for now
revert add more governors for now
revert add hotplugs for now
revert add i/o schedulers for now
v2.3 - 05.04.2017
fixed camera focus for J series
added support for A500W and A500K
updated to linux 3.10.60
added more governors (alucard/lionfish/barry_allen/intelliactive - these can be unstable-use interactive if you have issues)
added hotplugs (intelliplug/bricked hotplug/alucard/msm_hotplug)
added i/o schedulers (vr/fiops/sioplus/zen) and set FIOPS as default
knox 0x0 - borrowed some things from magisk and from @Bulgaricus
updated powersuspend
ramdisk tune-ups
cpufreq tune-ups
memory/cache tune-ups
v2.2 - 20.02.2017
added support for J5 2015 (J500xx)
added usb fast charge
made cubic tcp default for better net speeds
disabled software CRC for better performance
optimized framebuffer for better performance
added regulator for overclock
undervolted for better battery
lowered safe frequency from 400 to 200mhz
A5S deepsleep fix
added nvidia relaxation patch for better battery
enhance power efficiency
implement fast idling of CPU
reduced high-load and average-load for better battery
enabled arch_power
lowered throttle threeshold and enable it by default
v2.1 - 10.02.2017
Fix FM Radio
Fix OTG for all versions
Fix overheating issues for G
Add support for A3FU
Add SuperSU-v2.79-SR3
v2.0 - 25.01.2017
J500HXXU2BPK4 update - December security patches
Add support for A500H/A500S versions
Add builtin wlan module
Add westwood tcp and make cubic default again
Adreno Idler 1.1, fixed msm_adreno_tz
Add powersuspend
More msm-thermal tweaks
kernel: reduce overheat
Enable multi-core power savings
Add SuperSU SR5 back
Fix Deepsleep for F/G/M
Add 50Mhz and 100Mhz frequencies for low consumption when awake (AOD)
Add dynamic sync 2.0
Add lcd notify
xz: Optimize Sfck Compression
Added Aroma Installer
v1.4 - 22.12.2016
Fixed wifi again for each version
Multitask and battery optimisations + permissive mode enabled
Fix for frequencies not sticking at boot
ramdisk cpu / io / battery tune-ups
Add specific ramdisk for each supported variants
Separate SU from ramdisk
Fixed Kcal (color calibration)
V1.3 - 15.12.2016
add KCAL driver
4sysctl: favor filesystem
GPU OC to 720Mhz
Reverted CPU OC to 1.5Ghz
Fixed wifi for A500G
V1.2 - 11.11.2016
A500FU SuperSU SR3 patch + init.d support
SuperSU SR3 patch + init.d support
Experimental wifi fix
A500FU support
Switch to CUBIC TCP congestion control
arch/arm : compile with hardfloat + neon-vfpv4"
Tune-up for Cortex A53/ARMv8 architecture
V1.0 - 08.11.2016 - initial release
A500GXXU1CPH4 update
OTG and permissive enabling
free-mem optimisations
added SU patched ramdisk
2.07Ghz CPU OC
Enable neon and VFPv3
enable xz compression
Reserved
FAQ:
Q: My wifi is broken after flash. What to do?
A: Flash latest modem available for your device.
Q: Can`t connect to wifi network. What to do?
A: Reboot the phone, reboot the wifi router/ap, make sure you don`t have mac filtering enabled on ap/router.
Q: MAC adress has changed. What to do?
A: There is nothing you can do. That happens because of newer wifi module, built along with kernel, from the latest sources. If you can`t connect see Q2 above. I won`t change back to legacy wifi modules, at least not now.
Q: Device appears as "unauthorized" in adb and notification to authorize doesn`t appear. What to do?
A: Enter developer options, disable usb debugging, wait 30 seconds and re-enable it. Now you should see the notification to allow debugging.
Q: loading
A: loading
One more just in case of need
Deleted.
#Henkate said:
It's nice to see you here.
Click to expand...
Click to collapse
Multumesc!
Great .
Fast Kernel, Stable. (First really good kernel for J5)
From the tester to this build your kernel has worked perfectly. (Commenting here your tester)
My new rom with your kernel is amazing.
Cheers! :highfive:
Thanks @corsicanu ..
I'm using this kernel on my Stock 6.0.1 rom & I must say that this is one of the best kernels for J5.. Its very fast & stable..
Thank You So Much..
---------- Post added at 09:04 AM ---------- Previous post was at 08:59 AM ----------
By Zonik said:
Great .
Fast Kernel, Stable. (First really good kernel for J5)
From the tester to this build your kernel has worked perfectly. (Commenting here your tester)
My new rom with your kernel is amazing.
Cheers! :highfive:
Click to expand...
Click to collapse
Hi @By Zonik ..
Waiting for your rom (v2) bro..
Some q's
Fast charge as in fast charge?? Does our present kernels support that, beacause it's pretty slow.
Any plans to follow it up for a non touchwiz based rom??
does it support skies rom beta ??
corsicanu said:
One more just in case of need
Click to expand...
Click to collapse
Does the kernel work well with a single processor at the frequency of 50Mhz?
If you set a different GPU frequency to 720Mhz when the GPU is at 100%, is the Max frequency set or rising to 720 ignoring the set frequency? ?
Finally something interesting for the lands of the J5
For me the link doesnt work i just get this:
YuZaGa said:
Fast charge as in fast charge?? Does our present kernels support that, beacause it's pretty slow.
Any plans to follow it up for a non touchwiz based rom??
Click to expand...
Click to collapse
I will quote my friend @Bulgaricus for this
...we force supporting devices such as laptops and desktops that have fast charge to provide the quick charger to our phone.
I will see what can be done in the future for non touchwiz.
Super.Mody said:
does it support skies rom beta ??
Click to expand...
Click to collapse
From what i know Skies Rom is based on touchwiz so it will work. Test and report.
paulo boë said:
For me the link doesnt work i just get this:
Click to expand...
Click to collapse
Just wait more or refresh the page.
Demicro said:
Does the kernel work well with a single processor at the frequency of 50Mhz?
If you set a different GPU frequency to 720Mhz when the GPU is at 100%, is the Max frequency set or rising to 720 ignoring the set frequency? ?
Finally something interesting for the lands of the J5
Click to expand...
Click to collapse
I added 50Mhz for some certain scenarios, to step down the freq if the load is small - screen on but idle (i have screen timeout set to 10mins), or screen off and awake (for AOD on the roms that have it-my rom for A5). Anyway i have custom script in ramdisk that bypasses stock init.qcom.post_boot.sh and sets custom loads for all the frequencies, so the device can go down even to 50Mhz, but step up if the load is reached, so it doesn't lag at all.
About gpu - from what i saw it sticks to maximum set (i use kernel adiutor).
I mostly cherry-picked features and fixes, even from your j5(6) kernel [emoji16] since all are based on same soc. This project started as personal kernel, permissive with otg enabled (because A series has OTG disabled by Samsung), and after that decided to add more things and make it public.
Cheers!
Sent from my SM-N930F using Tapatalk
OMG ITS SO SMOOOOOOTTHHHHH. I bearly have any lag:laugh::victory:
Demicro said:
Does the kernel work well with a single processor at the frequency of 50Mhz?
If you set a different GPU frequency to 720Mhz when the GPU is at 100%, is the Max frequency set or rising to 720 ignoring the set frequency? ?
Finally something interesting for the lands of the J5
Click to expand...
Click to collapse
corsicanu said:
About gpu - from what i saw it sticks to maximum set (i use kernel adiutor).
Sent from my SM-N930F using Tapatalk
Click to expand...
Click to collapse
You can see the GPU frequency in real time by using these commands in Terminal (PC):
Code:
adb shell
cd /sys/devices/soc.0/1c00000.qcom,kgsl-3d0/devfreq/1c00000.qcom,kgsl-3d0
while true; do cat trans_stat; busybox sleep 0.1; done
1) The path may be different.
2) The current GPU frequency is the one with the asterisk.
3) Total transictions means the total switches between GPU frequencies.
Try these commands to confirm that the GPU frequency is stuck at 720.
We can bring the current fast charging also on custom roms or even improve the fast charging to support custom mAh and stuff like that. But forcing a battery to charge faster than it's limit can demage and reduce the battery life drastically so I think we will leave it just like that. Greetings
corsicanu said:
From what i know Skies Rom is based on touchwiz so it will work. Test and report.
Click to expand...
Click to collapse
Skies Rom beta is a Note 7 Port rom .. so it is Grace UX not touchwiz ..
corsicanu said:
I will quote my friend @Bulgaricus for this
...we force supporting devices such as laptops and desktops that have fast charge to provide the quick charger to our phone.
I will see what can be done in the future for non touchwiz.
From what i know Skies Rom is based on touchwiz so it will work. Test and report.
Just wait more or refresh the page.
I added 50Mhz for some certain scenarios, to step down the freq if the load is small - screen on but idle (i have screen timeout set to 10mins), or screen off and awake (for AOD on the roms that have it-my rom for A5). Anyway i have custom script in ramdisk that bypasses stock init.qcom.post_boot.sh and sets custom loads for all the frequencies, so the device can go down even to 50Mhz, but step up if the load is reached, so it doesn't lag at all.
About gpu - from what i saw it sticks to maximum set (i use kernel adiutor).
I mostly cherry-picked features and fixes, even from your j5(6) kernel [emoji16] since all are based on same soc. This project started as personal kernel, permissive with otg enabled (because A series has OTG disabled by Samsung), and after that decided to add more things and make it public.
Click to expand...
Click to collapse
I know, that you have cherry pick from me?
I also found something interesting in your code
Referring to the intelli thermal, I do not know why faux124 used a different thermal control for the TSEN8974. I found that version 1 gives some errors in the logcat when I boot up the phone
I also started my kernel for personal use, specifically to be able to use viper4 ? I just needed the kernel to be permissive. And now look where the kernel go
Super.Mody said:
Skies Rom beta is a Note 7 Port rom .. so it is Grace UX not touchwiz ..
Click to expand...
Click to collapse
Grace UX is touchwiz based. Non tw roms are lineage, cyanogenmod, or any other that uses AOSP as base.
Sent from my SM-N930F using Tapatalk
Demicro said:
I know, that you have cherry pick from me?
I also found something interesting in your code
Referring to the intelli thermal, I do not know why faux124 used a different thermal control for the TSEN8974. I found that version 1 gives some errors in the logcat when I boot up the phone
I also started my kernel for personal use, specifically to be able to use viper4 ? I just needed the kernel to be permissive. And now look where the kernel go
Click to expand...
Click to collapse
I removed it from features/changelog since isn`t activated yet. I saw too late in msm8916 defconfig the CONFIG_THERMAL_MONITOR=y so the intelli_thermal isn`t there yet. I can`t even finish the build (lots of errors), and you have errors in logcat ?. You are way far than me. For now i didn`t had time to chase those errors. I`ll look more maybe next week. Anything else interesting in my source? ?
Cheers!

[KERNEL][ALL VARIANTS][AnyKernel][v3.0] G3X-Ultimate Kernel for CM and AOSP ROM's

Introduction:
Welcome! I've developed ArtxKernel, with the aim to make a great and clean kernels for CM and AOSP ROM's, but this one is for those that don't want to mess with a lot of features, like a Flash and Use Kernel! Battery life its very impressive and this Kernel is the most clean that I've made, so, enjoy it
Click to expand...
Click to collapse
Features:
- CPU Input Boost
- Gov's: Interactive, OnDemand, Conservative, Powersave, Perfomance, Userspace, pegasusq, zzmoove, Alucard and IntelliMM
- Multicore power saving
- Alucard and Bricked hotplugs
- 27Mhz GPU
- Adreno Idler
- FastCharge Support (Updated, faster than ArtxKernel)
- PowerSuspend Mode
- Kcal color control
- Faux sound control
- Fifo, fiops, sio and zen schedulers
- Frandom support
- Async I/O, 37% more perfomance
- Fsync control
- init.d support
- Selinux permissive
- Fixed simple_ondemand GPU Gov
- 2-Way Stereo Call recording Patch
- PVS Level via sysfs
- Boosted min and max screen Brightness (It's safe)
- RAM, GPU and Battery optimizations
- Some Artx Optimizations
SmoothUnlocker:
If you want an extra boost flash it, check MEGA link, but take in consideration that it will make your Battery drain faster in exchange of perfomance and pure Smoothness
Downloads:
----------
MEGA
----------
Spectrum:
Wanna use it with Spectrum App? Then follow this simple steps:
• Download Spectrum Injector HERE (3rd post) Thanks to @frap129
• Flash the Kernel and then Spectrum Injector
• Put my Profile files in spectrum/profiles folder in your internal memory after boot
------
Profiles
------
• You're done, remember that you can change those configs with a text editor
Bugs:
If you see a bug, let me know and I'll be glad to help you and fix it
Social:
Wanna join a Telegram group of this Kernel? If you have any question or you need help, get in!
(let me know if the link is broken )
----------
Telegram Group
----------
Compatible with:
(Thanks to @marcdw and @jlb1959.01)
- Nougat ROM's
- Marshmallow ROM's
- Lollipop ROM's (Not confimed yet)
Thanks to:
cesarandres_8911, savoca, faux123, LineageOS Team, osm0sis, Feinzer
LG, matthewdalex, Andrei F, yarpiin and me
If anyone is missing here PM me
If you like the kernel and want to do a small donation it for sure gonna help me a lot and keep me motivated! :laugh:
Thank you and enjoy it!
​
XDA:DevDB Information
G3X-Ultimate, Kernel for the LG G3
Contributors
Stayn
Source Code: https://github.com/Artx-II/G3X_Kernel_lge_g3
Kernel Special Features: See above
Version Information
Status: Stable
Current Stable Version: 3.0
Stable Release Date: 2017-07-05
Created 2017-06-28
Last Updated 2017-08-19
Changelog!
Code:
[B]* v3.0[/B]
- Source updated
- Boosted min and max screen brightness (It's safe)
- Added 2-Way Stereo Call Recording Patch
- Added Governors: Alucard & IntelliMM
- PVS Level via SysFs
- RAM, GPU and Battery optimizations
- Some optimizations from Artx Kernel
- Cleaned a lot of code
[B]* v2.0[/B]
- Source updated
- Added Dualsim support
- Added Pegasusq Gov
- Added zzmoove Gov
- Added Alucard and Bricked hotplug
- 27Mhz GPU
- Adreno Idler
- Sound control (Replaces Faux)
- Power Suspend Mode
- Added fifo, fiops, sio and zen schedulers
- Added Frandom
- Kernel Selinux permissive
- Fsync control
- Compiled with updated UberTC
- General optimizations
- Battery improvements
[B]* v1.0[/B]
- Initial release
Smooth as butter, and charging so fast it's almost scary
Thank you
You need a banner for your OP which is called "KernelBae"
Anyway thanks for awesome job and new kernel.
Sent from my LG-D855 using Tapatalk
Stayn said:
Reserved
Click to expand...
Click to collapse
sorry to say but i still cant understand why this kernel when there are ARTX and Light kernels??
and is there any chance that it would work on stock rom ?
mohammadtalha93 said:
sorry to say but i still cant understand why this kernel when there are ARTX and Light kernels??
and is there any chance that it would work on stock rom ?
Click to expand...
Click to collapse
This kernel is more faster than artx and light kernels, I am of those who cannot see a little lag because that bothers me and this kernel keeps my device smooth...
I didn't tested it on stock and I don't think that it will work, anyway, I can try to build custom stock kernel but I think that it's too late now for build to marshmallow
Stayn said:
This kernel is more faster than artx and light kernels, I am of those who cannot see a little lag because that bothers me and this kernel keeps my device smooth...
I didn't tested it on stock and I don't think that it will work, anyway, I can try to build custom stock kernel but I think that it's too late now for build to marshmallow
Click to expand...
Click to collapse
COOL.....but after trying every single custom rom MM or N......i went back to modded Stock rom because of stability and Camera Quality.... and literally i have tried EVERY SINGLE ROM out there.
mohammadtalha93 said:
COOL.....but after trying every single custom rom MM or N......i went back to modded Stock rom because of stability and Camera Quality.... and literally i have tried EVERY SINGLE ROM out there.
Click to expand...
Click to collapse
I cannot use stock based ROMs, it's too much lag for me
Stayn said:
This kernel is more faster than artx and light kernels, I am of those who cannot see a little lag because that bothers me and this kernel keeps my device smooth...
I didn't tested it on stock and I don't think that it will work, anyway, I can try to build custom stock kernel but I think that it's too late now for build to marshmallow
Click to expand...
Click to collapse
Nice too See a New kernel again.. But... You sad its fast er then the other kernel of yours. I'm using the latest LightKernel, so this Ultimate kernel is faster and i want to now if this kernel is better in battery life ?
francois amon said:
Nice too See a New kernel again.. But... You sad its fast er then the other kernel of yours. I'm using the latest LightKernel, so this Ultimate kernel is faster and i want to now if this kernel is better in battery life ?
Click to expand...
Click to collapse
Light and normal kernel has better battery life that depends on how you configure it
Stayn said:
Light and normal kernel has better battery life that depends on how you configure it
Click to expand...
Click to collapse
Allright then You. I will stay with the latest Light Version.
THX for reply
Iv been on this kernel all this morning and so far its great!
PS: Is it possible to add bioshock to this kernel?
Downloaded twice fot f400, both zip corrupted.
khnoizer said:
Downloaded twice fot f400, both zip corrupted.
Click to expand...
Click to collapse
Sorry dude, I re-uploaded it
So, default cpu governor is performance? I hope it doesn't drains battery so much, since I usually prefer to just use the default setting because I believe OP have the best balanced settings there.
khnoizer said:
So, default cpu governor is performance? I hope it doesn't drains battery so much, since I usually prefer to just use the default setting because I believe OP have the best balanced settings there.
Click to expand...
Click to collapse
I don't know why your default gov is perfomance, change ir to interactive, I'll update this kernel soon... I'm a little busy for now on other things
Stayn said:
I don't know why your default gov is perfomance, change ir to interactive, I'll update this kernel soon... I'm a little busy for now on other things
Click to expand...
Click to collapse
Keep your time. You don't have to push an update all days. Let the users use it for a while and then report. One day with this kernel and report it is nothing. The system need time to get one with the kernel settings
G3X is pretty much beta. ArtX is not beta (IMO). If you want a more stable kernel use ArtX until this one gets all the kinks worked out.
Stayn said:
I don't know why your default gov is perfomance, change ir to interactive, I'll update this kernel soon... I'm a little busy for now on other things
Click to expand...
Click to collapse
I think I should also mention that I'm using RR 5.8.3 rom for F400 variant by oadam11, which is also have performance governor by default on its default kernel. Maybe there are something related.
Anyway, take your time, and thank you for your hard work.
EDIT: However, I've tried artxlight 2.1 but its governor wasn't set to performance by default. It was zzmoove.
Hi I have a little problem. When I flash through TWRP I get unsupported device and error 1. My device is d852.

Categories

Resources