Jump to content

OSXRestart.kext


Master Chief
 Share

173 posts in this topic

Recommended Posts

What do you mean? My hack is not broken i just replaced EVOx86 kext with yours and it killed my restart. With your kext my hack just log off and stayed there and would neither restart nor shut down or hung, there was just coming plenty of messages

PIC still valid

about to call reboot

pic still valid

....

....

....

about to call reboot

 

and so on!

That is what I mean. Something on your hack is broken. Start by adding a signature. Thank you.

 

See also the newly added: "Troubleshooting" in post #1.

Link to comment
Share on other sites

Doesn't work for me.

Shutdown has always worked, but never restart/sleep. This kext has made no difference. When I click restart the last two lines shown are:

 

MACH Reboot

Something about Airport disconnecting

 

And then nothing else happens. If you need any other information, please let me know. I'd love to get restart working.

Link to comment
Share on other sites

Hi,

 

My board is a ZOTAC geforce 9300 mini-itx board. Processor is E7400. Am running Snow 10.6.2.

 

The kext doesn't work for me. By this I mean that doing a restart from the Apple menu leads only to a partial shutdown leaving fans powered, so no actual restart occurs. System does a shutdown from apple menu when asked to with no problem (though I realise this is irrelevant to your work).

 

Openhaltrestart.kext does everything okay for me though and so it is no problem for me to just swap back to that kext and remove yours.

 

Just to let you know, this was tested from the extra/extensions folder without using an extensions.mkext. If for some reason your kext needs to be loaded as part of an mkext then let me know and I will test again using one.

 

Hope this helps in your development testing.

Link to comment
Share on other sites

Hi,

 

My board is a ZOTAC geforce 9300 mini-itx board. Processor is E7400. Am running Snow 10.6.2.

 

The kext doesn't work for me. By this I mean that doing a restart from the Apple menu leads only to a partial shutdown leaving fans powered, so no actual restart occurs. System does a shutdown from apple menu when asked to with no problem (though I realise this is irrelevant to your work).

 

Openhaltrestart.kext does everything okay for me though and so it is no problem for me to just swap back to that kext and remove yours.

 

Just to let you know, this was tested from the extra/extensions folder without using an extensions.mkext. If for some reason your kext needs to be loaded as part of an mkext then let me know and I will test again using one.

 

Hope this helps in your development testing.

 

Check that it is loading, do in terminal - kextstat - to show what kexts loaded. Did you rebuild the kext cache after replacing? Did your repair permissions?

Link to comment
Share on other sites

Check that it is loading, do in terminal - kextstat - to show what kexts loaded. Did you rebuild the kext cache after replacing? Did your repair permissions?

 

 

Seems to be loading, permissions all re-done, caches cleared etc. Booting with -v shows the kext as "loaded" and also, here is the output of kextstat (see item 16):

 

 

Index Refs Address Size Wired Name (Version) <Linked Against>

1 64 0 0 0 com.apple.kpi.bsd (10.2.0)

2 4 0 0 0 com.apple.kpi.dsep (10.2.0)

3 94 0 0 0 com.apple.kpi.iokit (10.2.0)

4 99 0 0 0 com.apple.kpi.libkern (10.2.0)

5 76 0 0 0 com.apple.kpi.mach (10.2.0)

6 29 0 0 0 com.apple.kpi.private (10.2.0)

7 44 0 0 0 com.apple.kpi.unsupported (10.2.0)

8 1 0 0 0 com.apple.kernel.6.0 (7.9.9)

9 0 0 0 0 com.apple.kernel.bsd (7.9.9)

10 2 0 0 0 com.apple.kernel.iokit (7.9.9)

11 3 0 0 0 com.apple.kernel.libkern (7.9.9)

12 2 0 0 0 com.apple.kernel.mach (7.9.9)

13 11 0x2ae65000 0x4000 0x3000 com.apple.iokit.IOACPIFamily (1.3.0) <7 6 4 3>

14 22 0x2ae81000 0x11000 0x10000 com.apple.iokit.IOPCIFamily (2.6) <7 5 4 3>

