Jump to content
  • Announcements

    • Allan

      Forum Rules   04/13/2018

      Hello folks! As some things are being fixed, we'll keep you updated. Per hour the Forum Rules don't have a dedicated "Tab", so here is the place that we have our Rules back. New Users Lounge > [READ] - InsanelyMac Forum Rules - The InsanelyMac Staff Team. 
Pchild

G73JH Kernel Panic IOPlatformExpert.cpp:1546

7 posts in this topic

Recommended Posts

Installing on an Asus G73JH Laptop, singe drive no raid. Functional 10.7.3, minus Function keys, and sleep.

 

I'm stuck trying to get ML 10.8 working.

 

in 10.7.3 I had to use digital_dreamers hack installer “kext_10.7” -> Misc_Patches -> repository -> PCI_configuration_begin_hang_fix to get past the "PCI Configuration Begin".

 

In 10.8 there dosent appear to be one... so I tried the 10.7.3 i used before, and it did get me past the "PCI Configuration Begin" but now I"m getting a Kernel Panic.

 

Unable to find driver for this platform: \"ACPI\".\n"@/SourceCache/xnu/snu-2050.7.9/iokit/Kernel/IOPlatformEpxert.cpp:1546

 

Do you have anyideas where to start?

 

I used the latest hack tool he had posted (as of yesterday) to create a usb ML jump drive. This is what I'm trying to install off.

 

Thanks for your help.

 

164241f4.jpg

 

c265d510.jpg

Share this post


Link to post
Share on other sites

Re-copied my E/E folder on the USB drive and now I'm past that. (don't know why).

 

I'm stuck at "still waiting for root device" after a long string that includes IOResources. Googling it but not finding much.

Share this post


Link to post
Share on other sites

Re-copied my E/E folder on the USB drive and now I'm past that. (don't know why).

 

I'm stuck at "still waiting for root device" after a long string that includes IOResources. Googling it but not finding much.

 

 

 

 

MY COMPUTER SPECs

 

ASUS G73Jh

Strike in Silence

 

Intel® Core™ i7 Processor 720QM 1.6 GHz, with Turbo Boost up to 2.8 GHz

Mountain Lion/ Windows 7 Glass

Mobile Intel® HM55 Express Chipset

DDR3 1066 MHz 8GB

17.3" Full HD (1920x1080)/HD+ (1600x900) Color-Shine

ATI Mobility™ Radeon® HD 5870, 1G GDDR5 VRAM

Dual SATA 1TB 7200 rpm

DVD Super Multi

8 in 1 card reader SD,MMC,MS,xD,Smart Media,mini SD w/ adapter,MS-Duo

2.0 Mega Pixel web camera

Network - Athero AR8131 PCI-E Ethernet / AR9285 Wireless Adapter- 802.11 b/g/n

Interface

1 x RJ45 LAN Jack for LAN insert

1 x HDMI

Audio Built-in 2.1 channel stereo speakersEAX Advanced HD 4.0

 

Extra Hardwares: USB Mouse, Bluetooth USB Adapter and Apple Magic Trackpad.

 

Boot-loader: Chameleon-2.1svn-r2035

 

OS: OS X Mountain Lion, bought from Appstore on installed OS X Lion.

 

Tool: Kext Utility

 

1. Create a USB installer manually. Do not use a third-party software (For example myHack), look for Guide on the internet.

Your final step of creating an installer will be installing the boot-loader (Cameleon-2.1.svn-r2035).

 

2. In the "Extra" folder create a sub folder "Extensions" and copy all the usual kext files into the "Extensions" folder.

On my computer I have these in the "Extensions" folder; AppleAHCIInjector, AppleIntelPIIXATAInjector, AppleLPCInjector, fakesmc,

IOAHCIBlockStorageInjector, IONetworkingFamily.

 

3. Copy your "SMBios.plist" into "Extra" folder. My SMBios is MacBook Air 13-Inch 2011.

 

4. Delete or move "org.chameleon.Boot.plist" from "Extra" folder or just add the extension ".bak" at the end of the file.

If you don't rename, remove or delete this file your USB installer will not boot.

 

5. Now you're ready to install Mountain Lion. No patch needed. Reboot your computer and start the installation.

 

6. After the installation reboot your computer through the USB installer, and then choose the HD you had installed M-Lion

Through the USB installer boot into Darwin, and then select the hard drive you installed the Mountain Lion on.

 

7. Congratulation! good job. Install the boot-loader into M-Lion hard drive, and copy everything from USB "Extra" folder to ML "Extra"

folder. Don't forget to remove or delete "org.chameleon.Boot.plist", and now might be a good time to add you "DSDT" file in.

 

