Thomas.Raines presents
The Lightning Zap! kernel for the Epic 4G Touch
This is for cm-10.1 ROMs
Safe to use other tweaks, i.e. Exit_Olny's
ATTN:
I thomas.raines, nor it's affiliates claim responsibility for anything you do to damage, destroy, brick, explode, or otherwise mess up your device.
Features:
Improved performance
Improved battery life
Improved network speeds
Improved boot times
Smoother scrolling
Better responsiveness
Cleaner file systems
Governor tweaks for amazing speed and performance without sacrificing battery life
Improved Memory and Ram tweaks
Improved Internet speed
Amazing kernel tweaks, build.prop mods, init.d scripts and more!
Instructions:
Make a backup
Download .zip to PC
Transfer .zip to your sdcard
Or just download it straight to your phone
Reboot to recovery
Flash
Phone will automatically reboot after install**
Wait 10 minutes
Enjoy the Lightning Zap!
See 3rd post for further instructions on improving and customizing your Lighting Zap! experience.
**The first boots always takes the longest especially after a fresh install. If you pull a logcat during the first boot, you may see a few errors with the vacuum script. This is normal, and will be "fixed" after the phone has built the databases for the apps.
Please allow 24 hours after install and 1 full charge cycle before reporting results. Always provide me with a logcat with any issues you may experience.
Phase 1: Introduction of LZ kernel to device
Phase 2: Fine tuning of tweaks, values, etc
Phase 3: Implementation of more governors/io-schedulers
Phase 4: OC/UV and continue updating and adjusting as necessary
Source Code:
kernel
LZ_Packages
Includes flashing script, scripts, and other included packages for the lz kernels.
LZ-vendor (I'll provide some instructions on how to implement lz kernel into your ROM this evening.)
Thanks to
dastin1015 and Team-Hydra for kernel source
ktempleton
untz1456 for testing and help with debugging/verifying changes
elport for testing
and the rest of the testers (pm me and I'll add your names guys)
Download links and changelog
If you have rotation problems try this (thanks to bilgerryan): http://db.tt/b6GG7eU1
If you use TWRP, you may have to fix root perms before you reboot...
ATTENTION: I am only updating the smdk4412 (new kernel) at this time. I believe most ROM devs have updated thier sources to use the smdk4412
If your ROM isn't yet compatibile with the new kernel, first talk to your ROM dev. If you ROM dev is not willing or unable to update
then let me know, and I will try to make the time to configure my sources for compiling the smdk4210 and update it. Otherwise, you
will have to wait till I can get to it.
smdk4412_p4.zip New kernel (link coming soon)
p_4
Added phase 1 thru 3.1 from old kernel
Bumped to 4.
cherry-picked from AGAT_GB27_kernel. Thanks agat63!
Added OC to 1.6
Added UV
Edited bus frequencies and a whole bunch more
Voltage Control app still not working properly, but well enough...lol (I'm still working on it)
smdk4210 Old kernel
p_3.1
Bumped to 3.1.
Added lionheart governor.
Fixed smartass2 governor.
Added vr-ioscheduler.
p_3
Bumped to phase 3.
Added hypervTNT (with phase 2 and 3 stepping) and smartass2 governors.
Working on voltage control app compatibility
E4GT_p2.zip
Bump to phase 2
Minor adjustments on system control values
Added Xan's Voltage Control App (This will come in to play very soon)
E4GT_p1.1.zip
Introduction of Lightning Zap!
Known bug. This might goober up gapps. So, be aware you might have to reinstall gapps. I'm working on it now...
More tips and tricks
The governor tweak is set for a fairly balance of performance and battery life. If you find yourself needing battery life over performance, you can make some minor changes. Here's how:
1 Download Script Manager from the market (it's free)
2 Open Script Manager and navigate to /system/etc/init.d
3 Press menu/more/advanced options and select mount as RW
4 Select 01governor and select "edit" at the top (this will open the file in a text editor)
5 Uncomment (remove # in the particular line) and change:
Code:
echo "45" > /sys/devices/system/cpu/cpufreq/ondemand/up_threshold;
To:
Code:
echo "[COLOR=red]70[/COLOR]" > /sys/devices/system/cpu/cpufreq/ondemand/up_threshold;
Only change values in increments of 5 for the up_threshold.
6 Select menu/save
7 Press the skull and cross bones icon at the top (this will allow Super User)
8 Press run, close app and enjoy
This will result is slightly slower performance but higher battery life.
When running in a higher performance mode (especially for gaming) you can disable powersave_bias by changing the 1 to a 0 like this:
Code:
echo "1" > /sys/devices/system/cpu/cpufreq/ondemand/powersave_bias;
echo "[COLOR=red]0[/COLOR]" > /sys/devices/system/cpu/cpufreq/ondemand/powersave_bias;
Powersave_bias only allows the CPU to peak for small increments at a time, and not allow the CPU to remain peaked even when the system calls for it. In gaming, that could result in choppy, laggy perofrmance and slow FPS..
This is now controlled by the kernel. You can still change the values, but be careful as too low can result in camera and graphics issue and too high can seriously drain your battery
Changing the sampling rate controls smoothness and responsiveness. I set 150000 as default
Code:
echo "[COLOR=Red]150000[/COLOR]" > /sys/devices/system/cpu/cpufreq/ondemand/sampling_rate;
I am not responsible if you do something wrong. Make a back up just in case.
How to incorporate LZ kernel into your ROM.
First you would add the kernel and vendor files to your manifest, then repo sync. I'm not going to tell you how to do this because I think if you are compiling a ROM you probably already know how. If not, let me know, and I'll post that up to.
Then, in device/samsung/d710/d710.mk add:
Code:
# Adding Lightning Zap! vendor files
$(call inherit-product-if-exists, vendor/lz-kernel/E4GT/lightningzap.mk)
Then compile as normal, and you will have the complete Lightning Zap! kernel package.
You are the man thanks again for taking this on can't wait
Sent from my SGH-I577 using xda premium
Where is the dl link
Sent from my SPH-D710 using xda app-developers app
I'll be waiting for phase 4, and -will- this work with Extweaks?
What kinda ROM you working on? I'm very interested now after seeing this kernel.
Sent from my SPH-D710 using xda premium
---------- Post added at 09:33 PM ---------- Previous post was at 09:29 PM ----------
Oh. And.... Does this kernel have a recovery built in?
Sent from my SPH-D710 using xda premium
JayDroid412 said:
What kinda ROM you working on? I'm very interested now after seeing this kernel.
Sent from my SPH-D710 using xda premium
---------- Post added at 09:33 PM ---------- Previous post was at 09:29 PM ----------
Oh. And.... Does this kernel have a recovery built in?
Sent from my SPH-D710 using xda premium
Click to expand...
Click to collapse
It has cwm
Sent from my SPH-D710 using xda app-developers app
Nvm
Sent from my SPH-D710 using xda app-developers app
Warboy said:
I'll be waiting for phase 4, and -will- this work with Extweaks?
Click to expand...
Click to collapse
I'm not familiar with extweaks. Can you link me and I'll check it out?
Sweet. I was wondering when people where going to start making custom kernels
Sent from my SPH-D710 using Tapatalk 2
If the ROM I was on I had Pegasus and noop set to boot should I be ok
Sent from my SPH-D710 using xda premium
---------- Post added at 10:02 PM ---------- Previous post was at 10:01 PM ----------
Since I flashed this
Sent from my SPH-D710 using xda premium
its a pretty bad ass kernel man im loving it
To start the on demand gov is set as the default gov and is the one that is optimized for the kernel...
You can play around with the govs but keep that in mind
Also as far as tweaks go you shouldn't use any because they could mess things up.. If you do use them and have problems please don't waste my nor Thomas time until you reflash the kernel to remove the scripts and verify that the problem is the kernel thanks
Sent from my SPH-D710 using xda premium
Thank you TR and KT. Im all over it
thomas.raines said:
I'm not familiar with extweaks. Can you link me and I'll check it out?
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=1530147
Ask AGAT about making sure the kernel is Extweak compatible once you get to that phase. It allows CPU/GPU Overclocking, OV/UV, etc ,etc. You can sample it using GB27+AGAT's Custom Kernel, but it isn't saving the settings right now on GB27.
Awesome work. Possible bug when screen rotates to landscape it won't go back to portrait workout turning phone upside down then as fast as I can flip the phone otherwise it goes back to landscape, locking and unlocking screen also fixes, more of a work around. Running pac.
Sent from my SPH-D710 using xda app-developers app
I know it's still early and remember I flashed the new one a little bit ago so that took 10 percent off the top
Sent from my SPH-D710 using xda premium
Running beanstalk And rotate is working....maybe a PAC thing...I was running PAC earlier and in landscape it would soft boot...no idea if that's related but on b stalk landscape returns.
Sent from my SPH-D710 using xda premium
Related
Classic Sense Kernel
This kernel started out of a request from tommytomatoe to have a stock kernel with sbc optional. So here I present a stock-"ish" kernel for gingerbread. Hopefully this will fill a niche where either the end user who likes the stock kernel, as well as the user who has issues getting custom kernels to run will both have something to flash that gives them that little bit extra without going overboard. There is no overclocking in this kernel, nor undervolting. This is for a stock experience with a few tweaks.
What's in this Stock-"ish" kernel
Stock Kernel 2.6.35.10
Enabled Wireless N
Powersave Governor enabled
Perflock Disabled
HDMI Fix
GPS Fix
3 Point Touch Check
10 Point Touch
Superior Battery Charging (SBC)
Audio Boosted with On/Off Toggle (default setting is on)
Fast USB Charge with On/Off Toggle (default setting is off)
Reduced Wifi Voltage
Front Facing Camera Fix (should work on all gingerbread sense)
CIQ Disabled
Fix for those having issue with hostpot
Enabled EXT4 Support (applied performance patch)
Instructions
Apply with your preferred custom recovery and clear Dalvik Cache/Cache.
For SBC
It seems to help if you wipe Dalvik Cache/Cache.
And make sure the phone is fully booted before plugging it in.
For Audio Boost to turn on and off
Code:
Audio Boost On
echo 1 > /sys/kernel/audio_boost/aboost
Audio Boost Off
echo 0 > /sys/kernel/audio_boost/aboost
Query Audio Boost Status
cat /sys/kernel/audio_boost/aboost
For USB Fast Charge to turn on and off
The below code will toggle it in the terminal, but a cool way to turn it on and off would be to support the original dev who put this mod together, chad0989 by purchasing his widget that controls this version of usb fast charge as well as the patch version. LINK TO WIDGET
Code:
USB Fast Charge On
echo 1 > /sys/kernel/fast_charge/fast_charge_usb
USB Fast Charge Off
echo 0 > /sys/kernel/fast_charge/fast_charge_usb
Query USB Fast Charge Status
cat /sys/kernel/fast_charge/fast_charge_usb
File Descriptions
The Non-SBC Version of the Kernel
classickernelv#.zip
The SBC Version of the Kernel
classickernelv#-sbc.zip
Credits
I am grateful to all, from the developers, to the end users who
provide the feedback and use what is created.
More specifically (in alphabetical order) I would like to credit
the following developers for their work.
barnacles10
cayniarb
chad0989
detcup4evr
drellisdee
faux123
lithid
ms79723
netarchy
paulmck
TeamWin
tiny4579
toastcfh
ziggy471
Also I would like to thank 2 alpha testers who kept me going
swagstr
tommytomatoe
Also I would like to thank the tester for the ffc fix
buckhunter (test all 4 options I wanted to check)
sclarktay4
Disclaimer
As with all things, not every variant can be accounted for. Please use at your own risk. I am not responsible for any damages/bricks/etc that may accompany use of this kernel.
Bug Reporting
Post a reply in this thread or pm me, and I will do my best to assist and/or correct bugs.
Update History
v1.5
Enabled EXT4 Support (applied performance patch)
v1.4
Changed Audio boost to on/off toggle
USB Fast Charge and on/off toggle
v1.3
CIQ Disabled
Fix for Hotspot for some users
v1.2
Front Facing Camera Fix
Compiler Optimizations
v1.1
Boosted Audio More
Reduced Wifi Voltage
v1.0 - Initial Release.
Stock Kernel 2.6.35.10
Enabled Wireless N
Powersave Governor enabled
Perflock Disabled
HDMI Fix
GPS Fix
3 Point Touch Check
10 Point Touch
Superior Battery Charging (SBC)
Links
classickernelv15.zip
md5: c522f5d213069899528e3c5147e6271a
classickernelv15-sbc.zip
md5: 2de0f7b3c3df360a8f427266a27bdbde
Old Links
classickernelv14.zip
md5: 0d2ea9654c5ab89ab03f8bfc5a8a5f73
classickernelv14-sbc.zip
md5: 7a2358e5403328ae71197264cb51ce31
classickernelv13.zip
md5: 64613e676fa14e39680ddd5fb5eaa2fb
classickernelv13-sbc.zip
md5: 854ab7405da435de27d59b791d9f73e7
classickernelv12.zip
md5: 89fbe977334cbc01696cd5a799116b47
classickernelv12-sbc.zip
md5: 26b9fe8d017a900a8ea178a674ecff8f
classickernelv11.zip
md5: 34a152540ff4816f564d304dbf5570dc
classickernelv11-sbc.zip
md5: eb2ebfb127e8de3dfeff44e2fe75b89f
classickernelv1.zip
md5: 100206d020655c3b57b6c0e325efae6c
classickernelv1-sbc.zip
md5: c9358099b966c2b9ea330a52ebb082e9
Github
reserved.
random commentary
My fiirst time posting a kernel or anything of this type, please let me know if i messed up the updaterscript, (spelling errors, upload doesnt match my md5, etc)... thank to all who tested.
I am first. Thank you for bringing sense gingerbread sbc kernel.
Sent from my lair.
Is this different from the one in your Saturday morning thread?
Sent from my PC36100 using xda premium
chupafaros said:
Is this different from the one in your Saturday morning thread?
Sent from my PC36100 using xda premium
Click to expand...
Click to collapse
yes, this is different than the saturday morning post... that one in the post was an early version of what will be a custom kernel I will be posting later in the week..
Good job
Sent from my PC36100 using XDA
Nice flashing the sbc now. Thanks
Sent from my PC36100 using xda premium
Test kernal ran great can't wait to check this out
Sent from my PC36100 using Tapatalk
would u suggest this sbc kernel over the Saturday morning one?
Sent from my PC36100 using xda premium
chupafaros said:
would u suggest this sbc kernel over the Saturday morning one?
Sent from my PC36100 using xda premium
Click to expand...
Click to collapse
the test kernel is an early version of a custom kernel i am working on, this kernel is stock governor, scheduler, etc.. so its up to you, the sbc should be the same either way... the test kernel had smartassv2 as the default governor and this one doesn't have anything that's not in the original kernel...
also if you guys can do me a favor
just let me know if everything works out right, tried to compile both kernels, get the post up all tonight, so I am hopeful I didn't screw anything up lol
finally! haha the wait for this kernel was unbearable haha. nice work, flashing first thing in the morning
+1 I really liked the test version of this can't wait to try this one I will let u know how it goes thanks bud .
sent from my swagged out ics and kicking it in the underworld using xda premium.
Thanks.
I'm happy to see an sbc kernel finally for gb.
Sent from my PG86100 using Tapatalk
I'll try to get out the synergy type zips out tomorrow... i know godmode and nightlies flash differently, so I just need to see how det4cpu and/or lithid did it, and I'll set them up... well i hope all goes well guys..thanks for trying it out...gotta get up in 4 hours to get to work...night.
This is the first kernel I've flashed -always been satisfied with stock. UNTIL I read all the recommendations for this one. So I figured now's as good a time as any to give it a whirl! Very eager to see how thingsvturn out. Thanks for your hard work!
Sent from my Classic EVO using Tapatalk
Nice job man.....always wanted to do a little kernel deving.....very impressive.
Sent from my PC36100 using XDA
After reading this I'm unsure which one I just installed...lol. I downloaded the one that someone posted or linked to on Tommy's Classic thread.
EDIT: After flashing this on both my wife's phone and my own, I noticed my location changed to a city that's 45 minutes to an hour away. This happened a long time previously and it drove me nuts. Any idea what could cause this?
Sent from my PC36100 using xda premium
The test version caused reboots. Hopefully this one won't.
Thanks!
Sent from my PC36100 using xda premium
will this work for the latest 4.67 or is this for 4.54?
KoKoMaster said:
will this work for the latest 4.67 or is this for 4.54?
Click to expand...
Click to collapse
yeah it'll work dude
This is a minimalistic Galaxy Nexus kernel. Imoseyon philosophy is to keep the kernel as lean and stable as possible, at the same time to keep the kernel as modern and close to latest mainstream linux as possible. You will see that my kernels will lack some of the bells and whistles from other kernels.
DOWNLOAD
JB 4.3: [ stable builds | exp builds ] [ change log | exp changes ]
JB 4.2.x: [ stable builds | exp builds ] [ change log ]
Terminal Emulator not finding my scripts? Read this post.
FEATURES
Patched to latest in Linux 3.0.x branch.
All unnecessary kernel components removed to make kernel lean and fast!
OC to 1.65ghz. Boot speed is maxed at 1.2ghz within kernel (in addition to ramdisk) for stability.
User voltage control
InteractiveX V2 (screen-off hotplug of cpu1) added. Select it using setcpu if you want to use it.
Ramdisk tweaks (sysctl, vm, filesystem speed, etc.)
SWAP & zram (next generation compcache) support. Run "zram enable" in terminal.
init.d support in ramdisk.
lk.conf for basic kernel configuration.
HotplugX governor (Hotplug optimized and modified for screen-off suspend).
wakelock tweaks for wlan and lte modem
lkflash - script to flash latest versions of leanKernel from Terminal (type "su" without quotes, hit enter, then type "lkflash" without quotes and then hit enter)
checkv - voltage checking script (for custom undervolting) - detailed at bottom of this post.
checkt - script that displays 1) your current temp, 2) # of times you were throttled due to temp "recently", 3) CPU trim type, and 4) CPU silicon type, etc. (sample output)
Fast USB charge (by chad0982) and "ffc" toggle script by me. (Open terminal, and type "ffc" without quotes then enter)
ColorControl from both CM9 and Ezekeel (compatible with all ROMs). Helpful posts: 1and 2.
TempControl - sysfs interface to control the CPU temp threshold. Read these two posts: 1 and 2.
Variable GPU OC - sysfs interface to select GPU max speed between 307MHz (stock), 384MHz and 512Mhz. The changes take effect immediately. Check FAQ for more info and how to use it.
Custom SR Tuning - override kernel default minimum voltage for SR calibration. More info here and here. V2
SoundControl
Gamma Control
ROW scheduler v4
CHANGE LOG JB 4.3
CHANGE LOG JB 4.2
DIRECTIONS
Uh.... flash the zip in clockworkmod.
FAQ
SOURCE
github
Thanks to forum member maddler for providing file hosting: http://www.host4droid.com/
Donate to Imoseyon favorite charity, or donate to Imoseyon.
Nice bro. I like lean and just working kernels. Will try and report when i'll have time. Thanx
Sent from my Galaxy Nexus using xda premium
Nice to see the Kernel here on XDA!
12-12-12?
I've been sticking with LeanKernel ever since I tried it out on ICS. Good to see Imo's work being brought to the attention of users outside of Rootz.
It's here!!!!!!!!!! :-O!!!!
Sent from my Galaxy Nexus using xda premium
Working well for for me on 4.2. No issues/complaints so far.
2 hrs 10 min of screen on time.
I am surprised that this thread is unpopular. Great kernel. Smooth and battery friendly.
Sent from my Galaxy Nexus using xda premium
mariosraptor said:
I am surprised that this thread is unpopular. Great kernel. Smooth and battery friendly.
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
It's unpopular on xda only, u should visit the rootswiki forum and u will find out how popular is this kernel
Sent from my Galaxy Nexus using Tapatalk 2
Yeah. The main thread is on RootzWiki. It is a very popular kernel there. I have had people tell me to try all the other kernels because they're better. I've tried them all and I keep using this one. Its light,runs smooth,and helps battery life. What more could you want .
scarmon25 said:
Yeah. The main thread is on RootzWiki. It is a very popular kernel there. I have had people tell me to try all the other kernels because they're better. I've tried them all and I keep using this one. Its light,runs smooth,and helps battery life. What more could you want .
Click to expand...
Click to collapse
The most stable kernel :good: !!
Updated Minimalistic Kernel 5.2
Changelog?
Where is the sysfs interface?
Edit: Found it, but does anyone have a link for the newest lean kernel tweaks script by Jake? His download link is down.
Sent from my Galaxy Nexus
What a awesome kernel!
I love it.
Sent from my Galaxy Nexus using xda app-developers app
My Everyday kernel
LeanKernel is my every day kernel i used and use now with every ROM i tried on GNex.
My last two days of using the kernel and its great... I never gave any comments for any thread in favor of it but this is first one ) even franco or other kernels.. They have some hot stuff to offer but at the cost many things, specially battery..this one is optimized for battery specifically...
Sent from my Galaxy Nexus using xda app-developers app
ibraheeemz said:
My last two days of using the kernel and its great... I never gave any comments for any thread in favor of it but this is first one ) even franco or other kernels.. They have some hot stuff to offer but at the cost many things, specially battery..this one is optimized for battery specifically...
Sent from my Galaxy Nexus using xda app-developers app
Click to expand...
Click to collapse
+1
5.2 seems even more battery friendly than 5.1.1.
I will report after full depletion.
Sent from my Galaxy Nexus using xda premium
For those who have stuck with the Incredible 2 through thick and thin, we finally have an ICS kernel for Sense. Here is my personal build for everyone to use as they so desire. This is built from the Chinese source.
This kernel includes: Overclocking, Governers, IO Schedulers, Forced Fast Charge, Dynamic Fsync, BFS & CFS versions, tiny RCU, and more to come...
Difference between this kernel and bsmitty83's:
BrYCS - built with arm-eabi 4.4.3 toolchain
KaPoW - built with gcc linaro toolchain, and patched up to 3.0.xx (and more frequent updates - the guy is a machine)
RIOT ACT: ...blah blah blah...flash at your own risk...if you brick your phone...you're a dumba$$...I am not responsible.
Thanks:
saturdaycoder for the vivowct-ics-crc-3.0.16-1aff800.zip source
thewadegeek
for this tutorial: http://forum.xda-developers.com/showthread.php?t=1748297
adrynalyne
for this tutorial: http://forum.xda-developers.com/showthread.php?t=1039854
drelisdee
for a proper kernel packaging script.
chillybean for his sauce building guide...came in handy.
nitsuj17 for ViperInc config file.
koush for the anykernel
@bsmitty83 for attacking this with me and getting OC.
GPL source: https://github.com/brymaster5000/BrYCS_kernel2
DOWNLOAD
6/20/13 - Version 6.4.1 (FINAL): Fixed Cpufreq Kconfig, added Zen ioscheduler, added gpu oc.
CFS Version: http://d-h.st/LC5
BFS Version: Not gonna happen without help from a coder....
6/18/13 - Version 6.4: Added smartass, smoothass, superbad, greaselightning, and interactiveX governors.
6/15/13 - Version 6.3: Added Min-max governor, added tiny rcu
6/13/13 - Version 6.1: Added Intellidemand governor, bfq & vr io scheduler, frandom, and a mix of performance tweaks.
6/5/13 - Version 6: - Added Smartmax governor, & changed to BFS (Brain F**k Scheduler).
6/3/13 - Version 5: - Added VDD (User defined Voltage Control)
5/31/13 - Version 4.1.1: - Fixed force fast charge, added dynamic fsync, added row io scheduler.
5/23/13 - Version 4: - Added fast charge. Temperamental for now.
5/18/13 - Version 3.1.1: - The 311 build! - its got new frequencies and voltages, and I added SIO scheduler.
5/12/13 - Version 3.0: - Overclocked, added Savaged Zen/Scary/SmartassV2/Interactive/Conservative governers
5/12/13 - Version 2.0: - Governers added (OndemandX and Powersave), no OC yet
5/12/13 - Version 1.0: - Unchanged kernel from 3.0.16 source
http://d-h.st/0ok
LEAKED ICS ROM BY NITSUJ17: This version allows the flashing of kernels.
http://d-h.st/6Yj
All downloads: http://d-h.st/users/brymaster5000
Screenshots:
Yeeeeeeeesssss
i'd like to thank our good friends over in china for releasing the kernel source for the s710d
I can confirm that the kernel works on the ICtazz rom
Tried this kernel on the 7.01.605.01 Verizon Sense Vivow Ics rom...
Everything works! Quickly ...
brymaster5000 - you're super!
Nice Job! This should improve the viper rom's stability no? I'm also assuming you will be adding OC's and governors?
antdog24 said:
Nice Job! This should improve the viper rom's stability no? I'm also assuming you will be adding OC's and governors?
Click to expand...
Click to collapse
You got it. I wanted the kernel to be out first before I started messing with it. But yes, my next step (hopefully later today) is to add oc and governers.
Sent from my Viperdinc.
Gonna try it on Psychos 9.1
Sent from my Incredible 2 using xda premium
---------- Post added at 10:11 AM ---------- Previous post was at 09:57 AM ----------
File not found.
Sent from my Incredible 2 using xda premium
wmsforties said:
Gonna try it on Psychos 9.1
Sent from my Incredible 2 using xda premium
---------- Post added at 10:11 AM ---------- Previous post was at 09:57 AM ----------
File not found.
Sent from my Incredible 2 using xda premium
Click to expand...
Click to collapse
I just downloaded it, will flash later.
I'm a bit confused, I thought this was for ICS sense roms. Exactly what will this kernel work with? Sense only? ICS only? AOSP only?
So this is to be only flashed on sense based roms?
kubes069 said:
So this is to be only flashed on sense based roms?
Click to expand...
Click to collapse
Yes. It comes from the Chinese ics stock sense.
Sent from my ViperDinc.
Won't flash with Psychos 9.1.
It's probably my mistake though.
Sent from my Incredible 2 using xda premium
wmsforties said:
Won't flash with Psychos 9.1.
It's probably my mistake though.
Sent from my Incredible 2 using xda premium
Click to expand...
Click to collapse
I believe it is only for sense. Psychos is aosp isnt it?
No its sense.
I'm gonna try ViperINC now.
Sent from my GT-N7100 using xda premium
wmsforties said:
No its sense.
I'm gonna try ViperINC now.
Sent from my GT-N7100 using xda premium
Click to expand...
Click to collapse
Awesome, let us know how viper works. Viper is one of my favorite roms but I quit using it because of lag, im hoping this kernel takes care of that. I would test if I could right now but need my phone for work right now.
bc13 said:
Awesome, let us know how viper works. Viper is one of my favorite roms but I quit using it because of lag, im hoping this kernel takes care of that. I would test if I could right now but need my phone for work right now.
Click to expand...
Click to collapse
I used Viper for the configuration file - and am running it now. Works great. Not sure about the Psycho 9.1 ROM...can't say I even knew about it until now.
On your custom kernel bry you should enable fastcharge
and maybe UV :beer:
Viper is running killer diller!
Camera is especially sweet!
Still need to try Bluetooth.
Sent from my GT-N7100 using xda premium
Added some governers...and getting some build errors. Will try again later.
I will look into fast charge.
Can one possibly love the devs of this phone too much?
im trying to port MIUIv5 using ROM Porter with chilli's cm10 as base and the IncS miuiv5 as port
apparently my phone does not like to go past the loadscreen when the rom is signed, but when unsigned it boots just fine after one forced reboot (does it by itself first boot)
at first it was giving me endless com.process.phone and com.process.acore errors
now its just sitting there in the boot screen again.
Any advice guys?
Screenlock won't let me enter a numeric pin, the keyboard is absent.
Password works though.
Sent from my GT-N7100 using xda premium
---------- Post added at 07:05 PM ---------- Previous post was at 07:03 PM ----------
U are way past me being of any help.
Sorry.
Sent from my GT-N7100 using xda premium
Hi guys, I've been working on a kernel for fun, so I thought I'd share it. The cm10.1 version is based off cm-10.1 branch of team hydra's source. I'm working on a cm10.2 version based off cyanogenmod's cm-10.2 branch. I can't tell you what rom it'll work with, since I mainly use cm10.1, but I'm fairly sure it'll work without problems on other AOSP roms.
Features:
OC/UV to 1600mhz
650ma charging over usb (Yes, it acutally charges when plugged into a computer while in use now..)
UKSM
Always tracking the latest version of Linux 3.0.y
Optimized SHA routines
Dynamic fsync enabled
mmc tweaks
use gnu version of lib/string and memcopy for better performance
Proportional Rate Reduction for TCP
lzo compressed with updated implementation
zram enabled with snappy compression by google
many other low level tweaks cherry-picked from popular kernels for other devices
Source: https://github.com/blasphemy/android_kernel_samsung_smdk4412
Downloads (4.2):
blasphemy kernel v1: http://f.the-beach.co/stuff/kernal/blasphemykernel-1.zip
blasphemy kernel v2: http://f.the-beach.co/stuff/kernal/blasphemykernel-2.zip
blasphemy kernel v3: http://f.the-beach.co/stuff/kernal/blasphemykernel-3-4.2.zip warning: potentially unstable. YMMV.
blasphemy kernel v4: http://f.the-beach.co/stuff/kernal/blasphemykernel-4-FINAL-4.2.zip
blasphemy kernel v5 http://f.the-beach.co/stuff/kernal/blasphemykernel-5-final.zip
blasphemy kernel v6: http://f.the-beach.co/stuff/kernal/blasphemykernel-6-final-4.2.zip
blasphemy kernel v6.1: http://f.the-beach.co/stuff/kernal/blasphemykernel-6.1-4.2.zip
blasphemy kernel v6.2: http://f.the-beach.co/stuff/kernal/blasphemykernel-6.2-4.2.zip
Downloads (4.3)
blasphemy kernel v2: http://f.the-beach.co/stuff/kernal/blasphemykernel-2-4.3.zip
blasphemy kernel v4: http://f.the-beach.co/stuff/kernal/blasphemykernel-4-FINAL-4.3.zip
blasphemy kernel v6.1 http://f.the-beach.co/stuff/kernal/blasphemykernel-6.1-4.3.zip
blasphemy kernel v6.2: http://f.the-beach.co/stuff/kernal/blasphemykernel-6.2-4.3.zip
blasphemy kernel v.6.6: http://f.the-beach.co/stuff/kernal/blasphemykernel-6.6-4.3.zip
md5sums (By order of release):
162a62fa52a3aaf3d3e5018b4ac2af6a blasphemykernel-1.zip
c560665c5408ad305ccaaf4ffe621f07 blasphemykernel-2.zip
36f568d46214d6d8e44620b761f0e038 blasphemykernel-2-4.3.zip
a758fbf78d6c6cdf267318f8a008208b blasphemykernel-3-4.2.zip
dc21fd3c8545c3e36ef5925f22ea5f3b blasphemykernel-4-FINAL-4.2.zip
2ae5873464db5d2b42c44c2205798a1f blasphemykernel-4-FINAL-4.3.zip
ab40287ebaea03306e9d27b7f1759ea5 blasphemykernel-5-final.zip
aa141b636f9363db980f4acef47402a0 blasphemykernel-6-final-4.2.zip
e99e83f8ffe0919127a058a1032fc8d7 blasphemykernel-6.1-4.3.zip
f0989b2185377487747f9be4392486d3 blasphemykernel-6.1-4.2.zip
ab3aea0b1997092762ccc1f7a996c0f1 blasphemykernel-6.2-4.2.zip
b8e6f32037c23aebe907abf4d72efae0 blasphemykernel-6.2-4.3.zip
b952c712d8d7ef750947632b9fe48b55 blasphemykernel-6.6-4.3.zip
Roadmap:
Add JIT packet filter
Add BFS
Add a slew of governers/io schedulers
Zxo0oxz said:
Hi guys, I've been working on a kernel for fun, so I thought I'd share it. The cm10.1 version is based off cm-10.1 branch of team hydra's source. I'm working on a cm10.2 version based off cyanogenmod's cm-10.2 branch. I can't tell you what rom it'll work with, since I mainly use cm10.1, but I'm fairly sure it'll work without problems on other AOSP roms.
Features:
OC/UV to 1600mhz
650ma charging over usb (Yes, it acutally charges when plugged into a computer while in use now..)
UKSM
Always tracking the latest version of Linux 3.0.y
Optimized SHA routines
Dynamic sync control enabled
mmc tweaks
use gnu version of lib/string and memcopy for better performance
many other low level tweaks cherry-picked from popular kernels for other devices
Source: https://github.com/blasphemy/android_kernel_samsung_smdk4412
Downloads:
blasphemy kernel v1: http://f.the-beach.co/stuff/kernal/blasphemykernel-1.zip
Click to expand...
Click to collapse
so how should we install this....
comptonhubbard said:
so how should we install this....
Click to expand...
Click to collapse
Same way you flash a ROM..
Sent from my SPH-D710 using Tapatalk 4
comptonhubbard said:
so how should we install this....
Click to expand...
Click to collapse
Just flash the zip. No further work needed, it clears the cache and everything for you.
Zxo0oxz said:
Just flash the zip. No further work needed, it clears the cache and everything for you.
Click to expand...
Click to collapse
I did that and I oc to 1400 and set I/0 to sio and governor to peq - --is there a default setting for this.
comptonhubbard said:
I did that and I oc to 1400 and set I/0 to sio and governor to peq - --is there a default setting for this.
Click to expand...
Click to collapse
Use whatever tweak app you like, I know Cyanogenmod has an option to set those options on boot.
NICE LIKE TO SEE WE ARE GETTING MORE KERNELS!! THANKS
Sent from my LG-LS970 using Tapatalk 4
Well done!
Sent from my SPH-D710
So I take it this will not boot on our cm10.2 or any 4.3 ROM right now correct?
Sent from my SCH-R760 using XDA Premium 4 mobile app
ps3hacker3 said:
So I take it this will not boot on our cm10.2 or any 4.3 ROM right now correct?
Sent from my SCH-R760 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I'm not really sure. If it doesn't work, I can roll out a version rebased from 10.2 source within a few hours
Seems to be running nicely so far. Oc to 1400 with -50 under volt across the board. Has anyone had any success with lower uv than that? I'm too tired for
Trial and error.
Sent from my SPH-D710 using XDA Premium 4 mobile app
Would you mind updating the OP with an md5?
Sent from my SPH-D710
MustWarnothers said:
Seems to be running nicely so far. Oc to 1400 with -50 under volt across the board. Has anyone had any success with lower uv than that? I'm too tired for
Trial and error.
Sent from my SPH-D710 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
The OC/UV is the same used on agat63's kernel and LZ, so you can expect similar results.
Sweet! trying this out now. ^.^
abadasstanker69 said:
Would you mind updating the OP with an md5?
Sent from my SPH-D710
Click to expand...
Click to collapse
Done.
Ok...just tested this for a few minutes. Instantly rebooted after flashing....which I really wan't expecting. Thought maybe I had bricked my phone for a sec since I don't have USB access to my phone BUT nope! Booted right up. Played with the gov's...all worked well. 1600 worked just fine. Had to rebuild my scripts for link2sd for ext4 which I expected. Then the bad news......GPS is totally whacked out. Didn't work at all. I used both of my gps apps and not a single sat was found. Other than that it was great! Had to switch back to stock CM till the GPS is fixed because I'm new to Az and don't know my way around yet. Thanks for the work though!
I'll be checking this out, I'm working on building pure vanilla jellybean 4.2.2 so I'll give this a try once the source finishes syncing and I compile it.
Sent from my SPH-D710 using XDA Premium 4 mobile app
abadasstanker69 said:
Ok...just tested this for a few minutes. Instantly rebooted after flashing....which I really wan't expecting. Thought maybe I had bricked my phone for a sec since I don't have USB access to my phone BUT nope! Booted right up. Played with the gov's...all worked well. 1600 worked just fine. Had to rebuild my scripts for link2sd for ext4 which I expected. Then the bad news......GPS is totally whacked out. Didn't work at all. I used both of my gps apps and not a single sat was found. Other than that it was great! Had to switch back to stock CM till the GPS is fixed because I'm new to Az and don't know my way around yet. Thanks for the work though!
Click to expand...
Click to collapse
I'll look into the GPS issue when I get off work, because I never use it. As far as the reboot, sorry about that, I'll remove it from the next build.
Next order of business: messing with governors isn't really my thing, but are there any that you guys would really like to have in a kernel? IO schedulers as well?
Zxo0oxz said:
I'll look into the GPS issue when I get off work, because I never use it. As far as the reboot, sorry about that, I'll remove it from the next build.
Next order of business: messing with governors isn't really my thing, but are there any that you guys would really like to have in a kernel? IO schedulers as well?
Click to expand...
Click to collapse
PQ has always been my favorite. I think everything else is awesome. Just went back to Dastin's stock cm kernel and GPS came back. Also, the reboot isn't such a huge deal. I just wasn't expecting it is all. Overall it looks great man
Sent from my SPH-D710 using xda app-developers app
Zxo0oxz said:
I'll look into the GPS issue when I get off work, because I never use it. As far as the reboot, sorry about that, I'll remove it from the next build.
Next order of business: messing with governors isn't really my thing, but are there any that you guys would really like to have in a kernel? IO schedulers as well?
Click to expand...
Click to collapse
I have no issues with GPS, got a lock fairly quickly!
leanKernel is not for everyone. My philosophy is to keep the kernel footprint as small as possible by trimming as much fat as possible, and at the same time keeping it stable, power efficient, and fast. You will find that it's lacking some of the bells and whistles of other custom kernels, so if you like features you came to the wrong thread.
The "warranty bit" message at boot is normal.
DOWNLOAD (flash in recovery)
[lollipop][touchwiz]: https://onedrive.live.com/?cid=F1ED4BADFEE3FC02&id=F1ED4BADFEE3FC02!110
[lollipop][aosp]: https://onedrive.live.com/?cid=F1ED4BADFEE3FC02&id=F1ED4BADFEE3FC02!470
[kitkat] n900t / n900w8 / n900v: http://1drv.ms/1pJPexn
[kitkat] other n900x devices: http://1drv.ms/1pXzyT1
PREREQUISITE
Working recovery (you can actually do this without recovery via flashbeta script)
Knox 0x1
FEATURES
overclocked to 2.72Ghz, but max set to 2.2Ghz at boot
user custom undervolting
updated to latest 3.4 Linux (ie. 3.4.67)
interactiveX V4 (screen_off_maxfreq)
ondemandX (screen_off_maxfreq)
user adjustable panel temperature: -60 to 0, 0 is kernel default (via lkconfig & sysfs)
user adjustable panel colors: 0 to 4, 2 is kernel default (via lkconfig & sysfs)
lkconfig script (via terminal emulator, superuser required)
fix for purple hue/push at low brightness (via panel temperature or panel colors)
cpufreq modified to play better with thermal-engine
latest Linaro gcc 4.8 toolchain
built-in supersu and init.d support
fat trimmed and performance tweaks
interactive governor updated to latest android source (but ondemand left default)
outdated samsung code updated to later CodeAurora source (cpufreq, mdss, gpu, msm-bus, etc.)
cpufreq issues fixed
exfat support
ram console enabled for /proc/last_kmsg for kernel crash debugging
CONFIGURATION OPTIONS
Open Terminal Emulator, become superuser by typing "su" (without quotes), enter, and type "lkconfig" (without quotes), then enter:
Code:
[email protected]:/ $ [B]su[/B]
[email protected]:/ # [B]lkconfig[/B]
leanKernel configurator
---
0) display current settings
1) panel temperature
2) panel color
3) set screen_off_maxfreq
4) panel brightness tweak
please enter a number (or press enter to exit): 2
Enter a number between 0 and 4 (2 is kernel default): 2
Turn off screen and back on (also will persist at boot)
leanKernel configurator
---
0) display current settings
1) panel temperature
2) panel color
3) set screen_off_maxfreq
4) panel brightness tweak
please enter a number (or press enter to exit): 0
current settings
----------------
1) panel temperature: -25
2) panel color: 2
3) screen off maxfreq: 1267200
4) panel brightness tweak (0 off, 1 on): 1
[email protected]:/ #
You can also use /data/data/leankernel (lkconfig writes to this dir) manually, or write to sysfs nodes directly.
CHANGELOG
Lollipop: https://onedrive.live.com/?cid=F1ED4BADFEE3FC02&id=F1ED4BADFEE3FC02!470
Kitkat: https://github.com/imoseyon/leanKernel-note3/wiki/Kitkat-ChangeLog
Source: https://github.com/imoseyon/leanKernel-note3
If you want to donate, either donate to your favorite charity or use the link in my profile.
XDA:DevDB Information
Leankernel: Minimalistic Kernel, Kernel for the T-Mobile Samsung Galaxy Note 3
Contributors
Imoseyon
Source Code: https://github.com/imoseyon/leanKernel-note3
Kernel Special Features:
Version Information
Status: Stable
Created 2013-10-18
Last Updated 2015-11-04
FAQ
What are ondemandX and interactiveX?
ondemandX and interactiveX are very very close to "stock" ondemand and interactive governors, respectively. The only difference is screen_off_maxfreq sysfs support. This means that it gives you the ability to limit phone's max frequency when screen is off. This feature could be effective in reducing battery usage, especially if you have a misbehaving app (or two) that consume cpu cycles while screen is off. The default value is 1267200 - if you change the value to your top speed you're effectively disabling the feature and restoring stock behavior completely. You can use an app like Trickster to modify screen_off_maxfreq.
Code:
cat /sys/devices/system/cpu/cpufreq/interactive/screen_off_maxfreq
1267200
What is this purple hue/push issue, and do I care?
First if you don't already know about it then you're better off not discovering this. So ignore and move on.
Otherwise, read this thread: http://forum.xda-developers.com/showthread.php?t=2462078
On leanKernel, you can set panel temp to -25 or lower, or panel color to 3 or higher to fix/circumvent this issue.
mpdecision on or off?
leanKernel (for all phones) is a drop in replacement for stock kernel. It is designed to work with mpdecision - I would not turn it off. But then again if you like how the phone is running with it off, go ahead.
my cores are stuck!
http://forum.xda-developers.com/showpost.php?p=54987306&postcount=2284
http://forum.xda-developers.com/showpost.php?p=55463335&postcount=2405
Screen mirroring is broken!
http://forum.xda-developers.com/showpost.php?p=55233575&postcount=61
Love all these kernel options! Nice work!
THIs is great - thank you. I have tried to flash other kernels that offered OC - but I couldn't get my phone to boot -kept rebooting - not with your kernel - flashed nicely - working very well so far - of course I just flashed it so I need to "play" for a bit but so far so good.
Thanks for your work!
fredrick1213 said:
Love all these kernel options! Nice work!
Click to expand...
Click to collapse
Haha all of these? You mean to say wow I can now choose out of 3. Lol. Our phone is just barely in development wait till it gets to 10 options for everything lol.
Don't get me wrong I'm happy in all but don't be sarcastic haha.
Sent from my SM-N900T using xda app-developers app
Awesome. IIRC, you did kernels on S3? Thanks for sharing brother.
Sent from my SM-N900T using Xparent Skyblue Tapatalk 2
---------- Post added at 09:14 PM ---------- Previous post was at 08:40 PM ----------
Installed and working. I haven't been able to use any oc kernels yet, I'll play with this later, see if I can successfully OC. Thanks again bro.
Sent from my SM-N900T using Xparent Skyblue Tapatalk 2
Warrior1975 said:
Awesome. IIRC, you did kernels on S3? Thanks for sharing brother.
Sent from my SM-N900T using Xparent Skyblue Tapatalk 2
---------- Post added at 09:14 PM ---------- Previous post was at 08:40 PM ----------
Installed and working. I haven't been able to use any oc kernels yet, I'll play with this later, see if I can successfully OC. Thanks again bro.
Sent from my SM-N900T using Xparent Skyblue Tapatalk 2
Click to expand...
Click to collapse
Yup I've been developing custom kernels for a long time. Currently still maintaining gnex (tuna), s3 (d2*), and nexus7 (grouper) leankernels. Been almost exclusively on Verizon until about 2 days ago. Mostly known for my "X" governors - speaking of, I will start working on ondemandX and interactiveX soon.
Glad to see you on this side. Looking forward to seeing more of your work. Hope your enjoying your N3.
Sent from my SM-N900T using Xparent Skyblue Tapatalk 2
Warrior1975 said:
Awesome. IIRC, you did kernels on S3? Thanks for sharing brother.
Sent from my SM-N900T using Xparent Skyblue Tapatalk 2
---------- Post added at 09:14 PM ---------- Previous post was at 08:40 PM ----------
Installed and working. I haven't been able to use any oc kernels yet, I'll play with this later, see if I can successfully OC. Thanks again bro.
Sent from my SM-N900T using Xparent Skyblue Tapatalk 2
Click to expand...
Click to collapse
I bet you will be able to - I flashed and was able to OC - first time from any of the kernels that are available right now - working really well too - looking forward to running for a while....am on Wicked ROM and all is good!
I only tried Saber, couldn't over clock, but the green kernel was fine. I just changed my max freq with setcpu to max, fine so far. I'm not one to OC, don't see the need, but was more curious to see if it worked.
Sent from my SM-N900T using Xparent Skyblue Tapatalk 2
Which APP for OC Undervolt?
I tried to use Trickster to Undervolt a little and to OC _ but I could not see the frequencies or even change them - SO I used ROM Tool Box and was able to do everything I needed to - do you have a preferred App you suggest or is ROM Tool box as good as anything for this?
Setcpu seems to be the most common. I don't see what would be wrong with rom toolbox, I like their apps.
Sent from my SM-N900T using Xparent Skyblue Tapatalk 2
Imoseyon, I remember your work for the s3 I believe. You make some outstanding kernels! Can't wait for this to hit stable status.
Sent from my SM-N900T using Tapatalk 4
Does the phrase custom undervolting in op mean that this kernal is already undervolted by default?
Not quite sure why Trickstermod does not work right. I think it's a permission/selinux issue. I sent a note to Team Trickster. I think any of the other tools mentioned will work fine.
cwalker0906 said:
Does the phrase custom undervolting in op mean that this kernal is already undervolted by default?
Click to expand...
Click to collapse
No the default voltages are stock (for now) - you can use one of the cpu apps to undervolt and go crazy.
Imoseyon said:
Not quite sure why Trickstermod does not work right. I think it's a permission/selinux issue. I sent a note to Team Trickster. I think any of the other tools mentioned will work fine.
No the default voltages are stock (for now) - you can use one of the cpu apps to undervolt and go crazy.
Click to expand...
Click to collapse
Ok thank you sir for your work
Here's another beta update (0.4b): http://androtransfer.com/?developer=imoseyon&folder=hlte
Samsung code is a bit behind CodeAurora, especially the GPU code so I started updating them: gpu, row scheduler, msm cpufreq, etc. Will take a while to completely modernize everything I think. If you run into issues with 0.4b report it here and go back to 0.3b.
Edit: 0.4.2b is the latest - had to revert cpufreq updates due to some bootloops.
Bootloop for me. Anything you want me to try?
Sent from my SM-N900T using Xparent Skyblue Tapatalk 2
See ya soon. ...
Sent using my T.Mobile Note 3 Beast.....Baddest Barber with Baddest phone
Warrior1975 said:
Bootloop for me. Anything you want me to try?
Sent from my SM-N900T using Xparent Skyblue Tapatalk 2
Click to expand...
Click to collapse
Oh? 0.3b boots fine but 0.4b bootloops? That's not good...