15 1 0x2aecf000 0x41000 0x40000 com.apple.driver.AppleACPIPlatform (1.3) <14 13 7 6 5 4 3>

16 0 0x24a9d000 0x2000 0x1000 com.apple.osx.restart (1.0) <4 3>

17 0 0x2af6d000 0x1b000 0x1a000 com.apple.driver.AppleIntelCPUPowerManagement (96.0.0) <7 6 5 4 3 1>

18 0 0x2ae59000 0x4000 0x3000 com.mojodojo.driver.CPUi (1.0.5) <11 7 5 4 3>

19 11 0x2af9a000 0x18000 0x17000 com.apple.iokit.IOStorageFamily (1.6) <7 6 5 4 3 1>

20 0 0x2afce000 0x11000 0x10000 com.apple.driver.DiskImages (281) <19 7 6 5 4 3 1>

21 0 0x2b044000 0x8000 0x7000 com.apple.nke.applicationfirewall (2.1.11) <7 6 5 4 3 1>

22 2 0x2af2c000 0x3000 0x2000 com.apple.kext.AppleMatch (1.0.0d1) <4 1>

23 0 0x2aff2000 0x5000 0x4000 com.apple.security.quarantine (0) <22 7 6 5 4 2 1>

24 0 0x2b04c000 0x8000 0x7000 com.apple.security.sandbox (0) <22 7 6 5 4 2 1>

25 0 0x2b054000 0x3000 0x2000 com.apple.security.TMSafetyNet (6) <7 6 5 4 2 1>

26 0 0x2b05d000 0x3000 0x2000 com.apple.driver.AppleIntelCPUPowerManagementClient (96.0.0) <7 6 5 4 3 1>

27 0 0x2b060000 0x3000 0x2000 com.apple.driver.AppleAPIC (1.4) <4 3>

28 0 0x2b063000 0x4000 0x3000 com.apple.driver.AppleSMBIOS (1.4) <7 4 3>

29 0 0x2b165000 0x3000 0x2000 com.apple.driver.AppleHPET (1.4) <13 7 5 4 3>

30 0 0x2b168000 0x6000 0x5000 com.apple.driver.AppleRTC (1.3) <13 5 4 3 1>

31 4 0x2b194000 0x3b000 0x3a000 com.apple.iokit.IOHIDFamily (1.6.1) <7 6 5 4 3 1>

32 0 0x2af88000 0x4000 0x3000 com.apple.driver.AppleACPIButtons (1.3) <31 15 13 7 6 5 4 3 1>

33 14 0x2b1cf000 0x2f000 0x2e000 com.apple.iokit.IOUSBFamily (3.8.5) <14 7 5 4 3 1>

34 0 0x30c90000 0x14000 0x13000 com.apple.driver.AppleUSBEHCI (3.7.5) <33 14 7 5 4 3 1>

35 0 0x2af8c000 0xc000 0xb000 com.apple.driver.AppleUSBOHCI (3.7.5) <33 14 5 4 3 1>

36 0 0x2af98000 0x2000 0x1000 com.apple.iokit.IOUSBUserClient (3.8.5) <33 7 5 4 3 1>

37 0 0x30ca9000 0xf000 0xe000 com.apple.driver.AppleUSBHub (3.8.4) <33 5 4 3 1>

38 0 0x30cf8000 0x4000 0x3000 org.netkas.fakesmc (2) <13 7 4 3>

39 1 0x30cfc000 0x3000 0x2000 com.apple.driver.AppleEFIRuntime (1.3.0) <7 5 4 3>

40 0 0x30d04000 0x6000 0x5000 com.apple.driver.AppleEFINVRAM (1.3.0) <39 7 5 4 3>

41 3 0x30d0a000 0x16000 0x15000 com.apple.iokit.IONetworkingFamily (1.9) <7 6 5 4 3 1>

42 1 0x30d3d000 0x24000 0x23000 com.apple.iokit.IO80211Family (310.6) <41 7 5 4 3 1>

