Contribute
Register

[Success]: ASUS P7P55D-E LX Mountain Lion 10.8.2 [Guide]

Did you find this guide to be helpful?


  • Total voters
    60
Status
Not open for further replies.

lexone

Moderator
Joined
Apr 12, 2012
Messages
470
Motherboard
GA-Z87X-OC
CPU
i7-4770K
Graphics
GTX 970
Mac
  1. iMac
  2. Mac Pro
Mobile Phone
  1. iOS
[Success]: ASUS P7P55D-E LX Mountain Lion 10.8.4 [Guide] UPDATED

**SYSTEM SOLD - NO LONGER OFFERING SUPPORT**
80055-267054-464200000291490-1848374604-o.jpg


My System (Some Parts Discontinued):



Extra Peripherals:



Before Installing Please have the following created:

*UPDATED*

  • A bootable USB Mountain Lion installer created with UniBeast - Follow this tutorial: Link
  • *Note*My UniBeast USB was created with the App Store download of 10.8. If you create a brand new one following the tutorial, the App Store download will be 10.8.5 which is the most recent version out at the time this guide was created.
  • *Note*Everything else you will need, with the exception of MultiBeast and KextBeast, are attached to this post as compressed files...so just download and unzip. You can download latest MultiBeast from tonymacx86 downloads. Link




BIOS Configurations:


  1. Main>Storage Configuration
    • Configure SATA as > AHCI: bios-main-configureSATAasAHCI_zps24267736.jpg
  2. Advanced>Onboard Devices Configuration
    • Marvell SATA Controller > AHCI Mode: bios-advanced-onboardMarvellAHCIMode_zps996aa4df.jpg
  3. Power
    • Suspend Mode > S3 Only: bios-power-SuspendModeS3Only_zps27ecabab.jpg

