[KERNEL] [3.4.113] [STABLE] [NEW UPDATE 070217] The-Light-Weight-Kernel - Galaxy S 4 i9500 Android Development

This kernel is what i use personally and i'm just sharing it for anyone who wants a stable kernel with good battery.
THE LIGHT WEIGHT KERNEL
DOWNLOADS :
LWK-i9500 Folder
[ Do Not Mirror! ]
Code :
GCM : For CM13
RR : Resurrection Remix
NOTE : WIPE APPDATA OF YOUR KERNEL APP BEFORE FLASHING !
USE GEAR/TWRP RECOVERY TO FLASH THE KERNEL.
Bugs/Workarounds :
* Rarely Random Reboots can occur.
Sources : Github
Latest
Credits :
* Andreilux (For many things)
* Voltaqe (always helpful)
* halaszk (LMK Optimisations)
* Alberto96 (f2fs support)
* MemAllocatoR (vibration control)
* jwchen (occasional compiling)
* arter97 ( lazyplug )
* and many others

CHANGLOG :
* Just check my github !

It looks promising , I hope to see more features coming for this kernel in future. Keep up the good work bro

Great job mate!??

Woow good to see our i9500 have new kernel.. Waiting for more features.. Hope you can make for kitkat too sir.. Lol

thank you so much and i hope this little project gets bigger and bigger good luck mate

Noriyuki_Fariz said:
Woow good to see our i9500 have new kernel.. Waiting for more features.. Hope you can make for kitkat too sir.. Lol
Click to expand...
Click to collapse
You have the PERFECT kernel for kit Kat a.k.a. Perseus ( is it not available ? Rom switcher uses it )

asad007 said:
PS:
=> This kernel DOES NOT support init.d ( yet )
=> I am still learning , Help is always welcome
Click to expand...
Click to collapse
As far as I try, I can't make init.d support for enforcing samsung official LP OA7 to work by editing its ramdisk.
Even using term-init.sh for universal init.d enabler on official rooted OA7 enforcing and prism barebone enforcing, will not work.
Have u tried to enabled it but fail?
I think, maybe becoz your kernel boot at enforcing state.
If you completely remove enforcing and set permissive or disable selinux only, its different story
I'm sorry for my bad english.

If I disable selinux , the kernel would not boot ( I tried doing that ) so I'll see what I can do about booting in the permissive mode itself

And then maybe the code for init .d in the ram disk may work :thumbup:

asad007 said:
You have the PERFECT kernel for kit Kat a.k.a. Perseus ( is it not available ? Rom switcher uses it )
If you want I can compile from Perseus kit Kat sources but that would not be my work ( Perseus is the best kernel so far )
Click to expand...
Click to collapse
Yeah i know it sir thanks to Andrei.. But 1 problem is with v19.1 alpha tethering not detected in other device.. I only hope it will fixed soon by Andrei or by other dev.. And Romswitcher v3.1 still need more features i think like zram so swap will work too..

OP updated with second release
changelog :
using LZO compression instead of XZ , kernel is heavier but execution is faster (eg; booting time is less) also this should fix the high battery drain
Kernel boots as permissive
PS:
1) The code in the init.rc does not get executed for init support ( ill work on it soon after my exam in a day or two )
2) Please test the battery life and performance on this one
Thank You

What are the two frequencies available?

The min and max
BTW I found that on some apps the frequency can't be set
For example in aero control you can't set frequency but you can use memory tweaks like ksm on it
On the other hand in no frills you can use only min and max frequency
While on cpu tuner you get three frequencies min , max and 600Mhz
It's your call mate what you want

asad007 said:
The min and max
BTW I found that on some apps the frequency can't be set
For example in aero control you can't set frequency but you can use memory tweaks like ksm on it
On the other hand in no frills you can use only min and max frequency
While on cpu tuner you get three frequencies min , max and 600Mhz
It's your call mate what you want
Click to expand...
Click to collapse
Battery backup seems to be promissing... but after 45min of usage when i clicked the app drawer it got rebooted. pls add LUCurative or smartassv2 governer and init.d support.
---------- Post added at 01:09 PM ---------- Previous post was at 12:48 PM ----------
itsme12345 said:
Battery backup seems to be promissing... but after 45min of usage when i clicked the app drawer it got rebooted. pls add LUCurative or smartassv2 governer and init.d support.
Click to expand...
Click to collapse
Also cpy spy dont show up the frequency usage it says kernel not supported. pls look that also.
---------- Post added at 01:30 PM ---------- Previous post was at 01:09 PM ----------
Second reboot...

