[AOSP]Yank555.lu kernel v1.0a

  • 915 Antworten
  • Letztes Antwortdatum
Bei mir ist das Phone nach einer Viertelstunde gefreezt
 
welchen governor? habe den Kernel nun seid ner stunde drauf ohne freezes oder laggs.
 
Ich hatte die Einstellungen gelassen wie sie im Aroma war n
 
komisch dann versuch mal den Yankdemand
 
Sakaschi schrieb:
Bei dir ist das mit der Min frequenz auch so schwankt zwischen 300Mhz - 1Ghz
Ist nur optisch es läuft natürlich richtig.

Das ist mpdecision am Arbeiten, ist normal.

Das Problem war aber ganz doof, default Governor (in den Sourcen) war performance, welchen dann per Script beim Bootvorgang umgestellt wurde, nur dann blieb die min Freq. so hängen, daß die in der Tat nicht runter ging, das war nicht nur Kosmetik, die Apps lagen da richtig !

Aber Thema vom Tisch ;)

Mein YankActive macht sich soweit mal ganz ok, bin grad am pre-alpha testen :D

Ich bau noch mein CPU Hardlimit mit wakeup kick rein, und OC, wohl auf 2.7 sogar, weil nach 2.3 nur noch direkt 2.5 möglich ist...

JP.

Der ursprüngliche Beitrag von 15:51 Uhr wurde um 15:53 Uhr ergänzt:

Ich würde mal von allen ...demand abraten, die vertragen sich nicht mit dem cpufreq Treiber des neuen Kernels, wieso auch immer...

Touchwake funzt bei mir zumindest, aber nicht 'sauber', das auslesen des Proxy-Snslr ist etwas Sch*iße im neuen Kernel :(

JP.
 
Zuletzt bearbeitet von einem Moderator:
  • Danke
Reaktionen: Sakaschi
HTouchwake geht wie gesagt bei mir gar nicht. Aber mein Proxy Sensor hatte eh ein weg da musste ich ihn neu kalibrieren kann es daran liegen?


Evtl kannst du bitte die Proxy Sensor Werte anheben?

Gruß

Saka
 
Sakaschi schrieb:
Evtl kannst du bitte die Proxy Sensor Werte anheben?

Das gab's noch immer ;)

/sys/class/misc/touchwake/proximity_threshold

Steht nun auf 20, war vorher 150.

JP.

PS: OC ist nun drin, wie vorher, sauber bis 2.5GHz.

Der ursprüngliche Beitrag von 18:05 Uhr wurde um 18:32 Uhr ergänzt:

CM11 Alpha Kernel Update

A few more additions, I managed to bring back the same OC steps, to 2.5GHz, I'll stick to not adding more, 2.5GHz works on all devices.

Hardlimit is in, giving us screen off CPU max. as well as wakeup kick.

Also, I've copied interactive governor, and tweaked it a little to calm it down and make it behave a little like ondemand did. If you don't like it, full stock interactive is still present for you ;)

Changelog v0.2-alpha3 (26/04/2014)

  • added CPU OC up to 2.50GHz
  • added CPU freq. HardLimit v1.4a (Yank555.lu)
  • added Yankactive governor, a slightly modified interactive based governor, set as default in Aroma (Yank555.lu)


Changelog v0.2-alpha2 (25/04/2014)

  • added Cpufreq: create/remove percpu sysfs nodes once
  • added nohz: stat: Fix CPU idle time accounting
  • added cpufreq: resolce CPUFREQ_NOTIFY issue
  • added asynchronous fsync by HTC (faux123)
  • added forced fast charge for AC/USB v1.1 (Yank555.lu)
  • updated TouchWake to v1.4a - lower proximity sensor detection threshold (Yank555.lu)
  • updated compiler optimization flags
  • changed default kernel governor for now to Interactive (avoid ondemand issues for now)

Changelog v0.2-alpha1 (20/04/2014)

  • restored CPU voltages as in JB kernel (Yank555.lu)
  • added Zen scheduler
  • added FIOPS scheduler
  • added LED eXtended ConTRoLs v1.1 (Yank555.lu)
  • added Yank555.lu LED boot signature (Yank555.lu)
  • added powersuspend v1.2 (faux123 / Yank555.lu)
  • added dynamic fsync v1.5 (faux123)
  • added TouchWake v1.4 (Yank555.lu)
  • added Yankdemand governor, a reduced battery consumption tweaked JB kernel based ondemand governor (Yank555.lu)
  • updated binfmt_elf.c: use get_random_int() to fix entropy depleting (Jeff Liu)
  • changed default entropy settings (512/2048)
  • changed default kernel governor to Yankdemand (was performance)
  • changed default scheduler to FIOPS