8. On my computer I installed 4 kext to S/L/E with Kext Utility, and they are; AppleHDA.kext, AppleACPIPS2Nub.kext, ApplePS2Controller.kext,

IO80211Family.kext. I copied the files from my working OS X Lion.

 

9. AppleHDA.kext was patched for built in sound, and no need for Voodoo, I also had to patch my DSDT to work with this.

 

10. If you have Apple Magic Trackpad, then you don't need to install keyboard and mouse patch, just plugin the bluetooth adapter and activate Magic Trackpad

then the OS will install the necessary files, and the mouse will become functional, then go to system preferences and add more features like "Tap To click".

Once you boot into Mountain Lion for the first time, the laptop Keyboard will be functional but the mouse will be disabled, so plugin a USB mouse before you begin. I Copied

these files (AppleACPIPS2Nub.kext, ApplePS2Controller.kext) from my working Lion, and l no longer have to have Magic Trackpad plugin to enable the mouse and keyboard.

 

11. When you first booted into MLion the Wi Fi or Ethernet (1 of the 2 not both) may not be working, which one will depend whether you have bluetooth plugin.

This file (IO80211Family.kext) fixes the network issues. Don't forget to go to system preferences and setup the network, also plugin your Ethernet cable before you begin.

 

12. Once you are done installing the kext, then reboot but this time don't boot from USB, but boot from your had drive. Done

 

 

 

ISSUES

 

Colour problems when playing MG4 Videos downloaded from YouTube, but other mg4 from different sources plays fine, and the computer graphics looks fine too.

I thought that it might be codec problem, but I tried all kinds of codecs but no luck. The problem is only with QuickTime player. No problem withe other media players.

 

This is not a perfect system, as you can see one important file (org.chameleon.Boot.plis) is missing but this will buy us sometime to figure-out the problem.

I have a perfect ATI-VIDEO Rom (1002_68A0_1C021043.rom) I was using on Lion, but can't use it on Mountain Lion because no org.chameleon.Boot.plis. If anyone find ways around this problem please post. Thanks and good luck.

Share this post


Link to post
Share on other sites

MY COMPUTER SPECs

 

ASUS G73Jh

Strike in Silence

 

Intel® Core™ i7 Processor 720QM 1.6 GHz, with Turbo Boost up to 2.8 GHz

Mountain Lion/ Windows 7 Glass

Mobile Intel® HM55 Express Chipset

DDR3 1066 MHz 8GB

17.3" Full HD (1920x1080)/HD+ (1600x900) Color-Shine

ATI Mobility™ Radeon® HD 5870, 1G GDDR5 VRAM

Dual SATA 1TB 7200 rpm

DVD Super Multi

8 in 1 card reader SD,MMC,MS,xD,Smart Media,mini SD w/ adapter,MS-Duo

2.0 Mega Pixel web camera

Network - Athero AR8131 PCI-E Ethernet / AR9285 Wireless Adapter- 802.11 b/g/n

Interface

1 x RJ45 LAN Jack for LAN insert

1 x HDMI

Audio Built-in 2.1 channel stereo speakersEAX Advanced HD 4.0

 

blah blah blah :-P

 

Which model do you have? Mine is the A1 and:

 

1.- The SMBios.plist I use is Macbook6,1. I'm trying the 6,2 for the speedstep to work in turbo mode with no positive results whatsoever. I'll try your MBAir...

2.- IO80211Family.kext it is not necesary if you patch correctly the DSDT. It works flawlessly.

begin
Method (_DSM, 4, NotSerialized)\n
{\n
Store (Package (0x0C)\n
	{\n
		"AAPL,slot-name", \n
		Buffer (0x08)\n
		{\n
			"AirPort"\n
		}, \n
		"device-id", \n
		Unicode ("*"), \n
		"device_type", \n
		Buffer (0x08)\n
		{\n
			"AirPort"\n
		}, \n
		"model", \n
		Buffer (0x34)\n
		{\n
			"Atheros 9285 8802.11 b/g/n Wireless Network Adapter"\n
		}, \n
		"subsystem-id", \n
		Buffer (0x04)\n
		{\n
			0x8F, 0x00, 0x00, 0x00\n
		}, \n
		"subsystem-vendor-id", \n
		Buffer (0x04)\n
		{\n
			0x6B, 0x10, 0x00, 0x00\n
		}\n
	}, Local0)\n
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
Return (Local0)\n
}
end

3.- The Atheros Gigabyte Ethernet controller works with lc1 kext in ######.

