Jump to content

CPU "throttle" oder c-state aktivieren.


nobodysperfect
 Share

27 posts in this topic

Recommended Posts

Hallo Leute, nun mal auf Deutsch.

Ich hab schon gesucht aber ich finde nichts.

Ich hab eine N270 CPU und OSX 10.6.3 laufen.

Aber laut allen Tools läuft meine CPU immer mit voller Geschwindigkeit.

Normal "hüpft" die Frequenz ja immer.

 

Wie kann ich das aktivieren?

Oder brauch ich ne spezielle Kext.

Habe die AppleIntelCPUPowermanagement kexte gelöscht und die Voodoo Kexte hinzugefügt.

Was kann ich denn nu noch machen?

 

bildschirmfoto20100829ul.png

Link to comment
Share on other sites

Es sollte mit vanilla Kernel gehen mit Apple's Speedstep. Erstell dein DSDT.aml, boote damit und schau ob AppleIntelCPUPowerManagement.kext laden geht. VoodooPower nimm weg, ist keine gute Lösung, wenn du selber die Spannung setzen möchtest, nimm Apple's Speedstep mit Coolbook2

Link to comment
Share on other sites

Es sollte mit vanilla Kernel gehen mit Apple's Speedstep. Erstell dein DSDT.aml, boote damit und schau ob AppleIntelCPUPowerManagement.kext laden geht. VoodooPower nimm weg, ist keine gute Lösung, wenn du selber die Spannung setzen möchtest, nimm Apple's Speedstep mit Coolbook2

 

Okay, ich hab die Voodoo Sachen gelöscht und die AppleIntelCPUPowerManagement.kext hinzugefügt.

Ist aber alles beim Alten.

 

DSDT hab ich eine aber keine Ahnung wie die aufgebaut ist. :)

Link to comment
Share on other sites

Die DSDT ist deins?

 

Poste dein /System/Library/Extensions/IOPlatformPluginFamily.kext

 

Und poste dein smbios.plist aus /Extra

 

Sowas wie NullCPUPM oder Disabler hast du nicht?

 

 

Na toll alles weg was ich geschrieben hab pfft

Also

SMBios.plist hab ich keine merke ich gerade

NullCPUPM ist da, Disabler nicht

 

Datei häng ich gleich an... Okay keine Ahnung es geht nicht, was brauchst du denn aus der IOPlatformPluginFamily.kext?

 

 

Die DSDT.aml war schon da.

Link to comment
Share on other sites

Nimm diese SMBIOS.plist Datei, kopier es nach /Extra/

 

Jetzt wird dein Hack als MacBook1,1 gesehen.

 

Schalte SMBIOS Defaults aus in /Extra/com.apple.Boot.plist

 

	<key>SMBIOSdefaults</key>
<string>No</string>

 

Zippe die Kext Datei, es ist ja ein Ordner. Man muss hier einige Einstellungen ändern und zufügen.

 

Lösch die DSDT.aml wenn es nicht deins ist, boote ohne und erstell deine eigene z.B. mit DSDT Patcher.

 

Wenn du jetzt deine eigene DSDT erstellt hast und nach /Extra kopiert hast, solltest du ohne NullCPUPM booten können, solange du die NullCPUPM geladen hast, wird OSX eigenes Speedstep nicht gehen.

Link to comment
Share on other sites

Nimm diese SMBIOS.plist Datei, kopier es nach /Extra/

 

Jetzt wird dein Hack als MacBook1,1 gesehen.

 

Schalte SMBIOS Defaults aus in /Extra/com.apple.Boot.plist

 

	<key>SMBIOSdefaults</key>
 <string>No</string>

 

Zippe die Kext Datei, es ist ja ein Ordner. Man muss hier einige Einstellungen ändern und zufügen.

 

Lösch die DSDT.aml wenn es nicht deins ist, boote ohne und erstell deine eigene z.B. mit DSDT Patcher.

 

Wenn du jetzt deine eigene DSDT erstellt hast und nach /Extra kopiert hast, solltest du ohne NullCPUPM booten können, solange du die NullCPUPM geladen hast, wird OSX eigenes Speedstep nicht gehen.

 

Okay die SMBios.plist ist in Extra.

