xsmile
Members-
Posts
79 -
Joined
-
Last visited
Everything posted by xsmile
-
I mean boot from your installer, start a Terminal and enter the commands to fix the kext on your already existing installation. It should be at /Volumes/Mac or any other name you took for the partition. You don't need disk permissions, you just need to fix permissions for one kext. I haven't got any experience with unishit, I used myHack btw.
-
Maybe I don't understand something but how did you install ML if you can't boot from your thumb drive?
-
Boot with 'GraphicsEnabler=No -v -f' and attach the output.
-
Boot with -v -f. If it doesn't work, boot with your USB drive and fix permissions for FakeSMC.kext in your 10.8.3 partition. (http://www.macbreaker.com/2012/01/how-to-manually-install-kexts.html) You need to 'chmod' and 'chown'.
-
"Failed to locale SMC driver" probably means your FakeSMC.kext is not loaded. Fix it first, the rest is very similar to my output and may not mean much. Again, you don't need to reinstall because one kext is missing. Get it loaded and see what happens then.
-
FakeSMC is not loaded it seems. Without it nothing will run.
-
It does, but I need to put the PC into Sleep mode on each boot before I get any output on the monitor.
-
It is an AMD Radeon HD 7870.
-
@irex01: http://www.insanelymac.com/forum/topic/223205-dsdt-editor-and-patcher/ @Mirone: I just got this problem with already installed ML.
-
Yes, this rom is patched. The problem must be elsewhere.
-
Stop reinstalling, you are just wasting time. If everything works beside power management, you made good progress. I need your current rom. Just start DPCIManager and click 'Write ROM to disk'. Chameleon reads its settings from /Extra. There is an extension folder /Extra/Extensions. They are loaded at boot, too. Look if there are no extensions you don't want anymore.
-
Hm, can you save your BIOS rom with DPCIManager and upload it? Which kexts did you install/modify? Does everything else work with NullCPU ?
-
'layout-id' is already set to 92 ('\' in unicode) in the DSDT and in the AppleHDA.kext. They must match, don't change it. 'BoardID' is part of SMBios. Select iMac13,1 in Chameleon Wizard and you get the correct BoardID. Start clean. Boot ML without a DSDT, extract it with the Editor, patch, compile, fix the 2 errors and save to /Extra/DSDT.aml
-
For the DSDT, yes. First install ML, then do the patching. Don't edit the usb installation.
-
Do you boot from USB to install OSX or do you boot an existing installation? If you didn't install yet, I would recommend myHack for creating a bootable thumb drive.
-
Good luck. Just keep an overview over the kexts you installed additionally or patched. Chameleon is pretty straightforward. You don't even need any extra settings to boot I think. @Mirone: Do you know how to fix the boot bug with 10.8.3 and a Radeon 7xxx ? After each boot I get a black screen and have to Sleep & Wake to see the login screen. 10.8.3 added AMD 7xxx support, Chameleon also has support for it and loads a framebuffer.
-
@irex01: You should read some installation tutorials to get a general understanding of what to do on basic errors. It may be hard in the beginning but you will be able to solve most problems by yourself. Mac won't load an extensions if it got wrong permissions. That means you have to fix them by yourself if you add new kexts. For native power management you need: - original AppleACPIPlatform.kext - original AppleIntelCPUPowerManagement.kext - original AppleIntelCPUPowerManagementClient.kext - no NullCPUPowerManagement.kext -> remove it In case you installed any other new kexts for power management, remove them too @Mirone: I solved the ASMedia mystery. It loads on boot now. The CalDigitUSBxHCI.kext/Info.plist just needed a matching device ID. Without this section this driver was loaded for some other devices and crashed, I guess. More info in the first post.
-
Try: USB: sudo kextload -v /Users/longnguyen/Desktop/CalDigitFastIO.kext sudo kextload -v /Users/longnguyen/Desktop/CalDigitUSBxHCI.kext I may have had some success with it. I will post later. HD4000: Which Chameleon version are you using? There is a fix for HD4000 in revision 2151. You should try it. Furthermore, set the RAM amount to a fixed value (96, 64, or 32MB RAM) in BIOS. Power management: You have to delete NullCPUPowerManagement.kext and other patched extensions you may have used and switch back to Apple's original versions. Sleep: It started working with 10.8.3, maybe you should give it a try.
-
The flash process looks good indeed. Do a CMOS reset and try to use the native power management. Can you please load the two ASMedia kexsts manually via Terminal with: sudo kextload -v "path-to-kext" and use the ports?
-
I always boot with '-f' just to make sure
-
Yes. Tried that already several times.
-
@Mirone: The weird thing is the 2 kexts work if I load them via Terminal after ML is booted. If they are in /S/L/E, the system does not boot. I couldn't find anything suspicious in the logs yet. @irex01: Did you do a CMOS reset after flashing the modified rom? It will erase the BIOS settings though, you will have to adjust them again if you need. Can you post a screenshot of the DCPIManager flashrom log window? I just want to make sure it was really modified. Its just the 2 of them near the Ethernet port. The rest is all Intel and works natively. PS: Please use thumbnails for your screenshots. It will make your posts more clear. Use imageshack.us for example.
-
You may try to enter 'DSDT=' into the Chameleon boot parameter line to boot without a DSDT.
-
Exactly. This will work.
-
In case you made an installation from a thumb drive, you can use it to access the partition and delete the kexts.