Installation:


  1. Boot your machine into the USB drive you created with UniBeast
  2. Highlight the USB installer but type the following parameter
    • Code:
      PCIRootUID=0
    • *Note* This was needed to prevent a black screen after I selected the UniBeast USB drive to begin the installation
  3. Go to Utilities and open Disk Utility
  4. Select the drive you want to install OS X 10.8
    • Partition as “Mac OS Extended (Journaled)" with a GUID Partition Map Table
  5. Install OS X 10.8 onto the newly partitioned drive
  6. Reboot after the installation is completed and again boot into the USB drive created with UniBeast
  7. Highlight the drive you just installed OS X onto and select it without typing any parameters
  8. Download the following apps and kexts
    • MultiBeast 5.0.2 or newer, KextBeast or Champlist (*Note* I prefer and used Champlist for bootloader updates, cache rebuild, and kext install. You can also edit your boot.chameleon.org & smbios plist settings with it instead of using MultiBeast. The native Kext Utility is also available in the Application>Utilities folder for rebuilding cache so use whichever you prefer)
    • AppleACPIPlatform & VoodooHDA kexts
    • DSDT.aml file (*Note* I created and patched my own DSDT for BIOS version 1602. Follow this Guide for Creating Your Own DSDT)
    • Lacie USB 3.0 Driver (version 1.0.10) **This is not needed if installing the USB3 kext from MultiBeast 5.3.1**
  9. Place DSDT.aml file on desktop
  10. Launch Multibeast
    • Select userDSDT (*Note* be sure to read what this installs) and install :Pic
  11. Launch Champlist, click Kext Utility and also select the drive you installed OS X on in upper right corner

    resource

    Champlist.png
    • Install AppleACPIPlatform kext I provided and rebuild cache (*Note* AppleACPIPlatform.kext is v1.3.6. The version contained in MultiBeast 5.0.2 is v1.5 which may also work yet I have not tried since I know v.1.3.6 works. This kext is needed or your system wont boot and will get stuck at the Grey Apple boot screen with no spinning dial. If you boot with verbose (-v) you will get stuck at “IOAPIC: Version 0x20 Vectors 64:87”: Pic
    • Do not install VoodooHDA yet!! You will most likely get a kernel panic after Installation step #13 if you do!:banghead:
  12. Launch Disk Utility, select your installation drive and repair permissions
  13. Reboot and if you see your bootloader, select your install drive and update your system to 10.8.5 (if system was built with an older version) and reboot (*Note* see Troubleshooting section below if your bootloader doesn't load and you have to boot into the drive via UniBeast USB)
  14. Boot back into your system and launch Multibeast
    • Install the VoodooHDA 0.2.7.3 kext so you also get the Voodoo preference pane
      VoodooHDA.png
  15. Launch Champlist
    • Install VoodooHDA kext I provided (*Note* VoodooHDA is custom edited for the VIA VT1708S audio codec with working Microphone...also remove AppleHDA.kext to prevent KP's with VoodooHDA)
  16. Rebuild caches with Champlist or native Kext Utility and repair permissions with Disk Utility
  17. Launch LaCie-USB-3.0-Driver.dmg and open the mounted drive (disregard this step if you installed USB3 drivers from MultiBeast 5.3.1)

    80039-lacie1-zps4bc9dd03.png



    80038-lacie2-zps874fe79e.png
    • Run the package for Mountain Lion (10.8)
    • Run the installer
  18. Reboot and your all done! :headbang:



My MultiBeast Configuration
MultiBeast Config.png

You can plug in a USB 3.0 drive and watch it load!!

-Please show your support by leaving me comments/feedback, FaceBook likes, Tweets, and g+1's-

Happy Hackintosh-ing!!!

:wave:



Troubleshooting:


Boot Loader Issue - boot0: error

For those who do not see your bootloader after installing one, you are probably suffering from a bootloop, PXE boot, or the dreaded Boot0 error. This is most likely because you have a Western Digital hard drive that’s 1TB in size or larger and has a 4K sector size. Bootloaders have a tough time writing to this for some reason.:problem:o_O:banghead:



Error Typically Seen:



80044-boot0-zps3faed468.jpg


The Fix: This requires you to boot into the Unibeast USB as if you were going to reinstall OS X
(Click on all image links for reference)




I have since simplified the procedure below to fix this issue but you can always use these alternative methods from tonymac: Link

  1. Download boot1h file I provided and place it on the root of a separate FAT32 formatted USB drive
  2. Boot into UniBeast USB with the following parameter
    • Code:
      PCIRootUID=0
  3. Open Terminal
    • Type
      Code:
      diskutil list
    • You need to write down the “IDENTIFIER” for the drive that you installed OS X onto:
      80041-boot0-identifier-zps39685a9e.png
  4. Close Terminal
  5. Launch Disk Utility
    • Unmount the drive that you installed OS X on:
      80042-boot0-diskunmount-zpsce2c03da.png
  6. Close Disk Utility
  7. Launch Terminal again
    • Now we need to change to the directory that you saved the “boot1h” file
    • If you placed on a USB the default name for the USB drive is usually NO NAME
  8. Type the following command:
    • Code:
      cd /Volumes/NO NAME
    • Next…type
      Code:
      ls
  9. Confirm that you see the boot1h file on the drive
  10. Once confirmed type the following command:
    • Code:
      dd if=boot1h of=/dev/rdisk#s#
    • The # represents the “IDENTIFIER” of your drive that OS X is installed on. In the screen shot in step#3 the identifier in this example was disk0s5 so the following command was typed
      Code:
      dd if=boot1h of=/dev/rdisk0s5
    • Be sure to type the correct IDENTIFIER for your drive!!
  11. Enter Password when prompted and if all is well you should see an output similar to this screen shot:
    • "sudo" is not needed in the command

      80043-boot0-commandoutput-zps71107e54.png
  12. Reboot and you should now see your bootloader
  13. Follow the same process above beginning at Installation Step #14 for updating OS X to 10.8.2 and installing VoodooHDA kext and finish your build.

AirPlay Mirroring not Working

*About AirPlay Mirroring in OS X Mountain Lion*

In an attempt to get AirPlay Mirroring to work, I changed my System Definitions from Mac Pro 5.1 to both iMac 12.2 & Mac Mini 5.1 without any luck. I didn't get any KP's at boot which is good but I still dont have the ability to use AirPlay Mirroring most likely because my graphics card doesn't support it natively.
(No icon in menu bar but option is selected in Display Preferences)
airplay-mirroring.png

For more information on why AirPlay Mirroring won't work on "pre-2011" systems: Click Me

Alternative: Purchase AirParrot (Tested & Confirmed to work)
AirParrot.png
Air-Parrot-Menu.png


iMessage Fix

Install Chimera/Chameleon from MultiBeast 5.3.1 or latest Chimera 2.1 w/Haswell Support

Old Fixes:
iMessages Fixed via Chimera 2.0 Bootloader
iMessage Fixed via Clover Bootloader

Audio
After updating from 10.8.2 to 10.8.3+ my machine started to KP at boot due to the VoodooHDA kext which is know to be problematic. I figured out that by deleting the AppleHDA kext from S/L/E resolved my KP issue and the machine has beet booting successfully since.

Additional Tips/Cosmetic Tweaks:

Colorful Sidebar: TonyMacX86 or MacUpdate

Customize "About this Mac": Guide

Total Finder: Bring tabs to your native Finder and more!!

XtraFinder:
XtraFinder add Tabs and features to Mac Finder




That’s it!! If you have any questions, don't hesitate to ask...I will do my best to assist

-Please show your support by leaving me comments/feedback, FaceBook likes, Tweets, and g+1's-

Credit goes out to tonymacx86 and all associated forums for making this possible

 

Attachments

  • AppleACPIPlatform.kext.zip
    420.6 KB · Views: 1,345
  • boot1h.zip
    1.6 KB · Views: 743
  • Champlist.zip
    3.5 MB · Views: 1,037
  • DSDT.aml.zip
    21.7 KB · Views: 816
  • VoodooHDA.kext.zip
    161.7 KB · Views: 1,719
Last edited by a moderator:
I have same board with the system in my profile, havent replaced AppleACPIPlatform.kext or any original kext.


just followed the guide for my asus hd6850 card -> Mountain Lion 6XXX GPU Issues - FIX INSIDE!

and installed with no problem or KP. but I did like this;

-I had 10.8.0 istallesd.dmg and made it bootable usb with unibeast and deleted ATI6000Controller.kext according to the guide I mentioned above

-installed with GraphicsEnabler=No command according to the guide above with no issue, KP or boot0 error

-after installation just put back ATI6000Controller.kext to its place then cleaned caches/fixed permissions then restarted

-then booted via unibeast usb to my mountain lion disk, downloaded 10.8.2 combo update, installed and restarted (not installed multibeast yet)

-again booted via unibeast usb to my mountain lion disk, finally installed Multibeast with just these 5 selections and restarted

TJnpW.png


-then I edited my org.chameleon.Boot.plist manually for ati framebuffer, kernel cahce, instant menu etc ...then once again fixed permissions and restarted....almost 1 week without any kernel panic or problem works fine and better then I expected. since I have no usb 3.0 device I havent installed any usb 3.0 stuff.

anyway thanks for your guide, if I encounter any problem I'll check this topic and I'll try your voodoohda.kext 'cuz most of these voodoohda kexts and the one I installed is still glitchy with Via1708s chipset, especially with headphones.

also Im wondering is it really necessary to install AppleACPIPlatform.kext while my os x just works fine? I checked that lga1156 chipset option (cant remember exact name) while making bootable usb with unibeast which may fixed the issue.
 
Glad to hear your system is working great buddy!

Remember, this guide was created for our ASUS board but detailed for my specific configuration. Feel free to tweak anything to your specific configuration.

I had no need to delete the ATI6000Controller.kext since I am using an nVidia graphics card. If you have an ATI card, then yes you have to delete said kext and use the GraphicsEnabler=No parameter when booting the UniBeast USB.

For the AppleACPIPlatform.kext, I was unable to boot without replacing this. When booting in verbose -v, I would get stuck at IOAPIC: Version 0x20 Vectors 64:87. Replacing this kext resolved the issue and allowed me to boot successfully.

The VoodooHDA.kext I provided has been edited to enable onboard Microphone and fix the volume slider bar so it actually works. I haven't had any issues with it so I would say it is safe to install it.

In total, I used the following configurations from MultiBeast before tweaking with Champlist

80035-multibeast502configuration-zpsd986c66f.jpg
 
Last edited by a moderator:
wow that your vodoohda.kext is working great. thanks man, this is the best edited vodohda.kext I've ever tried for VIA 1708s chipset on my board. prefpane, volume slider all working correct. Also I was experiencing 1-2 second delay on youtube videos. when I click play, video was starting to play but audio was starting 1-2 seconds later. now your edited kext fixed the problem.

btw I forgot to say I also made system definition mac po 5.1 and generated serial with champlist later.
 
wow that your vodoohda.kext is working great. thanks man, this is the best edited vodohda.kext I've ever tried for VIA 1708s chipset on my board. prefpane, volume slider all working correct. Also I was experiencing 1-2 second delay on youtube videos. when I click play, video was starting to play but audio was starting 1-2 seconds later. now your edited kext fixed the problem.

btw I forgot to say I also made system definition mac po 5.1 and generated serial with champlist later.

Good to hear. Glad I was able to help you fix your volume and video issues :)


Enjoy!
 
Good to hear. Glad I was able to help you fix your volume and video issues :)


Enjoy!

:)

