Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,732,310 Members 45,235 Now Online
XDA Developers Android and Mobile Development Forum

[KK 4.4.2 Kernel 3.4.99][19 JUL] Dorimanx 6.1 LG G2 800/1/2/3/5/6 F320* LS/VS980

Tip us?
 
dorimanx
Old
(Last edited by dorimanx; 19th July 2014 at 11:09 PM.)
#1  
dorimanx's Avatar
Recognized Developer - OP
Thanks Meter 57817
Posts: 8,381
Join Date: Feb 2010
Location: Some Where North!

 
DONATE TO ME
Wink [KK 4.4.2 Kernel 3.4.99][19 JUL] Dorimanx 6.1 LG G2 800/1/2/3/5/6 F320* LS/VS980


Dorimanx LG G2 Kernel for STOCK 4.4.2 Branches!


Stable Only For:
D800/1/2/3/5/6 Models!
F320* Models!
LS/VS980 Models!




My PM box, is for Emergency ONLY! do not send me PM's just because you cant post! that is lame, post something useful and post in thread.

IF you need answers to QUESTIONS not belong to Development???





My kernel was based on LG G2 Stock Kernel v20*/21*.


Kernel Tree is 3.4.99, + LG KitKat updates + my tweaks and lots of tuning!

Global Credits!
Big thanks to g.lewarne for helping me to start!
Savoca for many kernel mods
Cyanogen (rmcc@github) for many kernel mods
Faux123 for UV/OV, Sound Gain Control, Inteli Hotplug, Fast Charge support! and more!
Alucard_24 for AlucardHotplug and mods.
LG for Stock kernel base!
MyFluxi for kernel updates and fixes.
To all my sources in GITHUB!
Linus Torvalds for Linux source!







  • Default I/O Scheduling: ROW.
  • More I/O Scheduling present in kernel: DEADLINE, NOOP, CFQ, SIO, BFQ.
  • Default CPU frequency: 300-2803 MHz (MAX OC up to 2.8Ghz speed!).
  • You can set MIN/MAX CPU Freq in CPU tuning apps.
  • You can set MAX freq for screen OFF state!
  • Default CPU governor: Ondemand.
  • More CPU Govs present, conservative, performance, Intelidemand, OndemandPlus, Nightmare, Hyper, Pegasusq, IntelliActive, Alucard.
  • Support for Kernel HOTPLUG (Intelli HotPlug by @faux123)
  • Support for Kernel HOTPLUG (Alucard HotPlug by @alucard_24)
  • Support for Kernel HOTPLUG (MSM HotPlug by @myfluxi)
  • Support Inteli CPU Temp control (by @faux123)
  • Support for CPU BOOST code.
  • Support 4 GPU Govs! + Tuning in STweaks. (by @myfluxi)
  • Support limit OC to 2.3Ghz / 2.5Ghz / 2.7Ghz / 2.8Ghz (by @faux123)
  • Support undervolt/overvolting via sysfs interface/apps interface (by @faux123).
  • Support using phone as keyboard and mouse for PC over USB! (by @pelya)
  • You will need APP USB Keyboard! also to enable USB keyboard in STweaks.
  • CIFS network share mounting supported.
  • Debugging is OFF by Default to save CPU cycles, and extend battery life.
  • Internal kernel function fixes (ie, memory leaks, scheduler fixes).
  • High performance, low latency kernel.
  • Compiled with -O2 flags and hardware neon-vfpv4 FPU enabled.
  • Built from official LG v20d/v20E/v20f/v20u/v21p kernel source.
  • Lokified during flash! Suport ONLY JB BootLoaders!
  • File systems support: Ext2/3/4, FAT32, CIFS, USB OTG.
  • EXFAT, NTFS supported but need USB OTG APP! it's not native!
  • WIFI Driver 1.88.60
  • Sound Driver Control (Headphones Gain) use Faux Sound App.
  • Sound Driver Controls for MIC/Speaker Gain via STweaks APP.
  • Always forced fast charge! no matter what you select in ROM.
  • Sweep2Sleep! allow sweeping from right to left and backwards! on soft buttons to turn off the screen.
  • Kernel created using Linaro 2014.07 compiled by me, powerful ToolChain GCC 4.9.1 + all needed mods for it.
  • Running Scripts from /system/etc/init.d/ is SUPPORTED but OFF in STweaks! if you need it, enable.
  • STweaks Kernel Control App will be installed with kernel.
  • Support JDI and LGD Screen types by Auto! (by @dr87)
  • Added UltraSound high performance audio hardware support!
