[Kernel][Yank555][Sammy 4.3 v4.1c][Sammy 4.1.2 v3.4f]

Also hier mal ein paar mehr Infos zu dem ganzen neuen GPU Kram ;)

Das gestern war einfach mal ein schnell-Schuss, commit 1:1 vom Temasek Kernel reingehauen, kompiliert, gebooted, verteilt, also die beta war nicht mal 30 Minuten alt als die rausging ;)

Dann hab ich mal näher hingekuckt, und oh mann, was gab es da noch alles umzukrämpeln !!!

1. Die Spannung wurde nur für die ersten 4 Freq. richtig gesetzt (fixed)
2. Der ASV Level wird benutzt um die Spannung zu definieren, nur zu dem Zeitpunkt ist der noch nicht ermittel, Fazit, ASV0 angewandt, höchste Spannungen (workaround da, wird aber besser)

Das war gestern abend ;)

Heut ging's dann weiter...

3. Es gibt nur Spannungen für die 5 default Freq. den Rest müssen die User sich ausrechnen

Man, was'n dat für'n Steinzeit Kram :(

also ...

4. Hab heute ne komplette Spannungstabelle errechnet für alle 19 Freq. Stufen, statt nur den 5

5. Hab das Voltage Controll umgebaut um mit dieser Tabelle zu arbeiten

6. Beim setzen der 5 Freq. wird automatisch die Spannung nun angepasst

Pfui ... so ja, ansonsten nee !

----

Zum Aroma, dort werden nur ein paar sets an Freq. angeboten, Spannung und sonstiger Kram bleiben aussen vor, ich halte von UV eh nix, und nun wo das GPU clock control die Spannungen selber verwaltet, sollte das gar nimmer vom User zu ändern brauchen.

Siehe Bilder im Anhang.

---

Grad fertig Kompiliert :D

JP.
 

Anhänge

  • GPU voltages old.jpg
    GPU voltages old.jpg
    41,4 KB · Aufrufe: 670
  • GPU voltages new.jpg
    GPU voltages new.jpg
    43,7 KB · Aufrufe: 609
Zuletzt bearbeitet von einem Moderator:
  • Danke
Reaktionen: TheSpiritof69, Sakaschi, EdgA und 3 andere
Absolut geil yank. Danke wie immer für die sorgfältige Arbeit von dir. Ich glaube, es wird ein Kasten Bier fällig ;)


Edit:
11er Kasten, sollst ja nüchtern bleiben ;)

Edit 2:
Wenn ich dazu was finden würde. Per Post wird es komisch :D
Oder liegt das an tapatalk?

Edit 3:
Ok,lag an tapatalk
 
Zuletzt bearbeitet:
Kernel Update CM10.1 beta

So hier wäre das neue GPU Ding, viel Spaß beim rumtesten. Ich hau mich nun raus und geh mit Freunden in den Wald einen ruhigen Grillabend an :D

Changelog CM10.1 v1.6e-beta3-4a (compared to v1.6d) :

  • added : Hardwarekeys light on screen touch switchable (Yank555.lu) ***
  • added : GPU clock and voltage control (via temasek) ~~~
  • fixed : GPU clock and voltage control - higest freq. step voltage not being initialized (Yank555.lu)
  • updated : GPU clock and voltage control - automatic voltage update for all freq. steps (Yank555.lu)
  • Forced Fast Charge v1.4a : return "invalid argument" when writing a wrong value in sysfs tunables
  • Touch Wake v1.1a : fixed proxy sensor detection (Yank555.lu) +++
  • updated zzmoove to 0.6a : autodetect CPU freq. table sorting, not for exynos, but for other platforms (Yank555.lu) °°°
  • zRam : changed compression fron snappy v3 to lz4 (Yank555.lu)
  • updated zzmoove yank battery profile
  • updated zzmoove yank extreme battery profile
  • updated to kernel.org Linux 3.0.87

    *** I've also added that the h/w backlight stays off when turning device on if this is disabled, but on some rare occasions it still is lit, neet to give a second look to it.

    ~~~ no support will be given on issues if GPU is not set to stock when this happens ... I mean it ... really !!

    +++ Proxy detection never worked, in any kernel (look here)

    °°° change in zzmoove will make 0 difference in this kernel, the change is for portablility to other devices only but needed quite some code changing !



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

Hmm ... die Spannungstafel braucht noch bissel Arbeit, läuft nicht so sauber auf meinem daily ...

