+ Auf Thema antworten
Seite 1 von 51 1 2 3 4 5 11 ... LetzteLetzte
Zeige Ergebnis 1 bis 15 von 754

Thema: Fan Control: angepasste Version - Interesse?

  1. #1
     c0b41n ist offline
    MU Mitglied Benutzerbild von c0b41n
    Registriert
    05.2006
    Beiträge
    187

    Fan Control: angepasste Version - Interesse?

    Hallo Forum,
    ich bin ja stolzer Besitzer eines MBP und war irgendwie mit dem Lüfterverhalten nicht so richtig zufrieden. Also habe ich gedacht ich nutze einfach Tools wie smcFanControl oder Fan Control (Preference Pane). smcF.. fällt weg, da man nur den Basisspeed festlegen kann.

    Fan Control hingegen lässt schon deutlich mehr zu. Man definiert Temperaturgrenzen und setzt Mindestumdrehung. Das klappt so auch alles super bis auf!!!!!: Wenn einmal die von Fan Control gewählte Lüfterdrehzahl unter der vom SMC errechnete liegt, drehen die Lüfter natürlich schneller. Ich brauche aber für 3 Grad Temperaturanstieg weil ich grade mal nen Programm gestartet habe nicht 20 Sekunden 3500RPM, bis die CPU wieder bei 52° ist.

    Also habe ich bereits Fan Control ein wenig modifiziert in seiner Funktionsweise. Eigentlich arbeitet es so, dass es die Mindestgeschwindigkeit auf den errechneten Wert setzt. Das geht halt solange der Wert über dem SMC eigenem liegt. Ich habe noch hinzugefügt, das der Targetspeed auch gesetzt wird, also der von Apple überschrieben. Da ich nicht alle 0,000001 Sekunden den Wert schreiben will und Apples SMC so nicht zum Zuge kommt. Muss man jetzt noch das Lüfterverhalten auf manuell (forced) stellen. Ich bin noch dabei dies in den Prefpane mit zu integrieren. Außerdem will ich noch einen Daemon bauen, der kontrolliert, ob Fan Control richtig läuft um im Falle eines Absturzes wieder die orig. SMC von Apple zu aktivieren.

    Wer Interesse an meiner Arbeit hat, kann sich gerne bei mir melden. Ich bräuchte halt Leute, die auch auf nem MB mal testen würden z.B..

    Gruß Felix und noch eine gute Nacht

    Sorry für den Missbrauch des Quotes, muss das irgendwie hervorheben.
    Edit:
    __________________________________________________ ___________
    Ich werde ab jetzt immer im Eingangspost den Link zur aktuellen Version und das Changelog posten der Einfachheit halber und auf Wunsch hin.

    Link zur alten Fan Control Beta für Tiger:
    LINK


    Hier der Link zur aktuellen Version:

    Fan Control 1.21 Beta 1
    LINK

    Changelog:
    -setzt auf Fan Control 1.2 auf und ist somit lauffähig unter Leopard.
    -Ich empfehle für Tiger immernoch die Beta 3.

    Installation:
    Einfach die Installationsdatei starten. Danach den Mac neustarten und ggf. dem System erlauben die Zugriffsrechte für den Deamon zu reparieren. Sollte dies der Fall sein, ggf. noch einmal neu starten.

    Gruß Felix
    Geändert von c0b41n (12-11-2007 um 21:59 Uhr)
    Zu verkaufen: MacBook Pro C2d 2,2 GHZ; 2GB Ram; 250GB HDD; Mattes Display; ca. 80 Zyklen bei 88% Health -> PN an mich mit Preisvorstellungen


  2. #2
    MU Mitglied Benutzerbild von idannydaballer
    Registriert
    11.2005
    Ort
    Düren, NRW
    Beiträge
    239
    Mich stört das Lüfterverhalten auch..
    MacBook
    written on: MacBook C2D (white) 1,83GHz, 1GB RAM; listen to: iPod nano 3G (black) 8GB; iPod shuffle 3G (green) 1GB
    blogging on: feed://danyo.tumblr.com/rss

  3. #3
     Minobu ist offline
    MU Mitglied Benutzerbild von Minobu
    Registriert
    07.2006
    Beiträge
    231
    ne intelligente steuerung wäre echt genial.

  4. #4
     Mai_Ke ist offline
    MU Mitglied Benutzerbild von Mai_Ke
    Registriert
    09.2006
    Beiträge
    2.923
    Kann man dann auch im Fall der Fälle den abgerauchten Apfel an Dich zur Reparatur schicken???
    Frei statt Bayern

  5. #5
    iDD
     iDD ist offline
    MU Mitglied Benutzerbild von iDD
    Registriert
    11.2006
    Beiträge
    108
    interesse !
    MacBook 1,83Ghz, 2GB RAM, 80GB HDD, 20" Cinema Display, iPod 5th 60GB, Tiger 10.4.11

  6. #6
     c0b41n ist offline
    MU Mitglied Benutzerbild von c0b41n
    Registriert
    05.2006
    Beiträge
    187
    Themenstarter
    Hehe kann man leider nicht, deswegen findet es natürlich auf eigene Verantwortung statt. Ich kann dazu nur sagen, dass ich zwar schon seit längerem Informatik studiere, jedoch nicht die Erfahrung in Entwicklung aufm Mac hab. Ich habe halt erstmal das Fan Control Prog dahingehend verändert, dass es nicht nur die Minimalwerte, sondern auch die Target Werte verändert. Dies ist noch kein Schritt, der die Mac OS eigene Steuerung aushebelt. Macht man dies jedoch manuell, erreicht man das gewünschte Ziel.

    Momentan mache ich dies noch per Terminalbefehl und der SMC-Software von devnull manuell. Ich werde es aber in meine manipulierte Version von FanControl tun.

    Mein Ziel, was passieren sollte, hat fan control ein Problem irgendeiner Art:
    Ich will einen Deamon programmieren, der kontrolliert, ob fan control richtig funktioniert. Tut es das nicht, soll der Deamon automatisch wieder MacOS eigene Steuerung aktivieren.

    Das Risiko ist jedoch relativ gering, dass etwas zu bruch geht weil:
    -automatisches Runtertakten bei zu hohen Temperaturen
    -Lüfter drehen bei Absturz von fan control mit der letzten Geschwindigkeit weiter und gehen nicht aus.

    So, die erste Beta ist fertig:
    -Target Speed wird gesetzt
    -Apples Lüftersteuerung wird deaktiviert!!!

    Achtung! Apples Steuerung wird deaktiviert. Das heißt: bei Deinstallation muss diese entweder manuell wieder aktiviert werden, oder ihr wartet auf die nächste Beta da werde ich das mit ins Preference Pane einbauen.

    Todo: -Einrichtung für Apples Steuerung oder eigene Steuerung im PrefPane einbauen.
    -Vernünftiges Interval für die Änderung der Lüfterdrehzahlen finden (zur Zeit 1 Sek.)
    -Genauigkeit der Lüftereinstellung regeln (im Moment weicht der Wert um ca. 100 RPM von der eingestellten Mindestdrehzahl ab je nachdem ob man sie erhöht nach unten oder niedriger setzt nach oben.)

    Ich stehe euch selbstverständlich zur Hilfe, für die Änderungen um wieder Apples System zu aktivieren.
    Ich kann aber selbstverständlich nicht für irgendwelche Schäden haften etc. Wie bereits gesagt die Schutzmechanismen werden mit hoher Sicherheit Schäden verhindern. Ich habe die Beta jetzt seit ein paar Stunden im Einsatz und habe sie auf Maximallast der CPU sowie Spiele und auch Sleepmode etc. getestet.

    Download

    Bitte testet was das Zeug hält und teilt mir eure Erfahrung Änderungswünsche mit.
    Edit: Nach der Installation bitte neustarten, evtl Kennzeichen Korrigieren für den Daemon, da wird er euch aber nach fragen, falls das notwendig ist.
    Geändert von juniorclub (14-03-2007 um 15:48 Uhr) Grund: 2 Beiträge zusammengeführt
    Zu verkaufen: MacBook Pro C2d 2,2 GHZ; 2GB Ram; 250GB HDD; Mattes Display; ca. 80 Zyklen bei 88% Health -> PN an mich mit Preisvorstellungen

  7. #7
    MU Mitglied Benutzerbild von daspfanni2000
    Registriert
    12.2005
    Beiträge
    910
    hi kurt;-)

    bäh ich bin mit der lüftersteuerung voll zufrieden und weiss nicht warum ich damit zeit verschwenden sollte...
    -> One apple a day keeps the doctor away <-

  8. #8
     c0b41n ist offline
    MU Mitglied Benutzerbild von c0b41n
    Registriert
    05.2006
    Beiträge
    187
    Themenstarter
    Hehe musst du ja auch nicht. Mich ärgerts z.B. das bei laufendem Parallels auf Grund der etwas höheren CPU Last der Lüfter gleich 1500 RPM schneller drehen muss. Ich wollte mein Prob in den Griff bekommen/bischen Entwickeln am Mac lernen/euch auch gleich meine Lösung zur Verfügung stellen.

    Gruß Felix
    Zu verkaufen: MacBook Pro C2d 2,2 GHZ; 2GB Ram; 250GB HDD; Mattes Display; ca. 80 Zyklen bei 88% Health -> PN an mich mit Preisvorstellungen

  9. #9
     mcmini ist offline
    Neues MU Mitglied
    Registriert
    03.2005
    Beiträge
    65
    SORRY - besch... Netzverbindung hier in Rumänien.. ;-)

    Toll, dass es sowas noch gibt. Vielen Dank!

    Mach weiter so - Leute, die meckern gibt es immer. Nur nicht entmutigen lassen!!

    Gruß Stephan
    Geändert von juniorclub (14-03-2007 um 15:49 Uhr) Grund: 2 Beiträge zusammengeführt

  10. #10
     c0b41n ist offline
    MU Mitglied Benutzerbild von c0b41n
    Registriert
    05.2006
    Beiträge
    187
    Themenstarter
    Zitat Zitat von mcmini Beitrag anzeigen
    Toll, dass es sowas noch gibt. Vielen Dank!

    Mach weiter so - Leute, die meckern gibt es immer. Nur nicht entmutigen lassen!!

    Gruß Stephan
    Ich tue mein bestes, für mich und die Community .
    Wenn ich mal Probleme habe, bekomme ich hier ja auch meistens zügig Hilfe.

    Gruß Felix
    Zu verkaufen: MacBook Pro C2d 2,2 GHZ; 2GB Ram; 250GB HDD; Mattes Display; ca. 80 Zyklen bei 88% Health -> PN an mich mit Preisvorstellungen

  11. #11
    MU Mitglied Benutzerbild von flamecat
    Registriert
    12.2006
    Ort
    Vindobona
    Beiträge
    195
    Zitat Zitat von c0b41n Beitrag anzeigen
    Achtung! Apples Steuerung wird deaktiviert. Das heißt: bei Deinstallation muss diese entweder manuell wieder aktiviert werden
    Und wie aktiviere ich die dann wieder?
    Würde gerne das Programm testen, aber nur wenn ich es dann wieder
    so deinstallieren kann, dass alles danach ist wie davor
    MacBook Intel Core 2 Duo 2.4 GHz, 4 GB, Mac OS X 10.6 (white)
    iPod nano 2 GB (white) + iPod shuffle 512 MB

  12. #12
     c0b41n ist offline
    MU Mitglied Benutzerbild von c0b41n
    Registriert
    05.2006
    Beiträge
    187
    Themenstarter
    Ich bastel dir mal eben einfach eine zweite Version, welche ich Repair nenne.
    Diese einfach drüberinstallieren einmal neustarten. Danach sind die Werte wieder auf Standard, und du kannst alles löschen, falls du es nicht sowie behalten willst .
    Zu verkaufen: MacBook Pro C2d 2,2 GHZ; 2GB Ram; 250GB HDD; Mattes Display; ca. 80 Zyklen bei 88% Health -> PN an mich mit Preisvorstellungen

  13. #13
     leech7 ist offline
    MU Mitglied Benutzerbild von leech7
    Registriert
    06.2006
    Beiträge
    126
    hey,

    ich finde das eine super sache! tolle idee von dir, da mich das lüfterverhalten meines macbooks etwas irritiert...
    ich werde aber erst einmal auf eine zweite beta warten - ich bin technisch nicht sehr bewandert =)
    lg
    mike
    macbook+ipod

  14. #14
    MU Mitglied Benutzerbild von daspfanni2000
    Registriert
    12.2005
    Beiträge
    910
    ich will ja gar nicht meckern...

    nur wenn ich parallels benutze, benutze ich es einfach und schaue nicht (habe ich noch nie) irgendwelche drehzahlen an:-)

    aber klar finde ich es gut, dass du programmieren auf dem mac lernen willst - keine frage!

    bei vielen anderen dingen würde ich auch sofort aufspringen wollen und mithelfen...

    ALSO: weitermachen!
    -> One apple a day keeps the doctor away <-

  15. #15
    MU Mitglied Benutzerbild von flamecat
    Registriert
    12.2006
    Ort
    Vindobona
    Beiträge
    195
    Zitat Zitat von c0b41n Beitrag anzeigen
    Ich bastel dir mal eben einfach eine zweite Version, welche ich Repair nenne.
    Diese einfach drüberinstallieren einmal neustarten. Danach sind die Werte wieder auf Standard, und du kannst alles löschen, falls du es nicht sowie behalten willst .
    OK
    Vielen Dank
    MacBook Intel Core 2 Duo 2.4 GHz, 4 GB, Mac OS X 10.6 (white)
    iPod nano 2 GB (white) + iPod shuffle 512 MB

+ Auf Thema antworten
Seite 1 von 51 1 2 3 4 5 11 ... LetzteLetzte

Forumregeln

  • Es ist dir nicht erlaubt, neue Themen zu verfassen.
  • Es ist dir nicht erlaubt, auf Beiträge zu antworten.
  • Es ist dir nicht erlaubt, Anhänge hochzuladen.
  • Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.