43 0 0x30dbb000 0x1a8000 0x1a7000 com.apple.driver.AirPortBrcm43xx (411.91.20) <42 41 14 7 5 4 3 1>

44 0 0x30f63000 0xf000 0xe000 com.apple.nvenet (1.0.69) <41 14 13 5 4 3 1>

45 3 0x2aeb6000 0x6000 0x5000 com.apple.iokit.IOAHCIFamily (2.0.2) <5 4 3 1>

46 0 0x30f7c000 0xe000 0xd000 com.apple.driver.AppleAHCIPort (2.0.1) <45 14 5 4 3 1>

47 0 0x30f8a000 0x13000 0x12000 com.apple.iokit.IOAHCIBlockStorage (1.6.0) <45 19 5 4 3 1>

48 5 0x30fe8000 0x1a000 0x19000 com.apple.iokit.IOSCSIArchitectureModelFamily (2.6.0) <5 4 3 1>

49 0 0x310a4000 0x9000 0x8000 com.apple.iokit.IOAHCISerialATAPI (1.2.1) <48 45 5 4 3 1>

50 0 0x310bb000 0x3000 0x2000 com.apple.driver.AppleFileSystemDriver (2.0) <19 4 3>

51 0 0x310c3000 0x6000 0x5000 com.apple.AppleFSCompression.AppleFSCompressionTypeZlib (1.0.0d1) <6 4 3 2 1>

52 0 0x310c9000 0x5000 0x4000 com.apple.BootCache (31) <7 6 5 4 3 1>

53 0 0x310f1000 0x3000 0x2000 com.apple.driver.XsanFilter (402.1) <19 5 4 3 1>

54 3 0x3111b000 0x8000 0x7000 com.apple.iokit.IOCDStorageFamily (1.6) <19 5 4 3 1>

55 2 0x31133000 0x6000 0x5000 com.apple.iokit.IODVDStorageFamily (1.6) <54 19 5 4 3 1>

56 1 0x31148000 0x5000 0x4000 com.apple.iokit.IOBDStorageFamily (1.6) <55 54 19 5 4 3 1>

57 0 0x31167000 0x18000 0x17000 com.apple.iokit.IOSCSIMultimediaCommandsDevice (2.6.0) <56 55 54 48 19 5 4 3 1>

58 0 0x31196000 0x7000 0x6000 com.apple.iokit.SCSITaskUserClient (2.6.0) <48 19 5 4 3 1>

59 1 0x3119d000 0x4000 0x3000 com.apple.driver.AppleUSBComposite (3.7.5) <33 4 3 1>

60 0 0x311a8000 0xb000 0xa000 com.apple.iokit.IOUSBMassStorageClass (2.5.1) <48 33 19 5 4 3 1>

61 0 0x311d5000 0x18000 0x17000 com.apple.iokit.IOSCSIBlockCommandsDevice (2.6.0) <48 19 5 4 3 1>

62 0 0x311c2000 0x3000 0x2000 com.apple.driver.CSRHIDTransitionDriver (2.2.4f3) <59 33 4 3>

63 2 0x31202000 0x6000 0x5000 com.apple.iokit.IOUSBHIDDriver (3.8.4) <33 31 5 4 3 1>

64 2 0x31236000 0x3d000 0x3c000 com.apple.iokit.IOBluetoothFamily (2.2.4f3) <7 5 4 3 1>

65 1 0x31216000 0x8000 0x7000 com.apple.driver.AppleUSBBluetoothHCIController (2.2.4f3) <64 33 7 5 4 3>

66 0 0x3122a000 0x4000 0x3000 com.apple.driver.CSRUSBBluetoothHCIController (2.2.4f3) <65 64 33 4 3>

67 6 0x3195d000 0x1e000 0x1d000 com.apple.iokit.IOGraphicsFamily (2.0) <14 7 5 4 3>

68 2 0x31495000 0xe000 0xd000 com.apple.iokit.IONDRVSupport (2.0) <67 14 7 5 4 3>

69 2 0x31d7c000 0x2b3000 0x2b2000 com.apple.NVDAResman (6.0.6) <68 67 14 5 4 3 1>