Lief mit meinen Einstellungen nun nimmer so top (Artefakten).

Werde das morgen in Angriff nehmen, der Rahmen steht, nur die Spannugs-Werte müssen noch überarbeitet werden.

JP.
 
  • Danke
Reaktionen: Kurzschlussmacher, 156436, Naderik und 10 andere
Wie kann ich die statusbar anzeige von android tuner ausschalten?

#geklärt
 

Anhänge

  • uploadfromtaptalk1374959401760.jpg
    uploadfromtaptalk1374959401760.jpg
    71,2 KB · Aufrufe: 469
Zuletzt bearbeitet:
entweder im Android tuner Statusbar Anzeige deaktivieren, und oder über Store / oder tb das addon löschen....

also ich habe den aktuellen kernel seit gestern drauf, aber habe nach dem ich das von dir (yank) gelesen habe die gpu Werte erstmal auf stock gelassen,... heißt doch eigentlich, hätte ich mir sparen können den Flash :-D
... naja deine gpu werte werden ja bald aktualisiert wie wodurch kennen ;-)
 
yank555 schrieb:
Das theoretisch max. wird immer 1.6 sein, weil das das max. ist das laut kernel erlaubt ist, sollte im CM genau so sein. Was zählt ist die Scaling max (Schieberegler) und die time in state.

Kannst de mal ein Screenshot posten ?

JP.

Der ursprüngliche Beitrag von 10:39 Uhr wurde um 10:40 Uhr ergänzt:



Hab ich im Einsatz, wobei Silm 7.5 sollte gepatched sein.

JP.

ist auch sammy tauglich wenn ich das richtig sehe...?
 
der security patch sollte mit xposed auch auf sammy laufen
 
  • Danke
Reaktionen: deviceX
EdgA schrieb:
also ich habe den aktuellen kernel seit gestern drauf, aber habe nach dem ich das von dir (yank) gelesen habe die gpu Werte erstmal auf stock gelassen,... heißt doch eigentlich, hätte ich mir sparen können den Flash :-D
... naja deine gpu werte werden ja bald aktualisiert wie wodurch kennen ;-)

Ja also ... ich hab mich ja grad mal paar Stunden mit dem GPú Kram befasst, und die "Stock" Werte sind sogar schon OC, weil def GPU Commit von 4 Freq-Stufe auf 5 geht, normal ist die 4. 440MHz, hier auch, und die 5. ist 533MHz, was schon mehr als Stock ist.

Hier haben einen echten Beta-Lauf :D

@Alle die auf beta4a sind :

Könntet ihr mir sagen wie's läuft und aucn folgendes in nem Termial ausführen und das Resultat posten ? Danke !

Code:
cat /sys/class/misc/gpu_voltage_control/asv_level
cat /sys/class/misc/gpu_voltage_control/gpu_control

Ich arbeite nun bissel dran, bis später ;)

JP.
 
Kernel Update CM10.1 beta

Changelog CM10.1 v1.6e-beta4b (compared to v1.6d) :

  • added : Hardwarekeys light on screen touch switchable (Yank555.lu) ***
  • added : GPU clock and voltage control (via temasek) ~~~
  • fixed : GPU clock and voltage control - higest freq. step voltage not being initialized (Yank555.lu)
  • updated : GPU clock and voltage control - full freq. range voltage table added, automatic voltage update for all freq. steps (Yank555.lu)
  • updated : GPU clock and voltage control - revamped the whole interface, keeping the old legacy interface in place (Yank555.lu)
  • Forced Fast Charge v1.4a : return "invalid argument" when writing a wrong value in sysfs tunables
  • Touch Wake v1.1a : fixed proxy sensor detection (Yank555.lu) +++
  • updated zzmoove to 0.6a : autodetect CPU freq. table sorting, not for exynos, but for other platforms (Yank555.lu) °°°
  • zRam : changed compression fron snappy v3 to lz4 (Yank555.lu)
  • updated zzmoove yank battery profile
  • updated zzmoove yank extreme battery profile
  • updated to kernel.org Linux 3.0.87

    *** I've also added that the h/w backlight stays off when turning device on if this is disabled, but on some rare occasions it still is lit, neet to give a second look to it.

    ~~~ no support will be given on issues if GPU is not set to stock when this happens ... I mean it ... really !!

    +++ Proxy detection never worked, in any kernel (look here)

    °°° change in zzmoove will make 0 difference in this kernel, the change is for portablility to other devices only but needed quite some code changing !

 
  • Danke