4.- Why did you remove the org.chameleon.Boot.plist is a big mistery to me.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>AtiConfig</key>
<string>Orangutan</string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Legacy Logo</key>
<string>Yes</string>
<key>Rescan</key>
<string>Yes</string>
<key>SystemType</key>
<string>2</string>
<key>Theme</key>
<string>Default</string>
<key>Timeout</key>
<string>1</string>
<key>UseKernelCache</key>
<string>Yes</string>
</dict>
</plist>

This one works perfectly for our laptop.

5.- I don't know why using ATI Rom doesn't work in ML. It cause a big f...ng hang. I dropped its use because of that and because I use Chameleon/Chimera as bootloader and works fine with AtiConfig=Orangutan (only LCD, no VGA, no HDMI but I'm working the kext's tweak right now, just matter of few hex strings in the right order :wacko:)

 

What is driven me crazy is the LCD stays off after awake from sleep. Everything sleeps well (USB, disks, trackpad, ethernet, wifi, BT, even the Video) and everything awakes well too but the LCD panel.

 

Another little detail is sound. I couldn't work with AppleHDA ever (vanilla way). I always have to depend on VoodooHDA with its mono sound bug (or my ignorance) so if you can help me with the correct DSDT lines and the right AppleHDA.kext you'll gain my eternal (as long the laptop works :P) appreciation.

Share this post


Link to post
Share on other sites

Which model do you have? Mine is the A1 and:

 

1.- The SMBios.plist I use is Macbook6,1. I'm trying the 6,2 for the speedstep to work in turbo mode with no positive results whatsoever. I'll try your MBAir...

2.- IO80211Family.kext it is not necesary if you patch correctly the DSDT. It works flawlessly.

begin
Method (_DSM, 4, NotSerialized)\n
{\n
Store (Package (0x0C)\n
	{\n
		"AAPL,slot-name", \n
		Buffer (0x08)\n
		{\n
			"AirPort"\n
		}, \n
		"device-id", \n
		Unicode ("*"), \n
		"device_type", \n
		Buffer (0x08)\n
		{\n
			"AirPort"\n
		}, \n
		"model", \n
		Buffer (0x34)\n
		{\n
			"Atheros 9285 8802.11 b/g/n Wireless Network Adapter"\n
		}, \n
		"subsystem-id", \n
		Buffer (0x04)\n
		{\n
			0x8F, 0x00, 0x00, 0x00\n
		}, \n
		"subsystem-vendor-id", \n
		Buffer (0x04)\n
		{\n
			0x6B, 0x10, 0x00, 0x00\n
		}\n
	}, Local0)\n
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
Return (Local0)\n
}
end

3.- The Atheros Gigabyte Ethernet controller works with lc1 kext in ######.

4.- Why did you remove the org.chameleon.Boot.plist is a big mistery to me.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>AtiConfig</key>
<string>Orangutan</string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Legacy Logo</key>
<string>Yes</string>
<key>Rescan</key>
<string>Yes</string>
<key>SystemType</key>
<string>2</string>
<key>Theme</key>
<string>Default</string>
<key>Timeout</key>
<string>1</string>
<key>UseKernelCache</key>
<string>Yes</string>
</dict>
</plist>

This one works perfectly for our laptop.

5.- I don't know why using ATI Rom doesn't work in ML. It cause a big f...ng hang. I dropped its use because of that and because I use Chameleon/Chimera as bootloader and works fine with AtiConfig=Orangutan (only LCD, no VGA, no HDMI but I'm working the kext's tweak right now, just matter of few hex strings in the right order :wacko:)

 

What is driven me crazy is the LCD stays off after awake from sleep. Everything sleeps well (USB, disks, trackpad, ethernet, wifi, BT, even the Video) and everything awakes well too but the LCD panel.

 

Another little detail is sound. I couldn't work with AppleHDA ever (vanilla way). I always have to depend on VoodooHDA with its mono sound bug (or my ignorance) so if you can help me with the correct DSDT lines and the right AppleHDA.kext you'll gain my eternal (as long the laptop works :P) appreciation.

 

Thanks for the WiFi DSDT lines, I'll check to make sure my DSDT has the correct lines.

About the "org.chameleon,Boot,plist" I've already figure out the problem but I just haven't got time to post. The problem was with "AtiConfig". You have to at least include the following lines below in your "org.chameleon,Boot,plist"

"<key>AtiConfig</key>"

"<string></string>"

The "Orangutan" is not really necessary. I created another USB installer and had no problem booting. See my USB installer "org.chameleon,Boot,plist" lines below.

<key>AtiConfig</key>

<string></string>

<key>EthernetBuiltIn</key>

<string>Yes</string>

<key>Graphics Mode</key>