Changelog v0.1-3.4.87 (17/04/2014)

  • updated to latest CM kernel commits (20140409)
  • updated to latest CM ramfs (20140416)
  • updated to kernel.org Linux 3.4.87

Changelog v0.1 (27/03/2014)

  • based on CM11 sources 2014-03-27 (Linux 3.4.0)
  • using CM11 nightly 20140327 ramfs
  • updated ramfs to set SELinux to permissive
  • Aroma installer with few options for now
  • /proc/config.gz support
  • added exfat support
  • added ntfs support (read/write)
  • added nfs support (v3 & v4)
  • added cifs support
  • added westwood tcp congestion control (default now)
  • enabled kernel modules
 
  • Danke
Reaktionen: perog, Sakaschi, mareis1973 und eine weitere Person
So der kernel läuft sau gut danke dir yank.

Ich habe jetzt auch TouchWake zum laufen gebracht (sensor wert auf 120 gesetzt)

Aber es funktioniert nicht immer.

z.b.
Ich warte bis Display aus -> touche -> funktioniert
Ich warte wieder bis display aus -> touche -> geht nicht mehr
Ich mache Display selber wieder an -> warte bis es aus geht -> touche -> geht

Es ist auch sehr sehr träge, da dauert das es darauf reagiert schon bis zu 5 Sekunden.


Nun die guten Nachrichten:

Der Kernel läuft sauber bis 2,5Ghz. Auch die hardlimits halten sich an die "spielregeln"
Zu den Yankactive governor kann ich noch nicht viel sagen, der wird bei mir aber eh gut laufen wenn schon der Yankdemand sau gut bei mir lief.


Joa, das wars auch schon von meinem Feedback, viel mehr hat sich da ja auch noch nicht getan.

Gruß

Saka
 
  • Danke
Reaktionen: perog
Am Yankactive muß ich noch bissel was rummachen, gefällt mir so noch nicht.

Werde auch die *demand aus dem Kernel entfernen ... so wie's ausschaut liegt die Schuld an diesem Debakel mal nicht direkt bei Samsung, sondern bei CAF (Qualcomm), auf dem Hammerhead soll das Problem auch vorhanden sein...

Noch schnell auf Linux 3.4.88 gehen, und mdnie anschauen ... alles anders, schon wieder mehr Arbeit, aber was solls ;)

Tja, und touchwake, ja schon erstaunlich, touchwake läuft in der Tat nicht rund, aber ob ich da was dran ändern kann, bin ich mir leider nicht sicher, wäre echt doof, weil mir TouchWake irgendwie ans Herz gewachsen ist...

JP.
 
Zuletzt bearbeitet von einem Moderator:
Also ich hatte gestern den Yankdemand am laufen...Das Note bestimmt 10x oder so neu gestartet, jetzt mit dem Yankactive noch nicht 1x...weiter so
 
Ich hatte mit yankdemand und yankactiv keine Probleme. Mein Handy hatte zwar heute Nacht kein deepsleep aber auch kein wakelock. Erst wo ich mit Android Tuner yankactiv ausgewählt habe ging es wieder.


Aber sonst alles gut
 
Komisch ... aber wie gesagt, die *demand Brüder sind nun in der beta nimmer drinne, einfach zu unstabel :(

Faux Sound hab ich grad versucht, bootloop ... muss ich mal schaun was das verursacht, aber wohl nun mdnie, dacht mir halt, schnell noch faux's commits rein und dann mdnie, aber es kommt ja selten etwas wie geplant ;)

JP.
 
Hast du dann nur die Standard governors drin? Der interactivX der z. B. In temasek Kernel ist könnte solange eine gute Übergangslösung sein
 
Für nun hab ich mal die stock drin, und yankactive, ist auch ein "umgebauter" interactive.

Den InteractiveX brauch ich nicht soweit ich das seh, was der mehr kann übernimmt eine Stufe tiefer mein Hardlimit (screen off max).

FauxSound sollte gefixt sein, konnts nicht lassen ;)

JP.
 
  • Danke
Reaktionen: Sakaschi
ach okay, ist ja in Ordnung, du bist hier der Chef :p
Ich wollte nur ungern die stock Governors benutzen weil die alle doof sind ^.^
 
Zuletzt bearbeitet:
Na sagen wir's mal so, screen off max (und mein Wakeup Kick) hab ich einfach einen Stockwerk tiefer eingebaut, damit entfällt es das jedem Governor beibringen zu müssen, das macht jetzt direct der cpufreq Treiber :D

So und dann wären wir mal soweit ... :scared:

CM11 Beta Kernel Update

The last few things are now in place, time to call the baby a v1.0 beta kernel, everything in Aroma is now working, plus faux sound is in as well.

Have fun, and please do report back anything odd.

I'll work on some small internal bits, nothing huge, but I want that in before I call this a plain v1.0.