^ That is because I removed debugging stuff to make the kernel lighter If I add it ,size would grow (let's see)

What would be cause of reboot...may be ram issue..

Have Stweak support?

THANK YOU SO MUCH <3 I have been dying and searching for a good KERNEL since the stock drains battery just when the screen is turn on for even 5 mins
THANK YOU SO MUCH MAN REALLY APPRECIATE IT

OP updated ,
Minor Update , Not much of a changelog present ( just minor changes here and there )
Second post updated with Touchscreeen sensitivity tweak ( this is a must , it makes the whole interface buttery smooth )
and some battery saving defaults ( cause at the end of the day , battery is all that matters)

Related

[Kernel][DEV] pax0r kernel v0.4 for LG P350 (Optimus ME, Pecan)

THIS KERNEL IS NOW OBSOLETE, DON'T USE IT.
Mine newest and stable kernel releases are now integrated into my version of CyanogenMod 7.2, please use only a kernel provided with that ROM, not this one.
Im leaving it for historical reason or for some geeks
The testing release of kernel for p350 based on kernel by drapalyuk - taken from kernel and rom + sources
I do not take any resposibility for bricked devices!
This kernel aims to optimize the performance, responsivity and battery life so please share your opinion about these factors and your ideas.
If you are experiencing any problems with WiFi or 3G try much less tweaked but more stable LITE version.
Instalation:
Download zip to your phone
Get the Custom Recovery for p350
Reboot into recovery
Backup your boot partition (if you like risk you can ommit this step )
Choose Flash zip menu
Turn off verification (as I dont signed my kernel yet)
Flash downloaded zip
Reboot and enjoy
Changelog(2.6.32.48 version):
[0.4]
Fixed black screen after wakeup issue
Added vr and sio I/O schedulers (SIO is default)
Added smartassv2 governor
VM_MAX_READAHEAD changed to 512
[0.3]
Kernel version updated to 2.6.32.48
BFS CPU Scheduler
Applied few tweaks from https://github.com/arco/buzz-kernel-2.6.32/
Some other small tweaks (List of applied patches is on github)
Compiled with newest Linaro toolchain with -Ofast flag and tuned to our architecture
LITE version:
For all guys having problems with internet connection on my kernel there is a LITE version.
It contains less tweaks thant normal version but should not have problems with internet. This version is much less tweaked so it should be more stable.
What is in lite version:
Kernel version 2.6.32.9 (not updated)
Smartass v2 governor
SIO and VR IO schedulers (SIO as default)
VM_MAX_READAHEAD changed to 512
Compiled with newest Linaro toolchain with -Ofast flag and tuned to our architecture
If you dont have any problems with 0.4 version I reccomend NOT to install Lite version
DOWNLOADS
version v0.4: http://hotfile.com/links/139705983/d792c47/kernel-pax-0-4.zip.html
version Lite: http://hotfile.com/links/139705851/518d0ef/pax0r-kernel-lite.zip.html
SOURCE: https://github.com/pax0r/pecan_kernel
Thx for:
drapalyuk - for biggest work for this device
All other devs for Android kernel - as I can learn so much from all of your work!
Debuging Info
or how to help make it better
If you have any problems with my kernel and you want to help in some way - here it is some info how you can.
Just after apearing of the problem please get logs from your device.
How to do it:
Info on CM wiki how to get Logcat
http://wiki.cyanogenmod.com/wiki/Logcat
Info about getting kmesg:
Open Terminal Emulator (or shell with ADB if you know how)
Write the following commands:
Code:
su
cat /proc/kmsg > /sdcard/kmsg.log
There should be new file kmsg.txt on your sdcard. Copy it to your PC.
info about last kmsg after sudden reboot/crash
Same as for normal kmesg but the command now should be:
Code:
su
cat /proc/last_kmsg > /sdcard/last_kmsg.txt
Created file will be named last_kmsg.txt
Attach all logs to your post (prefered way is to use http://pastebin.com/
Of course if you have any programming skills you can tinker with my sources as you wish and send patches to me
Hi Pax0r,
I will test the new kernel!
Great, file not found
Sent from my Optimus Me using XDA App
thanks from the Philippines bro..
downloading it now.. will let you know how it goes..
edit : just booted up and already like it.. i had a problem with drape's rc3 kernel because everytime my phone went to sleep and i would wake it up, the screen would just stay black and the buttons would light up and i would have to touch the screen for it to turn on.. now that problem is history!!! thanks paxor!!!!
SikatPimp said:
edit : just booted up and already like it.. i had a problem with drape's rc3 kernel because everytime my phone went to sleep and i would wake it up, the screen would just stay black and the buttons would light up and i would have to touch the screen for it to turn on.. now that problem is history!!! thanks paxor!!!!
Click to expand...
Click to collapse
i still experience that problem. well after the kernel's flashed, does that mean it will run the next time the phone's booted up?
downloading...
edit:screen stays black like before..
uploaded to mediafire
Daryll99 said:
Great, file not found
Sent from my Optimus Me using XDA App
Click to expand...
Click to collapse
here..i uploaded it to mediafire. enjoy
www . mediafire . com/ ?l5cqpdhvi8c8acw
ikazu said:
i still experience that problem. well after the kernel's flashed, does that mean it will run the next time the phone's booted up?
Click to expand...
Click to collapse
ok i just got excited. it seems i still get the touch screen problem but it happens less frequently now and right now i am also cruising at 825 mhz with no fc yet !!!
SikatPimp said:
ok i just got excited. it seems i still get the touch screen problem but it happens less frequently now and right now i am also cruising at 825 mhz with no fc yet !!!
Click to expand...
Click to collapse
tried playing games with 825 freq?
---------- Post added at 05:23 AM ---------- Previous post was at 05:21 AM ----------
on screen animation dsnt work either
Thx for feedback.
I also noticed the 'black screen issue' sometimes and working on it. Drapalyuk fixed it in CM but its not in his sources :/
What versions of ROM (CM, 2.2 etc) do you use?
only angry birds... can't tell any difference but still no fc
---------- Post added at 02:17 PM ---------- Previous post was at 02:08 PM ----------
I'm using drape's 20.10 rom... and before i would reflash to try and get that black screen took care of but in a couple days it would come back.. and it isnt so bad.. it doesn't really effect anything.. but after flashing your kernel i am getting them less now so thats a plus..
So you know How to compile the kernel
will you try to add more features ???
can you add these features
Code:
* shifted to TinyRCU kept it as default
* enabled support for various file systems
o EXT3
o EXT4
o JBD
o RFS
o JFS
o NTFS (with R/W)
* TUN/TAP now integrated into kernel
* enabled support for various network file systems
o NFS (client/server)
o CIFS
* optimized kernel for size
* enabled LZMA/GZ2/LZO compressing support for ramdisk
* bumped jHash to v3
* increased VM MAX READAHEAD to 512KB
* corrected "current kernel" string in CWM app & Tweaks app
* Universal CF-Root and CWM for I9003 Gingerbread by amit.bagaria
* CPU Governors
1. InteractiveX
2. Savaged-Zen
3. SmartAssV2
4. BrazilianWax
5. Smoothass
6. Lagfree
7. Smartass
8. Scary
9. MinMax
10. Interactive
* I/O Schedulers
1. BFQ-v2-rc1
2. V(R)
3. SIO
I flashed the kernel and now everytime i try to turn on the wifi its says error, it wont turn on. And please fix the blackscreen issue.
Daryll99 said:
I flashed the kernel and now everytime i try to turn on the wifi its says error, it wont turn on. And please fix the blackscreen issue.
Click to expand...
Click to collapse
Maybe try flash again.
If it would not work I will check on this issue later.
There must be some problem with loading wifi module for your phone...
vivekkalady said:
So you know How to compile the kernel
will you try to add more features ???
can you add these features
Code:
* shifted to TinyRCU kept it as default
* enabled support for various file systems
o EXT3
o EXT4
o JBD
o RFS
o JFS
o NTFS (with R/W)
* TUN/TAP now integrated into kernel
* enabled support for various network file systems
o NFS (client/server)
o CIFS
* optimized kernel for size
* enabled LZMA/GZ2/LZO compressing support for ramdisk
* bumped jHash to v3
* increased VM MAX READAHEAD to 512KB
* corrected "current kernel" string in CWM app & Tweaks app
* Universal CF-Root and CWM for I9003 Gingerbread by amit.bagaria
* CPU Governors
1. InteractiveX
2. Savaged-Zen
3. SmartAssV2
4. BrazilianWax
5. Smoothass
6. Lagfree
7. Smartass
8. Scary
9. MinMax
10. Interactive
* I/O Schedulers
1. BFQ-v2-rc1
2. V(R)
3. SIO
Click to expand...
Click to collapse
I will try do as much as I can - thx for some kind of list of 'thigs I should look at'. Few comments I have:
About governors - there will be smartass v2 for sure in next version - I just hadnt time to integrate it in this release (I tested it earlier at it really was smartass )
I/O Schedulers - deadline is quite enough for sd cards, but I will look into this SIO as it is based on deadline - thx for hint. I think rest of them is not needed.
File Systems - do we really need support for them? More supported format means bigger kernel.
"optimized kernel for size" - I prefer optimize for speed and it is done
Thanks again for this list - looks very interesting
Havent find the Governer in the cyanogen Mod ??
do I have to use external apps to select that governer??
edit : wifi working Fine
vivekkalady said:
Havent find the Governer in the cyanogen Mod ??
do I have to use external apps to select that governer??
edit : wifi working Fine
Click to expand...
Click to collapse
The governor does not come with the cyanogen mod ofLG p350. No you can't use external apps to install that governor,assuming it is smartass
Sent from my Optimus Me using XDA App
pax0r said:
File Systems - do we really need support for them? More supported format means bigger kernel.
Click to expand...
Click to collapse
It would be great if ntfs file system is supported as it is fast
Sent from my Optimus Me using XDA App
Daryll99 said:
The governor does not come with the cyanogen mod ofLG p350. No you can't use external apps to install that governor,assuming it is smartass
Sent from my Optimus Me using XDA App
Click to expand...
Click to collapse
I know that Dude
But we need external apps to select which Governer and I/O scheduler to be used even if it is in the boot.img. Not installing but selecting
no-frill app is used in my phone (i9003) it contains all the above items in the list i have specified earlier
Its from i9003 by doomload it contains all the things
https://github.com/DooMLoRD/SGS-SL-i9003
Hm... I can select governor from CM menu (performance -> CPU settings - not sure about english names ; ) but be aware of a fact that there is no smartass here (yet ), just standard ones (ondemand,usersapce,powersave,performance)
Sadly your kernel from i9003 is .35 one an here we have .32 so patches do not apply so easy...
But when I will have more time (Im in the middle of Bsc thesis ) I will try to port some .35 kernel for p350

[Kernel][O3/OC/UC/UC/GPU OC/Zram/Exfat/Read/Scheds/Govs][G-Kernel][AOSP 4.4.X][v3]

G-Kernel​
Welcome to G-kernel : the kernel meant to drive ​
Features :​
Upstreamed Linux Kernel Source to 3.4.11
Compiled with googles 4.6.1 gcc toolchain
Sammy Kernel Spam halted
Faux Sound support
Frandom Support
Lion Heart gov
Intelliactive gov
Lagfree gov
Smartmax gov
Interactive gov as defualt in kernel
zRam Supported with kernel module with 400mb swap
Frandom supported with kernel module
Init.d Supported
GPU OC Upto 533mh
Full Exfat support
Experimental F2FS support
Cpu boost driver
Enabled KSM (kernel sampage mereging)
BFQ/SIO/FIOPS/ZEN/VR IO Schedulers
Ondemmand plus gov
Whealthy gov
Smart Ass v2 gov
Ability to underclock
Cpu OC upto 2.1
Cpu Booster and Smooth scroll tweaks
O3 flags to speed up things
Fast Charge Support !
Read Ahead Tweaks
AND WAY MORE TO COME ...
Kernel Samepage Merging :
It lets the system share identical memory pages among different processes or virtual machines. This is done by scanning through the memory finding duplicate pages. The duplicate pair is then merged into a single page, and mapped into both original locations. The page is also marked as "copy-on-write", so the kernel will automatically separate them again should one process modify its data.
Click to expand...
Click to collapse
What is Frandom :
Frandom as quoted from rawintellect from this thread here
frandom will allow you to use crossbreeder to it's full potential. Reducing lag by orders of magnitude over the regular RNG (random number generator). please take a trip over to the crossbreeder thread here for more info.
Click to expand...
Click to collapse
Source Code
THE SOURCEE CAN BE FOUND OVER HERE
ISSUES :
This bad op
nothing in general
Downloads :
FROM V2 AND ONWARDS REFER TO MY G-DRIVE FOLDER WHICH CAN BE FOUND HERE
Mon , June 23rd v1
Tus , June 24th v2
Fri, July 4th v3
G-KERNEL CHANGELOG
Mon , June 23rd
--------------------
initial build
Tus , June 24th
--------------------
refer to my git for changelog beacuse alot to be listed here
Fri, July 4th
--------------------
Added KSM
Added experemintal f2fs support
Upstreamed source to 3.4.11
Gpu oced to 533mh
added smartmax gov
Added fastcharge
Rewrite of exfat
Credits :
Sonic-Developers
spegelius
1.ktoonsez
2.googyanas
3.Samsung
4.Google
5.Xda
6.All others who involved directly or indirectly to the development of this kernel
HOW TO OC YOUR DEVICE :
FIRST : I AM NOT RESPONISBLE TO ANYTHING THAT HAPPENES TO YOUR PHONE WITH THIS , I PROVIDE THESE INSTRUCTIONS AS IS SO IF YOU TRY THIS AND YOUR PHONE EXPLODES DONT COME CRYING
1. If you have cm rom with cm performance settigs do :
A. Open Settings > Performance
B. Choose Performance or Smartx as governor
C. If you have 444 cm there will be a slider , use that to oc
D. Use kernel tweaker to tweak other features of the kernel
d. profittttttttttttttttttttttttttttttttt !
1. If you have non cm rom without cm performance settings do :
A. Download Rom Toolbox lite from playstore
B. Go to performance tab
C. Open Cpu Control
D. Choose Performance or Smartx as governor
E. Use the slider to oc
F. Use kernel tweaker to tweak other features of the kernel
G. profittttttttttttttttttttttttttttttttt !
Going to give this a try Seems smooth
wow ... i am going to upload a version with oc uv uc , exfat , gpu oc , increased read ahead , and many more !!
New update is up !
Oh nice, gonna have to try his when i get time
Hello. How can I download the second version of kernel?
Sent from my GT-I9295 using XDA Premium 4 mobile app
6783 said:
Hello. How can I download the second version of kernel?
Sent from my GT-I9295 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
click the link ... click file from the bar that appears above the folder structure then hit download :angel:
mythi said:
click the link ... click file from the bar that appears above the folder structure then hit download :angel:
Click to expand...
Click to collapse
Thanks! It doesnt appear on mobile browsers. i had that problem, too...Now on my desktop PC i can download the kernel. Will flash it on my Vanish Rom and report back!
moviecut said:
Thanks! It doesnt appear on mobile browsers. i had that problem, too...Now on my desktop PC i can download the kernel. Will flash it on my Vanish Rom and report back!
Click to expand...
Click to collapse
what is vanish rom
Sorry, VanirAOSP!
moviecut said:
Sorry, VanirAOSP!
Click to expand...
Click to collapse
ohhhh lol ... did it boot nicely , hows your impressions so far
Both thumbs up! Latest vanir nightly + v2 kernel. Great so far!
Gesendet von meinem GT-I9295 mit Tapatalk
Seems that this wont go higher than normal maximum frequency.
ElakNovAlamak said:
Seems that this wont go higher than normal maximum frequency.
Click to expand...
Click to collapse
ya ... i noticed this strange behaviour ... does it make bench marks scores higher if you go up in frequencies i couldnt test beacuse i have bad experince with benchs
edit : try using kernel tweaker app to oc
mythi said:
ya ... i noticed this strange behaviour ... does it make bench marks scores higher if you go up in frequencies i couldnt test beacuse i have bad experince with benchs
edit : try using kernel tweaker app to oc
Click to expand...
Click to collapse
I tried both rom's own processor settings and Rom Toolbox Pro. Both show 2214 MHz as max, but tried almost every test and all I got is default 1890 MHz
Governors and schedulers work fine. Also uc works fine too.
ElakNovAlamak said:
I tried both rom's own processor settings and Rom Toolbox Pro. Both show 2214 MHz as max, but tried almost every test and all I got is default 1890 MHz
Governors and schedulers work fine. Also uc works fine too.
Click to expand...
Click to collapse
ya ... something strange ... all features work only oc i will look into this more
mythi said:
ya ... something strange ... all features work only oc i will look into this more
Click to expand...
Click to collapse
do you know where I can find the original kernels for the device?
not sure how the modem could be affected - but my signal is way lower than normal - no more 4G where is used to get it - also goes doen from H+ to H most of the time.

AK Kernel for the Moto G 2014

Don't come crying to me when this bricked or ****ed up your device.
FLASH AT YOUR OWN RISK!!
Hey guys i present you AK kernel for the Moto G 2014.
Features:
-Kexec support
-Dt2w s2w and s2s fully working with pocket detection and deepsleep
-Powersuspend
-Intelli-Plug
-IntelliThermal V2
-IntelliActive governor
-Fiops I/O scheduler
-Enabled pipe flag
-some -O3 optimizations
-simple gpu algoritm
-usb fastcharge
-fauxsound
-slimbus oc for louder sound
-PM_SUSPEND_FREEZE for better battery life
-Kcal
-many tcp congestions
-power efficiency for better battery life (enabled by default)
-BiDirectional sweep2sleep
-Frandom support
-Psx2usb
-Smartmax governor
-Stereo call recording support
-3.4.107 kernel
-Overclocked ram to 566MHz
-Zzmove governor
-Impulse governor
-IntelliDemand governor
-IntelliMM governor
-Yankactive governor
-Compiled with GCC 6.0
-Cortex a7 optimizations
-Alucard governor
-Quick wakeup driver
-Kernel NEON mode
-Arch-Power
-Gentle fair sleepers on/off
-Use android device as keyboard/mouse with this app https://play.google.com/store/apps/details?id=remote.hid.keyboard.client
More coming soon!!
Feel free to request features!!
Recommended apps for tweaking the kernel:
1. Kernel Adiutor
2. Faux Control
3. TricksterMod
Display types confirmed working with dt2w:
mdss_dsi_mot_inx_720p_video_v0
Display types not working with dt2w:
mdss_dsi_mot_jdi_720p_video_v1
mdss_dsi_mot_jdi_720p_video_v0
You can check wich display type you have by going into terminal and type:
su
cat /proc/cmdline
The last line will indicate your display type.
How do I flash this?
Reboot to recovery.
Install zip from SD Card.
Choose the AK-Kernel-rx.zip
Install and Reboot.
Credits: @google @motorola @LuK1337 @luca020400 @DC07 @faux123 @savoca @alin.p @koradiavatsal @Flashhhh @rukusx7
@Christopher83
If i forgot someone just leave a pm don't start a war [emoji14]
Dt2w, s2w and s2s on the Moto G 2014:
https://www.youtube.com/watch?v=12c4BsZwpgY
XDA:DevDB Information
[KERNEL][CM12.1][TITAN], Kernel for the Moto G 2014
Contributors
Anas Karbila
Kernel Special Features:
Version Information
Status: Alpha
Created 2015-04-07
Last Updated 2015-04-07
Downloads
Ak-Kernel:
https://basketbuild.com/devs/Anas_Karbila/AK Kernel
CM12 versions are discontinued because official cm 5.1 nightlies have started and most people will upgrade to 5.1
Kernel source:
https://github.com/Thecrazyskull/android_kernel_motorola_msm8226
Changelog
07-04-2015
Initial release
08-04-2015
add intellithermal v2
add intelliactive governor
compiled with linaro 4.9 cortex a7 optimized
Enabled pipe flag
added fiops io scheduler
added some -03 optimizations
10-04-2015
added simple gpu algoritm
added usb fastcharge
added fauxsound
added slimbus oc for louder sound
PM: Introduce suspend state PM_SUSPEND_FREEZE for better battery life
added kcal
added many tcp congestions
add power efficiency for better battery life (enabled by default)
13-04-2015
add psx2usb
reclaim some ram
added smartmax governor
added pegasusq governor
added stereo call recording support
18-04-2015
Patched 3.4.106 mainline kernel
Overclocked ram to 566MHz
added zzmove governor
added impulse governor
added intellidemand governor
added intellimm governor
added yankactive governor
removed pegasusq governor
Just a quick question...So with this kernel DT2W is FULLY working (even in deep sleep)
I just wanted to confirm
Thanks OP
Shawn5162 said:
Just a quick question...So with this kernel DT2W is FULLY working (even in deep sleep)
I just wanted to confirm
Thanks OP
Click to expand...
Click to collapse
Yes it is 100% fully working.
You can try yourself once i upload the kernel.
Out of thanks for today, but will give you my 8 tomorrow.
Thank you so much for this.
I've tried many CM12 based ROMs, no success. Which one do you use?
SirRhor said:
Out of thanks for today, but will give you my 8 tomorrow.
Thank you so much for this.
I've tried many CM12 based ROMs, no success. Which one do you use?
Click to expand...
Click to collapse
This only works on cm12.1 im uploading a cm12 version now...
Im using my own BlissPop 5.1
Hey bro thanks for the awesome work btw the link is not working... Displaying error the folder you are trying to view does not exist or you don't have permission to access it...am I wrong smewr?
Edit : it works now...thanks anyway..!!!testing
vigneshrajagopalan said:
Hey bro thanks for the awesome work btw the link is not working... Displaying error the folder you are trying to view does not exist or you don't have permission to access it...am I wrong smewr?
Click to expand...
Click to collapse
Try with new links i posted.
Anas Karbila said:
Try with new links i posted.
Click to expand...
Click to collapse
Working now thanks!!
dt2w und s2w don't work for me witch cm 12.1 unofficial.
I tried to enable it with kernel auditor and trickster mod.
miqcea3 said:
dt2w und s2w don't work for me witch cm 12.1 unofficial.
I tried to enable it with kernel auditor and trickster mod.
Click to expand...
Click to collapse
Idk then https://www.youtube.com/watch?v=12c4BsZwpgY
Not working for me too, plus lags to turn on the lockscreen even with power button
Anyway I can be your beta tester if you want
Don't working here too, I'm using Hyperdrive-OS CM12.1
aftergr said:
Not working for me too, plus lags to turn on the lockscreen even with power button
Anyway I can be your beta tester if you want
Click to expand...
Click to collapse
TheRussoGm said:
Don't working here too, I'm using Hyperdrive-OS CM12.1
Click to expand...
Click to collapse
Weird for me its fully working.. ill wait for some more reports to see if it really doesnt work.
And the cm12.1 kernel runs buttery smooth on my device no lag at all.
I already have a beta tester (myself and @koradiavatsal ) and he reported that it works.
For the people who previously tried revkernel and didnt get dt2w working, then this kernel probably wont be working too!
TheRussoGm said:
Don't working here too, I'm using Hyperdrive-OS CM12.1
Click to expand...
Click to collapse
That's weird....Working for me On Hyperdrive
Anas Karbila said:
For the people who previously tried revkernel and didnt get dt2w working, then this kernel probably wont be working too!
Click to expand...
Click to collapse
We should have people who have tested the kernel, working or not to post the last line of results of this command.
su
cat /proc/cmdline
We found some time ago that this phone was shipped with different panels. both versions and manufacturers. The following is my result
mdss_dsi_mot_jdi_720p_video_v1
dt2w and s2w are not working for me.
Sent from my Moto G 2014 using XDA Free mobile app
I wrote the same thing in spirit kernel thread
I had the fear....
---------- Post added at 02:56 AM ---------- Previous post was at 02:53 AM ----------
mdss_dsi_mot_jdi_720p_video_v1
Not working for me too
rukusx7 said:
We should have people who have tested the kernel, working or not to post the last line of results of this command.
su
cat /proc/cmdline
We found some time ago that this phone was shipped with different panels. both versions and manufacturers. The following is my result
mdss_dsi_mot_jdi_720p_video_v1
dt2w and s2w are not working for me.
Sent from my Moto G 2014 using XDA Free mobile app
Click to expand...
Click to collapse
Thanks for the info!
Tomorrow ill add it to first or second post.
For me its working and my last line is mdss_dsi_mot_inx_720p_video_v0

[KERNEL]Sandy Kernel v1.4 [25/02/2016] [ Sandy charger control ] | [More]

My kernel would have only what's needed. However users can request a feature and if i find it worthy i would test it and add.
I am keeping short and writing the features i have added so far !
FEATURES:
V 1.4 : [ As of now only CM based ]
Switched to latest CM13 source base
Voltage control
More refined sandy charger control
Tuned elementalx governor
Darkness governor
Kcal tweaks
FIOPS & SIO added
Compiled with latest uber toolchain
Other tweaks from my end
V 1.3 :
FIOPS scheduler added
Tuneups to interactive governor
Changes to elementalx and it's tunables.
Solves potential MTP mode USB issues and sound issues.
Full synapse support added ( Doesn't directly come inside from my kernel. You will have to flash separately ). Thanks to @yarpiin
More thermal changes
Lot more in store
To download synapse flashable zip refer third post
Please install CM camera next mod which is also available under downloads section. Just install it as normal apk. Hotplug has video rec freeze on stock OP camera. Blame Oneplus for it.
V 1.2 :
Sandy charger control. Now charge your op2 much faster than stock ( Use synapse or updated kernel adiutor app [available in my downloads,not playstore of kernel adiutor] to enable it and control )
Intelliplug. Use it wisely and according to ur usage
Initial support to synapse ( The bulk needs to be still controlled via Kernel Adiutor )
Initial attempt at porting Faux Sound control ( It's not working completely yet. Will be fixed soon )
Merged with latest Oxygen 2.1 source
Plenty of other features hidden.
Initial release :
Compiled with Sabermod gcc 4.9 toolchain
Powersuspend with different modes
USB Fast charge
Intelligent cpuquiet hotplug framework ( Based on NVDIA and tuned to msm )
ElementalX governor from flar ( with latest patches )
Kcal control ( colour control driver by savoca )
Fsync on/off support
BFQ I/O scheduler added
Thermal code tweaked heavily ( device should stay at it's coolest )
Optimized for best performance and battery ( you can get some of the best results )
Smoothness guaranteed
Rcu,sched,mm and other various enhancements
There are plenty more hidden ! Just use and experience the kernel. Don't forget to post your reviews
I can only say that you can get one of the best experiences with probably no real bugs !
Recommended app :
Kernel Adiutor by grarak
Downloads :
Sandy kernel for One Plus two
Installation guide :
Download the zip
Reboot to recovery ( custom recovery )
Flash the zip
Enjoy sandy kernel on one plus two
Credits :
@grarak - For the code base and for his time. Nice guy to speak with
And to everyone else, whose code i have used.
Tester credits :
@Skybark - For testing. Nice guy to speak with as well. Thanks mate !
XDA:DevDB Information
Sandy Kernel for One plus two, Kernel for the OnePlus 2
Contributors
Santhosh M
Source Code: https://github.com/sandymanu/sandy_oneplus2_msm8994
Kernel Special Features: [Fast Charge] | [ Elementalx] | [Darkness ] | [ Ice cool thermal]
Version Information
Status: Stable
Current Stable Version: 1.4
Stable Release Date: 2016-02-25
Created 2015-09-04
Last Updated 2016-04-28
FAQ's
Q : Will this work on all ROM's ?
A : It will work bugless in Oxygen OS, but could give you bugs in CM or CM based ROM's ( as they are under alpha stage )
Q: OMG ! Baettaryyy SUCKZ ! STAPH putting lame kernels
A : My kernel is intended for battery and performance. I have no intention to build a kernel for battery draining. Your drain comes from your location apps,wake locks,etc. Use App ops or servicely app and check damn wakelocks & keep awake of your apps ( Play services, Maps, facebook,etc )
Q: What governor do you suggest ?
A : I have included only one governor ( elementalx ) other than stock and hence i would suggest you switch to it if it's not pre-switched after flashing.
Synapse link
Synapse flashable zip
Tested and all I can say is to flash that s#it!!Smoothness overloaded.Awesome power management!
5* rating
Tapped from my ①+②=❸
Well looks good but you havent stated is it for CM12.1 or Oxygen ?
Will it work with CM12(BETA) and Oxygen OS 2.0.2?
yarpiin said:
Well looks good but you havent stated is it for CM12.1 or Oxygen ?
Click to expand...
Click to collapse
Works great on OOS 2.0.2!
ebanreb37 said:
Will it work with CM12(BETA) and Oxygen OS 2.0.2?
Click to expand...
Click to collapse
Tapped from my ①+②=❸
Great !!! will try
Reserved for my tweaks.. Thanks for the kernel.
From lettuce with LiquidSmooth ROM and Sandy Kernel
vaisakh7 said:
Works great on OOS 2.0.2!
Tapped from my ①+②=❸
Click to expand...
Click to collapse
camera force close, mp3 error, all big cores always on?
Luigi_2 said:
camera force close, mp3 error, all big cores always on?
Click to expand...
Click to collapse
No issues!Camera works fine,MP3 works fine,cores are shut down on light usage(thanks to CpuQuiet hotplug).
Tapped from my ①+②=❸
Works great~~ still testing the fast charge~ tho is it possible to have westwood tcp congestion or others perhaps?
Luigi_2 said:
camera force close, mp3 error, all big cores always on?
Click to expand...
Click to collapse
You mean you face this ?
Luigi_2 said:
camera force close, mp3 error, all big cores always on?
Click to expand...
Click to collapse
Seems like a recurring theme with these early OP2 kernel attempts..
return.of.octobot said:
Seems like a recurring theme with these early OP2 kernel attempts..
Click to expand...
Click to collapse
These are not there in this kernel ! [ He was just questioning if it is there ]
Santhosh M said:
These are not there in this kernel ! [ He was just questioning if it is there ]
Click to expand...
Click to collapse
Gotcha, definitely appears to be the most competently developed one we've seen thus far.
Am I to assume that the lack of included governor list indicates that it's the same as stock? I could really dig me some smartmax..
return.of.octobot said:
Gotcha, definitely appears to be the most competently developed one we've seen thus far.
Am I to assume that the lack of included governor list indicates that it's the same as stock? I could really dig me some smartmax..
Click to expand...
Click to collapse
Heavily tweaked elementalx should satify your needs
Tapped from my ①+②=❸
Luigi_2 said:
camera force close, mp3 error, all big cores always on?
Click to expand...
Click to collapse
Can you verify if this is true?
ebanreb37 said:
Can you verify if this is true?
Click to expand...
Click to collapse
This isn't true.I've been a tester and I can assure that these issues doesn't exist!
Tapped from my ①+②=❸
vaisakh7 said:
Heavily tweaked elementalx should satify your needs
Tapped from my ①+②=❸
Click to expand...
Click to collapse
does elementalx efficient in terms of battery?

[KERNEL][STOCK LOLLIPOP] ATTACKED V2

ATTACKED-KERNEL​
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this 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.
*/
WARNING: THIS KERNEL IS FOR STOCK LOLLIPOP ROMS ONLY
I know that maybe im a little late but... until motorola release Marshmallow Firmware and kernel sources I give you this kernel:
This kernel works on STOCK LOLLIPOP Roms... DOESNT WORK IN CM/AOSP !
The main goal is to have a stable and optimized Kernel, with usefull features ...
The features Are :
Updated to lastest Motorola 5.0.2 Sources
Any Kernel Installer Script
Compiled Using Linaro 4.9.3
Reclaimed RAM from loggers
Added Power Suspend 1.5
Removed MPdecision
Added Intelli_plug 5.4
Added msm_hotplug
CPU Underclocking
Enabled Power Eficcient Worqueues
Added SmartMax Governor
Added Intellimm Governor
Added Yankactive Governor
Added Intellidemand CPU Governor
Added Intelliactive CPU Governor
Added zzmoove CPU Governor
Added TripNdroid I/O Schreduler
Added SIO I/O Schreduler
Added ZEN I/O Schreduler
Added fiops I/O Schreduler
Added bfq I/O Schreduler
Some Kernel Optimizations
USB Fast Charge V2
GPU Overclock (578Mhz)
Permissive SElinux
Added IntelliThermal V2
Updated CPUboost
Added Dyn Fsync On/Off Support
Added Asynchronous Fsync
Decreased Voltage Values For More Battery
Added Adreno-Idler
Added MSM_Slepper
Added LCD_KCAL
Added optimized flags
Enabled Kernel NEON Mode
Added ARCH_POWER & Disable Gentle Fair Sleepers On/Off
Added Faux Sound
Added MultiRom Support
Lots Of Tweaks and Optimizations
Lots Of Updates and Fixes
DOWNLOAD​
ATTACKED-KERNEL V2​
XDA:DevDB Information
ATTACKED KERNEL - STOCK LOLLIPOP 5.02, Kernel for the Moto G 2014
Contributors
attack11, Motorola , Cyanogenmod, faux123 , fermasia , savoca , varun chitre , pinkflozd ,franciscofranco , Alberto97, luca020400, LuK1337
Source Code: https://github.com/attack11/Attacked-Kernel
Kernel Special Features: Simple & Stable Kernel
Version Information
Status: Beta
Current Beta Version: AttackedKernel STOCK
Beta Release Date: 2015-12-02
Created 2015-11-24
Last Updated 2015-12-02
Reserved
Reserved For Changelog
02-12
V-2 Release
Dropped Synapse Support
Fix bugs with Xposed
Kernel Comes Pre-Tweaked by Default
I know that maybe im a little late but... until motorola release Marshmallow Firmware and kernel sources I give you this kernel,Please if you test and try give some feedback, Thanks !
nice job
attack11 said:
I know that maybe im a little late but... until motorola release Marshmallow Firmware and kernel sources I give you this kernel,Please if you test and try give some feedback, Thanks !
Click to expand...
Click to collapse
I came here to write the same lol
Anyways is great to see more work here, too bad i'm not planing to get back to lp stock anymore, but for mm i'll test it asap
Keep it up, amigo! :highfive:
CreasingMass Dev said:
I came here to write the same lol
Anyways is great to see more work here, too bad i'm not planing to get back to lp stock anymore, but for mm i'll test it asap
Keep it up, amigo! :highfive:
Click to expand...
Click to collapse
:silly: Yes , But since im using stock lollipop again and I have some free time... and there is some more people still using it, Also its a good "base" for marshmallow when its ready , hopefully be soon
:good:
Not sure why, but after flashing this kernel Xposed (v78 and v75) is not working. The framework is installed but it's not active. Log says that the zygote service is not running. Is there any patch that disables the process?
Sorry for my english
attack11 said:
I give you this kernel,Please if you test and try give some feedback, Thanks !
Click to expand...
Click to collapse
Thank you forthis Kernel. I just flashed it, comming from stellar Kernel. I have to say it feels much more snapier. well i don't play much games so i can't say anyhting about that. The only Thing i dislike. xposed stopped working: the module is installed but not enabled... maybee a symple reinstall helps
edit: the Kernel needs a bit to load. i stopped 1 minute 5 sec. On bootlogo
Gesendet von meinem Moto G 2014 mit Tapatalk
h4ck3r00 said:
Not sure why, but after flashing this kernel Xposed (v78 and v75) is not working. The framework is installed but it's not active. Log says that the zygote service is not running. Is there any patch that disables the process?
Sorry for my english
Click to expand...
Click to collapse
domics said:
Thank you forthis Kernel. I just flashed it, comming from stellar Kernel. I have to say it feels much more snapier. well i don't play much games so i can't say anyhting about that. The only Thing i dislike. xposed stopped working: the module is installed but not enabled... maybee a symple reinstall helps
Gesendet von meinem Moto G 2014 mit Tapatalk
Click to expand...
Click to collapse
Yes Ive Faced the bug with xposed , i will try to fix it for next build,The workaraund is to open xposed app and select the option soft reboot that way it works :good:
attack11 said:
Yes Ive Faced the bug with xposed , i will try to fix it for next build,The workaraund is to open xposed app and select the option soft reboot that way it works :good:
Click to expand...
Click to collapse
Okay thank you, maybe i'll wait the next build
If you want, i'd suggest you to add to your thread your personal/recommended settings for this kernel
h4ck3r00 said:
Okay thank you, maybe i'll wait the next build
If you want, i'd suggest you to add to your thread your personal/recommended settings for this kernel
Click to expand...
Click to collapse
I will , The next version will come pre-tweaked with the settings I recommend,Cheers!
Kernel Updated !
Small Changes:
Dropped Synapse Support
Fix bugs with Xposed
Kernel Comes Pre-Tweaked by Default
Cheers!
attack11 said:
Kernel Updated !
Small Changes:
Dropped Synapse Support
Fix bugs with Xposed
Kernel Comes Pre-Tweaked by Default
Cheers!
Click to expand...
Click to collapse
Thank you for the update but i still have the same error with the xposed.. Module 78 is installed but not active.. Try to: software reboot now
Gesendet von meinem Moto G 2014 mit Tapatalk
@domics
Hi did you a clean install? Or are you comming from the previous version? Please flash stock kernel first. And then flash this one
attack11 said:
@domics
Hi did you a clean install? Or are you comming from the previous version? Please flash stock kernel first. And then flash this one
Click to expand...
Click to collapse
i come from the previous Version and didn't flash the stock Kernel first. Will do so thanks
Gesendet von meinem Moto G 2014 mit Tapatalk
I can confirm that after flashing kernel with stock as previous one, xposed is working fine. I wanted to ask for some tweaks to get smooth my device. Because since i installed this kernel i have faced some glitches and lags, so i don't know which could be the problem.
PD: I made the installation exactly after fresh stock rom installation.
Hi the kernel comes pre-tweaked with what i feel its the best balance betwen performance & battery life, you can tweak it with the app kernel adiutor for example,its the one i recommend,Cheers !
C-3PO said:
I can confirm that after flashing kernel with stock as previous one, xposed is working fine. I wanted to ask for some tweaks to get smooth my device. Because since i installed this kernel i have faced some glitches and lags, so i don't know which could be the problem.
PD: I made the installation exactly after fresh stock rom installation.
Click to expand...
Click to collapse
CPU undervolt don't help yet
Why, Below stock 300 MHZ, work in same battery Voltage
And only slowing System, Energy saving is not present in this case.
---------- Post added at 12:38 AM ---------- Previous post was at 12:21 AM ----------
This kernel came EXFAT Suport for SD CARD?
Thanks.
Hi i know but some less cicles in CPU can help for battery,Ive not implemented exfat support yet , maybe next version
Flashing stock or stellar kernel over this breaks wifi. Have to revert to this.. Any possibility of flashing other kernel without losing wifi? Don't want to flash stock from the start. :/
Sent from my XT1068 using Tapatalk

Categories

Resources