70 0 0x31a78000 0x99000 0x98000 com.apple.GeForce (6.0.6) <69 68 67 14 7 6 5 4 3 1>

71 0 0x2b17c000 0x2000 0x1000 com.apple.driver.AppleSMBusPCI (1.0.4d0) <14 5 4 3>

72 2 0x3115c000 0xb000 0xa000 com.apple.driver.IOPlatformPluginFamily (4.0.1d0) <6 5 4 3>

73 2 0x314b9000 0xa000 0x9000 com.apple.driver.AppleSMC (3.0.1d2) <13 7 5 4 3>

74 0 0x314ce000 0xf000 0xe000 com.apple.driver.ACPI_SMC_PlatformPlugin (4.0.1d0) <73 72 14 13 7 6 5 4 3>

75 0 0x2b174000 0x4000 0x3000 com.apple.driver.NVSMU (2.1.8) <14 5 4 3>

76 10 0x31675000 0x2c000 0x2b000 com.apple.iokit.AppleProfileFamily (41) <14 7 6 5 4 3 1>

77 0 0x2b183000 0x7000 0x6000 com.apple.driver.AppleIntelMeromProfile (19) <76 6 5 4 3>

78 0 0x2b178000 0x3000 0x2000 com.apple.driver.AppleUSBDisplays (2.2) <63 33 31 5 4 3>

79 0 0x329ea000 0x487000 0x486000 com.apple.nvidia.nv50hal (6.0.6) <69 4 3>

80 0 0x30db8000 0x3000 0x2000 com.apple.driver.AppleLPC (1.4.9) <14 5 4 3>

81 2 0x314e2000 0x7000 0x6000 com.apple.iokit.IOHDAFamily (1.7.4a1) <5 4 3 1>

82 0 0x315be000 0x10000 0xf000 com.apple.driver.AppleHDAController (1.7.4a1) <81 14 5 4 3 1>

83 1 0x31585000 0x4000 0x3000 com.apple.kext.OSvKernDSPLib (1.3) <5 4>

84 4 0x31589000 0x18000 0x17000 com.apple.iokit.IOAudioFamily (1.7.2fc1) <83 5 4 3 1>

85 0 0x315a1000 0x4000 0x3000 com.apple.driver.AudioIPCDriver (1.1.2) <84 5 4 3 1>

86 0 0x315a5000 0x8000 0x7000 com.apple.driver.AppleIntelNehalemProfile (11) <76 6 4 3>

87 0 0x315ad000 0x5000 0x4000 com.apple.driver.AppleUpstreamUserClient (3.1.0) <67 14 13 7 5 4 3 1>

88 1 0x3199d000 0x75000 0x74000 com.apple.driver.DspFuncLib (1.7.4a1) <84 5 4 3 1>

89 0 0x31b11000 0x7c000 0x7b000 com.apple.driver.AppleHDA (1.7.4a1) <88 84 81 5 4 3 1>

90 0 0x31728000 0xa000 0x9000 com.displaylink.driver.DisplayLinkDriver (1.5) <67 14 12 11 10 7 5 4 3>

91 0 0x314fd000 0x7000 0x6000 com.apple.driver.AppleIntelPenrynProfile (17) <76 6 4 3>

92 0 0x3143d000 0x2000 0x1000 com.apple.driver.AppleHDAHardwareConfigDriver (1.7.4a1) <4 3>

93 0 0x316fc000 0x6000 0x5000 com.apple.Dont_Steal_Mac_OS_X (7.0.0) <73 7 4 3 1>

94 0 0x31732000 0x5000 0x4000 com.apple.driver.AppleIntelYonahProfile (14) <76 6 4 3>

95 0 0x31445000 0x2000 0x1000 com.apple.driver.AppleHDAPlatformDriver (1.7.4a1) <4 3>

96 2 0x3171d000 0x9000 0x8000 com.apple.iokit.IOSerialFamily (10.0.3) <7 6 5 4 3 1>

97 0 0x31773000 0x9000 0x8000 com.apple.iokit.IOBluetoothSerialManager (2.2.4f3) <96 7 5 4 3 1>