In der com.apple.Boot.plist ist der Eintrag hinzugefügt.

Die zip Datei häng ich gleich an und DSDT Patcher lass ich auch gleich laufen.

 

dann mal schauen.

IOPlatformPluginFamily.kext.zip

Link to comment
Share on other sites

Für Monitoring nimm MSR Tools

 

Wird jetzt dein Hack als MacBook1,1 gesehen (In System Profiler)?

 

Ja dort steht jetzt MacBook1,1.

Die IO..kext soll ich die nun in meinen Extensions Ordner kopieren lassen. (mit [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url] installieren?)

 

Tool ist downgeloaded ;)

Link to comment
Share on other sites

Die 2 Kext'e hast du irgendwo?

CPUIDOverride.kext
CPUIDSymbols.kext

 

Wie hast du OSX installiert? Von iATKOS 10.6.3?

 

Keine der beiden kexte befindet sich in meinem System.

Ich habe MacOSX 10.6.3 von der retail DVD auf USB Stick Wiederhergestellt und mit NetbookMaker bootbar gemacht.

Dann vom USB Stick installiert.

sozusagend boote ich auch immer vom USB Stick weils bis jetzt nicht anders ging.

Also habe ich mir den Extra Ordner vom USB Stick auf die root Partition gezogen damit das System bootet und 10.6 EFI vorher installiert.

Link to comment
Share on other sites

Wegen Atom CPU brauchst du NBI (NetbookInstaller) zu installieren, es installiert einen Bootloader was lässt vanilla Kernel laden zu bei Atom CPU. Du brauchst es natürlich nicht zu machen, einfach die Dateien aus NBI aufs OSX / Partition kopieren reicht, es wird dann die neue boot Datei booten, da ist auch eine Anleitung dabei, wie es ins MBR installieren kannst. Die 2 CPU Kext'e installiere auch nach /S/L/E. In /Extra/Extensions hast du nix? Auch die /Extra/Extensions.mkext hast du nicht?

Link to comment
Share on other sites

Wegen Atom CPU brauchst du NBI (NetbookInstaller) zu installieren, es installiert einen Bootloader was lässt vanilla Kernel laden zu bei Atom CPU. Du brauchst es natürlich nicht zu machen, einfach die Dateien aus NBI aufs OSX / Partition kopieren reicht, es wird dann die neue boot Datei booten, da ist auch eine Anleitung dabei, wie es ins MBR installieren kannst. Die 2 CPU Kext'e installiere auch nach /S/L/E. In /Extra/Extensions hast du nix? Auch die /Extra/Extensions.mkext hast du nicht?

 

Ich danke dir erstmal für deine Hilfe, ich werd das morgen gleich mal testen. Momentan komme ich leider selbst mit dem USB Stick nicht mehr an meine OSX Partition ran.

Muss morgen mal schauen wie ich das mache.

OX installation starten und dann per Console den Kernel wieder löschen und nen anderen installieren.

Mal schauen.

Ich teste jetzt noch eine Sache und wenn ich mich nicht mehr melde dann hab ichs für heute aufegegeben...

:(

Link to comment
Share on other sites

Kannst ja die Kernels alle auf die OSX / Partition kopieren, default Kernel soll nur mach_kernel heissen, die anderen so wie du es selber möchtest, z.B. voodoo oder opel :(, dann ins Bootloader voodoo eingeben und es wird diesen Kernel booten, so kannst ja mehrere Kernels drauf haben. Voodoo Kernel blockiert AppleIntelCPUPM laden auch.

Link to comment
Share on other sites

Kannst ja die Kernels alle auf die OSX / Partition kopieren, default Kernel soll nur mach_kernel heissen, die anderen so wie du es selber möchtest, z.B. voodoo oder opel ;) , dann ins Bootloader voodoo eingeben und es wird diesen Kernel booten, so kannst ja mehrere Kernels drauf haben. Voodoo Kernel blockiert AppleIntelCPUPM laden auch.

 

Hmm also momentan bekomme ich immer kernel Panic von AppleIntelPM.kext ausser ich kopiere die Preboot.dmg vom USB Stick (NetbookMaker) in die Root Partition /Extra

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...