Jump to content
Melde dich an, um diesem Inhalt zu folgen  
Gast

LG Optimus 4X HD - [Stock][CM] LG JB iodak kernel

Recommended Posts

Gast

[stock][CM] LG JB iodak kernel v08

Dies ist ein Kernel für Stock JB basierte Firmware und unlocked Bootloader. Es basiert auf LG Quellen.

Features:

  • init.d support
  • unsecure
  • ROW, SIO iosched
  • Enabled cpuquiet framework:
    -added runnable_threads governor and made it default on boot
  • Fsync control added (by Ezekeel)
  • Voltage control for cpu_G and cpu_lp added (by coolbho3k, Faux123) with mine edits
    (WIP works but freqs are reported for cpu_G diferent from ones in freq table)
  • Fixed temperature reporting
  • OC up to 1.7 depening on TEGRA VARIANT
  • GPU OC to 520MHz and custom OC interface to max 600Mhz
  • fast charge

Download:

Für Stock ROMs

Für CM 10.1 ROMs

Für CM 10.2 ROMs

Installation:

  • kopiert den gewünschten Kernel auf die ext. SD Karte! [nicht entpacken]
  • startet in den CWM Recovery-Modus
  • wählt Backup and restore > Backup to external sdcard [optional/empfohlen]
  • install zip from sdcard
  • choose zip from external sdcard
  • Wähle den Kernel aus und bestätige [installation beginnt]
  • Nach Installation des Kernel zurück ins übergeordnete Verzeichnis
  • reboot system now
  • Fertig

Gewusst wie:

Ändern cpuquiet Gouverneur:

/ Sys / devices / system / cpu / cpuquiet / current_governor

Wie deaktivieren / aktivieren fsync:

/ Sys / class / misc / fsynccontrol / fsync_enabled

enable = 1, disable = 0

Spannungsregelung cpu_lp:

/sys/devices/system/cpu/cpu0/cpufreq/lp_UV_mV_table

Spannungsregelung cpu_g:

/sys/devices/system/cpu/cpu0/cpufreq/UV_mV_table

Oder benutzt diese nette App: https://play.google.com/store/apps/details?id=com.bigeyes0x0.trickstermod

Current GPU speed

/sys/devices/system/cpu/cpu0/cpufreq/gpu_cur_freq

Get it from adb while runing game:

adb shell

cat /sys/devices/system/cpu/cpu0/cpufreq/gpu_cur_freq

Tegra cpu variant

/sys/devices/system/cpu/cpu0/cpufreq/tegra_cpu_variant

Max & Min CPUs online

/sys/kernel/debug/tegra_hotplug/max_cpus

/sys/kernel/debug/tegra_hotplug/min_cpus

1-4

normal mode ist 0

Schnellladung option

/sys/kernel/fast_charge/force_fast_charge

1 enabled

0 dissabled

Denken Sie daran es einzuschalten, bevor Sie es am USB anschließen

Smartdimmer

/sys/devices/tegradc.0/smartdimmer/enable

1 enabled

0 dissabled

GPU Overclock interface

/sys/devices/system/cpu/cpu0/cpufreq/gpu_overclock

to see curent freqs:

cat /sys/devices/system/cpu/cpu0/cpufreq/gpu_overclock

to set new freqs example:

echo 200 300 400 450 500 600 > /sys/devices/system/cpu/cpu0/cpufreq/gpu_overclock

oder auch einfach die Werte mit einem Rootexplorer ändern

Stock lg freqs:

200, 228, 275, 332, 380, 416

Stock freqs on this kernel:

200, 228, 332, 416, 484, 520

Einstellbereich von 200 bis 600Mhz

Clocks

Clocks are:

variant c1 c2 c3 c4

0 1600 1500 1500 1500

1 1600 1600 1600 1600

2 1700 1600 1600 1600

3 1700 1600 1600 1600


Changelog:


V8

No more min/max cpus interface (it was giving me issues)

tegra drivers updated

cpuquiet updated to almost (3.4 kernel) more to come

you can now set max freq when screen is off

totaly reworked 3D scaling driver

now uses samsungs devfreq driver for scaling (3.4 kernel)

Check github for more info.


v7

Some updates from 3.2

- ext4 lower cpu consuption

- Proportional Rate Reduction for TCP

- net: wireless: bcmdhd: Fix PEAP with dynamic WEP

- mm: pass readahead info down to the i/o scheduler

- fat: simplify writeback_inode function

replaced fsync with dynamic fsync from Faux

OC all to 1.7GHz

Set on boot freq to 1.5

Reverted GPU clocks to stock (OC by user)

Merged Arararagi changes so it is now compatible with his rom (CM version)

Added vibrator control (sys/vibrator/pwm_val)


v6

Added proper interactive (tegra)

Added ARM topology definition by linaro

Added tegra AHB bus driver

ext4 --> optimized mount options

rised temp limits

some addons to GPU OV code

fixed not working init.d on stock 


v5

removed ability to dissable influence of some drivers to clock and core plugging.

fix OC for variant 0 (hope so)

cpuquiet updates