98 0 0x31756000 0xb000 0xa000 com.apple.iokit.IOSurface (73.0) <7 5 4 3 1>

99 0 0x31616000 0x3000 0x2000 com.apple.iokit.KLog (3.0.3) <33 4 3 1>

100 0 0x317d0000 0xf000 0xe000 com.iospirit.driver.rbiokithelper (1.5.5) <63 33 31 5 4 3 1>

101 0 0x2aaf5000 0x3000 0x2000 com.apple.driver.AppleProfileCallstackAction (20) <76 5 4 3 1>

102 0 0x2aad6000 0x4000 0x3000 com.apple.driver.AudioAUUC (1.0) <84 67 14 13 7 5 4 3 1>

103 0 0x2aad0000 0x3000 0x2000 com.apple.driver.AppleProfileKEventAction (10) <76 4 3 1>

104 0 0x2ab20000 0x9000 0x8000 com.apple.driver.AppleTyMCEDriver (1.0.1d8) <72 14 13 7 6 5 4 3 1>

105 0 0x2aad3000 0x3000 0x2000 com.apple.driver.AppleProfileRegisterStateAction (10) <76 4 3 1>

106 0 0x2aae5000 0x3000 0x2000 com.apple.driver.AppleProfileThreadInfoAction (14) <76 6 4 3 1>

107 0 0x2aaee000 0x3000 0x2000 com.apple.driver.AppleProfileTimestampAction (10) <76 5 4 3 1>

108 0 0x2ab2f000 0x3000 0x2000 com.apple.driver.AppleProfileReadCounterAction (17) <76 6 4 3>

109 0 0x2ab0c000 0xa000 0x9000 com.apple.filesystems.autofs (2.1.0) <7 6 5 4 3 1>

110 0 0x2abe0000 0x3000 0x2000 com.bresink.driver.BRESINKx86Monitoring (5.0) <12 11 10>

111 0 0x2ab16000 0x4000 0x3000 com.apple.driver.InternalModemSupport (2.6.0) <96 33 14 8 7 6 5 4 3 1>

112 0 0x314f3000 0x5000 0x4000 com.apple.driver.AppleHWSensor (1.9.2d0) <5 4 3>

 

 

Restart from Apple menu with OSXRestart still does not produce a full restart, but OpenHaltRestart when it is swapped to replace OSXRestart gives full functionality. Can you see any other kexts that might cause a conflict?

 

Anyway, glad the new kext works for most of you, and if you want me to run more tests then I am happy to.

Link to comment
Share on other sites

There's one report where OSXRestart.kext didn't work until after the removal of VoodooPowerMini.kext

I have a confirmation from another user, so that makes 3 of 3 hacks that i know of...

Is there someone with a working OSXRestart.kext and VoodooPowerMini.kext combo?

Link to comment
Share on other sites

Master Chief great work...

I think i have discovered why some people might have reported that your kext isn't working...

I tryed it on both my Hacks (check signature) and it didn't work on neither of them, so the idea popped in my mind that it could be a conflict with the VoodooPowerMini.kext - 10.6.x and so it was, after removing the voodoo kext the restart after sleep worked...

 

I hope i was helpful and that this 2 kexts will be able to coexist in the future releases...

Continue the great work u are doing on the P5K (waiting for the DVD - autosleep fix ;) )and Hack scene...

THX

 

True.

 

Thank you master for your great work :P

 

There is a problem, with voodoopowermini installed, osxrestart don't work, don't restart after sleep-wake. If I delete voodoopowermini then osxrestart works great ;)

 

Ciao

Link to comment
Share on other sites

True.

 

Thank you master for your great work ;)

 

There is a problem, with voodoopowermini installed, osxrestart don't work, don't restart after sleep-wake. If I delete voodoopowermini then osxrestart works great :P

 

Ciao

I don't have the source code of VoodooPowerMini so I can't help you with this. Sorry. And looking at VoodooPower... yeah that is definitely a problem.

Link to comment
Share on other sites

That is what I mean. Something on your hack is broken. Start by adding a signature. Thank you.

 

See also the newly added: "Troubleshooting" in post #1.

 

Why it is working with other kexts if it is broken? No offense, i just wonder!

Link to comment
Share on other sites

Why it is working with other kexts if it is broken? No offense, i just wonder!

I know that your hack is broken simply because what I do is the universal restart method for Intel based boards. I even checked the latest BIOS update for your motherboard, which you should be using, and I see what I need there. Also, someone with a similar board here confirmed it to work for him.

 

And with broken I mean dysfunctional, malfunctioning, not working like Apple intended OS X to work. Not being able to restart properly so to speak. Not that you see cracks in the case or whatever – broken can be used in many different contexts.

 

I tell you this: One of the installed kexts on your system, or the boot loader (or whatever) can break: sleep, restart, shutdown and even prevent proper boot ups. Just like my Apple Mac Pro (see signature) was broken by Parallels Desktop. Heck even your DSDT can break it.

 

Here shutdown and restart didn't work, on my hack, because of a broken boot loader. One version works while another update broke restart again.

 

And when EvoReboot or OpenHaltRestart works for you... both using the same hook, then my kext should work for you.

 

Here's a nice one: You can open a door by force, with a crowbar, or by using the key in the door lock. Like it was designed to work, which is exactly what I prefer to keep doing. Even when that means that it won't work for some, unfortunately. Your motherboard should however work with OSXRestart.kext simply because what I use can be found in your BIOS, and thus something is broken. Most definitely.

 

The fact that some people here can only restart with EvoReboot or OpenHaltRestart, where a clean method doesn't work, that simply confirms what I already know... they need a crowbar to restart their hack. Which means that they have work to do. And that is where this forum comes in place :D

 

Happy Hacking

Link to comment
Share on other sites

Doesn't work for me.

Shutdown has always worked, but never restart/sleep. This kext has made no difference. When I click restart the last two lines shown are:

 

MACH Reboot

Something about Airport disconnecting

 

And then nothing else happens. If you need any other information, please let me know. I'd love to get restart working.

I noticed something that may or may not help.

I'm running Intel GMA X3100 graphics. This kext doesn't work with 10.6 or 10.6.1

I then downloaded and installed 10.6.2 manually and installed it. I clicked restart, and restart worked. Unfortunately my machine won't boot with 10.6.2 so I can't tell you if it's 10.6.2 that fixes it or not.

 

The change from 10.6.1 to 10.6.2 for my specific machine is the X3100 drivers change from 32bit to 64bit.

 

Hope that helps.

Link to comment
Share on other sites

I noticed something that may or may not help.

I'm running Intel GMA X3100 graphics. This kext doesn't work with 10.6 or 10.6.1

I then downloaded and installed 10.6.2 manually and installed it. I clicked restart, and restart worked. Unfortunately my machine won't boot with 10.6.2 so I can't tell you if it's 10.6.2 that fixes it or not.

 

The change from 10.6.1 to 10.6.2 for my specific machine is the X3100 drivers change from 32bit to 64bit.

 

Hope that helps.

I see.. I admit that I haven't checked 10.6.0 nor 10.6.1 but I will do that now. Good to have spare drives...

 

I did a quick: Boot > Restart and Boot -> Sleep -> Restart with both 10.6.0 (from USB stick) and 10.6.1 (my backup drive) and it is working here. Not that this helps you, but it is good to know.

Link to comment
Share on other sites

Scratch that. It doesn't work in /E/E with Chameleon RC3, but does work in /S/L/E. On 10.6.1, I haven't tested 10.6.0.

My backup drive with OS X 10.6.1 also has Chameleon RC3 on it, and I used /Extra/Extensions/ without any problem whatsoever.

 

OT: I just noticed that using "Snow Leopard Backup" as drive label gets a little messy in Chameleon. It's too long.

Link to comment
Share on other sites

Scratch that. It doesn't work in /E/E with Chameleon RC3, but does work in /S/L/E. On 10.6.1, I haven't tested 10.6.0.

Did you created Extensions.mkext from that Extensions folder?