Changelog CM11-20140409-hlte v1.0-beta1 (27/04/2014)

  • based on CM11 sources 20140409 (Linux 3.4.0)
  • using CM11 nightly 20140416 ramfs
  • /proc/config.gz support
  • added exfat support
  • added ntfs support (read/write)
  • added nfs support (v3 & v4)
  • added cifs support
  • added Zen scheduler
  • added FIOPS scheduler
  • added powersuspend v1.2 (faux123 / Yank555.lu)
  • added LED eXtended ConTRoLs v1.1 (Yank555.lu)
  • added Yank555.lu LED boot signature (Yank555.lu)
  • added dynamic fsync v1.5 (faux123)
  • added asynchronous fsync by HTC (faux123)
  • added TouchWake v1.4a (Yank555.lu)
  • added Forced Fast Charge for AC/USB v1.1 (Yank555.lu)
  • added Cpufreq: create/remove percpu sysfs nodes once
  • added nohz: stat: Fix CPU idle time accounting
  • added cpufreq: resolce CPUFREQ_NOTIFY issue
  • added CPU OC up to 2.50GHz
  • added CPU freq. HardLimit v1.4a (Yank555.lu)
  • added Yankactive governor, a slightly modified interactive based governor, set as default in Aroma (Yank555.lu)
  • added faux sound support (to control sound, you need to buy the 'faux sound' app from PlayStore)
  • added MDNIE control interface 1.0a (WhatHub/Yank555.lu)
  • enabled kernel modules
  • updated to kernel.org Linux 3.4.88
  • updated ramfs to set SELinux to permissive
  • updated binfmt_elf.c: use get_random_int() to fix entropy depleting (Jeff Liu)
  • updated compiler optimization flags
  • restored CPU voltages as in JB kernel (Yank555.lu)
  • changed default entropy settings (512/2048)
  • changed default scheduler to FIOPS
  • changed default tcp congestion control to westwood
  • changed default kernel governor for now to Interactive (= governor the kernel will do the boot process on)
  • removed ondemand governor (not working, so no use keeping in, for now)

 
  • Danke
Reaktionen: mareis1973, BreakShift, Sakaschi und eine weitere Person
wie immer danke, läuft bisher super.

TW habe ich aber deaktiviert da es beim Telefonieren bei mir Probleme gab.
 
Wundert mich (leider) nicht ... mal schaun, vielleicht mit ganz viel Glück macht eine der "unter der Haube" Commits an denen ich grad bin den Unterschied, sind so locker um die 100 Änderungen soweit (credit an faux123's TW KK kernel wo ich grad am Abgrasen bin) ... wobei richtig dran glauben tu ich nicht.

Da muß ich mir wohl dann gezielt näher anschaun.

JP.

Der ursprüngliche Beitrag von 15:22 Uhr wurde um 17:15 Uhr ergänzt:

CM11 Beta Kernel Update

OK, so here is the next beta, getting closer to having all I want in...

This nothing nothing you will be able to see, configure or tweak, it's all under the hood modifications, credits to faux123 for either coding or merging them in his TW kernel.

Just some more, and I'm done and over with ... for today ;)

Changelog CM11-20140409-hlte v1.0-beta2 (27/04/2014)

  • added a lot of under the hood enhancements (cherrypicked like 100 commits from faux123's n900x kernel)

 
  • Danke
Reaktionen: d407974 und Sakaschi
Hab hier nen kleines Spielzeug, für etwas erfahrenere User. Deckt die für mich interessanten Kerneleinstellungen ab und lässt sich leicht konfigurieren.
 

Anhänge

  • allinone.txt
    43,4 KB · Aufrufe: 1.167
Zuletzt bearbeitet:
CM11 Beta Kernel Update

One last for the day, time to grad dinner and finish off this fruitful day on my couch :D

And rest assured, I won't be hammering versions at this rate in the near future, I just had a pretty "free" WE this time ;)

zswap is added, though don't really kow if it does work, so far it's still empty, this need confirmation...

Also, thanks to arter97 and temasek, USB OTG disk mounting is now working ! ;)

Changelog CM11-20140409-hlte v1.0-beta2 (27/04/2014)

  • added frontcache, zsmalloc, zswap
  • ramfs: fix USB-OTG disk mounting (Park Ju Hyung / arter97)

 
Zuletzt bearbeitet von einem Moderator:
  • Danke
Reaktionen: instru

Ähnliche Themen

ExTaZZe
  • ExTaZZe
Antworten
0
Aufrufe
1.562
ExTaZZe
ExTaZZe
fabreloaded
Antworten
0
Aufrufe
2.587
fabreloaded
fabreloaded
Intentus
Antworten
563
Aufrufe
86.461
lole
L
Zurück
Oben Unten