Known BUGS!

*If you loose ROOT. install via recovery SuperSU 1.94 or newer.
http://download.chainfire.eu/396/Sup...erSU-v1.94.zip

Post reports, i will fix.




Standard disclaimer:

By installing this kernel YOU will take full responsibility for any damage to your device!
Hardware or software! no one forcing you to install it.
So please do not blame me if you read wrong! or didn't read at all the instructions that i have written for YOU.

But you can feel SAFE to use it, as I test every release on my phone!
Before I publish it for download.

Your warranty will be void by installing custom kernel as my.


This kernel will ROOT ADB Shell!

Global Info About LG Models:
D800 = AT&T Model (Support KNOCK CODE)
D801 = US Tmobile Model (Support KNOCK CODE)
D802 = International Model (Support KNOCK CODE)
D803 = Canada Model (Support KNOCK CODE)
F320* = Korean Model (Support KNOCK CODE)
D805 + D806 (same as D802) (Support KNOCK CODE)
LS980 = SPR Model (Sprint) (NOT support KNOCK CODE)
VS980 = VZW Model (Verizon) (NOT support KNOCK CODE)


Kernel Sources:
KERNEL GITHUB
RAMDISK GITHUB
TO DOWNLOAD GO DOWN!!! YES MORE DOWN...(do i need to repeat?)


How To Install:

You will need to have ROOTED device with Recovery installed!
Refer to other threads for recovery install process.

Download kernel, upload it to your SDCARD, anywhere.
Download STOCK Kernel for your device!
so you will always have it on sdcard in case of any disaster!!!
Reboot to Recovery.
Install kernel as you installed ROM or any mod.

Reboot!

In case that you stuck on boot logo and want to revert to STOCK kernel.
Connect USB Push PWR + Vol Down till phone reboot and you will see LG Logo!
Release and press the buttons again! till you see screen asking if you want to WIPE your device!
if you have recovery installed, then it's will just OPEN the recovery! no WIPE will happen!!!

Just push 3 time the PWR key. and you will be moved to recovery.
Install your device STOCK kernel and wait for FIX.

Have Fun and report.


INFO FOR USER!!! READ ME FIRST:

LG has started to update all ROM + Kernels with new TOUCH SCREEN DRIVER.
that includes new feature "KNOCK CODE" see youtube!

For now only for D800/D801/D802/D803/F320 ROMS that have 20B/D/E/F/U/21P base!

In download site, you will see kernels with normal version just numbers.
And kernels with "No-Knock-Code" labels.

If your ROM do not support KNOCK CODE on screen OFF!
Then use kernel without support for it!
or you will loose the ability to wake phone with KNOCK KNOCK gesture.

If knock code on screen OFF is supported use the normal build.

Soon all ROMS will have support! all depend on LG and our great ROM Devs.

*About force fast charge. not all devices/models support that HACK.
so if it's not working for you and you are using DEFAULT profile in STweaks.

Then it's NOT WORKING FOR YOU. no need to complain. it's HACK. not LG feature.