Guess not.

I works just fine here on all my hardware (Intel)

Link to comment
Share on other sites

Did you created Extensions.mkext from that Extensions folder?

Guess not.

I works just fine here on all my hardware (Intel)

I used Kext Utility after installing this kext.

 

It looks like it was me though (I'm still quite new to this). I've moved it to /E/E and it's now working there too. I've just restarted 4 times in a row, and that works fine.

 

I did have a couple of failed restarts when it was in /S/L/E, but I don't know what caused that.

I'll see if anything I do causes it not to start, but for now it's working properly in /E/E. :(

 

Thanks for the update Master Chief.

Link to comment
Share on other sites

So, any ideas MasterChief why OSXrestart doesn't work on my board, but OpenHaltRestart does (see my kextstat output in earlier post?).

As additional info I can tell you that I use a Chameleon RC3 from a USB stick to boot from.

Just wondering, because my board works fine, DSDT is pretty well developed for it, so obviously there is some reason why your good work is not functioning but it isn't the VoodooPower issue - I am running without disabler kexts and using speedstep.

Any thoughts?

Link to comment
Share on other sites

So, any ideas MasterChief why OSXrestart doesn't work on my board, but OpenHaltRestart does (see my kextstat output in earlier post?).

No, but let's find out shall we?

 

As additional info I can tell you that I use a Chameleon RC3 from a USB stick to boot from.

Which is cool as I already confirmed it to work with Chameleon RC3.

 

Just wondering, because my board works fine, DSDT is pretty well developed for it, so obviously there is some reason why your good work is not functioning but it isn't the VoodooPower issue - I am running without disabler kexts and using speedstep. Any thoughts?

You may think that the DSDT is fine, like I did a year long for my P5K Pro. I however found out, after many long hours and many confirmations from people here in this forum, that we had a lot of work ahead of us – a reduction of 29K is pretty amazing isn't it.

 

Anyway. Let's try to find out what the problem is. Now. I see two kexts I like to rule out:

 

100 0 0x317d0000 0xf000 0xe000 com.iospirit.driver.rbiokithelper (1.5.5) <63 33 31 5 4 3 1>

110 0 0x2abe0000 0x3000 0x2000 com.bresink.driver.BRESINKx86Monitoring (5.0) <12 11 10>

 

Make a backup first, and then do a rm -r kextname.kext for both of them. Then wait for:

 

/System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext

 

to be rebuild. Note that this is very important. Next is a restart to startup without the two kexts.

 

LOL I just woke up and I was in desperate need of my usual caffeine shot. Hello cappuccino . Hmm. Much better now ;)

Link to comment
Share on other sites

No, but let's find out shall we?

 

 

Which is cool as I already confirmed it to work with Chameleon RC3.

 

 

You may think that the DSDT is fine, like I did a year long for my P5K Pro. I however found out, after many long hours and many confirmations from people here in this forum, that we had a lot of work ahead of us – a reduction of 29K is pretty amazing isn't it.

 

Anyway. Let's try to find out what the problem is. Now. I see two kexts I like to rule out:

 

100 0 0x317d0000 0xf000 0xe000 com.iospirit.driver.rbiokithelper (1.5.5) <63 33 31 5 4 3 1>

110 0 0x2abe0000 0x3000 0x2000 com.bresink.driver.BRESINKx86Monitoring (5.0) <12 11 10>

 

Make a backup first, and then do a rm -r kextname.kext for both of them. Then wait for:

 

/System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext

 

to be rebuild. Note that this is very important. Next is a restart to startup without the two kexts.

 

LOL I just woke up and I was in desperate need of my usual caffeine shot. Hello cappuccino . Hmm. Much better now ;)

 

 

Okay - will do it and report back......

 

To be honest, I am not sure why I am working at this as OpenHaltRestart works fine for me (!), but I am just intrigued to see what it is with my kexts or the board (or DSDT) that is blocking your kext from working.

 

I'll let you know results tomorrow.

 

Cheers,

Link to comment
Share on other sites

 Share

×
×
  • Create New...