<string>1024x768x32</string>

<key>GraphicsEnabler</key>

<string>Yes</string>

<key>Legacy Logo</key>

<string>Yes</string>

I removed "org.chameleon,Boot,plist" file as that was the only way I could boot the USB installer, but now the problem is solved, and you (l2uso) never had the same problem because you had the line already included in your "org.chameleon,Boot,plist" for your video ROM.

Below is my DSDT lines for AppleHDA, but you need the AppleHDA.kext patched for this laptop (Asus G73) or should I say for the onboard sound (ALC 269). Use DSDT editor and on the right side of the window from the drop down at "Locate" choose "Sound HDEF" to take you to the location to edit.

Device (HDEF)

{

Name (_ADR, 0x001B0000)

Method (_DSM, 4, NotSerialized)

{

Store (Package (0x08)

{

"codec-id",

Buffer (0x04)

{

0x3E, 0x29, 0x00, 0x00

},

"layout-id",

Buffer (0x04)

{

0x0D, 0x01, 0x00, 0x00

},

"device-type",

Buffer (0x11)

{

"ALC269"

},

"PinConfigurations",

Buffer (0x2C)

{

/* 0000 */ 0xF0, 0x11, 0x11, 0x41, 0xF0, 0x11, 0x11, 0x41,

/* 0008 */ 0x10, 0x00, 0x13, 0x90, 0x40, 0x40, 0x21, 0x01,

/* 0010 */ 0xF0, 0x11, 0x11, 0x41, 0x30, 0x90, 0xA1, 0x01,

/* 0018 */ 0x50, 0x00, 0xA3, 0x90, 0xF0, 0x11, 0x11, 0x41,

/* 0020 */ 0xF0, 0x11, 0x11, 0x41, 0x60, 0x80, 0x03, 0x40,

/* 0028 */ 0x20, 0x00, 0x43, 0x90

}

}, Local0)

DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))

Return (Local0)

}

}

Share this post


Link to post
Share on other sites

Thank you Danielani, you make my day!

 

Let me try this combo DSDT/HDA and I'm sure I can (at last) hear stereo sound in my G73.

 

I can live without sleep in the "lappy" but the screen brightness doesn't seem to work either. Back in Lion it works flawlessly but ML should be something a little bit different that prevent the driver to control the LCD bright.

Share this post


Link to post
Share on other sites

 

 

 

MY COMPUTER SPECs

 

ASUS G73Jh

Strike in Silence

 

Intel® Core™ i7 Processor 720QM 1.6 GHz, with Turbo Boost up to 2.8 GHz

Mountain Lion/ Windows 7 Glass

Mobile Intel® HM55 Express Chipset

DDR3 1066 MHz 8GB

17.3" Full HD (1920x1080)/HD+ (1600x900) Color-Shine

ATI Mobility™ Radeon® HD 5870, 1G GDDR5 VRAM

Dual SATA 1TB 7200 rpm

DVD Super Multi

8 in 1 card reader SD,MMC,MS,xD,Smart Media,mini SD w/ adapter,MS-Duo

2.0 Mega Pixel web camera

Network - Athero AR8131 PCI-E Ethernet / AR9285 Wireless Adapter- 802.11 b/g/n

Interface

1 x RJ45 LAN Jack for LAN insert

1 x HDMI

Audio Built-in 2.1 channel stereo speakersEAX Advanced HD 4.0

 

Extra Hardwares: USB Mouse, Bluetooth USB Adapter and Apple Magic Trackpad.

 

Boot-loader: Chameleon-2.1svn-r2035

 

OS: OS X Mountain Lion, bought from Appstore on installed OS X Lion.

 

Tool: Kext Utility

 

1. Create a USB installer manually. Do not use a third-party software (For example myHack), look for Guide on the internet.

Your final step of creating an installer will be installing the boot-loader (Cameleon-2.1.svn-r2035).

 

2. In the "Extra" folder create a sub folder "Extensions" and copy all the usual kext files into the "Extensions" folder.

On my computer I have these in the "Extensions" folder; AppleAHCIInjector, AppleIntelPIIXATAInjector, AppleLPCInjector, fakesmc,

IOAHCIBlockStorageInjector, IONetworkingFamily.

 

3. Copy your "SMBios.plist" into "Extra" folder. My SMBios is MacBook Air 13-Inch 2011.

 

4. Delete or move "org.chameleon.Boot.plist" from "Extra" folder or just add the extension ".bak" at the end of the file.

If you don't rename, remove or delete this file your USB installer will not boot.

 

5. Now you're ready to install Mountain Lion. No patch needed. Reboot your computer and start the installation.

 