Donation Board:
  • P_Toti *4
  • Praveen6585
  • Wimmme
  • Flintoast
  • Iall5tar
  • Slebit
  • Osmosizzz
  • Joschi 744
  • Diechel
  • Krzysztof B.(guest)
  • Citytrader
  • Luiz S. (guest)
  • Asalvi0
  • Ben P. (guest)
  • Europizza
  • Desireaftergod
  • Tanoxxx
  • Blackline2008
  • 60nine
  • Arkadiy Y. (guest)
  • Josue S. (guest)
  • Maxq1
  • Zone23
  • Sqlpro
  • Emil_b
  • Detzero
  • Aloys G. (guest)
  • Bjorn S. (guest)
  • BIANCHI A. (guest)
  • Androloid
  • Mehmet184
  • Cortex69
  • Brian E. (guest)
  • Ygrec










Mirror #1 by Bmbm
Mirror #2 by willflint

Info for Web Hackers,
in my mirrors, there is nothing to take!
My work is public and for the people!
Please let my mirrors work in peace.
Thanks.



Change logs:


19/07/14

Kernel 6.1


*Updated LINARO 2014.07 toolchain for kernel building, personally compiled by me.
*Updated with patch 3.4.99 from main stream.
*Updated Qseecom driver from CAF, responsible for secure communication from ROM to Kernel.
*Updated Crypto driver. faster and with less bugs!
*Major update for USB Audio driver.
*Merged major update for sound driver from CAF and Nexus 5,
now we have high performance hardware decoding support!
and that help to reduce CPU usage when playing super heavy sound files!
for example i can play FLAC 192khz/24bit file (350mb just 9:00min)
and when screen is OFF, CPU is at 300Mhz one core!
and playing without any problem! when screen is ON it's jump to higher freqs
but again much less than was.
So playing music now use less power! and quality is great!
*Merged new CODEC support for WMA,MP2,ACC via DSP processor.
*Tuned max CPU temp on boot to prevent reboots when CPU is too hot,
for some models / low quality CPU chips.
*Tuned Ondemand GOV to provide balanced power/battery save.
as people reported higher drain. now should be good.
don't expect high score in bench apps, no need to post this junk.
*Tuned Touch Boost driver to provide better performance.
*Merged updates for modem driver.
*Merged updates for BT driver.
*Merged updates for Interactive CPU gov.
*Merged update for reboot code.
*Allowed higher speaker gain in STweaks! up to 15. (use in your own risk!)
*Boot D800 with older INIT till new one will be available from LG.
*Tuned MSM Hotplug to balance performance.
*Added new Button in STweaks under Force fast charge,
it's allow to reset battery fuel gauge, and allow recalibration.
if you think that % that you see is not right, push that button, and it's should
drop/rise or stay as was, than it's OK.
after this allow full charge and discharge. don't play with this button too much.
it's reset battery calibration in kernel.
*Fixed Profiles backup/restore function in STweaks.



15/07/14

Kernel 6.0


*Fixed BT connect delays.
*Merged major Sound Driver update from CAF and Nexus 5!
Including improvements to Ultra Sound (192khz 24bit) audio drivers.
and many fixes for protecting kernel from crash and compatibility with different headsets.
*Merged CORE, MEM, CMA updates.
we lost 16MB from total ram that now allocated for drivers, this allow much faster kernel work, as ram already free for drivers and no app can touch it.
*Fixed stereo call recording support.
*Added new option to STweaks to control CPU gov sample rate.
*With help from @Formhault now STweaks control descriptions are written much better, and typos fixed.
*Fixed WIFI wakelock drain.
*Update to Alucard CPU gov by DEV.
*Thanks to @pendroz we now have updated RAMDISK binary's from 20D and 20F STOCK kernels!
For all Knock Code supporting models.
*Headphones volume boosted! make sure you have normal volume set before use
it's much more clear and powerful now.



11/07/14

Kernel 5.9