Reaktionen: EdgA, Lycidias, DELIUS und 3 andere
ohh wieder ein neuer? gleich mal testen.

edit:
sehr geil yank. Läuft alles super. GPU und CPU alles geil :)
 
Zuletzt bearbeitet:
Mit v1.6e-beta3-4a hatte ich heute nach dem aufwachen aus dem Deep Sleep regelmäßige Abstürze (Klötzchenbildung im Display, danach Freeze und nur noch Neustart über 10 sec. Power Knopf möglich.)
cm-10.1-20130725-NIGHTLY-i9300.zip + Settings: Yank default, bis auf Ladestrom und Sound.

Mit v1.6e-beta3-lz4 war noch alles ok.
Werde mal testen ob die Probleme mit neusten v1.6e-beta4b behoben sind.
 
Ja, 2 grosse Änderungen :

1) sysfs Interface komplett neu gemacht (altes aber immer noch supported !)

2) Spannungen in der voltage Tabelle "oben rum" erhöht (siehe Bilder).

JP.
 

Anhänge

  • Voltage v1.jpg
    Voltage v1.jpg
    42,8 KB · Aufrufe: 565
  • Voltage v2.jpg
    Voltage v2.jpg
    43,5 KB · Aufrufe: 556
Zuletzt bearbeitet von einem Moderator:
  • Danke
Reaktionen: Sakaschi
DELIUS schrieb:
Mit v1.6e-beta3-4a hatte ich heute nach dem aufwachen aus dem Deep Sleep regelmäßige abstürze (Klötzchenbildung im Display, danach Freeze und nur noch Neustart über 10 sec. Power Knopf möglich.)
cm-10.1-20130725-NIGHTLY-i9300.zip + Settings: Yank default, bis auf Ladestrom und Sound.

Mit v1.6e-beta3-lz4 war noch alles ok.
Werde mal testen ob die Probleme mit neusten v1.6e-beta4b behoben sind.

Genau darum geht's bei der 4b, Spannungen erhöht, in der 4a waren diese obenrum zu tief.

Achtung auch, bitte bedenken, daß original die GPU auf 440MHz max. taktet, also übertreibt's bitte nicht !!

Kann gut sein, daß im stable alles über 600 rausfliegt, ähnlich der Freq. über 1.6GHz bei der CPU.

JP.
 
  • Danke
Reaktionen: Sakaschi
ich verstehe die bilder aber noch nicht ganz. Klar ich sehe die Spannung und MHz aber warum geht es beim rechten bild bis 1300000 und im linken nur 1250000 ?


links Standard und rechts was du gemacht hast oder wie?^^
 
Na weil die Werte oben rum nun über 1.2V gehen, ich musste die Skala anpassen, sonst wäre nicht alles drauf gegangen :D

Bild v1 = beta4a
Bild v2 = beta4b

JP.

EDIT : Moment, mach die alte Tabelle neu in der gleichen Skala und update den Post oben.

EDIT : Bilder upgedated.
 
Zuletzt bearbeitet von einem Moderator:
  • Danke
Reaktionen: Sakaschi
asoooo okay :D alles klar^^
 
Mal kurze screens :)
 

Anhänge

  • uploadfromtaptalk1375032094252.jpg
    uploadfromtaptalk1375032094252.jpg
    40,9 KB · Aufrufe: 519
  • uploadfromtaptalk1375032100515.jpg
    uploadfromtaptalk1375032100515.jpg
    46,5 KB · Aufrufe: 552
  • uploadfromtaptalk1375032108057.jpg
    uploadfromtaptalk1375032108057.jpg
    45,1 KB · Aufrufe: 485
Die Klötzchenbildung hatte ich bei der beta4a auch. Nach Umstellen der GPU Settings von Yank auf Stock trat das nicht mehr auf. Hab jetzt die beta4b geflasht und erstmal wieder Yank eingestellt.

Mal sehen. :)
 
Also die neuste kernel beta läuft in Verbindung mit slim bean 7.8 perfekt find ich :) kann ich eigentlich irgendwo den gpu Takt überprüfen wie bei cool Tool?
 
Android Tuner
 
  • Danke
Reaktionen: Lycidias

Ähnliche Themen

Oebbler
Antworten
9
Aufrufe
5.621
SiggiP
S
Oebbler
Antworten
37
Aufrufe
14.532
Borkse
B
Oebbler
Antworten
3
Aufrufe
3.139
SaschaKH
SaschaKH
Zurück
Oben Unten