Beiträge von hellsgod

    Ich habe mit dem Galaxy S Android für mich entdeckt. Danach habe ich noch zwei weitere Galaxy genutzt, und kann jetzt sagen, nachdem mich das S3 nicht ganz überzeugt hat, dass mein Nexus 4 bis dato der beste Androide für mich ist.

    hells

    Mit einem paranoiden Nexus 4 und hells-Core gesendet

    Das witzige ist, dass bis jetzt jeder Dev, dessen Repo ich durchsucht habe, diesen Fix nach ein paar Tagen wieder verworfen hat. Das ist auch der Grund, warum ich den nicht eingebaut hab...

    edit: Sorry, Quatsch. Es gibt neue Treiber ich Hirsch... Ich knall sie schnell rein und lade b3 hoch.

    edit2: Der neue Treiber führt dazu, dass mein WLAN nicht mehr angeht. Mein Kernel hat als Base den CM Kernel, ich warte darauf, dass von CM eine angepasste Version des Treibers kommt.

    hells

    Mh... Ich kann bis jetzt kein einziges Problem bestätigen. Der Lockscreen Lag könnte an der niedrigen Frequenz liegen.

    hells

    hells-Core b2

    -kleinere Änderungen unter der Haube
    -Screen Off max Freq auf 702mhz begrenzt
    -Compiler Optimierungen (spürbar!!)

    DOWNLOAD



    Touch2Wake wird vorläufig nicht reinkommen. Ich hab mich sowieso schon sehr weit davon entfernt, was ich eigendlich machen wollte. Beim S3 war es ein etwas optimierter Stock Kernel und ein paar Features. Was in diesem Nexus 4 Kernel schon alles drin ist, das entfernt ihn sehr weit von "Stock nahe" ;) Hat damit aber nichts zutun. Wegen den WLAN Treiber muss ich mal schauen... Solange es keine neuen Probleme verursacht, ist es mir recht.

    hells

    Ach herrje... Jetzt passiert mir auch son DAU Fehler. Egal :D

    Ich habe Ubuntu 12.04 drauf. Es war direkt von Anfang an so mit der Tastatur. Bei der Installation selber war der Fehler noch nicht. Aber danach, nach dem ersten Reboot und ich mit anmelden wollte. Ein ganz grosses WTF war das :D

    hells

    Mein Nickname begleitet mich auch schon um die 9-10 Jahre. Damals, noch zu Zeiten von UT, CS, Battlefield usw. mit LAN Parties, Clan Wars usw.

    Es war eine "Dunkle Zeit" damals. Ich habe mich mit Okkultismus u. Satanismus auseinandergesetzt, da passte der Name ganz gut. Warum ich den Nick heute noch hab? Er erinnert mich daran, dass "Ich Gott über die Höllen bin, durch die ich noch gehen werde".

    hells

    Guten Tag liebe Forengemeinde,

    Willkommen im Kernel Thread vom hells-Core für das Nexus 4! Ich bin kein Coder oder Hacker, ich würde mich eher als Kernel-Koch bezeichnen. Ich schaue mich in den Repos anderer Devs/Köchen um und picke mir das heraus, was ich brauchen kann. Der Kernel ist ein persönliches Projekt, welches ich vorallem für mich mache. Ich möchte euch meine Arbeit nicht vorenthalten und deshalb biete ich den Kerne zum Download an. Bitte versteht, dass ich nicht gleich jedes "neue" Feature hinzufügen werde.

    [COLOR=#ff0000]Weder ich, noch Android-Port oder sonstwer übernimmt die Haftung für Schäden die entstehen können.[/COLOR]

    Bei mir sind mit dem Kernel bisher keine Probleme entstanden. Da ich aber bei weitem nicht alles austesten kann, bin ich auf eure Hilfe angewiesen. Flash den Kernel und nutzt ihn einfach ganz normal. Ich wärefroh über Feedback nach ein paar Stunden oder nach einem Arbeitstag, Ladezyklus.

    Was mich interessiert:

    Subjektives Empfinder der Smoothness, Stabilität, Abstürze, Lags, Probleme. Das übliche halt.

    Changelog:

    (b60)
    reverted slimbus changes
    compiled with new boostedtc
    misc fixes

    (b58)
    smp fixes from upstream
    mm, vmscan fixes from upstream
    random fixes from upstream
    smartmax is back!
    memcpy optimizations for cortex A15 (i know we don't have a "real" A15, but lets test it)
    lib: Use neon-vfpv4

    (b57)
    kthread fixes
    sched/nohz fixes
    tick fixes
    cgroup fixes
    slimbus controller from hammerhead
    some improvement for the slimbus
    msm_mpdecision: a tad more conservative
    enabled sched_mc and cpupower
    set fiops as default scheduler
    set sched_mc = 2

    (b56)
    Some fixes from upstream again
    reverted two cpuidle patches

    (b55)
    smpboot/kthread/stop_machine fixes from 3.5 upstream
    interactive: synced with bacon

    (b54)
    New governor: hellsactive
    speedup late resume (faster wakeup)
    ext4 patches
    pm/bus patches to prevent reported crashes (feedback needed!)
    some other little fixes here and there
    compiled with boostedtc 4.9.2

    (b53)
    fixed cores getting stuck at input_boost if you've min 2 cores online: [DLMURL="https://github.com/hellsgod/kernel_msm/commit/ac786503ade135a77d4462b8e1d070438a5af047"]commit[/DLMURL]
    updated msm_mpdecision with latest nexus 5 commits

    (b52)
    Compiled with Linaro 4.9.2-2014.08 by Christopher83
    New build flags from my hammerhead branch and @barome

    (b51)
    -Added some commits for the camera. We had some reports about reboots while using flash. Maybe there'll be less of them. I don't think I can fix them completely...
    -Removed some debugging
    -Some love for conservative governor (thx stratosk)
    -Added KERNEL_MODE_NEON
    -Changed some little things in the flags
    -Some little things here and there. Refer to git if you'd like to know it exactly ;)

    (b50)
    -stratosk backlight dimmer
    -adreno/kgsl patches
    -interactive gpu governor
    -uio sharedmem

    (b49)
    -rebase

    (b46-47)
    -Upstream auf 3.4.93
    -4.4.3 Sourcen gemerged
    -Kleines hier und da
    -OOM Upstream
    Linaro 4.9.1

    (b44-45)
    -Upstream auf 3.4.84
    -Linaro 4.8.3 03.2014
    -Cpuidle Commit
    -futex Upstream Änderungen
    -jbd2 commit optimiert
    -LoUIS Cache
    -81mhz
    -Fixes hier und da - Siehe Git

    (b43)
    -Rebase auf 4.4.1 Sourcen
    -Linux 3.4.76
    -S2W/dt2w Port vom N5
    -faux sound 3.2
    -suspend_freq auf max angehoben
    -Kleine Fixes usw. siehe Git

    (b42)
    -Rebase auf 4.4 Sourcen
    -Linux 3.4.70

    Hi Prol,

    Folgendes:

    Bei mir ist ja standardmässig die Tastatur Deutsch (Schweiz) eingestellt. Nach einem Neustart ist Deutsch (Schweiz zwar noch drin, die Belegung stimmt aber Vorne und Hinten nicht, sprich QWERTY. Sobald ich dann die normale Deutsche Tastatur hinzufüge und wieder lösche stimmt alles. Ist kein grosses Problem, aber etwas lästig.

    Hast du einen Vorschlag für mich? (=

    hells

    Guten Tag liebe Forengemeinde,

    Die letzten 2-3 Tage war ich intensiv mit dem Kernel beschäftigt. Ich hab mich etwas in Git eingearbeitet, und mit etwas Unterstützung von yank555 ging das dann auch ganz gut. Ich möchte ihm hier noch dafür danken, dass er diese Zeit investiert hat.

    [color=#ff0000]Weder ich, noch flash-freaks.com, der Nikolaus, der Osterhase oder sonstwer übernimmt die Haftung für Schäden die entstehen können.[/color]

    Der Kernel läuft bei mir seit etwas mehr als zwei Stunden. Da ich aber bei weitem nicht alles austesten kann, bin ich auf eure Hilfe angewiesen. Flash den Kernel und nutzt ihn einfach ganz normal. Ich wärefroh über Feedback nach ein paar Stunden oder nach einem Arbeitstag, Ladezyklus.

    Was mich interessiert:

    Subjektives Empfinder der Smoothness, Stabilität, Abstürze, Lags, Probleme. Das übliche halt.

    Features:

    Spoiler anzeigen


    (b1)
    ROW Scheduler (default)
    SIO
    ARM Auto Hotplug
    Scheduler-Optimierungen
    Ab Werk 100mv UV und für jeden Chip eine eigene Tabelle
    UV Interface
    288mhz als "low freq"
    Einige kaum genutzte Frequenzen entfernt
    faux Sound Control
    faux Speaker Amp Control
    faux Gamma Control mit motley's Ergänzungen, um es mit Trickster zu konfigurieren
    dynamic fsync
    USB Force Fast Charging
    Viele, viele Ergänzungen unter der Haube (Govenor, Scheduling, cpuidle...)
    Und was ich vergessen hab...

    (b2)
    Paar Änderungen unter der Haube... (cpuidle)
    Screen Off Freq. auf 702 begrenzt (spart etwas Akku)

    (b3)
    Sweep2Wake u. Sweep2Lock (In Trickster Mods aktivieren)
    Krait Architektur wird beim compilieren berücksichtigt

    (b4)
    Scheduler Optimierungen
    Was kleines am Hot Plugging
    Touch Screen Optimierungen
    Etwas an der RAM Verwaltung
    192mhz als "low Freq"

    (b5)
    HSIC, Datenverbindung und USB Patches gegen den "msm_hsic_host" Wakelog

    (b5-wheatley)
    288mhz entfernt und durch 384mhz ersetzt
    Wheatley Governor hinzugefügt

    (b6)
    ROW aktualisiert
    Scheduler Optimierungen
    Power Management
    Krait Retention

    (b7)
    -Neue Linaro Toolchain
    -Etwas am Scheduling, Busfrequenz-scaling u.a

    (b8)
    dyn_fsync neu implementiert
    dyn_fsync Optimierungen
    ROW Optimierungen für den Bootvorgang
    fiops Scheduler
    "magic values" für ROW (franciscofranco)
    "magic values" für Deadline (franciscofranco)
    Intellidemand (faux123)
    Fix "magic values" Deadline (franciscofranco)

    (b9)
    ARM Hotplug entfernt
    mako_hotplug (thx franciscofranco und myfluxi)
    Thermal überarbeitet (thx franciscofranco und myfluxi)
    Touch Boost (thx franciscofranco)
    S2W entfernt
    mpdecision standard aus
    thermald deaktiviert
    Profile "normal" und "hells"

    (b10)
    1188mhz mit 1242mhz ersetzt
    fauxSound 2.1
    ASoC Patches
    S2W mit Fix von fluxi
    hells-Profil:
    -up_threshold von "75" auf "90"
    -up_threshold_any_cpu_load von "75" auf "90"
    -up_threshold_multi_core von "75" auf "90"
    -two_phase_freq von "1026000" auf "1242000"

    (b11)
    S2W entfernt

    (b11-n)
    S2W mit neuem Fix

    (b12)
    TCP Westwood (standard)
    Einige rwsem Patches (wie wo und was findet ihr auf Github)
    msm: clock-8960 (wie wo und was findet ihr auf Github)

    (b13)
    -

    (b14)
    mako_hotplug 2 (thx myfluxi, franciscofranco)
    Scheduling Patches
    rq Patches
    lmk Patches
    pm Patches
    Kleiner S2W Fix (thx myfluxi)
    GPU Patches
    Charger / Battery Patches (eventuell etwas präziser im DS)

    (b15)
    Conservative aktiviert
    Boostpulse für Conservative
    Load Tuning für Conservative (thx myfluxi)
    Sampling Rate von 20ms bei Berührung (ondemand)
    Boostpulse für ondemand
    normal-Profil:
    optimal_freq auf 702000
    sync_freq auf 1350000

    (b16)
    O2 Optimierungen
    Weitere HSIC Patches
    BadAss Governor
    Hardcoded BadAss Variable

    (b16-O3)
    workqueue Patches
    Weiteres S2W Commit von fluxi
    O3 Optimierungen

    (b17)
    Sched_MC deaktiviert (führt zu Lags)
    S2W sysfs wieder integriert (muss noch schauen welcher Pfad)
    Etwas am dyn. fsync
    freeze/unfreeze (weniger Verbrauch im DS?)
    Kleinigkeiten unter der Haube... (-;

    (b18)
    Optimierungen unter der Haube
    Neue Touch Filter Werte

    (b19)
    GPU OC
    GPU UV
    Conservative Governor
    GPU Patches

    (b19-n)
    Etwas unter der Haube
    Conservative im confg Script

    (b20)
    GPU Änderungen von b19 reverted
    Neue Linaro 4.7.4 Toolchain
    Ein paar Änderungen unter der Haube
    hells-Profil boostfreq auf 1242mhz angehoben

    (b21)
    Optimierungen unter der Haube (Scheduling, ext4)

    (b22)
    Optimierungen unter der Haube (Scheduling, Writeback u.a.)
    emmc: Clock Scaling (Sollte Sparpotential haben)

    (b23)
    Optimierungen unter der Haube (sync, fs, sched)
    Media Tuner entfernt - brauchts nicht (thx Stratos)
    Simple GPU Governor - standard (thx faux)
    Ein paar Logging Sachen entfernt (thx franco)


    Historie:

    Spoiler anzeigen


    24/06/2013: hells-Core-b23
    19/06/2013: hells-Core-b22
    14/06/2013: hells-Core-b21
    04/06/2013: hells-Core-b20
    29/05/2013: hells-Core-b19-n
    28/05/2013: hells-Core-b19
    22/05/2013: hells-Core-b18
    19/05/2013: hells-Core-b17
    15/05/2013: hells-Core-b16-O3
    14/05/2013: hells-Core-b16
    12/05/2013: hells-Core-b15
    11/05/213: hells-Core-b14
    07/05/2013: hells-Core-b12
    06/05/2013: hells-Core-b11-n
    06/05/2013: hells-Core-b11
    05/05/2013: hells-Core-b10
    02/05/1013: hells-Core-b9
    30/04/2013: hells-Core-b8
    25/04/2013: hells-Core-b7
    18/04/2013: hells-Core-b6-test
    12/04/2013: hells-Core-b5-wheatley
    11/04/2013: hells-Core-b5
    10/04/2013: hells-Core b4
    04/04/2013: hells-Core b3
    02/04/2013: hells-Core b2
    01/04/2013: hells-Core b1


    normal:
    ondemand
    min 192mhz max 1512mhz
    optimal_freq auf 702000
    sync_freq auf 1350000

    hells:
    intellidemand
    min 192mhz max 1512mhz
    up_threshold 90
    up_threshold_any_cpu_load 90
    up_threshold_multi_core 90
    two_phase_freq 1242000
    boostfreq 1242000

    Downloads:

    Spoiler anzeigen


    Sourcen

    [DLMURL]https://github.com/hellsgod/lge-kernel-mako[/DLMURL]

    Viel Spass!

    hells