Matze060906
Stamm-User
- 794
Dorimanx LG G2 Kernel for STOCK 4.4.2
Original-Thread: [KK 4.4.2 Kernel 3.4.91][1 JUN] Dorimanx 4.9 LG G2 800/1/2/3/5/6 F320* LS/VS980 - xda-developers
based on LG G2 Stock Kernel v20B/E
Kernel Tree is 3.4.91, + LG KitKat updates + my tweaks and lots of tuning!
Features
Changelog
Kernel sources
https://github.com/dorimanx/Dorimanx-LG-G2-D802-Kernel/tree/LG-STOCK-KK
https://github.com/dorimanx/LG-G2-D802-Ramdisk/commits/kitkat-ramdisk
Installation
Download
DORIMANX'S ANDROID KERNEL MIRROR
Unbedingt LG D802 Kernel wählen!!!
Der Stock Kernel ist ganz unten!
Global Credits
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.
Linus Torvalds for Linux source!
Donation
https://www.paypal.com/il/cgi-bin/w...63663d3faee8d6cdb53fcfca2b5941339e576d7e42259
Weder ich oder Android-Hilfe übernehmen die Haftung für Schäden, die entstehen können, wenn Ihr unsachgerecht mit dem Gerät umgeht. Flashen auf eigene Verantwortung
Da dies mein erster erstellter thread ist, hoffe ich mal, dass ich alles richtig gemacht habe...
Ich habe diesen thread erstellt, da der bestehende Dorimanx thread sich nur auf den 4.2.2 Kernel bezieht. Wegen der Übersicht finde ich das so besser. Falls ein Moderator anderer Meinung ist, kann er mir das aber gerne mitteilen.
Nun zum Kernel:
Ich habe den Kernel schon bei mehreren Stock basierten Roms genutzt und mit sehr zufrieden. Aktuell nutze ich diese Rom https://www.android-hilfe.de/forum/...m-kernel-android-4-4-2-fuer-lg-g2.569370.html mit dem aktuellen Dorimanx V4.9.
Original-Thread: [KK 4.4.2 Kernel 3.4.91][1 JUN] Dorimanx 4.9 LG G2 800/1/2/3/5/6 F320* LS/VS980 - xda-developers
based on LG G2 Stock Kernel v20B/E
Kernel Tree is 3.4.91, + LG KitKat updates + my tweaks and lots of tuning!
Features
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.
Default CPU governor: Ondemand.
More CPU Govs present, conservative, performance, Intelidemand, OndemandPlus, Nightmare, Hyper, Pegasusq, IntelliActive.
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 v20E 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 (Gain for headphones, mic, speakers) use Faux Sound 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.04 compiled by me, powerful ToolChain GCC 4.8.3 certified + 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.
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.
Default CPU governor: Ondemand.
More CPU Govs present, conservative, performance, Intelidemand, OndemandPlus, Nightmare, Hyper, Pegasusq, IntelliActive.
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 v20E 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 (Gain for headphones, mic, speakers) use Faux Sound 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.04 compiled by me, powerful ToolChain GCC 4.8.3 certified + 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.
Changelog
01/06/14
Kernel 4.9
*Big update to Intelligent Thermal control! now it's can go up to 80C
and still be stable. but default set to 75C
*Enabled NET WESTWOOD + HTCP + BIC + CUBIC congestion controls
default is set as CUBIC as was in all older kernels.
Read GOOGLE for what is it, and what is the difference.
*Updated All CPU Govs with fixed code in functions + a lot of tuning.
*Updated CORE code from main line.
*Improved Fast Charge code. now will charge fast!
also when using Intelligent Thermal driver.
*Fixes for LINARO 4.8 builder.
*Disabled some more DEBUG code that drained battery and performance!
*Merged BT code updates.
*Merged new updates for Touch CPU Boost code!
*Merged updates to MMC code.
*Merged HUGE update to GPU driver from Nexus 5 KK source!
Now we can select 4 different GPU Govs and tune them via STweaks!
New TAB = GPU CORE! have fun with it.
*Huge update to MSM HOTPLUG, now it's responsive and powerful as never before.
*Big update to Intelli HotPlug, very smart and responsive!
*Many updates to Alucard HotPlug very smart and responsive!
*Merged special control for msm-adreno-tz GPU Gov by Faux123!
Allow to control the Gov even more! see STweaks.
*Merged sound code updates.
*Merged Mem code updates.
*Merged better WIFI power management.
*Merged updates to camera driver.
*Fixed CIFS mounting!
*Merged code that MAY allow using OTG + Charger! but need to test it.
it's OFF by default. PM me for instructions if you have cable.
*Tuned all profiles and set to RESET them on first boot! to add new controls.
23/05/14
Kernel 4.8.1
*Fixed Intelli Thermal driver.
Kernel 4.8
*Updated with 3.4.91 main line patch
*Merged code fixes to camera driver.
*Added Button in STweaks in OTHER, Reset Camera Now, in case that camera STUCK and there is a black screen in APP, go to STweaks and fix it
*Merged updates to MSM HotPlug from DEV source!
*Merged updates to Alucard HotPlug from DEV source!
*Merged updates to Intelli Thermal code by Alucard_24.
*Merge kernel fixes for LINARO builder compatibility.
*Merged tweak to allow Stereo Call Record.
*Alucard updated his Nightmare + darkness CPU govs, now more responsive.
*Merged fixes for memory leaks in global drivers and in video/ion driver.
*Merged fixes for video encoding.
*Now correct GPU speed is reported from kernel, idle speed is 27mhz
*Merged new USB driver part that allow to use PHONE as USB Keyboard and Mouse for your PC! it's OFF by default and needs APP name USB Keyboard from google play.
also to use it you need to enable is in STweaks in Tweaks tab.
the disadvantage is: when driver is enabled, you get 2 connection alerts!
one for MTP and one for HID (keyboard mouse support)
*Tuned ONDEMAND Smart UP tuning to allow more smooth usage on power save mode.
*Merged updates for SMP and CPU code.
*Merged change to video driver to allow it to work in HIGH priority and deliver
video performance boost.
*Merged Sound driver updates.
*Merged MMC driver updates.
17/05/14
Kernel 4.7 STABLE
*Updated with 3.4.90 main line patch.
*Merged CPU Core updates up to 3.14.y kernel!
many fixes to how system operate and save power.
Now much less drain on standby and during operation.
*Tuned Ondemand CPU Gov, now much more responsive when using power save mode (new in STweaks)
*Added touch boost driver updated to deliver freq boost on touch to prevent small lags when scrolling.
This can be tuned via STweaks.
*Used Fix by Faux123 to fix Faux sound gain boost driver. now enabled again in kernel! and can be used with faux app for it.
*Updated MSM HotPlug from DEV source.
*Updated Alucard HotPlug from DEV source.
*Disabled core debug, useless for all, and just drain cpu power.
and write logs non stop on idle. not any more
*Merged updated Interactive CPU Gov from Myfluxi source.
*Added option to enable support for Apple chargers! it's OFF by default
and it's can brake support for all kind of not standard chargers.
see STweaks force fast charge section.
*Fixed not turning ON Red led on USB charge from PC.
*Disabled WIFI debug, to save power. not needed.
*Updated EXT4 driver, and other File System code.
*Updated MEM Code.
*Updated NET Code.
*Updated power Suspend code.
*Updated video driver code (decoder code)
*Updated profiles in STweaks! (first boot will reset active profile to default values!)
*Arranged STweaks TAB's
*Fixed the Knock Code driver.
Kernel 4.9
*Big update to Intelligent Thermal control! now it's can go up to 80C
and still be stable. but default set to 75C
*Enabled NET WESTWOOD + HTCP + BIC + CUBIC congestion controls
default is set as CUBIC as was in all older kernels.
Read GOOGLE for what is it, and what is the difference.
*Updated All CPU Govs with fixed code in functions + a lot of tuning.
*Updated CORE code from main line.
*Improved Fast Charge code. now will charge fast!
also when using Intelligent Thermal driver.
*Fixes for LINARO 4.8 builder.
*Disabled some more DEBUG code that drained battery and performance!
*Merged BT code updates.
*Merged new updates for Touch CPU Boost code!
*Merged updates to MMC code.
*Merged HUGE update to GPU driver from Nexus 5 KK source!
Now we can select 4 different GPU Govs and tune them via STweaks!
New TAB = GPU CORE! have fun with it.
*Huge update to MSM HOTPLUG, now it's responsive and powerful as never before.
*Big update to Intelli HotPlug, very smart and responsive!
*Many updates to Alucard HotPlug very smart and responsive!
*Merged special control for msm-adreno-tz GPU Gov by Faux123!
Allow to control the Gov even more! see STweaks.
*Merged sound code updates.
*Merged Mem code updates.
*Merged better WIFI power management.
*Merged updates to camera driver.
*Fixed CIFS mounting!
*Merged code that MAY allow using OTG + Charger! but need to test it.
it's OFF by default. PM me for instructions if you have cable.
*Tuned all profiles and set to RESET them on first boot! to add new controls.
23/05/14
Kernel 4.8.1
*Fixed Intelli Thermal driver.
Kernel 4.8
*Updated with 3.4.91 main line patch
*Merged code fixes to camera driver.
*Added Button in STweaks in OTHER, Reset Camera Now, in case that camera STUCK and there is a black screen in APP, go to STweaks and fix it
*Merged updates to MSM HotPlug from DEV source!
*Merged updates to Alucard HotPlug from DEV source!
*Merged updates to Intelli Thermal code by Alucard_24.
*Merge kernel fixes for LINARO builder compatibility.
*Merged tweak to allow Stereo Call Record.
*Alucard updated his Nightmare + darkness CPU govs, now more responsive.
*Merged fixes for memory leaks in global drivers and in video/ion driver.
*Merged fixes for video encoding.
*Now correct GPU speed is reported from kernel, idle speed is 27mhz
*Merged new USB driver part that allow to use PHONE as USB Keyboard and Mouse for your PC! it's OFF by default and needs APP name USB Keyboard from google play.
also to use it you need to enable is in STweaks in Tweaks tab.
the disadvantage is: when driver is enabled, you get 2 connection alerts!
one for MTP and one for HID (keyboard mouse support)
*Tuned ONDEMAND Smart UP tuning to allow more smooth usage on power save mode.
*Merged updates for SMP and CPU code.
*Merged change to video driver to allow it to work in HIGH priority and deliver
video performance boost.
*Merged Sound driver updates.
*Merged MMC driver updates.
17/05/14
Kernel 4.7 STABLE
*Updated with 3.4.90 main line patch.
*Merged CPU Core updates up to 3.14.y kernel!
many fixes to how system operate and save power.
Now much less drain on standby and during operation.
*Tuned Ondemand CPU Gov, now much more responsive when using power save mode (new in STweaks)
*Added touch boost driver updated to deliver freq boost on touch to prevent small lags when scrolling.
This can be tuned via STweaks.
*Used Fix by Faux123 to fix Faux sound gain boost driver. now enabled again in kernel! and can be used with faux app for it.
*Updated MSM HotPlug from DEV source.
*Updated Alucard HotPlug from DEV source.
*Disabled core debug, useless for all, and just drain cpu power.
and write logs non stop on idle. not any more
*Merged updated Interactive CPU Gov from Myfluxi source.
*Added option to enable support for Apple chargers! it's OFF by default
and it's can brake support for all kind of not standard chargers.
see STweaks force fast charge section.
*Fixed not turning ON Red led on USB charge from PC.
*Disabled WIFI debug, to save power. not needed.
*Updated EXT4 driver, and other File System code.
*Updated MEM Code.
*Updated NET Code.
*Updated power Suspend code.
*Updated video driver code (decoder code)
*Updated profiles in STweaks! (first boot will reset active profile to default values!)
*Arranged STweaks TAB's
*Fixed the Knock Code driver.
Kernel sources
https://github.com/dorimanx/Dorimanx-LG-G2-D802-Kernel/tree/LG-STOCK-KK
https://github.com/dorimanx/LG-G2-D802-Ramdisk/commits/kitkat-ramdisk
Installation
Vorraussetzungen: root und custom-recovery
- D802 Dorimanx-Kernel und Stock-Kernel (zur Sicherheit, falls etwas bei der Installation schief gehen sollte) downloaden und ggf. auf den internen Speicher des LG´s kopieren
- ins Recovery rebooten
- Kernel flashen
- reboot
Im Falle, dass ihr nach der Installation beim Boot-Logo hängen bleibt und den Stock-Kernel flashen wollt, drückt die POWER+VOLUME-DOWN Tasten gleichzeitig, bis ihr das LG-LOGO seht. Dann kurz loslassen und direkt wieder POWER+VOLUME-DOWN drücken, bis ihr gefragt werdet, ob ihr euer LG wipen wollt. Wenn ihr ein Custom-Recovery installiert habt, drückt dreimal POWER und ihr werdet zurück ins Recovery geführt. Dann den Stock-Kernel installieren und rebooten.
Falls ihr keinen Root Zugriff mehr haben solltet, einfach die SuperSU nachflashen.
SuperSU Download
- D802 Dorimanx-Kernel und Stock-Kernel (zur Sicherheit, falls etwas bei der Installation schief gehen sollte) downloaden und ggf. auf den internen Speicher des LG´s kopieren
- ins Recovery rebooten
- Kernel flashen
- reboot
Im Falle, dass ihr nach der Installation beim Boot-Logo hängen bleibt und den Stock-Kernel flashen wollt, drückt die POWER+VOLUME-DOWN Tasten gleichzeitig, bis ihr das LG-LOGO seht. Dann kurz loslassen und direkt wieder POWER+VOLUME-DOWN drücken, bis ihr gefragt werdet, ob ihr euer LG wipen wollt. Wenn ihr ein Custom-Recovery installiert habt, drückt dreimal POWER und ihr werdet zurück ins Recovery geführt. Dann den Stock-Kernel installieren und rebooten.
Falls ihr keinen Root Zugriff mehr haben solltet, einfach die SuperSU nachflashen.
SuperSU Download
Download
DORIMANX'S ANDROID KERNEL MIRROR
Unbedingt LG D802 Kernel wählen!!!
Der Stock Kernel ist ganz unten!
Global Credits
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.
Linus Torvalds for Linux source!
Donation
https://www.paypal.com/il/cgi-bin/w...63663d3faee8d6cdb53fcfca2b5941339e576d7e42259
Weder ich oder Android-Hilfe übernehmen die Haftung für Schäden, die entstehen können, wenn Ihr unsachgerecht mit dem Gerät umgeht. Flashen auf eigene Verantwortung
Da dies mein erster erstellter thread ist, hoffe ich mal, dass ich alles richtig gemacht habe...
Ich habe diesen thread erstellt, da der bestehende Dorimanx thread sich nur auf den 4.2.2 Kernel bezieht. Wegen der Übersicht finde ich das so besser. Falls ein Moderator anderer Meinung ist, kann er mir das aber gerne mitteilen.
Nun zum Kernel:
Ich habe den Kernel schon bei mehreren Stock basierten Roms genutzt und mit sehr zufrieden. Aktuell nutze ich diese Rom https://www.android-hilfe.de/forum/...m-kernel-android-4-4-2-fuer-lg-g2.569370.html mit dem aktuellen Dorimanx V4.9.
Zuletzt bearbeitet: