OSXRestart.kext, New Restart Solution for OS X 10.6 by Master Chief |
OSXRestart.kext, New Restart Solution for OS X 10.6 by Master Chief |
|
Master Chief
Just Chief
|
![]() |
Nov 23 2009, 09:51 AM Post #1
|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
New OS X Restart Solution – OSXRestart Version 1.5c now available!!!
Update: The latest Chameleon nightly – not the official RC4 release – now also includes a restart fix. A big thank you to Duvel300 who wrote this patch! I have been working on a replacement for OpenHaltRestart.kext and I am proud to present it today, here on insanelymac.com My kext is written from the ground up, and not based off of either OpenHaltRestart.kext nor EvoReboot.kext You won't find a single line of code from either kext in my work – using a completely new and different approach to solve restart issues. It is also the cleanest restart solution ever. No nagging whatsoever. Not even a single line in your log files - the only reference to me, being "OSX Restart Solution v1.3 By Master Chief 2009" can be found in both Info.plist and InfoPlist.strings (Update: I did add a notation for kernel.log in later versions). ioreg -l output Some of you here might want to know this so here goes: CODE OSX_Restart_Handler <class OSX_Restart_Handler, id 0x10000010c, !registered, !matched, active, busy 0, retain 4> { "IOClass" = "OSX_Restart_Handler" "IOMatchCategory" = "OSX_Restart_Handler" "IOProbeScore" = 18446744073709550616 "IOProviderClass" = "IOPlatformExpertDevice" "CFBundleIdentifier" = "com.apple.osx.restart" "IOResourceMatch" = "ACPI" } And for the rest of us… it's not that a big deal. Just forget about it. Target audience OSXRestart.kext is developed for OS X 10.6 and 10.6 only. For both 32 and 64 bit (single combo kext). And also (not specifically) for people where restart-after-sleep is broken; no more keyboard controller hacks – I am using the FACP table data instead. Does it work? The first version of OSXRestart.kext has been downloaded 121 times so far, and the latest release 25 times. Which looks like nothing right now, but I haven't officially introduced it yet. Not until today – 23 November 2009 – that is. And the first confirmations from: Asus, Gigabyte and MSI users are starting to flow in. But more importantly, there hasn't been a single complaint about OSXRestart.kext not working. Which to me is far more important, especially since my code is still brand new and like I said earlier; I am doing things completely different (using FACP table data). Limitations OSXRestart.kext is developed for one reason only... to fix restart issues. Not to fix shutdown! And it might not work with motherboards with a NVDIA chipset (see post #85). Check your FACP table, which should not be much shorter than the attached example! Shutdown can be fixed with DSDT patching, and Asus user can look here for help, and Gigabyte users here. Also, OSXRestart.kext is developed specifically for OS X 10.6 and thus there won't be one for Leopard. Sorry. Troubleshooting In case of trouble, when OSXRestart.kext doesn't seem to restart your hack, you have to figure out what the problem is. I can't do magic 6000 miles away from you. Start by looking at the installed kexts in /Extra/Extensions/ (where they should be for Chameloen users) or in /System/Library/Extensions/ (where they are when they don't work in /Extra/Extensions) because one of them is most likely the culprit. Another indicator is shutdown. When that doesn't work without something like OpenHaltRestart.kext or EvOReboot.kext then you are in trouble since, again, OSXRestart.kext isn't going to solve shutdown problems. And please add a signature before you ask questions, so that people here know what you are using and can try to help you. Update: Device (SBUS) in your DSDT might cause a slow reboot – up to three times – which basically means that the SBUS isn't working for you. See also: post #102 and post #104 Failures There are a number of reports where OSXRestart.kext didn't work. A few people had to remove VoodooPowerMini.kext first, while others had to fix their installation. If you can restart once with OSXRestart.kext then you know (or should know) that the restart method I use is supported on your motherboard. Problems where it only works 1 out of N times are all related to your OS X installation – I presume another failing 3th party kext. You have to find this out yourself, and report it to the developer so that he/she can take care of it. I cannot help you with this. Sorry. What about OpenHaltRestart and EvOReboot? I don't have anything to comment on it other than; when you are happy with either one of it, that is fine by me. But please give my work a try. Which is only fair, isn't it? I mean you can always go back to whatever you are using right now, and what is working for you. Thank you for your time and cooperation. References OSXRestart.kext was first introduced here and the first update here (22 November 2009). Go download OSXRestart.kext now, and spread the word of love. And as always; Happy Hacking! -Chief
Attached File(s)
OSXRestart_v1.5c.zip ( 17.5K )
Number of downloads: 1148
OSXRestart.kext.zip ( 13.57K )
Number of downloads: 1738
FACP_Example_.dsl.zip ( 2.26K )
Number of downloads: 370
OSXRestart_V1.4.kext.zip ( 13.66K )
Number of downloads: 132
OSXRestart_V1.5.kext.zip ( 13.63K )
Number of downloads: 2266
OSXRestart_15c_binary.kext.zip ( 16.74K )
Number of downloads: 384 |
Master Chief OSXRestart.kext Nov 23 2009, 09:51 AM
Maroc-OS Great job
you can not release one for Leopard? Nov 23 2009, 10:55 AM
Master Chief QUOTE (Maroc-OS @ Nov 23 2009, 11:55... Nov 23 2009, 11:57 AM
SticMAC™ Running Snow on Intel d945gclf2 N330 Atom, works g... Nov 23 2009, 11:43 AM
sweatyone Thanks a lot MC
This seems to fix restart after s... Nov 23 2009, 12:17 PM
blackosx Thanks for all your contributions Master Chief. It... Nov 23 2009, 12:30 PM
riws In Info.plist, should it be so?
CODE <key... Nov 23 2009, 12:37 PM
Smoc Thank you very much Master Chief. It worked for me... Nov 23 2009, 12:43 PM
Master Chief QUOTE (riws @ Nov 23 2009, 01:37 PM) In ... Nov 23 2009, 01:09 PM
thiagomorales For Me works 100% too..
Great works.
Regards. Nov 23 2009, 12:42 PM
bulier Thanks for your great and creative works. I'm ... Nov 23 2009, 01:49 PM
el_charlie I'll give it a try later when I get home.
Do ... Nov 23 2009, 02:43 PM
Master Chief QUOTE (el_charlie @ Nov 23 2009, 03:43 PM... Nov 23 2009, 02:54 PM
The Real Deal Thanks MC, i'll try this alternative method as... Nov 23 2009, 03:05 PM
Dr. Hurt Working perfectly here.
THANK YOU Nov 23 2009, 03:08 PM
irrational John QUOTE (Master Chief @ Nov 23 2009, 04:51 ... Nov 23 2009, 03:38 PM
Master Chief QUOTE (irrational John @ Nov 23 2009, 04... Nov 23 2009, 05:07 PM
oldnapalm It fixes restart after sleep here. Great job, as u... Nov 23 2009, 04:18 PM
YoMuS Would this fix my launch.c SIOGFADDR or something ... Nov 23 2009, 04:42 PM
Ryu-ka THANK YOU THANK YOU! I've been looking fo... Nov 23 2009, 05:40 PM
Monkey D. Luffy Works here!
G31m-ES2L rev 1.x
Thank you. Nov 23 2009, 06:48 PM
BiTRiP Works fine here on GA-EX58-UD5.
Thanks for your wo... Nov 23 2009, 07:56 PM
oldnapalm QUOTE (Master Chief @ Nov 23 2009, 07:51 ... Nov 23 2009, 10:12 PM
Master Chief QUOTE (oldnapalm @ Nov 23 2009, 11:12 PM)... Nov 24 2009, 01:35 AM
tdtran1025 Like they sais, wait long enough and there will be... Nov 24 2009, 02:14 AM
donkey THANK YOU THANK YOU THANK YOU THANK YOU! This ... Nov 24 2009, 02:33 AM
AFG-Hack-Master GA-P35-DS3L REV:2
BootThink 2.3.18
Snow Leopard 10... Nov 24 2009, 02:44 AM
Master Chief QUOTE (AFG-Hack-Master @ Nov 24 200... Nov 24 2009, 07:19 AM
AFG-Hack-Master QUOTE (Master Chief @ Nov 24 2009, 08:19 ... Nov 25 2009, 12:45 AM
Master Chief QUOTE (AFG-Hack-Master @ Nov 25 200... Nov 25 2009, 08:21 AM
AFG-Hack-Master QUOTE (Master Chief @ Nov 25 2009, 09:21 ... Nov 25 2009, 10:00 PM
rals2007 QUOTE (AFG-Hack-Master @ Nov 26 200... Nov 26 2009, 12:25 AM
Master Chief QUOTE (AFG-Hack-Master @ Nov 25 200... Nov 26 2009, 07:01 AM
87vert Works great on my Dell Mini 9 under 10.6.2
Thanks... Nov 24 2009, 02:55 AM
THe KiNG QUOTE (Master Chief @ Nov 23 2009, 11:51 ... Nov 24 2009, 06:33 AM
Superhai QUOTE (THe KiNG @ Nov 24 2009, 07:33 AM) ... Nov 24 2009, 01:35 PM
Master Chief QUOTE (Superhai @ Nov 24 2009, 02:35 PM) ... Nov 24 2009, 03:05 PM
Superhai QUOTE (Master Chief @ Nov 24 2009, 04:05 ... Nov 24 2009, 08:56 PM
Master Chief QUOTE (Superhai @ Nov 24 2009, 09:56 PM) ... Nov 24 2009, 09:57 PM
ptung07 Excellent work!!!
Fixes the reboot iss... Nov 24 2009, 06:59 AM
stickpin Works great on GA-EP45-UD3LR!
Thanks alot Mast... Nov 24 2009, 07:28 AM
passw Thank you for this kext.
Working on Asus P6T Delu... Nov 24 2009, 10:58 AM
teateam Resetting by CF9 not clean for my mind, it just li... Nov 24 2009, 12:27 PM
el_charlie Working fine on a Foxconn G31MV-K!!!
... Nov 24 2009, 01:09 PM
youminbuluo OSXRestart.kext doesn't work for me. But It se... Nov 24 2009, 01:50 PM
robla Seems to work fine with me:
GA-P35-DS3L.
With or ... Nov 24 2009, 03:18 PM
kpkp Master Chief great work...
I think i have discover... Nov 24 2009, 03:49 PM
smith@@ QUOTE (kpkp @ Nov 24 2009, 04:49 PM) Mast... Nov 25 2009, 04:10 PM
Master Chief QUOTE (smith@@ @ Nov 25 2009, 05:10 PM) T... Nov 25 2009, 05:10 PM
smith@@ QUOTE (Master Chief @ Nov 25 2009, 06:10 ... Nov 25 2009, 07:32 PM
The Real Deal The kext doesn't fix issue for wake after deep... Nov 24 2009, 04:59 PM
Master Chief QUOTE (The Real Deal @ Nov 24 2009, 05:59... Nov 24 2009, 06:19 PM
The Real Deal QUOTE (Master Chief @ Nov 23 2009, 10:51 ... Nov 24 2009, 06:59 PM
xjasx tried on my hack, breaks shutdown though, been fol... Nov 24 2009, 07:16 PM
dnine asus a8jn notebook, c2d 7200 - snow leopard 10.6.2... Nov 24 2009, 08:26 PM
Skero666 Thank You! works like a charm! (asus P5LP-... Nov 24 2009, 08:38 PM
halfmicro Works great on a dell vostro 1500. Thank you so mu... Nov 25 2009, 12:48 AM
LeMaurien19 Solved the can't restart after sleep problem o... Nov 25 2009, 05:28 AM
sparrowdclxvi Doesn't work for me.
Shutdown has always worke... Nov 25 2009, 08:45 AM
sparrowdclxvi QUOTE (sparrowdclxvi @ Nov 25 2009, 08:45... Nov 26 2009, 10:36 AM
Master Chief QUOTE (sparrowdclxvi @ Nov 26 2009, 11:36... Nov 26 2009, 10:40 AM
youminbuluo I get my fadt through ubuntu
sudo acpidump -b -t F... Nov 25 2009, 10:33 AM
MiniHack Hi,
My board is a ZOTAC geforce 9300 mini-itx boa... Nov 25 2009, 12:08 PM
DB1 QUOTE (MiniHack @ Nov 25 2009, 12:08 PM) ... Nov 25 2009, 12:23 PM
MiniHack QUOTE (DB1 @ Nov 25 2009, 12:23 PM) Check... Nov 25 2009, 02:27 PM
jkbuha EDIT: OSXRestart works perfectly on my XPS 1330 in... Nov 25 2009, 01:30 PM
kpkp QUOTE (Master Chief @ Nov 23 2009, 10:51 ... Nov 25 2009, 04:07 PM
sparrowdclxvi Scratch that. It doesn't work in /E/E with Cha... Nov 26 2009, 10:53 AM
Master Chief QUOTE (sparrowdclxvi @ Nov 26 2009, 11:53... Nov 26 2009, 11:19 AM
THe KiNG QUOTE (sparrowdclxvi @ Nov 26 2009, 12:53... Nov 26 2009, 11:24 AM
sk1nhead Thanks a lot Chief. works great here for restart b... Nov 26 2009, 11:52 AM
sparrowdclxvi QUOTE (THe KiNG @ Nov 26 2009, 11:24 AM) ... Nov 26 2009, 12:55 PM
MiniHack So, any ideas MasterChief why OSXrestart doesn... Nov 26 2009, 01:31 PM
Master Chief QUOTE (MiniHack @ Nov 26 2009, 02:31 PM) ... Nov 26 2009, 03:06 PM
MiniHack QUOTE (Master Chief @ Nov 26 2009, 03:06 ... Nov 26 2009, 08:15 PM
Master Chief QUOTE (MiniHack @ Nov 26 2009, 09:15 PM) ... Nov 27 2009, 08:56 AM
MiniHack QUOTE (Master Chief @ Nov 27 2009, 08:56 ... Nov 27 2009, 12:19 PM
Master Chief QUOTE (MiniHack @ Nov 27 2009, 01:19 PM) ... Nov 27 2009, 06:26 PM
MiniHack QUOTE (Master Chief @ Nov 27 2009, 06:26 ... Nov 28 2009, 11:06 AM
Master Chief QUOTE (MiniHack @ Nov 28 2009, 12:06 PM) ... Nov 28 2009, 11:38 AM
MiniHack QUOTE (Master Chief @ Nov 28 2009, 11:38 ... Nov 28 2009, 12:15 PM
lajos For some reason it doesn't work well on my P5Q... Nov 26 2009, 09:19 PM
M0000000000 thanks! works for vostro 1400! Nov 27 2009, 01:37 AM
regnaD kciN does not work on netkas boot disc trying to clean ... Nov 27 2009, 06:40 AM
d.l. my "hackintosh" randomly not shutting do... Nov 27 2009, 12:53 PM
GLXOZ no bad comments Nov 28 2009, 11:59 AM
youminbuluo Master Chief
I've already upload my fadt here... Nov 29 2009, 12:59 AM
Master Chief QUOTE (youminbuluo @ Nov 29 2009, 01:59 A... Nov 29 2009, 02:10 AM
youminbuluo QUOTE (Master Chief @ Nov 29 2009, 02:10 ... Nov 29 2009, 04:19 AM
osxchat RE: OSXRestart.kext Nov 30 2009, 04:25 PM
Master Chief QUOTE (osxchat @ Nov 30 2009, 05:25 PM) M... Nov 30 2009, 08:43 PM
osxchat QUOTE (Master Chief @ Nov 30 2009, 08:43 ... Nov 30 2009, 09:40 PM
pateras ok works on compaq mini 700 with 10.6.2,now restar... Dec 1 2009, 08:39 AM
Nitin Chandra Restart works on SL 10.6.2 on a Dell XPS 1530. Nic... Dec 1 2009, 05:31 PM ![]() |
|
Lo-Fi Version | Time is now: 31st July 2010 - 01:54 PM |