[LP 5.0.2 Kernel 3.4.113][08 JAN] Dorimanx 12.0 LG G2 D800/1/2/5 LS/VS980

RyperX

RyperX

Stammgast
Threadstarter
Downloadseite von Dorimanx
DORIMANX'S ANDROID KERNEL MIRROR

Dort sind alle Downloads zu finden die Normalerweiße benötigt werden.

Meine Empfehlung zur Vorgehensweiße bei der Erstinstallation:
0. Wem seine Daten wichtig sind (wie immer) ein Backup erstellen ;)
1. Store App DorimanxOTA installieren und aktuellsten Kernel laden (NOCH NICHT FLASHEN) (Stable Version am Besten verwenden)
2. TWRP 2.8.7.3 von Blastagator installieren (Optional: Einmal checken ob das Phone danach immer noch korrekt Bootet)
3. KK Bootloader 20H installieren (nicht rebooten)
4. Den Zuvor geladenen Kernel (DorimanxOTA App) aus sdcard/dorimanxota/*.zip installieren.

Zukünftige Updates:
Mittels DorimanxOTA App den Kernel laden
Nach dem Download kann direkt aus der App der Flash Vorgang gestartet werden.



Dorimanx LG G2 Kernel for STOCK 5.0.2 Branches!

NO KITKAT 4.4.2 SUPPORT!!! GO AWAY NOW!

Can be used Only for:
D800 Model!
D801 Model!
D802/5/6 Model!
LS980 Model!
VS980 Model!


STWEAKS == DORIMANX APP! there is NO more STweaks!




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 30B.


Kernel Tree is 3.4.110, + LG LP updates + my tweaks and lots of tuning!

Global Credits!
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!



WHAT INSIDE:


  • Default I/O Scheduling: ZEN.
  • More I/O Scheduling present in kernel: ROW, FIOPS DEADLINE, NOOP, CFQ, SIO, BFQ.
  • Default CPU frequency: 300Mhz-2.26GHz (MAX OC up to 2.8Ghz speed!).
  • You can set MIN/MAX CPU Freq in Dorimanx App.
  • You can set MAX freq for screen OFF state!
  • Default CPU governor: Ondemand.
  • More CPU Govs present, conservative, performance, Intelidemand, Intellimm, Interactive, Nightmare, Hyper, Pegasusq, IntelliActive, Alucard, Darkness, Impulse, YankActive.
  • 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 Touch BOOST CPU'S code (by @alucard_24)
  • Support for Async CPU, every core can have it's own min/max + cpu governor! (by @alucard_24)
  • Support 4 GPU Govs! + Tuning in Dorimanx App. (by @myfluxi)
  • Support limit OC to 2.5Ghz / 2.7Ghz / 2.8Ghz (by @faux123)
  • Support undervolt/overvolting via sysfs interface/apps interface (by @faux123).
  • 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 30B kernel source.
  • File systems support: Ext2/3/4, FAT32, CIFS, USB OTG.
  • Support F2FS filesystem!
  • EXFAT, NTFS supported but need USB OTG APP! it's not native!
  • Sound Driver Control or via Dorimanx APP or via Faux Sound App.
  • Allowed forced fast charge! hack.
  • Sweep2Sleep! allow sweeping from right to left and backwards! on soft buttons to turn off the screen.
  • Kernel created using GCC 5.2 compiled by me, powerful ToolChain + all needed mods for it.
  • Running Scripts from /system/etc/init.d/ is SUPPORTED but OFF in Dorimanx App! if you need it, enable.
  • Dorimanx Kernel Control App will be installed with kernel.
  • Synapse Kernel Control/Status App will be installed with kernel.
  • Added UltraSound high performance audio hardware support.
  • Added support for MultiROM kexec-hardboot! (by patrik.KT ) (disabled! cant be used for now.)
  • Added support for relaxed CPU idle functions to save power.
  • Added GPU OC/UC to Max 650Mhz Min 100Mhz (by @neobuddy89)
  • Added support for KK BootLoader! "BUMPED" kernel (by @Cybojenix && @Thecubed)
  • Advanced Color interface + App (color control) (by @savoca)
  • Support using phone as keyboard and mouse for PC over USB! (by @pelya)
    need APP USB Keyboard! also to enable USB keyboard in Dorimanx App.
  • Auto F2FS Mount on boot for /system /data /cache if formatted as F2FS you need Blastogator TWRP Recovery for this!.
  • Added UKSM driver to allow apps to share same RAM, and by this free global RAM for other things.
  • Added LCD State Notifier to signal different drivers in kernel to suspend when screen is OFF and 10sec passed.
  • Added ZRAM virtual swap with LZ4 merged from 4.2.y kernel. to extend memory pool by 25%.
  • Added ZSMALLOC driver from 4.2.y kernel to support memory fast allocation and swap control.
  • Merged 98% of all the memory code from 3.10.y android kernel, and some parts from 3.12.y kernel. to fight with LP RAM leaks!
  • Merged 98% of all cpu sched core code from 3.10.y android kernel, and some parts from 3.16.y kernel.

STILL NOT SUPPORTED!
  • DATA ENCRYPTION! DO NOT ENCRYPT!!!! use STOCK KERNEL for encryption if you need it.
  • SELINUX ENABLED with DATA as F2FS! do not enable SELINUX for now. no problem with EXT4 + Selinux ON.
Known BUGS!

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 CAN ROOT ADB Shell!

Global Info About LG Models:
D800 = AT&T Model
D801 = US Tmobile Model
D802 = International Model
D803 = Canada Model
F320* = Korean Model
D805 + D806 (same as D802)
LS980 = SPR Model (Sprint)
VS980 = VZW Model (Verizon)
L01F = Korean D802 model that missing some parts to reduce cost.


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

How To Install:

Before you install, Change system settings to list view!
or settings will FC after install, strange bug when Selinux is set Permissive.
open settings long press on recent and select list view.


You will need to have ROOTED device with Recovery installed!
YOU MUST HAVE LAST KK BOOTLOADER INSTALLED!!! FOR YOUR MODEL! OR YOU WILL STUCK ON BOOT!
Refer to other threads for recovery install process and for bootloader install.
You can download TWRP Recovery HERE: Recovery Mirror


YOU NEED KK BOOTLOADER 20A and UP best to have 20H for D802!!! other models find what was last one version!
Download kernel, upload it to your SDCARD, anywhere.
Always have STOCK Kernel for your device!
so you will always have it on sdcard in case of any disaster!!!
Reboot to Recovery.


THINK AGAIN! did you made backup? NO!!!! DO IT NOW!
DO YOU HAVE LATEST KK BOOTLOADER? NO IDEA!!!!! DO NOT INSTALL! go search for it.


IF ABOVE is OK! proceed.
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.

BOOTLOADER 20A!
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.


BOOTLOADER 20H!
To enter recovery from LG logo now have different button combo!!!
Power OFF by holding long the power button till black screen!
Press and hold power and volume down until you see the LG logo then release and press and hold the volume up and volume down buttons until reset screen appears.

it's will ask SCARY QUESTIONS!!!! if you want to hard reset your device!!!
SAY YES/YES!!!! 2 times, then its will show LG logo and boot your custom recovery! in this case the bumped TWRP.


If you have STOCK Recovery!!!! it's will WIPE your device...

Have Fun and report.


INFO FOR USER!!! READ ME FIRST:

*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 Dorimanx App.
Then it's NOT WORKING FOR YOU. no need to complain. it's HACK. not LG feature.

Donation Board:
  • ME donated 600+ hours to update stock to now.
  • Rune K. Serious Donation!
  • Diechel X7 Serious Donation!
  • Robert W. Serious Donation!
  • Krija + Dorimanx App updates! (Serious Donation!)
  • Iko11 X3
  • N@vier X3
  • Siggey X2
  • Marek_poland X2
  • Vitali T. X2 (guest)
  • Ati75
  • Lycidias
  • Jamesd1085
  • Floodland
  • Minotavros
  • Beggar23
  • Bromoxitos
  • Dick Gordon
  • Ribou
  • Remorema
  • RyperX
  • Gozzaa
  • F_4Strings
  • Alexr71
  • Samuele94
  • Wimmme
  • more....

For kernel Install, Best to use OTA APP by @Diechel

Get it in Google Play

Change logs:

Version Information

Change logs:

08/1/17
Kernel 12.0 STABLE Final Build.


*Updates to Dorimanx App by @krija big Thanks for that!
*Merged updates to NET,FS code.
*Created kernel with 6.2.0 GCC with latest libs tuned for our CPU.
*Merged new updates to busybox now it's 1.27.0 build with today changes.
Restored few options to fix CRON and other scripts that kernel use on boot.

Created 2015-05-07
Last Updated 2017-01-16
 
Zuletzt bearbeitet:
Bellitsch89

Bellitsch89

Lexikon
Stimmt vergessen zu schreiben! Werde ich morgen dem op hinzufügen. Danke für die info! :thumbup::thumbup:
 
Bellitsch89

Bellitsch89

Lexikon
Link oben verfügbar. Bitte nicht bei jeder Version den link extra Posten :)
 
Bellitsch89

Bellitsch89

Lexikon
08-05-15

Kernel 1.2

*Fixed AD block download and set.
*Boosted performance to support LP heavy UI.
*Tuned Alucard CPU gov to deliver higher performance.
*Cleaned Zipalign and Camera reset. no longer supported.
*Few cleanups in boot scripts.

from reports so far, i made corrections, thanks for reports! :)

Go get the fixed build 1.2 :)

Profiles will be RESET!
 
RyperX

RyperX

Stammgast
Threadstarter
Habe seit gestern LP und den Kernel drauf und ca schon 5 mal geflasht bis wirklich alles hingehaut hat.
Nun wo alle Apps und sonstgen Sachen funzen mach ich mich an den Test vom Kernel. Bis jetzt ganz in Ordnung. F2FS für Data fehlt mir noch. (fehlt auch im OP von dir ;))

Die Anleitungen für Viper4Android und Xposed Framework funzen auch.
 
Zuletzt bearbeitet:
C

chika

Erfahrenes Mitglied
Beta 1.3 verfügbar

10-05-15

Kernel 1.3

*Merged updates to PM configs from aurora.
*Fixed BUG with Selinux code for rootfs
*Fixed delay in music tracks switch.
*Fixed MIN Back light control interface.
Now we can set MIN back light with auto brightness.
*Reverted commit that create LAG with CPU cores.
*Disabled debugs and compiled with -O2 flags for optimization.
*Enabled auto grouping of system tasks. to boost performance.
 
Bellitsch89

Bellitsch89

Lexikon
Kernel 1.4 BETA

10/05/15


*Reverted change to lowmemkill that allowed too low ram level and system LAG too much.
*Merged Sound driver update from aurora.
*Merged big mass of power saver tweaks and hacks from KK kernel.
All this mods fix many critical kernel panics and possible fails.
It's also boost performance and reduce battery usage in suspend and wake.
for full change log see GIT... all that we had with KK and it's WORKS.
*Merged new updated Dorimanx App, thanks to @krija for support
 
RyperX

RyperX

Stammgast
Threadstarter
Könnte mal wer von euch das UV oder OV probieren?
Sobald ich die mv Werte verändere springen die wie verrückt rum.
 
Bellitsch89

Bellitsch89

Lexikon
Das haben auch einige bei Xda. Ich kann es leider nicht testen da ich mittlerweile ein g3 habe...
 
RyperX

RyperX

Stammgast
Threadstarter
Ich glaube du hast meine Beiträge gelesen xD
Irgendwie bin ich der einzige der das dort aufwift :D
 
Bellitsch89

Bellitsch89

Lexikon
:D:D:D das kann sein dass das deine waren. Aber ich meine da war noch einer... Aber ich kann dir leider nicht helfen...
 
RyperX

RyperX

Stammgast
Threadstarter
Kein Ding ;)

Bin ich denn hier der einzige der wirklich den Kernel noch nimmt :D
 
reflex

reflex

Stammgast
OV/UV bug kann ich bestätigen. Gibt man z. B. einen niedrigen wert ein so wird dieser höher und die anderen werte springen gleich mit.
 
Zuletzt bearbeitet:
RyperX

RyperX

Stammgast
Threadstarter
Habs mir mit der App auch grade nochmal angesehen, aber bei mir stimmt das auch nicht.
Die ersten 2 mv Werte sind 800 bei mir. Sobald ich nun -48 Eintrage sind die ersten 2 Werte wieder unterschiedlich und nicht gleich. Ist bei deinem Bild auch so, weiß aber nicht was die Standardwerte bei dir sind ;)

Edit:
Endlich Dori hat gerade geschrieben man soll nicht UV, das Interface is broken ;)

Apropo, ich muss Faux freezen, das verstellt direkt beim Boot die Werte auch wenn keine Eingetragen sind.
 
Zuletzt bearbeitet:
Bellitsch89

Bellitsch89

Lexikon
Und wieder ein neuer

13/05/15

Kernel 1.5


*Merged sound driver updates from aurora.
*Fixed MEM leak with lowmemkill not releasing home and systemui from RAM.
in case of low ram, and not killing system services. not it's will release.
needed services will auto start without mem leak.
*Updated OndemandPlug CPU gov with latest mods i found.
*Merged updates to USB driver.
*Merged updates to MMC driver.
*Major code cleanup for msm cpufreq driver and cpu code. works great and in sync
with android 5.1
*Merged fix for GPU freqs scaling. should work more correctly.
*Merged update to crypto driver.
*Added 499Mhz freq step.
*Removed non needed debug logs from dmesg non stop write..
*Removed Analog PA gain control. it's no longer supported with LP drivers / ROM.
*Fixed CPU UV/OV voltage table code. now works as should. every freq can be tuned.
*Tuned profiles for lower MIC gains. seems that we dont need +10 any more! +3 is good.
Also bumped GPU gov simple ramp threshold to boost video performance.
*Fixed kernel ver check via Dorimanx App.
 
RyperX

RyperX

Stammgast
Threadstarter
Undervolting Bug ist behoben. Bei mir funktioniert nun alles mit Trickster Mod.
Umsonst 5€ für die Faux App ausgegeben, man gönnt sich ja sonst nix :D
 
edlover

edlover

Lexikon
Was gibts zu der Performance zu sagen? Viel besser als der Stock Kernel in dem LL Versionen??? Akkulaufzeit???
 
Oben Unten