Ninja Kernel G2 for L-01F Japanese phone
Suitable only for Japanese model stock based ROM
The Japanese LG G2 has the special root disabling feature. Only temporary root was possible.
So I have built a permanent rootable kernel, tweaked it a bit, and posted it here!
Features
-All Japanese specific features(Felica-NFC,Oneseg-TV) kept intact.
-CPU intelli-thermal monitor available.
-CPU ondemand governor tuned for better performance and battery.
-CPU alucard, darkness, intelliactive, intellidemand, nightmare, hyper, pegasusq, ondemandplus governor added.
-CPU overclocked to 2.8Ghz. Underclockable to 96mhz.
-CPU voltage adjustable.
-Kernel binary optimized by enabling -Ofast and armv7 neon vfp options in the compiler.
-GPU bugs fixed and tuned to save battery.
-GPU simple governor added.
-I/O scheduler noop is set to default.
-Patched to Linux 3.4.80.
-Permanent rootable by disabling ccsecurity.
-Removed unused sound drivers.
-Removed unused TV tuner drivers.
-Screen RGB values adjustable to 0-255.
-Screen voltage lowered to save battery.
-Sweep2Sleep:swipe soft keys to turn off your phone.
-TCP westwood+ set default for better network speed.
-Toolchain by Christopher83 used. The kernel speed is real badass.
-Vibrator strength boosted to not miss your calls.
Download
Version1.62
Installation
Download the zip file.
Reboot to recovery.
Install zip.
Reboot.
Use this app to change settings of the kernel. TricksterMod.
Changelog
1.60 : 2.8Ghz OC & 96Mhz UC. Intellithermal. S2S. Darkness and alucard CPU governors added.
1.50 : Added intelliactive CPU governor. Memory manager and filesystem improvements.
1.40 : Patched to 3.4.80. Many scheduler improvements.
1.30 : Toolchain changed to Linaro. Many memory and filesystem optimizations.
1.20 : GPU simple governor added. Tweaked ondemand. Increased vibrator strength.
1.10 : 2.4Ghz oc. Remove sound drivers. Tweaked ondemand. Lowered screen voltage.
1.00 : Initial release.
Source
Kernel source:github
Build script + ramdisk github
Credit
LGE,Google and the Linux devs.
I have used commits of the kernel made by following people.
StockMod kernel by g.lewarne github xda
LG G2 Kernel for Stock by dorimanx github xda
Furnace kernel by savoca github xda
FAQ
Q.What is CWM recovery? What is root? etc
A.You need to have custom recovery to install my kernel. Use my rootkit and you will get it automatically.
[Japanese L-01F] Root your L-01F [HOWTO]
Q.Do I have to do something after installing the kernel?
A.Use the TricksterMOD app to configure it. I also recommend applying the V6 supercharger for the maximum performance.
Q.I am International G2 user. Can I use this?
A.No. Only Japanese L-01F is supported. Please use other kernels.
Q.I want to go back to stock kernel.
A.Use this installer-zip. WARNING:WILL INVALIDATE YOUR ROOT.
Q.I do not understand English.(英語わからない)
A.Send me a PM in Japanese and I will help.(日本語でPMを送ってください)
Awasome.
what do you mean non root?
sent from my LG G2 with tapatalk pro
mn147 said:
what do you mean non root?
sent from my LG G2 with tapatalk pro
Click to expand...
Click to collapse
Sorry, it was a mistake.
This is a kernel that wont disable root.
ok. so I root with your rootkit. then I flash the kernel?
sent from my LG G2 with tapatalk pro
mn147 said:
ok. so I root with your rootkit. then I flash the kernel?
sent from my LG G2 with tapatalk pro
Click to expand...
Click to collapse
Yes. The rootkit should automatically install the CWM recovery. So flash the kernel in CWM recovery menu.
nice one. ありがとう
sent from my LG G2 with tapatalk pro
Thanks! This is great, I believe I had no problems installing the kernel but upon running TricksterMod it says that busybox is not installed or broken, I can't find where to enable fast charging in Kernel Tuner.
Any ideas ?
Sent from my L-01F using Tapatalk
Mohirio said:
Thanks! This is great, I believe I had no problems installing the kernel but upon running TricksterMod it says that busybox is not installed or broken, I can't find where to enable fast charging in Kernel Tuner.
Any ideas ?
Sent from my L-01F using Tapatalk
Click to expand...
Click to collapse
Install recent busybox by "Busybox installer" app or something else. There are loads of busybox installer at GooglePlay.
There is no fast charge option for this version. That is because I have noticed that this phone had fastcharge enabled by default lol
Oh haha, I see ><
I'd also like to mention that I had a problem with Anker Astro Slim power bank where charging drops off when touching the screen or turning it on, and its fixed now when I installed this kernel, I'm not sure if its related but I love it anyways! Thanks!
Sent from my L-01F using Tapatalk
Mohirio said:
Oh haha, I see ><
I'd also like to mention that I had a problem with Anker Astro Slim power bank where charging drops off when touching the screen or turning it on, and its fixed now when I installed this kernel, I'm not sure if its related but I love it anyways! Thanks!
Sent from my L-01F using Tapatalk
Click to expand...
Click to collapse
Nice to see a bug fixed!
That "Force Fastcharge" seemed to break all sort of USB related things. So there will be no USB issues hopefully from now on.
Thanks for your contribution, I appreciate it!!!
But i am concerned about high overclocking (OC to 2.8GHz) may take more energy from battery and bring extra heat to the hardwares, especilly the CPU TEMP increasing.
Is there an easy way to modify the OC data for normal user also include other features that what you've done.
finalc said:
Thanks for your contribution, I appreciate it!!!
But i am concerned about high overclocking (OC to 2.8GHz) may take more energy from battery and bring extra heat to the hardwares, especilly the CPU TEMP increasing.
Is there an easy way to modify the OC data for normal user also include other features that what you've done.
Click to expand...
Click to collapse
use "kernel tuner" app or "trickstermod" app to adjust OC or UC. I believe there are links in the OP
LG G2 L-01F with tapatalk pro
Thanks a lot!!! It is working for my device now.
Sent from my L-01F using XDA Free mobile app
Hi supersonicninja,
Many thanks for your efforts. Can I use this kernel with L01F10c or is it for L01F11k only? If I have to flash back the stock kernel that you posted, it is also only for L01F11k or will it restore the kernel of L01F10c?
Cheers.
toucam said:
Hi supersonicninja,
Many thanks for your efforts. Can I use this kernel with L01F10c or is it for L01F11k only? If I have to flash back the stock kernel that you posted, it is also only for L01F11k or will it restore the kernel of L01F10c?
Cheers.
Click to expand...
Click to collapse
My device is l-01f with 10c version. it is stable for me. If you want to go back to the original version, try the stock kernal, it also works to me.
Sent from my L-01F using XDA Free mobile app
anybody getting overheating issues with ninjakernel 1.62? I tried it out but noticed that my phone quickly overheats even doing everyday things. goes up to around 40C. maybe it's something in the settings I need to change or so. any ideas? right now using v1.30
LG G2 L-01F with tapatalk pro
hiii
knock code suported ??
Where can I get a link to download the previous versions? I kinda want the version before it was overclocked to 2.8GHz, since I don't really need the extra speed. I'm all for longer battery life. I know that I can solve that by using Kernel Tuner or Trickster MOD (of course I didn't use both at the same time), but in my experience the settings don't properly stick when I reboot. The CPU settings are all a mess after reboots.
Related
THIS COMES WITH ABSOLUTELY NO WARRANTY.
I AM NOT RESPONSIBLE FOR WHAT THIS KERNEL MAY OR MAY NOT DO TO YOUR PHONE, ESPECIALLY WHEN YOU OC!
This is based on CM's 2.6.35.13 kernel.
Credits include Cyanogen, x99percent, scaryghoul, faux123, -snq, LordClockaN, and others that I couldn't find out who to credit for. If I used your code and you're not mentioned here, let me know!
GPL IN, GPL OUT: github
Version 1.0
- Added SmartAss Governor
- Added Scary Governor
- Added MinMax Governor
- Minor UV, as it depends on your own device. I suggest using the VDD sysfs interface to tweak them yourself.
- Added VDD sysfs interface (OV/UV on the fly) info/usage
- Added SLQB
- Added OC up to 1.9Ghz - SetCPU failsafe profiles are a MUST!
- Allocated more GPU memory
- Enabled swap
- Compcache is still disabled until I can get it working properly
Version 1.01
- Fixed 1.9Ghz OC
Version 1.02
- Fixed modules inside zip
Version 1.03
- Minor bugfixes
- Added TINY_PREEMPT_RCU (should help with multitasking)
Version 1.04
- Fix smartass (wouldn't go below 768mhz while awake)
- Minor bugfixes
- BFS
Version 1.05
- Added USB Mass Storage speed tweak
- Tweaked ext4 extensively
- LOTS of bugfixes
Version 1.06
- Added new governor "GreaseLightning" based on smartass
- Tweaked max readahead to 4096
- backported changes from 2.6.36.1 and 3.0rc6 (Imoseyon)
- Added Simple I/O Scheduler and set as default
- various PM fixes
- Merged HTC's vision-2.6.35-gb-MR release
- Tweaked charging code to "overcharge" for ~2 hours, should be safe and improve battery life
- Fixed netflix playback issues
GOVERNOR EXPLANATIONS:
'minmax' - this driver tries to minimize the frequency jumps by limiting
the the selected frequencies to either the min or the max frequency of
the policy. The frequency is selected according to the load.
Originally posted by erasmux -
smartass - is based on the concept of the interactive governor.
I have always agreed that in theory the way interactive works - by taking over the idle loop - is very attractive. I have never managed to tweak it so it would behave decently in real life. Smartass is a complete rewrite of the code plus more. I think its a success. Performance is on par with the "old" minmax and I think smartass is a bit more responsive. Battery life is hard to quantify precisely but it does spend much more time at the lower frequencies.
Smartass will also cap the max frequency when sleeping to 352Mhz (or if your min frequency is higher than 352 - why?! - it will cap it to your min frequency). Lets take for example the 528/176 kernel, it will sleep at 352/176. No need for sleep profiles any more!
Originally posted by scaryghoul -
Scary - A new governor I wrote based on conservative with some smartass features, it scales accordingly to conservatives laws. So it will start from the bottom, take a load sample, if it's above the upthreshold, ramp up only one speed at a time, and ramp down one at a time. It will automatically cap the off screen speeds to 245Mhz, and if your min freq is higher than 245mhz, it will reset the min to 120mhz while screen is off and restore it upon screen awakening, and still scale accordingly to conservatives laws. So it spends most of its time at lower frequencies. The goal of this is to get the best battery life with decent performance. It will give the same performance as conservative right now, it will get tweaked over time.
Click to expand...
Click to collapse
I hope to add some more user-friendly control to UV/OV, hopefully in the next version.
I tested this on my device, but as stated below, there's no guarantee it will work on yours.
This kernel should only really be used on CM7 nightly 78 and above. Not sure what'll happen if you use it on earlier nightlies, but it's definitely not supported.
Performance should be as good as or better than stock kernel.
Download:
MD5SUM: 71031df052b62d276657190cd4ec94d8
dropbox (will probably go over quota and stop working) - UmaroKernel-1.06.zip
MultiUpload: UmaroKernel-1.06.zip
This kernel excites me greatly. I will be flashing it right away. Thanks!
Sent from my HTC Vision using XDA Premium App
Great work bro! I'll def. give it a shot right now!
Thanks, gonna give this a try.
You sir just made my day. So we will need to use terminal to edit our UV values until you get that dealt with, correct? Will they persist through a reboot or not?
Now this is what I was waiting for
Thank you
KCRic said:
You sir just made my day. So we will need to use terminal to edit our UV values until you get that dealt with, correct? Will they persist through a reboot or not?
Click to expand...
Click to collapse
not to get off-topic, but your sig says youre using the pyro kernel with the CM nightlies. You do know that blah said the recent nightlies are no longer compatible with that kernel, due to the CM kernel being rebased on a different kernel than the base of the pyro kernel. However, I can attest that this kernel DOES work with both nightlies and pyromod
Thanks for the 1.9GHz Will test in conjunction with the latest CM7 nightly when I get home!
Thanks. Flashed and working great. On build 91
Sent from my HTC Vision using XDA App
I just flashed this and everything is working without any issues
However, I noticed that there is no 1.9GHz option in SetCPU...
theSpam said:
I just flashed this and everything is working without any issues
However, I noticed that there is no 1.9GHz option in SetCPU...
Click to expand...
Click to collapse
Sorry for the dumb question, but did you do the autodetect?
Sent from my HTC Vision using XDA Premium App
heybobitsme said:
Sorry for the dumb question, but did you do the autodetect?
Sent from my HTC Vision using XDA Premium App
Click to expand...
Click to collapse
I just did and the max frequency is still 1516MHz...
theSpam said:
I just did and the max frequency is still 1516MHz...
Click to expand...
Click to collapse
Ya I just noticed the same with the built in settings as well.
Sent from my HTC Vision using XDA Premium App
heybobitsme said:
Ya I just noticed the same with the built in settings as well.
Sent from my HTC Vision using XDA Premium App
Click to expand...
Click to collapse
I'm having the same issue.
I know the og post said that this should mainly be used with CM7 nightlies, but I decided to give it a try with the MIUI ROM that I'm using. No dice. Wouldn't even load the bootscreen. I'm thinking I may flash over to the current CM7 nightly to give it a try though.
Sent from my HTC Vision using XDA Premium App
Im using the MIUI rom on my G2 and the smartass kernal... Freakin great if you ask me. I have about 30 to 35% battery and its about to be 1010 pm and i unplugged from charger at 730 am. Beat kernal so far.
Sent from my HTC Desire Z (actually its a G2) using XDA App
Updated OP with fixed kernel, OC up to 1.9Ghz is now supported.
Enjoy!
umaro said:
Updated OP with fixed kernel, OC up to 1.9Ghz is now supported.
Enjoy!
Click to expand...
Click to collapse
Nice! How much more memory was allocated to the GPU? Just curious...
Nice work any one test out WiFi and the kind of stuff?
Sent from my HTC Vision using XDA App
sino8r said:
Nice! How much more memory was allocated to the GPU? Just curious...
Click to expand...
Click to collapse
I think it's just under a meg, for a total of 4 megs of GPU ram instead of 3 megs.
I don't know what kind of performance gain comes from it.. I'll have to benchmark it and let you guys know.
The added memory doesn't look like it was being used by anything else, though.
Updated to V0.10
Code:
[B][U]v0.10[/U][/B]
- uppatched to 2.6.35.14
- reverted my unreleased changes of the disabling of samsung debugging, it breaks lo power mode and causes SOD's
- Misc config tweaks
- Misc compiler tweaks
[B][U]v0.08[/U][/B]
- Up patched to 2.6.35.13 source
- merged some changed with Da_G's skyrocket source to fix cpu1 hot-plugging
this shiould solve issues of users having min clock stuck at 384mhz and/or max
stuck.
- fixed vdd_tables, system tuner will be supporting my kernel in up coming releases for this
system tuner, should no longer cause issues. as the hotplug fix solved this
[B][U]v0.06[/U][/B]
- Found tome Carrier IQ **** in tty consoles, removed it
sneaky sneaky...
- patched for call recording <--- DERP apparently it works with out my patch LOL
[B][U]v0.05.6[/U][/B]
- redid source tree from scratch
- Switched on OTG config options again (had them shut off)
- Battery issues resolved
- minor tweaks to autogrouping
- set kernel HZ to 300 for a smoother more responsive feel
- minor tweaks to lag free and smartass
- undervolts have been tested stable by many users and are in this release
[B]- PLEASE UNINSTALL SYSTEM TUNER AND CLEAR DALVIK CACHE THIS RELEASE[/B]
[B][U]v0.05.2[/U][/B]
- loosened up lag free so its not so twitchy at low freqs and ramping up and down constantly
- undervolted all freqs a fair bit
- added smartassv2 back in *Please TEST, i think i have solved the hang at max freq on wake*
- probably forgetting something else i messed with
[B][U]v0.05[/U][/B]
- sourced a multiprossesor service that actually wasnt ****ed and added to kernel
- turned on multi prossesor service and set it to shut off the second core on screen off
or when not needed, and only turn back on when needed
- Patched in BLN *thanks to romanbb*
- Patched services.jar to allow bln to notify you for most notifications from apps now
eg: gtalk, mms, sms app and ect..
- spiffy new boot logo ;)
[B][U]v0.04.1[/U][/B]
- removed smartassv2, its useless in its semi-working state, causing battery drain. I will figure out what its up to.
[B][U]v0.04[/U][/B]
- Lowered stock voltages a bit to get some better battery
- Fixed (i think) smartassv2 ramping up to max clock and then neglecting to ramp back down on wake from sleep
- Recommend using lagfree :)
[B][U]v0.03.2[/U][/B]
- fixed scheduler settings for new min freq, causing me SOD's on screen wake with notification
[B][U]v0.03.1[/U][/B]
- disabled 192MHz in the clock table so users cannot select it and cause a sleep of death situation.
- Default min freq now 384MHz
[B][U]v0.03[/U][/B]
- added in BFQ scheduler if users choose to use it you can use system tuner or other favored apps to change from CFS
- Added SmartassV2 and Iterative schedulers
- Tweaked SmartassV2 for our device
- Added ability to change voltage on the cpus with vdd_tables
[B][U]
v0.02:[/U][/B]
- 1.8ghz lag fixed ;)
- Autogrouping of scheduler added
- lagfree cpu scheduler added, with fully working sysfs interface to edit settings not set by default but recommended! its TITS!
- optimized build flags
- removed sysfs for vdd tables, we have not got it working yet. no worries you shouldn't need it yet ;)
- kernel compression changed for much faster boot times
[U][B]v0.01[/B][/U]
CK3+ Patch Set (Thanks to fellow Team Synergy member Ziggy471 for backporting)
OC 1.8 (Thanks to Romanbb's source tree)
Global UV Tables (Thanks to Romanbb's source tree)
All Debug shut off except samsung debugging (needed)
LZMA compressed
Carrier branded boot splash removed
init.d support
Voltage Control
You can control it via shell/init.d scripts as follows
To over volt ALL frequencies by 10000 uv:
Code:
echo "+10000" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_table/vdd_levels
To under volt ALL frequencies by 10000 uv:
Code:
echo "-10000" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_table/vdd_levels
To set a specific frequency (ie 1.8 GHz) with a specific voltage (ie 1.25 volts) ]
Code:
echo "1836000 1250000" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
Use SetCPU as a gui or sysfs to control CPU freq
DOWNLOAD
CWM FLashable zip:
V0.10
Here
Call Recording app by skvalex
http://dl.dropbox.com/u/44644505/CallRecorder_v.1.0.27_alpha_build05.apk
The app is offered on XDA for free but you can promote his work by Buying it in the MARKET
Trial of full version ( has more features )
http://forum.xda-developers.com/showpost.php?p=19345181&postcount=750
SOURCE
V0.10
http://www.androidfilehost.com/.mrx/
Whoa thats a first, Im first thanks for your work and welcome.
haha thanks
Question: Does this matter that its for the Telus T989D? Will this work for both phone versions? Not a noob, but a noob question sorry. Confused a bit.
Sooo, this is exactly the same as jugs? Just compiled by you?
Sent from my SGH-T989 using Tapatalk
jmercil said:
Question: Does this matter that its for the Telus T989D? Will this work for both phone versions? Not a noob, but a noob question sorry. Confused a bit.
Click to expand...
Click to collapse
should work on tmobile or telus
mikeyinid said:
Sooo, this is exactly the same as jugs? Just compiled by you?
Sent from my SGH-T989 using Tapatalk
Click to expand...
Click to collapse
no, its based off a compleetly different source tree (as the verry first sentense in my post says), i have stripped all debugging possible, its using ck3+ patch sets not bfs 404 and my stock voltages and clock tables differ.
its also a few mb smaller then juggs and has all boot animations stripped from the ramfs
what did you set stock clock to? i'll be the guinea pig and try it out for tmobile user
-Mr. X- said:
should work on tmobile or telus
no, its based off a compleetly different source tree, i have stripped all debugging possible, its using ck3+ patch sets not bfs 404 and my stock voltages and clock tables differ.
its also a few mb smaller then juggs and has all boot animations stripped from the ramfs
Click to expand...
Click to collapse
Thanks for the response. You answered alot more than just my questions I'm sure. I thought for v0.2 roman used the same source. Idk
Is this uv'd as much as jugs v0.1? My phone runs like a champ at 1.8 on that and battery is excellent so that is the voltage I'd like to stick with if possible
Sent from my SGH-T989 using Tapatalk
G1_enthusiast said:
what did you set stock clock to? i'll be the guinea pig and try it out for tmobile user
Click to expand...
Click to collapse
the stock clock is 1.5 like factory.
mikeyinid said:
Thanks for the response. You answered alot more than just my questions I'm sure. I thought for v0.2 roman used the same source. Idk
Is this uv'd as much as jugs v0.1? My phone runs like a champ at 1.8 on that and battery is excellent so that is the voltage I'd like to stick with if possible
Sent from my SGH-T989 using Tapatalk
Click to expand...
Click to collapse
romanbb uses the drivers only from the T989D source i use the whole tree as it contains less debug code.
-Mr. X- said:
should work on tmobile or telus
no, its based off a compleetly different source tree (as the verry first sentense in my post says), i have stripped all debugging possible, its using ck3+ patch sets not bfs 404 and my stock voltages and clock tables differ.
its also a few mb smaller then juggs and has all boot animations stripped from the ramfs
Click to expand...
Click to collapse
Thanks for the reply!
-Mr. X- said:
the stock clock is 1.5 like factory.
romanbb uses the drivers only from the T989D source i use the whole tree as it contains less debug code.
Click to expand...
Click to collapse
Actually I merged all the changes
Sent from my SGH-T989 using Tapatalk
Romanbb said:
Actually I merged all the changes
Sent from my SGH-T989 using Tapatalk
Click to expand...
Click to collapse
That's what I thought
Thanks for the new option Mr. X
Sent from my SGH-T989 using Tapatalk
kind of sluggish...
Romanbb said:
Actually I merged all the changes
Sent from my SGH-T989 using Tapatalk
Click to expand...
Click to collapse
Ah didn't know
Thanks for the looksee at your source tree btw
mikeyinid said:
That's what I thought
Thanks for the new option Mr. X
Sent from my SGH-T989 using Tapatalk
Click to expand...
Click to collapse
No probs, just fiigured it post whhat i personally make and run
G1_enthusiast said:
kind of sluggish...
Click to expand...
Click to collapse
Can't say i'm having this, i've been running these builds all day. aside from adding more changed and testing i didn't need to reflash because of performance issues.
G1_enthusiast said:
kind of sluggish...
Click to expand...
Click to collapse
Are you using ondemand gov? There's something not right about ondemand in this source. Gonna need to be re-worked.
Sent from my SGH-T989 using Tapatalk
mikeyinid said:
Are you using ondemand gov? There's something not right about ondemand in this source. Gonna need to be re-worked.
Sent from my SGH-T989 using Tapatalk
Click to expand...
Click to collapse
Ive been using on-demand exclusively @ 1.7GHz and have had zero issues. Although i don't put any faith in quadrant scores i was getting 4500+
I'm going to be working with Ziggy471 on lagfree and smartass v2 govs soon and see if i can get them to cooperate better with dual core setups.
-Mr. X- said:
Ive been using on-demand exclusively @ 1.7GHz and have had zero issues. Although i don't put any faith in quadrant scores i was getting 4500+
I'm going to be working with Ziggy471 on lagfree and smartass v2 govs soon and see if i can get them to cooperate better with dual core setups.
Click to expand...
Click to collapse
I get 3400 Max and some lag using ondemand with jugs. At 1.8. So Idk if its just my phone but ondemand isn't playing nice.
Sent from my SGH-T989 using Tapatalk
mikeyinid said:
I get 3400 Max and some lag using ondemand with jugs. At 1.8. So Idk if its just my phone but ondemand isn't playing nice.
Sent from my SGH-T989 using Tapatalk
Click to expand...
Click to collapse
its the clock rate, 1.8 kicks the **** out of my device too so i stick with 1.7
i tried increasing the vdd but it didn't help much, if at all and i was not satisfied with wasting the voltage for 100mhz. with 1.8 2d accel really suffers too in quad i experienced.
-Mr. X- said:
its the clock rate, 1.8 kicks the **** out of my device too so i stick with 1.7
i tried increasing the vdd but it didn't help much, if at all and i was not satisfied with wasting the voltage for 100mhz. with 1.8 2d accel really suffers too in quad i experienced.
Click to expand...
Click to collapse
OK. That makes sense. Ill clock it down to 1.7 and see if that makes a difference. Thanks for the feedback
Sent from my SGH-T989 using Tapatalk
mikeyinid said:
OK. That makes sense. Ill clock it down to 1.7 and see if that makes a difference. Thanks for the feedback
Sent from my SGH-T989 using Tapatalk
Click to expand...
Click to collapse
no prob
10 char
Hi guys, i've been working on a better kernel for our W, but i didnt create a thread for it. Im doing this now:
*** For ICS roms ***
Here is the changelog (all my kernels are compiled with linaro toolchain):
--------------------v1-------------------- STABLE
-added smartassV2 governor
-added interactivex governor
-added lazy governor
-added lulzactive governor
-added lionheart governor
-added ondemandx governor
-added intellidemand governor
-added smartass governor
-added lagfree governor
-added the Stochastic Fair Blue (SFB) network scheduler
-added SIO scheduler
-enabled CFQ scheduler
-enabled BFQ scheduler
-added SLQB memory allocator
-zram support active
-added jrcu
--------------------v2--------------------
-enabled kernel debugger
-added bfs scheduler
-reverted to tiny_RCU
-removed useless governors
--------------------v2.2--------------------
-rewrote overclock support
--------------------v2.3--------------------
-undervolted cpu
-undervolted components (maybe some major battery life improvements)
-minor fixes
--------------------v3.0-------------------- IN TEST
-completely new kernel based on arco and castagnaIT sources.
-undervolted (if someone get crashes, tell me)
-overclocked (up to 2ghz)
-probably better battery life and performance with BFS
-added some new battery friendly governors
-BFS brought some major performance improvements and smoothness (5000+ on antutu)
****** I'm uploading an pre-undervolted version and a stock volted one. ******
****** New v3.0 stock version up to 2GHZ ******
****** Reference voltages attached ******
If you want to tweak BFS scheduler try setting values (1-300) on /proc/sys/kernel/rr_interval
PLEASE GIVE FEEDBACK.
Obs: tell me if bluetooth, gps, fm, wifi and any other component are working fine.
BFS version only this time.
OBS:Im still trying to find a way to make BLN mod work for our phone.
Please give me feedback and suggestions. Thanks
i'm currently use your v1 kernel, can i flash the new one directly?
or i need to do some wipe first?
terifish said:
i'm currently use your v1 kernel, can i flash the new one directly?
or i need to do some wipe first?
Click to expand...
Click to collapse
Yea i'm a bit worried about this as well.
I'm using V1 now and it's so great that I'm afraid to upgrade to V2.
Does it improve battery life? For me is the most important thing about a kernel. =)
....
Ok, I installed V2. I'm using smartass as CPU Governor. On V1, everything was ok.
I realized that boot on V2 takes too much time (stuck on black "Samsung Galaxy W" screen) although it boots.
My phone just did a random reboot. It never happened before. I just opened Phone, Messaging, WhatsApp and it rebooted. =| And now it turns on and reboot itself again without opening a single app.
I'm going back to V1. =)
Great job, by the way!
forfivo said:
Hi guys, i've been working on a better kernel for our W, but i didnt create a thread for it. Im doing this now:
Here is the changelog (all my kernels are compiled with linaro toolchain):
--------------------v1--------------------
-added smartassV2 governor
-added interactivex governor
-added lazy governor
-added lulzactive governor
-added lionheart governor
-added ondemandx governor
-added intellidemand governor
-added smartass governor
-added lagfree governor
-added the Stochastic Fair Blue (SFB) network scheduler
-added SIO scheduler
-enabled CFQ scheduler
-enabled BFQ scheduler
-added SLQB memory allocator
-zram support active
-added jrcu
--------------------v2--------------------
added minfree tweak (lowmemorykiller)
sdcard readahead tweaked
added vr io scheduler
removed kernel debugger (performance improvement?)
added savagedzen governor
added smoothass governor
added brazillianwax governor
added scary governor
add and enable cleancache and frontswap
included tweaks in kernel
add real video
added 2 way call recording
added bfs scheduler
reverted to tiny_RCU
many other codefixes (check on github)
Click to expand...
Click to collapse
When i lock the screen, it reboots
Is this for Gingerbread or ICS?
Sent from my GT-I8150 using xda app-developers app
Ok, I installed V2. I'm using smartass as CPU Governor. On V1, everything was ok.
I realized that boot on V2 takes too much time (stuck on black "Samsung Galaxy W" screen) although it boots.
My phone just did a random reboot. It never happened before. I just opened Phone, Messaging, WhatsApp and it rebooted. =| And now it turns on and reboot itself again without opening a single app.
I'm going back to V1. =)
Great job, by the way!
jinghuanpang said:
When i lock the screen, it reboots
Click to expand...
Click to collapse
yes, yes, yes, i've checked this out, it's true! flashing over v1 w\o wiping anything
exactly the same problem like in my efforts!
please tell me how, when it's fixed..
reverting to v1 and goin to my classes..
Thanks for ur great work on improving our ICS kernel !!
here the question, the new kernel has reboot bugs, :crying:
now still no way fix it rite ..?
Woohooo... said:
Thanks for ur great work on improving our ICS kernel !!
here the question, the new kernel has reboot bugs, :crying:
now still no way fix it rite ..?
Click to expand...
Click to collapse
Brother, give him some time. In fact he just uploaded today and it is normal there are bugs.
Flashing V2, but reverting back to V1. About long time to boot I think it because too many governors, and i/o, you should remove few standard governors like powersave, ondemand, interactive (since there is interactiveX and ondemandX) then smartass, because smartassv2 is included, noop, and other standard i/o. Just my silly thought btw sleep of death occured to me, so strange in v1 this is not occured, I think this is because kernel debugger thing and celancache/frontswap so I flash back to v1
Sent from my GT-I8150 using Tapatalk 2
hey buddy may i know what is the best governor out there? i'm looking for no lag at all because i use golauncher XD.
kemaro30 said:
hey buddy may i know what is the best governor out there? i'm looking for no lag at all because i use golauncher XD.
Click to expand...
Click to collapse
I current use smartassv2 with the sio i/o and its been great in both performance and battery, it also feels smoother as well.
Okay then do I need to wipe cache of something for installing v2? I am from Arco's kernel.
Sent from my GT-I8150 using xda premium
Brian_SGW_CM9 said:
Okay then do I need to wipe cache of something for installing v2? I am from Arco's kernel.
Sent from my GT-I8150 using xda premium
Click to expand...
Click to collapse
Are you flashing from v1 or from just the arco kernel?
Also might I suggest trying to flash v1 since its been reported to be more stable than v2 is.
kernel v2 isn't stable for now, I suggest you using v1
Brian_SGW_CM9 said:
Okay then do I need to wipe cache of something for installing v2? I am from Arco's kernel.
Sent from my GT-I8150 using xda premium
Click to expand...
Click to collapse
Brian, just flash the zip file. I suggest to have a back up using CWM prior flash using CWM. Once flashed just reboot.
Sent from my GT-I8150 using xda app-developers app
terifish said:
i'm currently use your v1 kernel, can i flash the new one directly?
or i need to do some wipe first?
Click to expand...
Click to collapse
Yes, but to be sure go to cwm and do a CACHE wipe.
joaocadide said:
I'm using V1 now and it's so great that I'm afraid to upgrade to V2.
Does it improve battery life? For me is the most important thing about a kernel. =)
....
Ok, I installed V2. I'm using smartass as CPU Governor. On V1, everything was ok.
I realized that boot on V2 takes too much time (stuck on black "Samsung Galaxy W" screen) although it boots.
My phone just did a random reboot. It never happened before. I just opened Phone, Messaging, WhatsApp and it rebooted. =| And now it turns on and reboot itself again without opening a single app.
I'm going back to V1. =)
Great job, by the way!
Click to expand...
Click to collapse
I'll install whats app and simulate your scenario. Tell me more info about your rom, governor, io scheduler, cpu frequency; wifi, bluetooth, gps status; I'll test it here and post my observations later. Thanks buddy
PolyDroid said:
Is this for Gingerbread or ICS?
Sent from my GT-I8150 using xda app-developers app
Click to expand...
Click to collapse
I really dont know if it'll work on gingerbread. Wait for more feedback here. I can check this, but im focused on the kernel development now. Thks
jinghuanpang said:
When i lock the screen, it reboots
Click to expand...
Click to collapse
This doesnt happen with me. Can u post more details about your rom, governor,io scheduler, cpu frequency? Was your wifi, bluetooth,gps or any other thing turned on? Were you using any application when it happended? Because i've disabled FSync, and its known to be causing issues. I have to check whats the problem. Thanks
dimaka1256 said:
yes, yes, yes, i've checked this out, it's true! flashing over v1 w\o wiping anything
exactly the same problem like in my efforts!
please tell me how, when it's fixed..
reverting to v1 and goin to my classes..
Click to expand...
Click to collapse
Dimaka , can u post more details about your rom later. I need to know which governor,io scheduler, cpu frequency you were using. And if your wifi, bluetooth,gps or any other thing was turned on. Were you using any application when it happended? Thanks
Woohooo... said:
Thanks for ur great work on improving our ICS kernel !!
here the question, the new kernel has reboot bugs, :crying:
now still no way fix it rite ..?
Click to expand...
Click to collapse
Just flash v1 temporarily unitl i find out whats happening. Dont need to worry.
hotheabilly said:
Flashing V2, but reverting back to V1. About long time to boot I think it because too many governors, and i/o, you should remove few standard governors like powersave, ondemand, interactive (since there is interactiveX and ondemandX) then smartass, because smartassv2 is included, noop, and other standard i/o. Just my silly thought btw sleep of death occured to me, so strange in v1 this is not occured, I think this is because kernel debugger thing and celancache/frontswap so I flash back to v1
Sent from my GT-I8150 using Tapatalk 2
Click to expand...
Click to collapse
, its not my intention to keep all these governor and io schedulers. Just added them test battery and performance. I just need more feedback so i remove the bad ones. I intend to do exactly what you say...Ill look into the problems today. And hotheabilly, please post more details about your rom, governor,io scheduler, cpu frequency. And if you were using wifi, bluetooth,gps or any other thing. Were you using any application when it happened? Thanks
kemaro30 said:
hey buddy may i know what is the best governor out there? i'm looking for no lag at all because i use golauncher XD.
Click to expand...
Click to collapse
Some are saying that smartassV2 and lazy with SIO are the best relation battery/performance.
LittleDoggy said:
I current use smartassv2 with the sio i/o and its been great in both performance and battery, it also feels smoother as well.
Click to expand...
Click to collapse
I agree with you. Thanks for the feedback. I intend to make a lightweight kernel, but first i want to implement all requested features and later we start to burn the extra fat...ahahah
Brian_SGW_CM9 said:
Okay then do I need to wipe cache of something for installing v2? I am from Arco's kernel.
Sent from my GT-I8150 using xda premium
Click to expand...
Click to collapse
I recommend it, but i'm not sure if its really necessary. I would do it to be certain. Thks
forfivo said:
I agree with you. Thanks for the feedback. I intend to make a lightweight kernel, but first i want to implement all requested features and later we start to burn the extra fat...ahahah
Click to expand...
Click to collapse
No problem, I really don't mind with its current size as of this moment and it doesn't really feel clunky unless you start having all CPU governors in there then yea...:good:
How do i install this Kernel? Just flash it with CWM?
MAY THE FORCE BE WITH YOU!
This kernel is from the HTC 3.4.10 source code. It is built with the arm-eabi-4.7 toolchain. There are not a lot of additions/tweaks to maintain stability and cleanliness. This is only for Sense on Android 4.2.2 & 4.3.
Added Features
Governors: Smartmax, Lionhear, Lagfree
Over and Under clocking the CPU & GPU
Voltage Control
IO Schedulers: bfq, sio, zen, row, vr
System wide mounting and system write
Faux Sound Control
Forced Fast Charge
Frandom
Sweep2Wake, Sweep2Sleep, Doubletap2Wake, Logo2Menu, Logo2Wake
exFAT/NTFS support
HDMI 1280x720p60
Fix earpiece amplification
Tips
Use an app like Trickster MOD to control the built in goodies.
Use the Frequency Lock option to control the frequencies from being reset to min/max.
For those who want to flash the kernel on a true stock ROM, see this post: http://forum.xda-developers.com/showthread.php?p=48433650 - thanks to @santod040
4.3 Download - see Post #2
4.2.2 Download
Version 3
Version 3 - Stock Clocks
Version 2.1
Version 1 (stock)
Changelog
1/04/14: Version 3 - HDMI 1280x720p60
12/27/13: Version 2.2 - Added GPU OC/UC, VR IO Scheduler, fixed some config stuff
12/9/13: Version 2.1 - Fixed S2W/S2S/D2W/L2M, deleted pocket protection (let me know if this becomes a problem)
12/8/13: Version 2 - added Frandom, S2W/S2S/D2W/L2M, deleted Intellidemand, SmartassV2, pocket protection, system wide mounting
11/24/13: Version 1.4 - added Voltage Control, Faux Sound support, exFAT support, Lagfree/Lionheart/SmartassV2 governors
11/23/13: Version 1.3 - added Force Fast Charge, bfq/zen/row/sio io-schedulers, fix earpiece amplification in call, enable system write
11/22/13: Version 1.2 - added Intellidemand and Smartmax governors
11/22/13: Version 1.1 - added CPU Overclocking for speed and Underclocking for battery performance
11/22/13: Version 1 - Stock unchanged
Thanks: @buckmarble - for binaries that work...and a fair amount of suggestions
faux123 - for too many commits to choose from
Flyhalf205 - for some commits
GPL Source
https://github.com/brymaster5000/m7wlv_4.2.2/tree/OBOne_KernOB
Android 4.3
Added Features
Governors: Smartmax, Lionheart, Lagfree
Over and Under clocking the CPU and GPU
Voltage Control
IO Schedulers: bfq, sio, zen, row, vr, fiops
System wide mounting and system write
Faux Sound Control
Forced Fast Charge
Frandom, Dynamic Fsync
Sweep2Wake, ,Sweep2Sleep, Doubletap2Wake, Logo2Menu, Flick2wake/sleep, Pick2wake
crpalmer's Thermal Control
Slimbus OC
Blinking Buttons Notifications
exFAT/NTFS support
HDMI 1280x720p60
Fix earpiece amplification
Advanced TCP Congestion Controls
4.3 Download
Version 3.1
Version 3.1 - no flick2wake
Version 3.1 - stock clocks
Version 3.1 - stock clocks - no flick2wake
Version 3
Version 3 - no flick2wake
Version 2.2.1
Version 2.2.1 - Stock Clocks
Changelog
2/2/14: Version 3.1 - Frequency settings stick.....finally!
2/1/14: Version 3 - Added TCP Congestion, crpalmer's Thermal control, fiops, slimbus OC, flick2wake/sleep and pick2wake, blinking buttons, and performance enhancements
1/07/14: Version 2.2.1 - reenable ecrypt_fs for paid apps...
1/06/14: Version 2.2 - Bluetooth call fix?
1/04/14: Version 2.1 - revert encrypt_fs, HDMI 1280x720p60, fix earpiece amplification (stock clocks too)
12/27/13: Version 1.2.2 StkClk - Stock clock version with fixed Pocket Protection
12/27/13: Version 2 - fixed Pocket Protection, added GPU over/under clock, fixed defconfig
12/22/13: Version 1.2.1 - exFAT config fix, NTFS support added?, ecrypt_fs as module (this build is being tested)
12/15/13: Version 1.2 - Added S2W/S2S/L2M/D2W, and VR IOScheduler
12/14/13: Version 1.1 - CPU Gov's, IO Schedulers, OC and Low Clocks, Voltage Control, System mounting, Faux Sound, FFC, Frandom, exFAT
GPL Source
https://github.com/brymaster5000/m7wlv_4.3/tree/OBOne_KernOB
Nice work man!
Is it possible to enable the HTC logo to wake the phone? just wondering.
Maybe some HTC to wake?
Sent from my HTC6500LVW using XDA Premium 4 mobile app
It says JB 4.2.2, does that mean it will only work with roms based on 4.2.2 or could we install this kernel on the roms with Android 4.3 and Sense 5.5 and have it work properly?
Wozzie said:
It says JB 4.2.2, does that mean it will only work with roms based on 4.2.2 or could we install this kernel on the roms with Android 4.3 and Sense 5.5 and have it work properly?
Click to expand...
Click to collapse
Will not work. I tried this one and Flyhalf's and my phone just boot loops
brymaster5000 said:
Taking requests for additions.
On my list:
Governors
IO Schedulers
Forced Fast Charge
HTC logo Menu button
S2W
Click to expand...
Click to collapse
Long Hold Back Kill task and the HTC logo Menu would be suhhweet!
brymaster5000 said:
Taking requests for additions.
On my list:
HTC logo Menu button
Click to expand...
Click to collapse
Absolutely the menu button! Some things (specifically Nova Launcher) don't feel right without it.
eichenberg said:
Will not work. I tried this one and Flyhalf's and my phone just boot loops
Click to expand...
Click to collapse
Flyhalf doesn't have a sense 5.5 ROM, but it probably won't work as this says it's for 4.2.2 sense 5 ROMs
Sent from my HTC6500LVWBLU using Tapatalk 4
If I've helped, please hit the thanks button
Getting this to work on 4.3 might be difficult like my attempts at porting the other variants. I will try, but no promises...sense code is not the easiest thing to work with.
Sent from my Oney Bone.
It would be awesome if you could include support for faux's sound control (https://play.google.com/store/apps/details?id=com.teamkang.fauxsound&hl=en) so we can fix the beats off sound profile!
cesium said:
It would be awesome if you could include support for faux's sound control (https://play.google.com/store/apps/details?id=com.teamkang.fauxsound&hl=en) so we can fix the beats off sound profile!
Click to expand...
Click to collapse
I will try to get that in there.
Sent from my Oney Bone.
midnight assassin said:
Is it possible to enable the HTC logo to wake the phone? just wondering.
Click to expand...
Click to collapse
I'm pretty sure that is an option. Will look into it.
Got force fast charge, and a supposed fix for in call volume in the next build. Be on the lookout...
Sent from my Oney Bone.
I have flashed both 1.1 and 1.2 kernels to try out, but I don't see any overclocking or governor/scheduler changes. I use stecpu to control the overclocking. Do you recommend some other app or method to overclock? Besides that, kernel seems to be working great, haven't had a chance to check battery drains or anything, but everything seems to be as good as the stock kernel! Thanks for building this! can't wait for more modules and tweaks to be added!
Sent from my HTC6500LVW using XDA Premium 4 mobile app
kdj67f said:
I have flashed both 1.1 and 1.2 kernels to try out, but I don't see any overclocking or governor/scheduler changes. I use stecpu to control the overclocking. Do you recommend some other app or method to overclock? Besides that, kernel seems to be working great, haven't had a chance to check battery drains or anything, but everything seems to be as good as the stock kernel! Thanks for building this! can't wait for more modules and tweaks to be added!
Sent from my HTC6500LVW using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Trickster mod.
Sent from my Oney Bone.
brymaster5000 said:
Trickster mod.
Sent from my Oney Bone.
Click to expand...
Click to collapse
Thanks for the tip. I installed trickstermod, same same. I must be doing something wrong... I flashed in recovery (TWRP 2.6.3.3) and it said completed, "may the force be with you" so I rebooted system and still no go. I will do some more digging around and figure out what I'm doing wrong here. Thanks!
Sent from my HTC6500LVW using XDA Premium 4 mobile app
kdj67f said:
Thanks for the tip. I installed trickstermod, same same. I must be doing something wrong... I flashed in recovery (TWRP 2.6.3.3) and it said completed, "may the force be with you" so I rebooted system and still no go. I will do some more digging around and figure out what I'm doing wrong here. Thanks!
Sent from my HTC6500LVW using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Hmm....works for me. Anyone else having this issue? What ROM are you using?
brymaster5000 said:
Hmm....works for me. Anyone else having this issue? What ROM are you using?
Click to expand...
Click to collapse
I'm stock .10 ROM, just went through a factory reset. Not sure if it was an accident or one of my flashes went awry. Getting it all set up again now.
I have root, s-off and everything seems to be normal/same as before the unintentional reset. Setcpu was granted root privilege, trickster mod picked up the frequencies I had set to test out and they seem to stick on boot.
So I'm guessing something didn't take or something strange. Under settings, what should my kernel version read? Mine looks like it's all stock still.
Sent from my HTC6500LVW using XDA Premium 4 mobile app
kdj67f said:
I'm stock .10 ROM, just went through a factory reset. Not sure if it was an accident or one of my flashes went awry. Getting it all set up again now.
I have root, s-off and everything seems to be normal/same as before the unintentional reset. Setcpu was granted root privilege, trickster mod picked up the frequencies I had set to test out and they seem to stick on boot.
So I'm guessing something didn't take or something strange. Under settings, what should my kernel version read? Mine looks like it's all stock still.
Sent from my HTC6500LVW using XDA Premium 4 mobile app
Click to expand...
Click to collapse
What are your steps during the flashing? They should be boot to recovery, install .zip, reboot (sometimes a wipe cache and dalvik helps). Hopefully you aren't flashing a stock boot.img afterwards...your version should read something like OBOne KernOB - version 1.2.
OP updated:
Version 1.3 - added Force Fast Charge, bfq/zen/row/sio io-schedulers, fix earpiece amplification in call, enable system write
This is not my work. Do not expect answers from me, everything I know will be in the OP. Use at your own risk, all credits go to mcaserg and anybody he has already credited!
[ALPHA] KK Version 18 found here, some bugs seem to be present. For a stable release, use the attached files at the bottom of the page for
I have been using this for a while and have not faced any problems (I am using the last January build of BAM and Trickster from the market to modify) - I am now sharing with you today, a custom kernel for our device. I have permission by the developer to share this now, it was not intended to be shared at first as the developer has changed handsets and has removed links and source from the Russian Forum it originated. This was last updated in December 2013, so it might not be perfect with current CM sources as I know there were a lot of changes in the kernel and ramdisk! - This kernel might not be perfect, might not work at all for you but it sounds like the best kernel we have access to right now.
I have permission to use the source by my good friend mcaserg and share it with you all. Anybody who knows what they are doing, please update this in line with the latest changes from CM, and feel free to keep using it for every further release but give appropriate credits to mcaserg and if you really want to, me for finding it
READ EVERYTHING BELOW AS THERE ARE A LOT OF FEATURES AND OPTIONS, SOME OF WHICH HAS BEEN TRANSLATED TO ENGLISH AND MIGHT LOOK A BIT ODD, SO BE CAREFUL!
UPDATE - 12/02/13 kernels patched to version 3.4.71. Added GPU Voltage Control. Added power scheme GPU Conservative. Fixed jamb stuttering sound when playing music with the screen turned off. Many small improvements and bug fixes, including by S2W/DT2W. Now decided to spread both the kernel version:
last Linaro 4.8.2 (from 31.10) C-O3 optimization, XZ compression
-kernel patched to the latest version of Linux 3.4.71
-Multiple patches and optimizations for Cortex A15
-Multiple patches and optimization to improve performance, system responsiveness / interface
-Sweep2Wake / Sweep2Sleep and DoubleTap2Wake (Knock_ON both LG G2)
-Adjust CPU frequency from 81 MHz to 2295 MHz
-added GPU overclocking up to 600 MHz by the new method (the default when running exhibited 450 MHz)
- 10% increases prizvoditelnosti compared with nuclei GPU acceleration with a classic at the same frequencies. tire-overclocked to 633 MHz -added CPU Voltage Control (voltage can be adjusted from 600 mV to 1400 mV) , added GPU Voltage Control (voltage can be adjusted from 900 mV to 1200 mV)
-Added management thermocontrol (now available complete setting 3 - x reset frequency step when overheated, setting temperature and frequency reset and shutdown in case of overheating)
-Added volume control via the kernel Faux Sound Control 3 (configured through either through TricksterMod Faux Sound)
-added Governor for simple GPU
-module Snake Charmer (CPUFREQ_Limiter) built into the kernel - for improved stability at high frequencies CPU
-CPU GOVERNORS :
smartmax
intellidemand
wheatley
savagedzen
Lazy
dancedance
smartassV2
smartassH3
lagfree
interactive
interactiveX2
badass
Lionheart
adaptive
abyssplugv2
asswax
conservative
OnDemand
ondemandplus
userspace
PowerSave
performance
-SCHEDULERS (planners):
noop
Deadline
row
CFQ
SiO
sioplus
fiops
BFQ
zen
VR
FIFO
-management algorithms TCP: bic, westwood, reno, cubic, highspeed , Hybla, htcp, Vegas, Veno, scalable, LP, yeah, Illinois
-fast charging (fastcharge)
-DynamicFSync
-support exFat, CIFS, patched to version 3.4.72. Stable version. Collected on the new Linaro 4.8.3 (from 12.13).
New sound FauxSound Updated to the latest version 3.1, updated firmware audio chip Audience_ES325 binaries with Galaxy Note3. S2W/DT2W
MUST BE ON ONLY ONE OF THESE OPTIONS, THE SECOND IS OFF!
-Option 1 - Intelliplug + MPDecision (modified) + input_boost -
-Option 2 - instead of Intelliplug + MPDecision, now used CPUQuiet (5 different control schemes) + Autohotplug
Please use something like Trickster or Kernel Tuner to make adjustments, a lot of the stuff is disabled by default.
[Option 1] [CM / AOSP] [08.12] [3.4.71] [v.17] [S2W/DT2W | CPU OC / UV | GPU OC / UV | FauxSound 3.1 | Intelliplug MPDecision + (modified) | Thermald (modified)] : Kernel for 4.3/4.3.1 gpro_v.17_4.3_intelliplug_mpdec_S2W_DT2W_NEW_FauxSound.zip (5.71 MB) Kernel 4.4 gpro_v.17_4.4_intelliplug_mpdec_S2W_DT2W_NEW_FauxSound.zip (5.78 MB)
[Option 2] [CM / AOSP] [08.12] [3.4.71] [V.17] [S2W/DT2W | CPU OC / UV | GPU OC / UV | FauxSound 3.1 | + CPUQuiet AutoHotplug | Thermald (modified)] : Kernel 4.3 / 4.3.1 gpro_v.17_4.3_cpuquiet_S2W_DT2W_NEW_FAUXSOUND.zip (5.72 MB) Kernel 4.4 gpro_v.17_4.4_cpuquiet_S2W_DT2W_NEW_FAUXSOUND.zip (5.8 MB)
For some screenshots and to look at the original post, CLICK HERE (please do NOT hassle the developer as he no longer monitors this, I was extremely lucky to even get what I managed to get)
Download links are attached below. This is the only version and final version I am providing, with permission. Please do not bother asking me for anything else
Moderator Edit: Links Removed
I forgot to add this one. Please see attached
Moderator Edit: Link removed
Wow lol. Awesome, man! Flashed this right when you uploaded it and all seems stable, so far. Stressed the CPU at 2.3GHz while playing with PPSSPP and no reboots! Deep sleep without any issues at 162MHz. Gonna see how 81 is later on tonight. So many features!
Sent from my LG-E980 using XDA Premium 4 mobile app
Neroga said:
Wow lol. Awesome, man! Flashed this right when you uploaded it and all seems stable, so far. Stressed the CPU at 2.3GHz while playing with PPSSPP and no reboots! Deep sleep without any issues at 162MHz. Gonna see how 81 is later on tonight. So many features!
Sent from my LG-E980 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
It's definitely the best kernel I have used for our device. I have tested it pretty heavily and I don't have any issues. If I had time I would look in to updating it myself but somebody will able to use this and keep going!
Sent from my LG-E980 using Tapatalk 2
What exactly does cpuquiet do? I see that there are 2 versions and I flashed the one without.
Sent from my LG-E980 using XDA Premium 4 mobile app
Neroga said:
What exactly does cpuquiet do? I see that there are 2 versions and I flashed the one without.
Sent from my LG-E980 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
To my understanding, (replaces hotplug control) and smooths out the way the cores work together and controls them more efficient. On paper it is supposed to be battery friendly without reducing performance by a great deal.
uppon2 said:
To my understanding, (replaces hotplug control) and smooths out the way the cores work together and controls them more efficient. On paper it is supposed to be battery friendly without reducing performance by a great deal.
Click to expand...
Click to collapse
Oh? I like the sound of that. I'll test them both heavily for a couple of days and report my findings.
--edit--
So far it seems that CPU quiet will definitely eat up more battery life than Intelliplug. It likes to kick on all 4 cores with at least 3 of them kicking at 1.7GHz with the slightest touch. This is with mpdecision on and off. Dropped 4% in the last half hour with full screen on and and just playing with the settings through trickstermod. Bad for tge 9300mAh ZL battery in which i could do the same with maybe 1% drop. Just a heads up! Switching back to the intelliplug one for awhile.
Sent from my LG-E980 using XDA Premium 4 mobile app
Oh sheeiiit... This looks interesting.
Sent from my Optimus G Pro using xda app-developers app
Neroga said:
Oh? I like the sound of that. I'll test them both heavily for a couple of days and report my findings.
--edit--
So far it seems that CPU quiet will definitely eat up more battery life than Intelliplug. It likes to kick on all 4 cores with at least 3 of them kicking at 1.7GHz with the slightest touch. This is with mpdecision on and off. Dropped 4% in the last half hour with full screen on and and just playing with the settings through trickstermod. Bad for tge 9300mAh ZL battery in which i could do the same with maybe 1% drop. Just a heads up! Switching back to the intelliplug one for awhile.
Sent from my LG-E980 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Might be for performance only then. I swear it was for battery though. Oh well, I seem to prefer the other option myself as well. I kept accidentally double tapping my screen in my pocket and was wondering why my battery was draining, lol.
Can't wait to OC my E980
Flashing as I type...
I have only succumb to one bootloop... And that was pushing this baby to her max. I OC'd to the max and ran Antutu... Got about halfway and just stopped. I'm trying to get optimal speed and battery. Anyone have any good settings?
Sent from my Optimus G Pro using xda app-developers app
---------- Post added at 10:29 PM ---------- Previous post was at 10:29 PM ----------
Reboot* not bootloop my bad
Sent from my Optimus G Pro using xda app-developers app
does this kernel works on Korean version? F240L???
Nigglenuts said:
I have only succumb to one bootloop... And that was pushing this baby to her max. I OC'd to the max and ran Antutu... Got about halfway and just stopped. I'm trying to get optimal speed and battery. Anyone have any good settings?
Sent from my Optimus G Pro using xda app-developers app
---------- Post added at 10:29 PM ---------- Previous post was at 10:29 PM ----------
Reboot* not bootloop my bad
Sent from my Optimus G Pro using xda app-developers app
Click to expand...
Click to collapse
Use the terminal emulator in ROM toolbox and run: dmesg | grep PVS
This will reply with a number from 0-4. 0 being slowest binned and 4 being fastest. The lower the number, the higher the voltage you need for higher frequencies to run with stability. I learned this through my old LGOG. Not all processors are made the same so this WILL vary between different devices of the same model. If the value is between 0-2, you will need to up the voltages of frequencies higher than the stock 1.7GHz otherwise you WILL end up with boot loops and crashes. 3 and 4, probably not. With fast (3), the stock voltages for frequencies that are included with this kernel will most likely work without issue. I have a fast binned CPU and have no issues. I have a fast binned CPU and haven't had any problems. Faster (4) should actually be able to UV the frequencies above 1.7GHz without these issues. In stock ROMs with the stock kernel, this is already taken into account and will UV automatically according to your CPUs binning. This will also determine how well your device handles lower frequencies. Mine, being a 3, handles 162MHz just fine. But I end up getting SoD (Sleep of Death) meaning the screen won't turn on after turning it off for some time, at 81MHz. From my knowledge, 81MHz minimum will work on 4s which the developer of this kernel probably has. Why put in something you've had time to test and it just NOT work?
Sent from my LG-E980 using XDA Premium 4 mobile app
Neroga said:
Use the terminal emulator in ROM toolbox and run: dmesg | grep PVS
This will reply with a number from 0-4. 0 being slowest binned and 4 being fastest. The lower the number, the higher the voltage you need for higher frequencies to run with stability. I learned this through my old LGOG. Not all processors are made the same so this WILL vary between different devices of the same model. If the value is between 0-2, you will need to up the voltages of frequencies higher than the stock 1.7GHz otherwise you WILL end up with boot loops and crashes. 3 and 4, probably not. With fast (3), the stock voltages for frequencies that are included with this kernel will most likely work without issue. I have a fast binned CPU and have no issues. I have a fast binned CPU and haven't had any problems. Faster (4) should actually be able to UV the frequencies above 1.7GHz without these issues. In stock ROMs with the stock kernel, this is already taken into account and will UV automatically according to your CPUs binning. This will also determine how well your device handles lower frequencies. Mine, being a 3, handles 162MHz just fine. But I end up getting SoD (Sleep of Death) meaning the screen won't turn on after turning it off for some time, at 81MHz. From my knowledge, 81MHz minimum will work on 4s which the developer of this kernel probably has. Why put in something you've had time to test and it just NOT work?
Sent from my LG-E980 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Code:
<6>[ 0.236267 / 01-01 00:00:00.230] acpuclk-8064 acpuclk-8064: ACPU PVS: 4
It restarts on Antutu if I overclock it a little with the default voltages...
BTW, anyone knows what app can edit the voltage for the GPU?
---------- Post added at 03:51 AM ---------- Previous post was at 03:22 AM ----------
Does it actually support exfat? I have a 64gb microsd which works just fine with the CM11 kernel but it is not recognized by any of the two variants posted here for KK.
Thanks
Daved+ said:
Code:
[ 0.236267 / 01-01 00:00:00.230] acpuclk-8064 acpuclk-8064: ACPU PVS: 4
It restarts on Antutu if I overclock it a little with the default voltages...
BTW, anyone knows what app can edit the voltage for the GPU?
---------- Post added at 03:51 AM ---------- Previous post was at 03:22 AM ----------
Does it actually support exfat? I have a 64gb microsd which works just fine with the CM11 kernel but it is not recognized by any of the two variants posted here for KK.
Thanks
Click to expand...
Click to collapse
Trickstermod is my app of choice for kernel customizations.
EXFat support has to be built directly into the ROM or can be installed by a mod. As far as I know, none exist for our device. There are a number of free programs for windows that allow you to format a 64gb sdcard to fat32 which will work on ANY ROM and ANY device running Android. I've had my 64gb class 10 SanDisk card formatted to Fat32 since my Atrix HD days and it still works on my OGP.
I posted a thread here in the general section about OC/voltages. Just waiting on someone to post the voltages on the stock kernel before I further my research into creating a list of voltages that will support up to 2.3GHz on our device.
Sent from my LG-E980 using XDA Premium 4 mobile app
mudi12 said:
does this kernel works on Korean version? F240L???
Click to expand...
Click to collapse
I don't think it will mate. However, if you read through the original forum it was posted on (found in OP at the bottom of the page) you might find someone made a modded version, as someone did get it going with MIUI and some others.
For all of you OC fans or anybody that wants the most out of the kernel, read through the original forum (found in OP at the bottom of the page) as well and you can see other people that have played with the settings and have given screenies for it. There is so many helpful tips and setups through those pages, plus it has other cool stuff so have a read
Man this is really exciting!
Thanks Uppon2 can't wait to give this a go.
This is no longer maintained by the dev right?
Which is the best kernel out of the 2 for kitkat? And how can I turn off the sweep2wake and tap2wake functions??
rjmxtech said:
Which is the best kernel out of the 2 for kitkat? And how can I turn off the sweep2wake and tap2wake functions??
Click to expand...
Click to collapse
Use Trickster's Mod from the playstore