[KERNEL][Nexus 6][5.0.x] Despair Kernel R36 [06.03.2015]

  • [size=14]This is the home of the new refined Despair Kernel.
    If you submit bug reports without a log, you may be prosecuted... or executed.[/SIZE]
    [size=18]
    Features[/SIZE]

    Based on Lean Kernel
    SM 4.9.3
    Linux 3.10.69
    O3, Graphite & Miscellaneous Optimizations
    Optimized ARM RWSEM
    Crypto Optimizations
    LZ4 Compression/Crypto
    F2FS Support
    Init.d
    Frandom
    TCP Congestion Control
    233 MHz to 2.9 GHz
    Voltage Control
    Intelliplug/MP-Decision/Mako Hotplug
    Intellithermal
    Fauxsound
    Asynchronous Fsync
    LCD KCAL
    Fast Charge
    Wake Gestures
    Vibration Control
    Additional IO Schedulers & CPU Governors
    Charging LED

    [size=18]Source[/SIZE]
    [size=14]Github: [DLMURL]https://github.com/RIPng/Despair[/DLMURL][/SIZE]

    [size=18]Downloads[/SIZE]
    [size=14]Downloads: Despair Kernel
    F2FS TWRP: http://d-h.st/aKkU[/SIZE]

    QUELLE

    [color=#FF0000]Wie immer übernehmen wir (Android-Port.de, der Entwickler, Ich oder andere User) keine Garantie in einem Falle des Bricks/defekts eures Gerätes.[/COLOR]
    ALLES geschieht auf eigene Gefahr, daher schaltet euren Kopf an und handelt mit Bedacht.

    4 Mal editiert, zuletzt von Maestro2k5 (23. April 2015 um 23:24)

  • [size=18]Changelog[/SIZE]
    R36
    Lowered GPU voltages
    CAF Memory optimizations
    CAF audio driver updates
    CAF display driver updates
    Removed bricked hotplug
    CAF network drivers updates
    Misc clocksource, timer updates

    [size=18]Ältere Changelogs[/SIZE]

    Spoiler anzeigen


    R34
    CAF mutex updates
    CAF video driver updates
    CAF sched updates
    Gentle fair sleepers and arch power added
    Added bricked hotplug

    [B]R32[/B]
    Updated to Linux 3.10.70
    Updated impulse
    More crypto optimizations
    [B]
    R30
    [/B]
    Added power efficient workqueue
    sepolicy updates
    slub: fixes from Linux 4.0
    various updates from CAF: mdss, qdsp6, vidc, mmc, hrtimer, etc.
    msm: thermal: updates from CAF
    [B]
    R29
    [/B]
    Added ROW
    Added quick wakeup
    CAF audio updates
    CAF audio updates
    Quick Wakeup added
    Fixed issues with ROW
    [B]
    R28
    [/B]
    CAF updates for audio drivers & codecs
    Power manager bug fixes from CAF
    [B]
    R27
    [/B]
    Drop i2c frequency
    Fix cpu load calculations
    Linux upstream USB updates
    Powersuspend update to 1.7
    Dropped voltages for display & regulator

    R25

    ramdisk: support franco app profiles with some basic entries
    f2fs: updated to "support fs shutdown"
    kgsl: fix gpu crash when selecting ondemand
    ramdisk: merge in CM12 ramdisk contents for compatibility
    CAF updates for mdss, pproc, mmc/block, kgsl and camera

    R24

    Use some more compiler flags
    Switch to new linaro toolchain from @Christopher83

    R23

    Updated ElementalX governor
    Optimized square root algorithm
    Turned off some debugging
    New KCAL implementation from Savoca

    R22

    Merged a few changes from Franco
    Fixed lkconfig and permissive kernel settings

    R21

    Workqueue and sched changes reverted
    Sched and workqueue granular optimizations

    R21

    Thermal reverted to stock
    WLAN wakelock fixes

    R20

    Added SIOPLUS
    WLAN Optimizations
    ramdisk: lkconfig: add cpu frequency control options
    ramdisk: lkconfig: add controls for wlan_rx and msm_hsic wakelocks
    ramdisk: add init support and lkconfig option to set SELinux mode
    ramdisk: fix up selinux permissions for sensors.qcom and more
    hsic: introduce user configurable timeout for msm_hsic_host wakelock
    bcmdhd: reduce rx wakelock timeout via sysfs node
    ext4: updates from mainline Linux

    R19

    Added impulse governor from neobuddy89

    R18

    Mako Hotplug removed
    Blu Plug added
    Tons of new optimizations

    R16

    Reverted exFAT

    R15

    Added exFAT support
    Added elementalx governor
    Wake gesture log reduction

    R14

    Tons of optimizations(You will need to look at github to see the 70+ commits)
    ARM RWSEM optimization
    Crypto Optimization added
    Update interactive and conservative governors to be inline with franco(no touchboost driver)

    R13

    Updated to Linux 3.10.69

    R12

    Lowered screen off frequency on mako hotplug for better idle drain

    R11

    Reverted blu active and blu plug
    Added mako hotplug
    Superuser initial support attempt
    Sensor_ind wakelock control
    viper4android sepolicy fix
    Fix some core plugging and unplugging issues

    R10
    -------

    R9
    Fixed crashing when selecting zen IO Scheduler
    Merged sched upstream patches
    Merged workqueue upstream from 3.19
    Speed up read times for some Samsung eMMC
    Power collapse latency for camera fixes
    Pixel extension fixes
    Use TCP fast open by default
    Nested sleep fixes

    R8

    Added zen IO Scheduler
    Added SIO IO Scheduler
    Added more permissions for CM services to sepolicy

    [size=14]R7
    Removed Mako Hotplug
    Added blu_plug
    Added blu_active governor

    R6
    Updated to Linux 3.10.68

    R5
    Fixed CPU frequency table not matching the voltage table entries

    R4
    Added LZ4 compression and decompression
    Added LZ4 crypto

    R3
    Fixed some camera related crashes
    Added lkconfig options for faux sound
    Added extra options to lk core configuration
    Disabled CPU boost on boot
    Added mount entries in fstab for F2FS on Cache and Data partitions

    R2
    Fixed and optimized simple_ondemand GPU governor
    Added mako hotplug

    R1
    Initial release
    Based on Lean Kernel
    SM 4.9.3
    Linux 3.10.67
    O3, Graphite & Miscellaneous Optimizations
    F2FS Support
    Init.d
    Frandom
    TCP Congestion Control
    233 MHz to 2.9 GHz
    Voltage Control
    Intelliplug/MP-Decision
    Intellithermal
    Fauxsound
    Asynchronous Fsync
    LCD KCAL
    Fast Charge
    Wake Gestures
    Vibration Control
    Additional IO Schedulers & CPU Governors
    Charging LED[/SIZE]

    9 Mal editiert, zuletzt von Spevil (11. März 2015 um 18:47)

  • Es gibt bereits R9 - Changelog:

    Fixed crashing when selecting zen IO Scheduler
    Merged sched upstream patches
    Merged workqueue upstream from 3.19
    Speed up read times for some Samsung eMMC
    Power collapse latency for camera fixes
    Pixel extension fixes
    Use TCP fast open by default
    Nested sleep fixes

  • Meine Frage als semi Noob.Kann man den mit dem normalen TWRP Recovery image Flaschen?F2FS recovery image link im op verwirrt mich ein wenig.Da ich ehrlich gesagt keine Ahnung hab was das eigentlich bedeutet.

    sexy Nexy 6
    credendo vides y buena suerte

    Pixel 3 XL 64GB/crosshatch
    N6/64GB/ shamu
    Credendo vides y buena suerte

    Spoiler anzeigen
  • Also wie ich das mitgelesen und verstanden habe, ist f2fs ein anderes Filesystem (von Samsung), was schneller sein soll als die Partitionen im ext4-Format. Andere schreiben darüber wieder, dass sie keinen Geschwindigkeitsunterschied bemerkt hätten (u.a. auch Imoseyon).

    Um auf f2fs umzustellen müsste das Recovery f2fs-fähig sein (zum lesen der Partitionen) und folglich müssten dann ja auch die Partitionen /system, data, cache und dalvik cache in f2fs umformatiert werden. Ich habe bzw. werde es nicht probieren.

    Hinzukommend muss natürlich auch das jeweilige Rom f2fs unterstützen...bisher gibt es wohl nur Roms, die data- und cache-Partition in f2fs unterstützen.

  • Nun ist auch im Despair R11 der SELinux/Viper-"Fix" mit drin - Changelog:

    Reverted blu active and blu plug
    Added mako hotplug
    Superuser initial support attempt
    Sensor_ind wakelock control
    viper4android sepolicy fix
    Fix some core plugging and unplugging issues

  • R14 - Changelog:

    Tons of optimizations(You will need to look at github to see the 70+ commits)
    ARM RWSEM optimization
    Crypto Optimization added
    Update interactive and conservative governors to be inline with franco(no touchboost driver)

  • Hab den Kernel mal draufgebügelt.
    Mit Stock Einstellung. Kommt es dann und wann zu reboots.Mit aktuelles Terminus Built.
    Habt ihr spezielle Tipps für verbesserte Einstellungen?
    Wie immer bedankt im voraus.

    sexyNexy 6
    credendo vides y buena suerte

    Pixel 3 XL 64GB/crosshatch
    N6/64GB/ shamu
    Credendo vides y buena suerte

    Spoiler anzeigen
  • Hm, mit R14 sollten die reboots ausgemerzt sein...Standard-Einstellungen hast du über lpconfig gemacht? Ich würde auf MPDecision mit 2 Kernen on bleiben und auch den IntelliactiveX eingestellt lassen. Evtl. auch mal den Scheduler auf deadline wechseln...

    Bin momentan mal wieder zum LeanKernel zurückgekehrt und habe den R14 noch nicht getestet. Ist für mich auch nicht mehr so interessant, da Blu_plug wieder entfernt wurde aus dem Vindicator -> MPDecision ist da die beste Lösung.

    Evtl. auch mal die min. CPU-Frequenz anheben auf 98MHz oder 300MHz...ich weiss jetzt nicht, welche CPU-Frequenz-Slots zwischen 35 und 300 noch drin sind, aber 300 ist ja normales Minimum - 223MHz sollten aber auch ok sein (wie beim Lean und Despair).

  • Heute gibt es R18 - Changelog:

    Mako Hotplug removed
    Blu Plug added
    Tons of new optimizations

    Man soll jedoch in lkconfig die max. screenoff Frequenz nicht einstellen, wenn man Intelliplug verwendet, da sich dann 2918MHz festlockt: Schaut auch beim Dev vorbei und klickt THX ... ;)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!