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

Galaxy Nexus - [4.4.x] Fancy Kernel

Recommended Posts

Qpa

Hat mal jemand HotPlug bei diesem Kernel ausprobiert?

//Edit Sehe gerade er ist gar nicht mit drin =/

Viele bauen ihn ja gar nicht ein da OMAP ja angeblich nicht so zurecht kommt.

//Werde ihn jetzt mal ausprobieren.

Habt ihr manuell/bzw per init.d die screen_on_min_freq verändert?

Gruß

Diesen Beitrag teilen


Link zum Beitrag
boype

Hallo alle,

release 6 ist seit heute Morgen online. Hauptsächlich gab es ein paar Updates von einzelnen Komponenten, sowie Android 4.2.2 Support. Subjektiv hingegen wirkt die r6 noch einmal smoother als noch rel 5. Auch die Probleme mit ondemandplus sind wohl beseitigt, da die ondemandplus CPU-Skalierungslogik jetzt im interactive Framework steckt. Man könnte eigentlich von einem Hybrid zwischen ondemand und interactive sprechen, wenn nicht absolut nichts von der Skalierungslogik von interactive übrig wäre ;)

Changelog und Links gibt's auf XDA.

Hinsichtlich der Hotplug Geschichte hab ich folgendes zu sagen: Es hat sich (nicht nur bei meinem Kernel) rausgestellt, dass Hotplug mit dem Galaxy Nexus nicht wirklich gut läuft. Die Freezes von denen berichtet wurde bekräftigen das wohl. Viel interessanter ist die in diesem Kernel integrierte sched_mc_power_savings Funktion (standardmäßig aktiviert): Hier wird dafür gesorgt, dass bei relativ niedriger CPU Auslastung die gesamte Last auf nur einem Kern ausgeführt wird und der andere 'idle' ist. Das spart laut Tests Akku und vermeidet außerdem sämtliche unschönen Nebeneffekte von Hotplug, wie Freezes und Lags.

Beste Grüße

[EDIT]

Slide2Wake (alias PGM) wird übrigens unterstützt...

bearbeitet von boype
  • Like 2

Diesen Beitrag teilen


Link zum Beitrag
freedroid

Fancy Kernel R7 erschienen

r6 >> r7

- updated linux version to 3.0.66

- made the same kernel file working for both 4.2.1 and 4.2.2 ROMs (credits go to imoseyon)

- added recent cm10.1 upstream changes

- ondemandplus: added some safety-locks for tunable values that don't make sense

Download: https://www.mediafire.com/?v86p8qkku8wx208

Diesen Beitrag teilen


Link zum Beitrag
freedroid

Fancy Kernel R8 erschienen

r7 >> r8

- updated Linux version to 3.0.67

- reverted a commit (CPU-based alignment) to fix lag issues reported by some users

- increased system tickrate to 256 Hz for a more responsive UI

- removed color multiplier safety lock (values > 200 are now possible on boot)

- relaxed ondemandplus tunables a bit to eliminate signs of choppiness

- tweaked SIO write starvation (again) to eliminate signs of choppiness

- added FUSS kernel updater script (by gwindlord) to the flashable

Download: https://boypetersen.de/fancykernel/r8/std/fancy_kernel-tuna-4.2-r8-std.zip

  • Like 1

Diesen Beitrag teilen


Link zum Beitrag
flatflo

Nutzt du den Kernel noch?

Werde ihn jetzt mal testen :-)

Diesen Beitrag teilen


Link zum Beitrag
freedroid

Ist mittlerweile mein "Standard"-Kernel.

Bringt zwar nicht die besten Werte bei den Benchmarks, läuft aber sehr flüssig, schnell und vor allem stabil. icon14.gif

Diesen Beitrag teilen


Link zum Beitrag
flatflo

Läuft jetzt im Vergleich zum neusten franco.Kernel besser was die Performance angeht. Akkuverbrauch muss ich noch beobachten ;)

Diesen Beitrag teilen


Link zum Beitrag
Sneakerbob

Hat jmd schon Erfahrungen in Sachen Ausdauer?!

Diesen Beitrag teilen


Link zum Beitrag
freedroid

Wenn du mit Ausdauer den Akkuverbrauch meinst, dann habe ich in der On-Screenzeit ca. 20min. mehr als mit Stock.

  • Like 1

Diesen Beitrag teilen


Link zum Beitrag
freedroid

Fancy r10 ist da.

r9 >> r10

- updated Linux version to 3.0.69