*Merged CPU code updates from 3.10.y kernel.
*Merged fixes for BT driver.
*Fixed all CPU GOVS and tuned them to deliver high power on need.
*Fixed Thermal Protection code. no more shutdowns on too high temp.
*Added Optimization Kernel GCC flags to boost performance.
*Merged code updates for NET.
*Updated with 3.4.98 main stream patches.
*Merged big update to ARM code from 3.10.y kernel.
*Fixed force USB debug on boot. if not selected in ROM it's will be OFF.
ADB will not work in that state.

Global CPU performance improved.
Profiles will be reset on boot to include new changes.

07/07/14

Kernel 5.8

*Merged all latest updates for GPU driver from MSM 3.5.y kernel.
*Merged USB/OTG updates from MSM 3.5.y kernel.
*Fixed Speaker Gain settings! now it's stick as set in STweaks!
and will be set on boot, and for all sounds! not just music play.
*Updated with 3.4.97 main stream patches.
*Merged Fixes to BT driver. now connects faster.
*Enabled ROM and Kernel thermal controls! and make them work together!
This reduce to 0 chance to burn the screen! and controls for heat now active all the time!
there is no more selector STOCK or Intelli Thermal, and camera closes fast!
*Merged fixes for sound driver.
*Merged fixes to ARM code.
*Merged updates to modem driver.


04/07/14

Kernel 5.7


*Added auto FIX for panel type! on kernel install! thanks to @dr87
now JDI panel type users will get fully working LCD panel! no white lines!
No need to flash any modded kernels or use any MOD zips to set panel.
*Merged updates to camera driver.
*Merged Critical fixes for NET and ROW I/O sched.
*Merged fixes for Interactive Gov.
*Merged critical fixes for GPU driver! GPU performance increased.
*Merged new encryption driver, for now just there for future use by some app.
*Merged update for LCD panel that allow brightness change even if no GPU activity!
when nothing moved, brightness was stuck as last set, even if needed. delay was small... but now it's gone!
*Merged LCD driver update to suspend faster, will save power on screen Off.
*Merged fixes for MMC driver all about power suspend when not used.
*Merged fixes to Modem driver.
*Merged fixes for CPU drivers.
*Merged update to MSM CPU FREQ Limiter code. now more optimized.
*Merged new driver for stream synchronization during capture and playback.
*Fixed typos in STweaks descriptions.

I will not release any more updates for D800/1/2/3/F320 without knock code!!!

All Roms have the base updated! so time to update your ROM.

No knock code base is end of life. if you cant update use 5.6 kernel.


02/07/14

Kernel 5.6



23/06/14

Kernel 5.5



21/06/14

Kernel 5.4 (deleted! CPU freq stuck BUG)



20/06/14

Kernel 5.3 (deleted! CPU freq stuck BUG)



15/06/14

Kernel 5.1+2



05/06/14

Kernel 5.0



01/06/14

Kernel 4.9 reported battery drain higher than before.



23/05/14

Kernel 4.8.1



17/05/14

Kernel 4.7 STABLE



10/05/14

Kernel 4.6 STABLE



06/05/14

Kernel 4.5.1 (D802 ONLY) STABLE

 

*I have restored one missing config file for D802 in ramdisk.
it's responsible of NET tweaks and default brightness settings
and mounting /cust partition and some other small stuff.

best to update, but it's not CRITICAL right now patch...


Kernel 4.5 STABLE


02/05/14

Kernel 4.4


29/04/14

Kernel 4.3.4

Kernel 4.3-No/Yes-Knock-Code


22/04/14

Kernel 4.2

 

*Removed NET tweaks from kernel scripts.
*Fixed broken ROOT, by removing the root/unroot options. no needed any more.
we all have ROOT any way.
*Fixed NET problems in all branches + added missing NET code to D803 branch.
*Updated Busybox to support kitkat + fixes.
*Fixed my booting scripts to mach new kernel PATH to controls.
*Fixed SElinux code.
*Updated logger and binder from main line.
*Fixed Reboots.
*Fixed Alucard HotPlug power code.



20/04/14


