1. Mitglieder surfen ohne Werbung auf Android-Hilfe.de! ✔ Jetzt kostenlos Mitglied in unserer Community werden.
  1. Sunny, 31.07.2018 #1
    Sunny

    Sunny Threadstarter Foren-Inventar

    19217238f8a565f39370f297c453de02--rick-and-morty-sticker.jpg
    Hallo liebes Forum und Freunde des Axon7 :)
    The Schwifty Kernel (Yeahhh, Get Schwifty)
    Der Schwifty Kernel "goes" Treble :wubwub:

    Nur ein paar Tage nach den ersten Treble Rom's für unser Axon7 gibt es nun schon Dank SaintZ93 von XDA den ersten Treble fähigen Kernel für unser Axon7.

    Ein paar Worte des Entwicklers :)

    Hallo Jungs Willkommen beim Schwifty Kernel! Wenn Sie die Show "Rick and Morty" sehen, werden Sie verstehen, warum ich es so genannt habe, wenn Sie auch nicht gut verstehen, entweder YouTube es oder einfach keine Sorge und genießen Sie die sh * t aus dem Kernel sowieso hehe. Okay, lassen Sie sich schwifty, hier ist alle Informationen über den Kernel in einer Weise, die Ihnen helfen wird, zu entscheiden, wie Sie Ihr Telefon einrichten wollen!

    I/O Scheduler Information - I/O
    NOOP - Fügt alle eingehenden I/O-Anfragen in eine erste in der ersten Warteschlange ein und implementiert die Anfrage-Verschmelzung. Am besten mit Speichergeräten, die nicht von mechanischer Bewegung abhängig sind, um auf Daten zuzugreifen (ja, wie unsere Flash-Laufwerke). Vorteil dabei ist, dass Flash-Laufwerke keine Neuordnung mehrerer I/O-Anfragen erfordern, anders als bei normalen Festplatten.

    DEADLINE
    - Das Ziel des Deadline Schedulers ist es, zu versuchen, eine Start Servicezeit für eine Anfrage zu garantieren. Sie tut dies, indem Sie allen I/O-Operationen eine Frist auferlegt, um das Aushungern von Anträgen zu verhindern. Es unterhält auch zwei Termin Schlangen, zusätzlich zu den sortierten Warteschlangen (sowohl lesen als auch schreiben). Termin Warteschlangen werden grundsätzlich nach ihrer Frist (der Verfallszeit) sortiert, während die sortierten Warteschlangen nach der Sektornummer sortiert werden. Bevor Sie der nächsten Anfrage dienen, entscheidet der Terminplaner, welche Warteschlange Sie verwenden sollen. Lese Schlangen haben eine höhere Priorität, da Prozesse in der Regel auf Leseoperationen blockieren. Als nächstes prüft der Terminplaner, ob die erste Anfrage in der Deadline-Warteschlange abgelaufen ist. Ansonsten bedient der Scheduler eine Reihe von Anfragen aus der sortierten Warteschlange. In beiden Fällen bedient der Scheduler auch eine Reihe von Anfragen, die der gewählten Anfrage in der sortierten Warteschlange folgen.

    BFQ
    - Statt der Zeit Scheiben Zuweisung durch CFQ weist bfq Budgets zu. Die Festplatte wird einem aktiven Prozess gewährt, bis Ihr Budget (Anzahl der Sektoren) ausläuft. Bfq weist hohe Budgets für nicht lesbare Aufgaben zu. Das Budget, das einem Prozess zugeordnet wird, variiert im Laufe der Zeit in Abhängigkeit von seinem Verhalten.

    ZEN & ZEN v2 - Basierend auf dem NOOP, Deadline und SIO I/O Schedulers. Es ist ein FCFS (First Come, First Serve) basierter Algorithmus, aber es ist nicht streng FIFO. Zen macht keine Sortierung. Es verwendet Fristen für Fairness und behandelt synchrone Anfragen mit Vorrang vor asynchronen.
    Governor Information - CPU
    Interactive - Interactive skaliert die uhrgeschwindigkeit über den Verlauf eines Timers, der vom Kernel-Entwickler (oder Benutzer) gesetzt wird. Mit anderen Worten: Wenn eine Anwendung eine Rampe auf maximale uhrgeschwindigkeit fordert (indem Sie 100% Last auf die CPU legt), kann ein Benutzer eine andere Aufgabe ausführen, bevor der Gouverneur beginnt, die CPU-Frequenz zu reduzieren. Durch diesen Timer ist Interactive auch besser darauf vorbereitet, zwischen uhrgeschwindigkeiten zu verwenden, die zwischen den minimalen und maximalen CPU-Frequenzen fallen. Es ist deutlich ansprechender als OnDemand, weil es bei der Skalierung auf maximale Frequenz schneller ist. Interactive geht auch davon aus, dass einem Benutzer, der den Bildschirm dreht, in Kürze der Benutzer folgen wird, der mit einer Anwendung auf seinem Gerät interagiert. Aus diesem Licht löst Screen on eine Rampe auf maximale uhrgeschwindigkeit aus, gefolgt von dem oben beschriebenen Timer-Verhalten. Interactive ist der Standard-Gouverneur der Wahl für die heutigen Smartphone-und Tablet-Hersteller.

    Ondemand - OnDemand ist einer der ursprünglichen und ältesten Gouverneure, die auf dem Linux-Kernel verfügbar sind. Wenn die Last, die auf der CPU platziert wird, die festgelegte Schwelle erreicht, wird der Regler schnell auf die maximale CPU-Frequenz aufsteigen. Es hat aufgrund dieser hochfrequenten Voreingenommenheit eine hervorragende Flüssigkeit, kann aber auch relativ negative Auswirkungen auf die Akkulaufzeit gegenüber anderen Gouverneuren haben. OnDemand wurde in der Vergangenheit häufig von Smartphone-Herstellern gewählt, weil es gut getestet und zuverlässig ist, aber es ist jetzt veraltet und wird durch Googles interaktiven Gouverneur ersetzt.

    Performance - Setzt die Frequenz auf die maximal verfügbare Frequenz. Dieser Regler gibt UINT_MAX immer als Frequenz zurück, so dass das devfreq-Framework jederzeit die höchste verfügbare Frequenz zurückgibt.

    Powersave - Setzt die Frequenz auf die minimale verfügbare Frequenz. Dieser Regler gibt immer 0 als Frequenz zurück, so dass das devfreq-Framework die niedrigste verfügbare Frequenz jederzeit zurückgibt.

    Userspace - Setzt die Frequenz beim angegebenen Benutzer ein. Dieser Gouverneur gibt dem Benutzer die konfigurierte Frequenz zurück, wenn es einen Input zu/sys/devices/.../Power/devfreq_set_freq.. andernfalls ändert der Gouverneur nicht die frequnschige, die bei der Initialisierung angegeben wird.

    GPU Governors:
    • Adreno Idler - Es handelt sich um einen Leerlauf-Algorithmus, eine effiziente Umgehung für MSM-adreno-TZ-Overheads. Hauptziel ist es, den Stromverbrauch zu senken und gleichzeitig die Leistungsfähigkeit zu erhalten. Da MSM-adreno-TZ dazu neigt, die niedrigste Frequenz auch im Leerlauf zu verwenden, ersetzt adreno Idler den Algorithmus von MSM-adreno-TZ, wenn es um die Berechnung der Leerlauf Frequenz geht (meist nach OnDemand-Methode). Die höheren Frequenzen werden mit diesem Algorithmus nicht berührt, so dass hoch fordernde Spiele (höchstwahrscheinlich) nicht unter einer Verschlechterung der Leistung leiden werden.
    • Simple - Eine Open-Source-Alternative zu Qualcomm es geschlossenen Gouverneuren. Von Faux123 entwickelt, ist es hochgradig anpassbar, was eine feinere Kontrolle darüber ermöglichen wird, wie die GPU auf und ab skaliert.
    • Simple_ondemand -Wie der Name schon sagt, handelt es sich um eine einfachere Version des CPU-Gouverneurs OnDemand. simple_ondemand wird die Frequenz erhöhen, wenn eine Last erkannt wird. Es hat eine gute Balance zwischen Leistung und Akku-Einsparung.
    • msm-adreno-tz - Der Standard-GPU-Gouverneur, der von Qualcomm für Ihren adreno GPUs verwendet wird. Es basiert auf dem OnDemand-Gouverneur, ist aber auf Leistung ausgerichtet, daher sollte es eine bessere Leistung in spielen, aber weniger Akkulaufzeit geben.
    • Performance - Wie der Name schon sagt, hält dies Ihre GPU auf der maximalen Frequenz. Dies ist ein Gouverneur, wenn Sie die bestmögliche Erfahrung in spielen wollen, aber Sie kümmern sich nicht um Ihre Akkulaufzeit.
    • Powersave - Wie der CPU-Regler hält dies Ihre GPU auf der geringstmöglichen Frequenz. Beste Akkulaufzeit, extremer Rückstand in spielen.
    • Userspace - Dieser Gouverneur erlaubt es dem Benutzer im Grunde, eine gewünschte Frequenz zu setzen, damit die GPU laufen kann.
    • cpubw_hwmon - Ein Hardware-Monitor-basierter Gouverneur, der versucht, die von CPU und anderer Hardware benötigte Bandbreite (BW) zu bestimmen. Da es die Bandbreite in Wahl Intervallen einprobt, wurde es dazu gebracht, auf die Leistung ausgerichtet zu sein, um die möglichen langsameren Reaktionszeiten bei schweren Belastungen auszugleichen.
    • MSM Cpufreq - Der MSM cpufreq Governor bestimmt die CPU auf der Grundlage der aktuellen CPU-Frequenz aller aktiven CPUs zur DDR-Bandbreiten Abstimmung. Mit anderen Worten, dieser Gouverneur skaliert auf CPU-Nutzung, was mehr Leistung bedeuten könnte.
    Mehr Informationen:
    Bewegte Core-Steuerung auf Kernel verlegte die Kern Steuerung vom Out-of-Tree-Modul in den eigentlichen Kernel.

    Core Control überwacht die Belastung von CPUs und steuert, wie viele CPUs zur Verfügung stehen, damit das System zu jedem Zeitpunkt verwendet werden kann. Das kann helfen, Strom zu sparen. Die Kern Steuerung kann über die sysfs-Schnittstelle konfiguriert werden.

    Bewegte Core Control Trace-Ereignisse auf Scheduler fügten einen Knopf hinzu, um die core_ctl (Core Control) zu deaktivieren-die CPU-Hotplug-Tests funktionieren nicht mit core_ctl, die statisch in Kernel kompiliert wurden.

    Eine Schnittstelle zur Verfügung stellen, um den Hotplug von core_ctl zu deaktivieren.

    Vieles mehr :)
    images.jpeg
    Installationsanleitung:
    • Bootet in die Recovery
    • Flasht Schwifty Kernel (entweder Treble oder "normal")
    • Wipe Dalvik & Cache
    • Re-Flash Magisk?*
    (*steht so auf XDA, war bei mir aber nicht nötig)


    Herzlichen Dank an die Devs:
    Für Ihre Hilfe bei diesem Projekt :thumbup:

    Entwickler:
    SaintZ93
    SourceCode:SaintZ13/schwifty_oreo
    Original Thread auf XDA

    Version Information
    :
    Status: Stabil
    Current Stable Version: vR5.8
    Stable Release Date: 09.11.2018

    Basic Specifications/Information:

    Based On Axon 7 B12 Kernel Source (Thanks to @OrdenKrieger)

    Updated to the latest linux kernel source (3.18.117)

    Built with Linaro Toolchain

    Erlaubt dem Kernel 5-10 Sekunden, sich nach dem Booten "einzusiedeln", um eine bessere Nutzung zu ermöglichen
    Download-button-now.png

    Kernel Update
    : 09.11.2018 (Es scheint Bugs mit diesem Build zu geben siehe Beitrag, danke @cybertronic :) )
    Thread Updated: 26.11.2018

    Viel Spaß beim flashen und ausprobieren dieses tollen Kernels :)

    LG
    Sunny
     

    Anhänge:

    Zuletzt bearbeitet: 26.11.2018
    ElKiwo, ChrisFeiveel84, AlcatelOT997D und eine weitere Person haben sich bedankt.
  2. BaamAlex, 12.08.2018 #2
    BaamAlex

    BaamAlex Moderator Team-Mitglied

    Kann hier der wunderbare Mensch @Sunny wieder gute Einstellungen vorgeben die am besten laufen? Sofern er diesen nutzt!?
     
  3. acer09, 03.10.2018 #3
    acer09

    acer09 Fortgeschrittenes Mitglied

    Servus,

    habe aktuell diese Rom

    A2017X(G-NB12)_AROMA_SL!M6+DF!NR_by_raystef66

    Kann ich diesen Kernel flashen?

    Und was ist der Unterschied zwischen den beiden Kernel?

    Danke
     
  4. BaamAlex, 03.10.2018 #4
    BaamAlex

    BaamAlex Moderator Team-Mitglied

    Custom Kernel werden meist dafür gemacht um ein bisschen mehr Energie zu sparen. Oder beispielsweise wie sich das Telefon bei anstehenden Operationen verhalten soll, bzw wie es damit umgehen soll wie diese abgearbeitet werden sollen. Spannungen der CPUs runterregeln. So grob geht das in die Richtung.

    Aber ob du das kannst weiß ich jedoch nicht. Denke aber nicht dass das geht. Für Stock Roms die debloated wurden gibt es meist wenig bis gar keine solcher Kernel. Wobei ich es eher fragwürdig finde welche Rom du da nutzt. Ist mir zumindest nicht bekannt. Haste da mal einen Link zu?
     
    AlcatelOT997D bedankt sich.
  5. Sunny, 03.10.2018 #5
    Sunny

    Sunny Threadstarter Foren-Inventar

    Klar :)
     
    Mario472, AlcatelOT997D und BaamAlex haben sich bedankt.
  6. Sunny, 11.10.2018 #6
    Sunny

    Sunny Threadstarter Foren-Inventar

    Update auf vR5.
    OP aktualisiert :)
    PSX_20181011_155123.jpg
     
    Zuletzt bearbeitet: 11.10.2018
  7. DuSchu, 10.11.2018 #7
    DuSchu

    DuSchu Fortgeschrittenes Mitglied

    Kann ich die auch bei meiner Havoc Pie Treble Rom nutzen? Der Treble Build der oben Verlinkt ist ist "seeehr" alt.
     
  8. Sunny, 10.11.2018 #8
    Sunny

    Sunny Threadstarter Foren-Inventar

    @DuSchu
    Gibt ein Update, ja müsste laufen.
    Kann aber selber nicht testen gerade.

    Hab's dir mal in den Anhang....:)
     

    Anhänge:

    DuSchu bedankt sich.
  9. DuSchu, 10.11.2018 #9
    DuSchu

    DuSchu Fortgeschrittenes Mitglied

    @Sunny Kann ich es einfach über Hellsgate flashen? Oder zuvor den Standart Kernel wiederherstellen?
     
  10. BaamAlex, 10.11.2018 #10
    BaamAlex

    BaamAlex Moderator Team-Mitglied

    Standard Kernel zuerst wieder herstellen.
     
    Mario472, Sunny und DuSchu haben sich bedankt.
  11. ChrisFeiveel84, 12.11.2018 #11
    ChrisFeiveel84

    ChrisFeiveel84 Erfahrener Benutzer

    Der Schwifty kernel kann bei Oreo und Pie benutzt werden
     
    DuSchu und Sunny haben sich bedankt.
  12. Sunny, 12.11.2018 #12
    Sunny

    Sunny Threadstarter Foren-Inventar

    @ChrisFeiveel84
    Hab ich vergessen zu erwähnen, sorry :1f607::1f605:
     
    ChrisFeiveel84 bedankt sich.
  13. cybertronic, 26.11.2018 #13
    cybertronic

    cybertronic Android-Hilfe.de Mitglied

    Die Version, sowie auch die aktuellen Kernel von LOS 15.1, haben wohl einen CPU bug, das sollte vll erwähnt werden. Wenn man mit dem Finger auf dem Display ist laufen die "kleinen" CPUs auf max (1500 MHz).
    Habe ich so aus der Telegram Gruppe.

    PS: ich nutze den Kernel aber selber gerade, weil ich keine Alternative finde.
     
  14. Sunny, 26.11.2018 #14
    Sunny

    Sunny Threadstarter Foren-Inventar

    @cybertronic
    Danke für deinen Hinweis :)
    -- Dieser Beitrag wurde automatisch mit dem folgenden Beitrag zusammengeführt --
    Welche Version genau nutzt du?
    Ich habe hier ein Update vom 09.11. liegen....ist es das was Probleme macht?
     
  15. cybertronic, 26.11.2018 #15
    cybertronic

    cybertronic Android-Hilfe.de Mitglied

    @Sunny Ich benutze auch die mit dem Bug vR5.8, ist die letzte die veröffentliche wurde, soweit ich weiß.
     
  16. Sunny, 26.11.2018 #16
    Sunny

    Sunny Threadstarter Foren-Inventar

    @cybertronic
    Richtig, dann mache ich oben im OP einen Vermerk rein.
    Ich bin zwar auch in besagtem Telegram Channel, komme aber kaum dazu alles zu lesen.
    Wenn du neuigkeiten zu den bugs hast, lass es mich bitte wissen, mir entweder hier oder auf Telegram kurz schreiben.
    Danke dir:)
     
  17. cybertronic, 26.11.2018 #17
    cybertronic

    cybertronic Android-Hilfe.de Mitglied

    @Sunny
    Ja ich war jetzt am WE intensiv mit meinem Axon zu Gange und war deshalb in den ganzen Telegram Gruppen unterwegs, bin jetzt halbwegs up2date^^
    Aber ja ich benachrichtige dich wenn es was neues gibt.
     
    Sunny bedankt sich.
  18. ChrisFeiveel84, 26.11.2018 #18
    ChrisFeiveel84

    ChrisFeiveel84 Erfahrener Benutzer

    Als alternative gib es noch den
    Crimson.Axon7-08-11-2018-1453.zip
    Ist nen EAS kernel der von dem Bug nicht betroffen ist da er noch auf älteren Quellen basiert und auch einen anderen CPU-Gov benutzt

    [WIP] Crimson Kernel [EAS] [8.1.0/9.0]
    Screenshot_EX_Kernel_Manager_20181126-224250.png
     

    Anhänge:

    Sunny bedankt sich.
  19. cybertronic, 26.11.2018 #19
    cybertronic

    cybertronic Android-Hilfe.de Mitglied

    Ja das einzige was mich davon abhält den zu benutzen , ist der Satz am Anfang.
    "I don't own the device, all builds are blind!"
     
  20. Sunny, 26.11.2018 #20
    Sunny

    Sunny Threadstarter Foren-Inventar

    Also ich fahre pures LineageOS samt Kernel und kann wirklich nicht meckern.
    -- Dieser Beitrag wurde automatisch mit dem folgenden Beitrag zusammengeführt --
    @ChrisFeiveel84
    Hast du den selber am laufen?
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
Team Info Warum einen Custom Kernel Custom-Kernel für ZTE Axon 7 03.03.2018
[KERNEL][NOUGAT][Radioactive Kernel][LOS basierende Roms (U/G)]*29.06.2017* Custom-Kernel für ZTE Axon 7 28.02.2018
[Kernel][NOUGAT][LineageOS][BeastMode Kernel vR105][A2017U]*20.12.2017* Custom-Kernel für ZTE Axon 7 28.02.2018
[KERNEL][HELLSGATE-X13-LOS/AOSP] [LLVM/GoogleCLANG DragonTC 7.0] [TREBLE] [OREO/Pie] *03.08.18* Custom-Kernel für ZTE Axon 7 28.02.2018

Besucher kamen mit folgenden Begriffen auf unsere Seite:

  1. Lineage os zte axon 7 Kernel

Du betrachtest das Thema "[KERNEL]Schwifty Kernel[OREO-AOSP+Havoc-OS][TREBLE + Normal][vR5.8]*09.11.2018*" im Forum "Custom-Kernel für ZTE Axon 7",
  1. Android-Hilfe.de verwendet Cookies um Inhalte zu personalisieren und dir den bestmöglichen Service zu gewährleisten. Wenn du auf der Seite weitersurfst stimmst du der Cookie-Nutzung zu.  Ich stimme zu.