tegra video drivers updates

GPU overclock interface

interactive updated to 3.4 from google

input boost driver from tegra

added Sio iosched

added lp core undervolt interface


v4

reverted core pluging power saving

Fastcharge option (original idea by Chad Froebel)

OC

variant c1 c2 c3 c4

0 1600 1500 1500 1500

1 1600 1600 1600 1600

2 1700 1600 1600 1600

3 1700 1600 1600 1600


- added ability to dissable influence of some drivers to clock and core plugging.


v3

Added max_cpus and min_cpus interface from cpu-tegra3.c to cpuquiet.c

Make source compatabile with CM, marged all changes made from Acree to source tree

so it is now up to date with CM.


v2

added sysfs interface to see tegra variant (from 0 to 3)

added sysfs interface to see gpu running speed

made runnable_threads litle more agressive

GPU overclocked to 520MHz


v1

disable lot of logging

removed gator driver

removed Lg core pluggging power saving

rised max freq while recording FHD to 1400Mhz

added ROW iosched

added CPUQUIET framework

added runnable_threads CPUQUIET governor

added voltage control

fixed temperature reports in apps

added fsync control

Thanks to: CM team, Acree(Ricardo Cerqueira), coolbho3k, Faux123, Ezekeel, franciscofranco, LG.

Der Dank für den Kernel geht an: iodak

Originalthread: xda

4184_trennungslinie.png

5607_discaimer_footer_sowa.png

bearbeitet von Horst77
aktualisiert

Diesen Beitrag teilen


Link zum Beitrag
Bifi@P990

Iodak kernel OC 1,7ghz

ENTFERNT!

@ Tapatalk LG 4X HD - Jellyfish HD 1.1.3

bearbeitet von Bifi@P990
  • Like 1

Diesen Beitrag teilen


Link zum Beitrag
Bifi@P990

THX

@ Tapatalk LG 4X HD - Jellyfish HD 1.1.3 iodak Kernel

Diesen Beitrag teilen


Link zum Beitrag
Gast

Neuer iodak kernel v03 für Stock und CM verfügbar.

edit:/ meine Internetverbindung spinnt mit der neuen Version.

bearbeitet von Horst77

Diesen Beitrag teilen


Link zum Beitrag
Bifi@P990

Hi Horst77,

Internet läuft bei mir ohne Probleme, dafür spinnt aber mein W-lan.

Kerne können jetzt deaktiviert werden mit trickster mod, suppi :D

@ Tapatalk LG 4X HD - Jellyfish HD 1.1.3 iodak Kernel

bearbeitet von Bifi@P990

Diesen Beitrag teilen


Link zum Beitrag
peter_0011

Internet funktioniert bei mir leider auch nicht. Hab jetzt wieder die Version 2 geflasht und alles funktioniert wieder normal.

Diesen Beitrag teilen


Link zum Beitrag
Bifi@P990

Jop! :thumbup:

@ Tapatalk LG 4X HD - Jellyfish HD 1.1.3 iodak Kernel

Diesen Beitrag teilen


Link zum Beitrag
Gast

Netzwerkverbindung scheint jetzt zu funktionieren mit dem v03.

Bei Verwendung mit der Jellyfish die APP Uni-init downloaden, installieren und init.d aktivieren. Der init.d support funktioniert sonst nicht korrekt.

Diesen Beitrag teilen


Link zum Beitrag
Gast

hallo, möchte ev. den kernel installieren - habe dzt. cm 10.1 drauf und bin (bis auf den akkuverbrauch) sehr zufrieden.... was meint ihr? bringt es eine verbesserung bzw. gibt es probleme?

wie funktioniert die installation? wie bei der rom?

danke!

Diesen Beitrag teilen


Link zum Beitrag
Gast

Noch gibt es keine Erfahrungen mit dem CM Kernel, da es diesen erst seit gestern gibt.

wipe cache und dalvik cache, Nandroid Backup vorher nicht vergessen.

Gesendet von meinem LG-P880

Diesen Beitrag teilen


Link zum Beitrag
animus7

Einfach den Kernel mit CWM installieren und das wars ?

Diesen Beitrag teilen


Link zum Beitrag
peter_0011

Was ich sehr gut finde ist, dass der Flugmodus jetzt korrekt funktioniert.

Getestet mit der v04. :icon_wink

Diesen Beitrag teilen


Link zum Beitrag
animus7

Was jetzt den Kernel mit cwm installieren und fertig oder muss man noch was einstellben

Diesen Beitrag teilen


Link zum Beitrag

Please sign in to comment

You will be able to leave a comment after signing in



Jetzt anmelden
Melde dich an, um diesem Inhalt zu folgen  

×
×
  • Neu erstellen...

Wichtige Information

Bitte beachten Sie folgende Informationen: Nutzungsbedingungen und Impressum & Datenschutzerklärung. Wir haben Cookies auf deinem Gerät platziert, um die Bedienung dieser Website zu verbessern. Du kannst deine Cookie-Einstellungen anpassen, andernfalls gehen wir davon aus, dass Du damit einverstanden bist.