Kernel 4.1 first public Alpha Build!

 

*Kernel based on D800/2/3 20E Source!
*I have merged all the cool stuff from my LG JB kernel
See what inside list!
*Kernel is in high Alpha test stage! but it's STABLE
and working good on STOCK Builds.
*This kernel not supporting CM/AOKP ROMS!!! STOCK ONLY.

*If you loose ROOT after kernel install, download SuperSu 1.94 zip and install via recovery!
link Provided in Know Bugs!
I will fix it till next release.


For now post ALL in this thread till Q&A thread will be UP!

have fun.
Phone: ★LG Optimus G2 D802
Wife Phone:
★Samsung Galaxy II


KERNEL: Dorimanx-LG-G2-PWR-CORE-VX.X

>LG G2 KK KERNEL OP<
>LG G2 JB KERNEL OP<
>LG G2 BETA KERNEL STORAGE<

KERNEL: Dorimanx-SGII-PWR-CORE-V10.XX
>SG2 KERNEL OP<
>SG2 BETA THREAD<
>SG2 BETA STORAGE<
>SG2 Q&A THREAD<


>HTC HD2 KERNEL
>HTC HD2 DORIMANX MAG + CLK NAND ROM!

>JOIN FACEBOOK PAGE!

>ABOUT ME!

>CLICK TO DONATE AND SUPPORT

You can Buy me a BEER! if you like my work.

The Following 286 Users Say Thank You to dorimanx For This Useful Post: [ Click to Expand ]
 
dorimanx
Old
(Last edited by dorimanx; 3rd May 2014 at 11:11 AM.)
#2  
dorimanx's Avatar
Recognized Developer - OP
Thanks Meter 57817
Posts: 8,381
Join Date: Feb 2010
Location: Some Where North!

 
DONATE TO ME
One space for me.

Good Info for users!

For all who don't have the "KNOCK ON" after flashing kernel,
or have some touch problems...

please try to go to your hidden menu 3845#*80X#
there to Settings and "update touch Firmware"
WAIT! don't panic!

try if knock on then works.. and touch problems fixed.

Kernel has new touch screen firmware inside.
Phone: ★LG Optimus G2 D802
Wife Phone:
★Samsung Galaxy II


KERNEL: Dorimanx-LG-G2-PWR-CORE-VX.X

>LG G2 KK KERNEL OP<
>LG G2 JB KERNEL OP<
>LG G2 BETA KERNEL STORAGE<

KERNEL: Dorimanx-SGII-PWR-CORE-V10.XX
>SG2 KERNEL OP<
>SG2 BETA THREAD<
>SG2 BETA STORAGE<
>SG2 Q&A THREAD<


>HTC HD2 KERNEL
>HTC HD2 DORIMANX MAG + CLK NAND ROM!

>JOIN FACEBOOK PAGE!

>ABOUT ME!

>CLICK TO DONATE AND SUPPORT

You can Buy me a BEER! if you like my work.

The Following 69 Users Say Thank You to dorimanx For This Useful Post: [ Click to Expand ]
 
dorimanx
Old
#3  
dorimanx's Avatar
Recognized Developer - OP
Thanks Meter 57817
Posts: 8,381
Join Date: Feb 2010
Location: Some Where North!

 
DONATE TO ME
One more for me
Phone: ★LG Optimus G2 D802
Wife Phone:
★Samsung Galaxy II


KERNEL: Dorimanx-LG-G2-PWR-CORE-VX.X

>LG G2 KK KERNEL OP<
>LG G2 JB KERNEL OP<
>LG G2 BETA KERNEL STORAGE<

KERNEL: Dorimanx-SGII-PWR-CORE-V10.XX
>SG2 KERNEL OP<
>SG2 BETA THREAD<
>SG2 BETA STORAGE<
>SG2 Q&A THREAD<


>HTC HD2 KERNEL
>HTC HD2 DORIMANX MAG + CLK NAND ROM!

