Jetzt kostenlos registrieren: Mitglieder surfen ohne Werbung!

[APK] KLWP Live Wallpaper Maker

  • 285 Antworten
  • Neuester Beitrag
Diskutiere [APK] KLWP Live Wallpaper Maker im Homescreen-Modding im Bereich Individualisierung.
Benny100

Benny100

Experte
Kernel Adiutor zeigt 52°C an.
Und KWGT 30°C
Kann ja nicht funktionieren weil die temperaturen von hier gelesen werden siehe Bild.
Vieleicht kannst Du mir helfen wie das script aussehen müßte. :)
 

Anhänge

Zuletzt bearbeitet:
Ch.Grebe

Ch.Grebe

Fortgeschrittenes Mitglied
Probieren mal was anderes:
Im Task die ersten beiden Aktionen löschen.
Dann "Shell ausführen" erstellen,
Befindet sich unter Code!
 
Ch.Grebe

Ch.Grebe

Fortgeschrittenes Mitglied
Sieht dann so aus:





Dann den Task neu starten!
 
Ch.Grebe

Ch.Grebe

Fortgeschrittenes Mitglied
Dann probiere es mal hiermit:

var temps = []; for( let i = 0; i < 10; i++ ) { temps.push(readFile( '/sys/class/hwmon/hwmon' + i + '/temp1_input').match(/\d+/)); } var cputemp = Math.max.apply(null, temps);
writeFile('Tasker/configs/user/cputemp.txt', cputemp/1000 + '°C');

Datei lesen und KWGT Send Variable wie gehabt!

Ich glaube aber nicht hat, dass es klappt!
 
Ch.Grebe

Ch.Grebe

Fortgeschrittenes Mitglied
Was hast du da für ein Programm benutzt um die Temperatur auszulesen?
 
Benny100

Benny100

Experte
Nein dann kommt fehler file not found
Program ist CPU Fload

Edit:Habe es hinbekommen. :)
So muss es aussehen:
var temps = []; for( let i = 5; i < 6; i++ ) { temps.push(readFile( '/sys/class/hwmon/hwmon' + i + '/temp1_input').match(/\d+/)); } var cputemp = Math.max.apply(null, temps);
writeFile('Tasker/configs/user/cputemp.txt', cputemp/1 + '°C');

Nur so scheind es bei dem LG G4 zu funktionieren.
War eine schlaflose Nacht.....:)
 
Zuletzt bearbeitet:
Ch.Grebe

Ch.Grebe

Fortgeschrittenes Mitglied
Schön, dass es doch noch funktioniert hat!
Das Problem ist, dass die Anatomie bei jedem Handy anders ist! Man weiß nie, welcher Termalsensor zum abgreifen der Temperatur genutzt wird!

Beim G3: 4 Kerne, Sensor 0,1,2 und 3 kommen in Frage!
Benutzt wird Sensor 1!
Beim G4: 6 Kerne, Sensor 0,1,2,3,4 und 5 kommen in Frage!
Benutzt wird Sensor 5!
Dazu kommen noch unterschiedliche Verzeichnisse!

Wie soll man das auch wissen? [emoji28]

LG Chris
 
Benny100

Benny100

Experte
Genau aber jetzt passt alles.;)
Nochmal Danke für die Hilfe...:)
 
Ch.Grebe

Ch.Grebe

Fortgeschrittenes Mitglied
Ist ein cooles Programm, das CPU Float! Danke dafür!

Hast du denn bei dem Programm dir auch die richtigen Temperaturgeber anzeigen lassen?
Die kann man nämlich noch einstellen! Unten Auf CPU oder GPS klicken!



 
Benny100

Benny100

Experte
Soweit war ich garnicht..:)
Muss ich mal schaun.
Würde jetzt gerne noch die temp vom GPU in KGWT anzeigen lassen aber da hätte ich bestimmt wieder schlaflose nächte.:(
 
Ch.Grebe

Ch.Grebe

Fortgeschrittenes Mitglied
Das ist kein Problem!
Mach mal einen Screenshot von den möglichen Temperaturgebern!
 
Ch.Grebe

Ch.Grebe

Fortgeschrittenes Mitglied
Das sieht so anders aus wie bei mir!
Klicke mal bei deinem ersten Screenshot unten bei "Sensor" auf CPU!
Da steht bei dir:
"tsens_tz_sensor5
/sys/class/hwmon/hwmon9/temp1_input"
 
Ch.Grebe

Ch.Grebe

Fortgeschrittenes Mitglied
Die Liste scheint etwas länger zu sein! Mach mal mehrere Screenshots beim ruterscrollen damit ich die komplette Liste sehen kann!
 
Ch.Grebe

Ch.Grebe

Fortgeschrittenes Mitglied
OK, dann wähle mal den
pm8994_tz
für CPU aus und den
p_term0
für GPU
Dann gehe einmal zurück und mache einen Screenshot von der Seite:

 
Ch.Grebe

Ch.Grebe

Fortgeschrittenes Mitglied
Genau!

Und jetzt gib bei dem JavaScriptlet folgendes ein für CPU Temperatur:

var temps = []; for( let i = 17; i < 18; i++ ) { temps.push(readFile( '/sys/class/hwmon/hwmon' + i + '/temp1_input').match(/\d+/)); } var cputemp = Math.max.apply(null, temps); writeFile('Tasker/configs/user/cputemp.txt', cputemp);

und folgendes für GPU Temperatur:

var temps = []; for( let i = 20; i < 21; i++ ) { temps.push(readFile( '/sys/class/hwmon/hwmon' + i + '/temp1_input').match(/\d+/)); } var gputemp = Math.max.apply(null, temps); writeFile('Tasker/configs/user/gputemp.txt', gputemp);

Für die Abfrage der Variablen bei KWGT gibst du folgendes ein:

Für CPU:
$br(tasker, CPUTEMP)$°C

Für GPU:
$br(tasker, GPUTEMP)$°C

Für GPU Temperatur musst du einen neuen Task erstellen!
Alle Werte nur ändern auf GPUTEMP anstatt CPUTEMP!
Den GPU Temperatur Task kannst du bei Profile "GPU Temperatur" als zweiten Task hinzufügen.
Das Profil "GPU Temperatur" würde ich dann umbenennen in "Temperatur"
 
Ähnliche Themen - [APK] KLWP Live Wallpaper Maker Antworten Datum
0