actually I had no problem with video, just like said, video starts playing but audio was starting 1-2 seconds later(not audio/video time sync issue) due to all that unmodified vodohda.kext for VIA 1708s....anyways fixed now :)
 
:)

actually I had no problem with video, just like said, video starts playing but audio was starting 1-2 seconds later(not audio/video time sync issue) due to all that unmodified vodohda.kext for VIA 1708s....anyways fixed now :)

Awesome! Glad to hear!

.....:clap:.....:headbang:.....:clap:.....
 
my board is p7p55d-le, audio is via vt1828s and every kext i try wont make audio work, everything else is fine. any idea's? i have installed 10.8.2. audio worked in 10.8.1
 
my board is p7p55d-le, audio is via vt1828s and every kext i try wont make audio work, everything else is fine. any idea's? i have installed 10.8.2. audio worked in 10.8.1

Try the following:

  1. Delete AppleHDA.kext and your current VoodooHDA.kext from /System/Library/Extensions
  2. Delete com.apple.audio.DeviceSettings.plist and com.apple.audio.SystemSettings.plist from /Library/Preferences/Audio/
  3. Remove the following from org.chameleon.Boot.plist in your/Extra folder:
    Code:
    [COLOR=#0000ff][FONT=Verdana]<key>UseKernelCache</key>
    <string>Yes</string>[/FONT][I][B][FONT=Verdana]
    [/FONT][/B][/I][/COLOR]
  4. Download and Install the attached kext (VoodooHDA for VT1828s.zip) to /System/Library/Extensions with Champlist.
  5. Repair permissions with Disk Utility and rebuild cache with Champlist.
  6. Reboot and you should be all set.

*NOTE* You can add the KernelCache key/string if needed after a successful reboot and once you've confirmed sound is working.:thumbup:



 

Attachments

  • VoodooHDA for VT1828s.zip
    154.3 KB · Views: 388
hi lexone, tried all what you said and no joy.
I will give you more details-
m/b asus p7p55d le. bios v2003
cpu i7 870 2.94ghz
hd5770
4gig ram

setup as mac pro 5.1

did all you told me to with voodoo 2.7.2 it showed as no audio devices found.
tried voodoo 2.7.4 only showed hdmi as audio output

any idea's?
do you need any more info??
Bryan..
 
Status
Not open for further replies.
Back
Top