>JOIN FACEBOOK PAGE!

>ABOUT ME!

>CLICK TO DONATE AND SUPPORT

You can Buy me a BEER! if you like my work.

The Following 47 Users Say Thank You to dorimanx For This Useful Post: [ Click to Expand ]
 
Hid3rs
Old
#4  
Hid3rs's Avatar
Senior Member
Thanks Meter 538
Posts: 293
Join Date: Dec 2013

 
DONATE TO ME
Sweet! I've been waiting for this, thanks a LOT, you're great!
The Following User Says Thank You to Hid3rs For This Useful Post: [ Click to Expand ]
 
szabyka95
Old
#5  
Senior Member
Thanks Meter 39
Posts: 216
Join Date: Dec 2013
Location: Cristuru Secuiesc
Ladies and gentlemans, the moment what are we waiting for .. RELEASE THE KRAKEN
LG G2 D802
The Following 3 Users Say Thank You to szabyka95 For This Useful Post: [ Click to Expand ]
 
iall5tar
Old
#6  
iall5tar's Avatar
Senior Member
Thanks Meter 968
Posts: 755
Join Date: Apr 2011
Location: MadCity
ohhh yes!! =)

THanks again buddy!

“The Kingdom of God is within man” - not one man nor a group of men, but in all men! In you! You, the people have the power - the power to create machines. The power to create happiness! You, the people, have the power to make this life free and beautiful, to make this life a wonderful adventure.
-The Last Dictator-
The Following User Says Thank You to iall5tar For This Useful Post: [ Click to Expand ]
 
Cristi_10
Old
#7  
Cristi_10's Avatar
Senior Member
Thanks Meter 106
Posts: 348
Join Date: Jun 2011
Location: Bucuresti
anddd here it is
LG G2 D802
ROM: ClodyFlex 2.0


The Following 2 Users Say Thank You to Cristi_10 For This Useful Post: [ Click to Expand ]
 
alienware231788
Old
#8  
alienware231788's Avatar
Senior Member
Thanks Meter 39
Posts: 183
Join Date: Jan 2014
:g ood:
LG G2 D802 32G
Rom: @Cloudyfa Flex
kernal: @dorimanx kernal
The Following User Says Thank You to alienware231788 For This Useful Post: [ Click to Expand ]
 
shriom_manerker
Old
(Last edited by shriom_manerker; 20th April 2014 at 05:55 PM.)
#9  
shriom_manerker's Avatar
Senior Member
Thanks Meter 705
Posts: 1,680
Join Date: Mar 2011
Location: Margao,Goa
i'm dancing with joy !

i will edit this post always when i try a new dori 4.4.2 kernel stay tuned for my review ill flash as soon as i get home

and here we go.
flashed 4.1 V on cloudypro 2.0 and booted jsut fine, had to flash supersu as u meantioned to get the root working again.
__________________________________________________ ___________________________________

Current Device -LG G2
Past Devices- Galaxy Nexus,Galaxy Sl i9003
Click "Thanks" if i helped
For More Social Interactions join these Facebook Groups
LG G2
https://www.facebook.com/groups/LGG2AndroidDevelopment/
Samsung Galaxy SL
https://www.facebook.com/groups/GalaxySLGROUP/
Samsung Galaxy Nexus
https://www.facebook.com/groups/NexusPrime/
The Following User Says Thank You to shriom_manerker For This Useful Post: [ Click to Expand ]
 
ShyamSasi
Old
#10  
ShyamSasi's Avatar
Recognized Contributor
Thanks Meter 1725
Posts: 2,745
Join Date: Dec 2010
Location: CLASSIFIED

 
DONATE TO ME
Finally ...!!!

The Following 2 Users Say Thank You to ShyamSasi For This Useful Post: [ Click to Expand ]
Tags
dorimanx kernel, full support, good battery, high oc, lg kitkat
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes