Thermal Throttling?!

L

Leo_Ged

Fortgeschrittenes Mitglied
17
1. Watch Before Buying Nexus 4 *Affecting Gamers* - YouTube
:eek:
2. Übertreibt Google hier nicht ein bischen?
3. Stört es euch?
4. Wie geht ihr dagegen vor?:confused:
:rolleyes:
 
Zuletzt bearbeitet von einem Moderator:
4. Mich störts nicht so, zocke kaum, aber ein anderer kernel sollte helfen.

Gesendet von meinem Nexus 4 mit der Android-Hilfe.de App
 
4. zocke nicht aufm N4, daher für mich ohne belang

Gesendet von meinem Nexus 7
 
Selbst aufs Niedrigste runtergetaktet erreicht das N4 im Egypt HD Benchmark 29fps.
Ich werde in zwei bis drei Jahren mich darüber beschweren bzw. gegen vorgehen.
 
  • Danke
Reaktionen: Cynob
Irgendwie lustig, dass es plötzlich allen egal ist, wo doch vor Release das Geschrei noch riesig war. Nun haben wohl die meisten gemerkt das es total egal ist :p

Mich würd es zwar auch nicht stören wenn der Prozessor sein ganzes Potenzial entfalten könnte. Aber es geht ja auch so ;)
 
Zuletzt bearbeitet:
Taugt das benchmarkapp was? Oder gibts noch ne alternative? die bwerterungen im store hauen mich noch net so wirklich um
 
Ich habe heute MC4 (multiplayer) gespielt nach ner Zeit war mein N4 über 42 grad heiß und alles lief flüssig. Andere Spiele probiert ich noch aus. :D
 
Mir ist die Datei "thermald.conf" im system/etc/ Ordner schon vor Längerem aufgefallen, habe mit den Zahlen aber nicht wirklich was anfangen können. Mit dem Video ist's jetzt einleuchtend.

Werde mal mit den beschriebenen Temperaturzahlen mal etwas probieren: wenn das Handy schon unter 36°C runterdrosselt (ich probiere mal eine Einstellung mit 29°C), dann hält vermutlich der Akku länger - Leistung brauch ich nicht wirklich - Akku schon.

Da es oft über 40°C warm wird durch Apps (zB. Google-Earth im 3D Modus) sollte es helfen.

Und ich kann mir die Arbeit der Installation einer Custom-Rom ersparen (mit OC/UV Mod), wenn ich einfach diese Zahlen ändere... mal sehen.
 
Um die zu ändern brauchste root, da bist du dann eh nur noch wenige Clicks von nem anderen Kernel weg mit dem du vernünftig runtertakten kannst und die Spannung senken
 
Andoroid schrieb:
Mir ist die Datei "thermald.conf" im system/etc/ Ordner schon vor Längerem aufgefallen, habe mit den Zahlen aber nicht wirklich was anfangen können. Mit dem Video ist's jetzt einleuchtend.

Werde mal mit den beschriebenen Temperaturzahlen mal etwas probieren: wenn das Handy schon unter 36°C runterdrosselt (ich probiere mal eine Einstellung mit 29°C), dann hält vermutlich der Akku länger - Leistung brauch ich nicht wirklich - Akku schon.

Da es oft über 40°C warm wird durch Apps (zB. Google-Earth im 3D Modus) sollte es helfen.

Und ich kann mir die Arbeit der Installation einer Custom-Rom ersparen (mit OC/UV Mod), wenn ich einfach diese Zahlen ändere... mal sehen.

Anstatt dort die Werte zu ändern (was ohne root nicht möglich sein dürfte), kannst du dem Kernel direkt sagen, dass er nur bis z.B. 1 Ghz takten soll oder z.B. nur 2 CPU-Kerne nutzen soll. Dazu brauchst du auch root. Ich empfehle die App TricksterMod.

Grüße
 
Danke für die Tipps, aber "TricksterMod" benötigt Busybox, welches ich nicht installieren möchte.
Und auch ein anderer Kernel ist nicht die beste Wahl, da einige Apps nur mit dem Stock-Kernel laufen und bei anderen Kernels gleich abstürzen.



So hab mal die "thermald.conf" umgeschrieben, jetzt bleibt der Takt für die Grafikkarte (400MHz) bis 35°C erhalten während die CPU (bis 30°C 1.5GHz) dann schon mit heruntergetakteten 1,2 GHz fährt.

Jetzt seit einem Tag getestet - das Handy wird fühlbar weniger warm/heiss als vorher. Dadurch, dass die Grafikfrequenz aber länger mit vollem Schub laufen kann, ist Spielen durchaus noch gut möglich (zB Real Racing 3)

Über den Stromverbrauch kann ich noch nicht sagen, aber rein physikalisch ist weniger Wärme = weniger Stromverbrauch (ist ja gleich wie mit der Glühbirne, die würde so hell wie die Sonne leuchten wenn sie den Strom nicht in 95% Wärmeenergie und nur 5% Licht umwandeln täte....)

Hier mein geänderter Code
Code:
[batt_therm]
sampling         5000
thresholds        300                                   310                                    350                                   370                                    390                                   420                                    450
thresholds_clr   290                                   300                                    340                                   360                                    380                                   410                                    440
actions           cpu+gpu+lcd+battery            cpu+gpu+lcd+battery            cpu+gpu+lcd+battery           cpu+gpu+lcd+battery            cpu+gpu+lcd+battery            cpu+gpu+lcd+battery            cpu+gpu+lcd+battery
action_info      1512000+400000000+240+0   1296000+400000000+240+0   1296000+325000000+192+0   1188000+325000000+181+1   1188000+200000000+181+1   1188000+200000000+181+2   1188000+200000000+181+3
Achtung: bei mir hat nur das Windows-interne WordPad die .conf Datei korrekt geöffnet! Mit anderen Editoren aufpassen, dass das Script nicht zerschossen wird!
Anbei noch die geänderte Datei als .zip, falls sie jemand haben möchte.
 

Anhänge

  • thermald.zip
    402 Bytes · Aufrufe: 96
Ziemlich mutig da einfach drin rum zu schreiben :-/
 
Eigentlich nicht, da ich die Werte ja gesenkt habe - Google greift erst bei 36°C ein, ich hab es so eingestellt, dass schon bei 31°C auf 1.2GHz getaktet wird.

Ausserdem ist dieses Script bei diversen Kernel-Moddern auch nach belieben gestaltet, hier greift man aber teilweise erst später ein (zB. ab 38°C) um bessere Benchmarkergebnisse zu bekommen.

Ich mache genau das Gegenteil!
 
ich hab seit ca eineinhalb monaten mein nexus auf 470mhz gpu takt ohne drosselung und es lebt immer noch :D vielleicht nicht gerade das vernünftigste aber so gibts grafikergebnisse über dem galaxy s4 und das ist doch auch schön :D:D
 
Andoroid schrieb:
Danke für die Tipps, aber "TricksterMod" benötigt Busybox, welches ich nicht installieren möchte.
Und auch ein anderer Kernel ist nicht die beste Wahl, da einige Apps nur mit dem Stock-Kernel laufen und bei anderen Kernels gleich abstürzen.



So hab mal die "thermald.conf" umgeschrieben, jetzt bleibt der Takt für die Grafikkarte (400MHz) bis 35°C erhalten während die CPU (bis 30°C 1.5GHz) dann schon mit heruntergetakteten 1,2 GHz fährt.

Jetzt seit einem Tag getestet - das Handy wird fühlbar weniger warm/heiss als vorher. Dadurch, dass die Grafikfrequenz aber länger mit vollem Schub laufen kann, ist Spielen durchaus noch gut möglich (zB Real Racing 3)

Über den Stromverbrauch kann ich noch nicht sagen, aber rein physikalisch ist weniger Wärme = weniger Stromverbrauch (ist ja gleich wie mit der Glühbirne, die würde so hell wie die Sonne leuchten wenn sie den Strom nicht in 95% Wärmeenergie und nur 5% Licht umwandeln täte....)
[...]

Zwei Fragen:
Wo ist das Problem bei einer busybox?
Welche App läuft denn nicht auf einem anderen Kernel?


Beste Grüße!
 
  • Danke
Reaktionen: Donald Nice
Zurück
Oben Unten