- removed automatic /cache trimming and activated 'discard' mount option instead (this will do it on all partitions in realtime)

- reverted previous commit: 'tightened vfs cache pressure a bit' (caused more battery drain?)

- optimized build with architecture specific CPU/FPU build flags

- tweaked sched_fair values (wanted to do this for a long time)

- if both fancy kernel and fuss updater script are not available anymore (e.g. after flashing a new ROM), you can now re-flash the kernel via terminal. type: '/sdcard/fuss/reflash' (no quotes, need to do a 'su' before; thanks to gwindlord)

Download: https://boypetersen.de/fancykernel/r10/std/fancy_kernel-tuna-4.2-r10-std.zip

Diesen Beitrag teilen


Link zum Beitrag
freedroid

r10 >> r11

- updated Linux version to 3.0.70

- tweaked ondemandplus for more smoothness and modified downscaling logic a bit

- added custom lowmemorykiller values for better multitasking

- reduced readahead kbytes to 896 (snappier feeling but same i/o performance)

- enabled sync options in kernel config

- moved fuss / reflash to /data/fuss so they won't mess up the /sdcard/fuss folder's permissions. Also created symlinks for fuss and reflash (all you need to type in terminal is 'fuss' or 'reflash')

Download: https://boypetersen.de/fancykernel/r11/std/fancy_kernel-tuna-4.2-r11-std.zip

Diesen Beitrag teilen


Link zum Beitrag
freedroid

r12 ist erschienen

r11 >> r12

- added and enabled simple GPU governor (by faux123; will save some battery by not only using GPU min & max freqs, but also the 307 MHz intermediate step; controls available from within Trickster MOD)

- tweaked deadline i/o scheduler for flash memory devices and set it as default (deadline gives a better and more consistent performance imo)

- reverted kernel sync options (didn't seem to make it all that much smoother at all)

- completely removed OMAP 4460 CORE/IVA voltage dependencies (graphics and IVA units' voltage is completely independent from CPU now)

- decreased CPU transition latency to 15ms

- decreased readahead kbytes again, down to 768 now

- some more tweaks under the hood (check sources if you're interested)

- Extended version only: added Google's 'snappy (de)compression' algorithm for fast zRAM handling

- Extended version only: added zRAM support (can be enabled via Trickster MOD)

Download: https://boypetersen.de/fancykernel/r12/ext/fancy_kernel-tuna-4.2-r12-ext.zip

Diesen Beitrag teilen


Link zum Beitrag
freedroid

r15 erschienen

r14 >> r15

- updated Linux to version 3.0.73

- pulled in a few patches from TI's omapzoom repo (save a little battery; make the UI smoother)

- Tweaked smartreflex for less voltage for lower CPU frequencies (will save a little battery)

- various memory and scheduler optimizations

- bcmdhd: Enable Ad-Hoc (IBSS) mode (from CM 10.1 upstream)

Download: https://boypetersen.de/fancykernel/r15/std/fancy_kernel-tuna-4.2-r15-std.zip

Diesen Beitrag teilen


Link zum Beitrag
freedroid

r15 >> r16

- updated Linux to version 3.0.74

- increased voltages for lower frequencies again since some users reported freezes

- min_free_kbytes to 8192 since the UI could get choppy after one or two days

- pulled in two more things from the TI omapzoom repo (DSS optimization; retention voltage spec update)

Download: https://boypetersen.de/fancykernel/r16/std/fancy_kernel-tuna-4.2-r16-std.zip

Diesen Beitrag teilen


Link zum Beitrag
freedroid

r18 mit einigen Änderungen erschienen

r17 >> r18

- updated Linux to version 3.0.75

- added and enabled SLQB memory allocator

- reverted the 10 percent brightness decrease (was just too dark outside)

- reverted the still present slight CPU undervolt (was too low, could cause some micro lags)

- improved automatic /cache trimming

- added power.tuna.so to flashable zip package (fixes the issue with resetting CPU frequency)

- fixed slightly inaccurate pixel clock setting

- pulled-in another 2 OMAPDSS patches from omapzoom repo

- some memory handling tweaks

- updated Broadcom WLAN driver (not the backport one other devs use)

- decrease the amount of time the device waits after entering low power mode to freeze processes (by franco)

- removed nodiratime mount option

- probably solved the low-brightness on wake-up problem (not entirely sure; please report)

Download: https://boypetersen.de/fancykernel/r18/std/fancy_kernel-tuna-4.2-r18-std.zip

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.