6. After the installation reboot your computer through the USB installer, and then choose the HD you had installed M-Lion

Through the USB installer boot into Darwin, and then select the hard drive you installed the Mountain Lion on.

 

7. Congratulation! good job. Install the boot-loader into M-Lion hard drive, and copy everything from USB "Extra" folder to ML "Extra"

folder. Don't forget to remove or delete "org.chameleon.Boot.plist", and now might be a good time to add you "DSDT" file in.

 

8. On my computer I installed 4 kext to S/L/E with Kext Utility, and they are; AppleHDA.kext, AppleACPIPS2Nub.kext, ApplePS2Controller.kext,

IO80211Family.kext. I copied the files from my working OS X Lion.

 

9. AppleHDA.kext was patched for built in sound, and no need for Voodoo, I also had to patch my DSDT to work with this.

 

10. If you have Apple Magic Trackpad, then you don't need to install keyboard and mouse patch, just plugin the bluetooth adapter and activate Magic Trackpad

then the OS will install the necessary files, and the mouse will become functional, then go to system preferences and add more features like "Tap To click".

Once you boot into Mountain Lion for the first time, the laptop Keyboard will be functional but the mouse will be disabled, so plugin a USB mouse before you begin. I Copied

these files (AppleACPIPS2Nub.kext, ApplePS2Controller.kext) from my working Lion, and l no longer have to have Magic Trackpad plugin to enable the mouse and keyboard.

 

11. When you first booted into MLion the Wi Fi or Ethernet (1 of the 2 not both) may not be working, which one will depend whether you have bluetooth plugin.

This file (IO80211Family.kext) fixes the network issues. Don't forget to go to system preferences and setup the network, also plugin your Ethernet cable before you begin.

 

12. Once you are done installing the kext, then reboot but this time don't boot from USB, but boot from your had drive. Done

 

 

 

ISSUES

 

Colour problems when playing MG4 Videos downloaded from YouTube, but other mg4 from different sources plays fine, and the computer graphics looks fine too.

I thought that it might be codec problem, but I tried all kinds of codecs but no luck. The problem is only with QuickTime player. No problem withe other media players.

 

This is not a perfect system, as you can see one important file (org.chameleon.Boot.plis) is missing but this will buy us sometime to figure-out the problem.

I have a perfect ATI-VIDEO Rom (1002_68A0_1C021043.rom) I was using on Lion, but can't use it on Mountain Lion because no org.chameleon.Boot.plis. If anyone find ways around this problem please post. Thanks and good luck.

 

Do you have your dsdt file? I'm not really sure what that's all about, but since our laptops are similar yours should probably work for mine.

 

I'm probably going to try and tackle mountain lion again soon.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Recently Browsing   0 members

    No registered users viewing this page.

  • Posts

    •   Thank you Baio77. Here is my CLOVER folder and the Hack info. 
            For Some Reason I can't upload my CLOVER folder. But here you can download...
      https://www.dropbox.com/s/vjprxs1idtj9pt7/CLOVER.zip?dl=0     Thank you again!!!   HackInfo_Report.zip
    • The brightness is NOT from Sierra, in my signature you find tools with which to give info on your system .....
      Post Hack Info and the clover folder ......
      Only in this way can I help you ......
    • Few more minutes to go before going live again with https://OSXLatitude.com
          So you can lock this topic again @Allan Hopefully for a bit longer than a couple of weeks this time hehe.
    • ok, I am having a weird glitch with my Primary bios after modding it myself. can I get some help getting a Clean osmosis modded (for High Sierra and beyond) Bios Image?   https://www.gigabyte.com/us/Motherboard/GA-Z87X-UD5-TH-rev-1x#support-dl   the version I have always stuck with was F4, because the F5d.  I use a custom iMac 14,2 configuration that has been stable, the issues I have with stability come from not being able to get Access to the Bios, and prior to my attempt to mod it has been stable with up to High Sierra using clover, and up to Sierra with my very very old Ozmosis 894m F4 rom. I am not opposed to installing Ozmosis on the EFI Partition, But Gigabyte locked the Bios loading .efi Files, there is no shell to Force it to load HFS+ or APFS drivers.   so what I am asking for is assistance ether unlocking a Shell for my Bios, or getting a bios with the APFS, HFS+, and Ozmosis related files in it.   thanks again for everyones assistance. HBP
    •     Install from fresh again. This time without Tony Tools, follow some guide in this topic. Install IntelHD kexts as usual in S/L/E and thats it. Everything works again, except for backlight, I never could have this work, also got heating problem and when boots apple logo dissapears from like 5 seconds and then appear the login window... Any ideas on any of this????  


×