Jump to content
rockinron_1

[Guide] The all-in-one guide to Vanilla OS X (including Chameleon + DSDT) for beginners (updated for Yosemite!)

912 posts in this topic

Recommended Posts

Excellent guide. However, I would make one edit: using a more updated version of FakeSMC. The one you linked to was version 2.5. The latest one is 4.2, which is available here: http://www.projectos...?showtopic=1643

 

Thanks for this, been wondering where the home of fakeSMC was, guide updated accordingly

 

 

 

His guys I'm following this guide to update my working 10.7.2 build on an ASUS P5W-DH but I'm having the usual graphics card problems. I have a 6870 and it's causing annoying problems shunting everything down to the lower quarter of the monitor meaning I have to guess where the buttons are in order to progress the installation. This also means I can't customise it to my system properly either. Anyone know what causes this?

 

Relatedly once it is installed I get the hang at 'DSMOS has arrived'. I know this is something to do with boot.plist and editing my graphics kexts but I can't seem to find a guide telling me exactly what to edit and how to do it.

 

Any ideas ?

Check this thread for the HD6870 issues http://www.insanelymac.com/forum/index.php?showtopic=280582&hl=&fromsearch=1

(i've described the general fix in post #23 on this thread)

If that doesn't help you I suggest posting to the forum as I've personally not seen this problem so can't help you further

Share this post


Link to post
Share on other sites
Advertisement

Hi Ron,

 

Would you be able to tell me which SMBIOS I sshould use for my HP Pavilion dv6000?

 

Specs are in my signature.

 

Thanks.

 

NSCXP2005

Share this post


Link to post
Share on other sites

I have a 950GMA Kext that makes ML work with my Graphics Chip.

 

I don't know if it gives me QE/CI but, I'll see if I can get a kext that makes that work.

 

I did have DP2 working but, when I tried to upgrade to DP3 it wouldn't boot the system after install.

 

I want to try your guide but, just want to make sure I am using the correct SMBIOS.

 

All the best,

 

NSCXP2005

Share this post


Link to post
Share on other sites

Try the macbook 4.1 one or the macbookpro 4.1. They're probably closes to your system. Typically the smbios helps with graphics problems and since your gonna run into that anyway I wouldn't worry about it too much.

Share this post


Link to post
Share on other sites

Just wanted to chime in and say using MBR resolved my issue with my post screen getting stuck. I have the EP45T-UD3LR mobo and now the install is working like a charm. Thanks for the great guide!

Share this post


Link to post
Share on other sites

So after installing, and booting solely off of the OS X HD itself, I get the following below. Any idea what kext I need to remove/modify/update to fix this? Any help would be appreciated!

 

post-549451-0-24015700-1344034574_thumb.jpg

 

EDIT/UPDATE: So for some reason the install decided not to put in the SMbios I created in the Extra folder. Moved this there myself in that resolved the issue. Woop!

Share this post


Link to post
Share on other sites

So after installing, and booting solely off of the OS X HD itself, I get the following below. Any idea what kext I need to remove/modify/update to fix this? Any help would be appreciated!

 

IMG_2332.JPG

 

What your seeing is a kernel panic with ApplePolicyControl causing the panic. To fix this you need to delete it so:

Boot back into the installer, goto utilities -> terminal and type the following:

 

rm -rf /Volumes/*name_of_OS_X_Partition*/System/Library/Extensions/AppleGraphicsControl.kext/Contents/PlugIns/ApplePolicyControl.kext

 

Note: if you've given the name of your OS X partition a name with a space in it must be written in quotes, eg if you called the partition OS X you would replace *name_of_OS_X_Partition* with "OS X" so it would become literally:

rm -rf /Volumes/"OS X"/System/Library/Extensions/AppleGraphicsControl.kext/Contents/Plugins/ApplePolicyControl.kext

if there's no space in the partition name then don't worry about it

 

If the terminal gives you an error when you type that let me know, I may have made a spelling mistake, also note that the terminal is case sensitive.

Share this post


Link to post
Share on other sites

Hello! If anyone could assist me in my issue ..would be great! here or @ lov3som3@gmail.com

 

My pc is:

Mobo -Intel Foxconn dg31pr

Proc : E6550 - 2,33 ghz 2 mb l2 cache

dvd-wr lg i think

2x 2gb kingmax ddr2 800 mhz

nvidia 550 ti 1gb ddr5/192 bit

I am using a KIngston 8GB usb stick

 

I have followed the tutorial ( GREAT JOB btw !! ) and have managed to install yesterday OS X 10.8 on a separate HDD. Though I couldn't get it to boot from OS X HDD because of missing kext etc. Today I decided to take a fresh start. Followed the tutorial by letter:D

and created the USB installation again, this time more carefuly with all kext and smbios and dsdt all in extra folder. I had no error while booting into the installation ( like before, no kext missing nothing) - the only flags were -v & -USBBusFix=Yes

But when the installer starts up I get Exclamation mark error saying it can;t install on this computer. [ I used the same image as before to create the usb installation disk]. I tried clicking restore and then disk utility-fix-repair etc. All went well , no errors etc. I formated the {censored} again -extended guid partitioned. but after another attempt I get the same error !

 

Googleing has got me nowhere as a lot of people have this error because they are trying to restore with another mac disk on another pc. This is not the case for me. The image I used was the same as before, and I 've installing and reinstalling that old one since monday in the hope that it will eventually boot.

 

Anyway, please help me on this issue. I am a begginer in hackintoshing :) or how it's called :P but I work in IT service..so get techy with me.. If i don't understand something I'll ask! Thank you!!!!

Share this post


Link to post
Share on other sites

Ok I've seen people with this error a couple of times and I'm not sure what causes it but I'll help you where I can so:

 

Go into the BIOS of your motherboard, look for a setting that looks like "SATA Configuration" or "SATA AHCI mode" (or similar) and check it is set to AHCI (it may be set to IDE at the moment).

Ensure you have formatted the partition in hfs (mac os extended journeled) in disk utility.

Check that when you chose your smbios you chose one that is closest to your PC (not too important) but that is definitely a model that is compatible with ML; supported models list here:

http://en.wikipedia....em_requirements

 

Edit: also if none of the above suggestions work get back to me and if you find how to solve the issue please let me know so I can update the guide and help others who ma experience similar problems

Share this post


Link to post
Share on other sites

Hello Rockinron_1..

 

Thanks for the suggestions. From these I can surely say now that:

1. Am very sure that the HDD is formated in HFS journeled extended guid mode ( twice :D )

2. The smbios I picked was 8,1 I think , cause 9.1 (Imac) was with ddr3 and I think ati instead of Nvidia which I have. So the bios had my ram, processor.and pretty much ok with it. It is the same smbios I used for previous instalation this week (and worked).

3. I am going to go into bios now and edit when I get back, but the settings that are now enabled are the same that I had when I managed to install ML..so :| i don't know:(

 

I'll be back..going into BIOS NOW

 

p.s. Thank you very much for the support.and sorry about spelling but i'm very tired ..it;s 5 o;clock in the morning here:(

 

EDIT:

I went into BIOS but there isn't much I can change. I have no AHCI mode. It is set to automatic. I switched it to manual and tried with Legacy mode on and still I get the same error: can't install on this computer. I turned SATA off and the chameleon loads but then just boosts up a blank screen no lcd signal(video). So I turned SATA back on, switched to Native mode and ran again chameleon from usb and OS installer starts but same error appears.

 

I'm left clueless. I used the same image as before, paid even more attention. Used newer 4.5 fakescm version nullcpupowermanagement.

Hope you have another hint for me to try..

 

EDIT 2

Also I have found some info on MOBO:

 

Apparently Sata mode is AHCI according to Intel

http://www.intel.com/support/motherboards/desktop/sb/CS-020811.htm#modes

it's Native, allows all SATA devices (4) and 0 IDEs

DG31PR Intel GMAX3100

Best Motherboard For MAC OS X!!!!!! Everything Works After Patching Sound & Video Card. On Install Use Cameleon 2.0 RC3 658 Package From Chameleon_2_RC3.zip

  • Sound (ALC889) works with AppleHDA.kext, HDAEnabler.kext from dg31pr_snow.zip. Install with Kext Helper Kext Helper b7.zip
  • Network works out of the box
  • nVidia Cards work after adding EFI Strings with OSX86Tools OSX86Tools_1.0.150.zip
  • QE/CI Supported with my Asus EN9400 GT 512mb

Kexts Used:

  • fakesmc
  • NullCPUPowerManagement
  • IOAHCIBlockStorageInjector
  • OpenHaltRestart
  • PlatformUUID
  • AppleHDA.kext
  • HDAEnabler.kext
  • AppleRTC.kext

So much for being a AHCI failure :(

Edited by lov3som3

Share this post


Link to post
Share on other sites

Ok the last thing I can suggest is to download a fresh copy of ML from the app store and make the installer one last time (The fact that it boots means you've most likely made it right but the image you're using could be faulty). Failing that then post to the forum asking for help, more people will see your post that way so you've a better chance of someone knowing the fix

Share this post


Link to post
Share on other sites

Just got my system to work thanks to your guide. One addition for people with an NVidia card, if your screens go black, sometimes it is because you need to boot with:

 

GraphicsEnabler=Yes PciRoot=1

 

Apparently you can use the tool called 'Lizard' to obtain this, but I just guessed..

 

(the GraphicsEnabler=Yes is something needed for some older nvidia cards I think, I have a GTX 260 TOP, the PciRoot thing probably has to do with either my placement on the motherboard, or the motherboard itself, I have an EX58-UD4P)

Share this post


Link to post
Share on other sites

I'm getting instant reboots with the USB stick. The verbose mode simply doesn't show anything, it loads all kexts and then reboots fast and cold. Now i'm trying the good old mpkg method, but have to use Pacifist - with OsX default installer app, i got a "no software to install" error, like the mpkg couldn't point to the other packages. I'll report my results.

Share this post


Link to post
Share on other sites

Hi all,

I am new to the forum and would like help. I get to part 3 of the usb boot and I just get a stuck on a white screen. I've searched the forum on how to get my ATI 6970 working with ML. Please let me know what files I need and how to install. Thanks

Share this post


Link to post
Share on other sites

Hey. I followed this guide and, after all the boot-up-to-installer text from Chameleon, it gets stuck on a blank gray screen for about 10 minutes, then the screen just shuts off completely, but the computer is still on. Any thoughts? I'm trying to install to a Vaio laptop with a i5-430M

Share this post


Link to post
Share on other sites

Hi all,

I am new to the forum and would like help. I get to part 3 of the usb boot and I just get a stuck on a white screen. I've searched the forum on how to get my ATI 6970 working with ML. Please let me know what files I need and how to install. Thanks

ATi6970 has known issues with ML, I'm not even sure people have got it working yet. If you search the forum you'll find threads about it.

 

Hey. I followed this guide and, after all the boot-up-to-installer text from Chameleon, it gets stuck on a blank gray screen for about 10 minutes, then the screen just shuts off completely, but the computer is still on. Any thoughts? I'm trying to install to a Vaio laptop with a i5-430M

Boot with -v and post a screenshot of where it stops. What graphics is in the laptop or is it on-board only?

Share this post


Link to post
Share on other sites

hello

thank you for the wonderful and thourough explanations and the files too !!

i was able to get lion and mountain lion up and ready on my laptop but in an another crappy way !!

i am going to try your way to the letter

thanks again

Share this post


Link to post
Share on other sites

Wondering why I can boot into the fine and then 20 seconds into it (able to navigate fine) it KP regardless of what menu I'm in or doing at the time like clockwork. Note this is happening with my ATI card. With the 8800GT it loads through fine then just goes to black screen.

Share this post


Link to post
Share on other sites

CPU 3 has no HPET assigned to it

 

Kernel Extension backtrace:

com.apple.driver.AppleIntelCPUPowerManagement

 

Thinking this is a NullCPUPowerManagement fix but I have the kext in my extra folder and extension folder of the USB install drive.

 

This is the panic thats happening with my Ati 5770 I doubt this has something to do with card choice and if I could see the screen with my 8800gt it would probably deliver the same error. Any idea's?

Share this post


Link to post
Share on other sites

Would just like to thank rockinron_1 for the time to write the tutorial, which i used, and it worked for me, not without some troubles though, i was stuck while booting from the install USB on DSMOS has arrived, i finally managed to fix it easly, by using the latest chimera, instead of chameleon, and everything is fixed, i just need to fix the GPU (if that ever is going to happen)

 

So congrats rockinron_1 for the awesome tutorial.

 

specs CPU Core i5 GPU ATI 5650m RAM 4gb ram HDD 500GB (sony vaio vpceb1s1e)

Share this post


Link to post
Share on other sites

Hello,

 

Many thanks for your tutorial! I've gone through all the steps and boot from the USB drive, select the install USB and it goes into the apple screen with the rotating circle then just goes dark and monitor losses signal. Have tried all the suggestions on this thread with no success. I have an Asus P5W DH motherboard. I think I have all the setting correct in the BIOS (I am running 10.6.3 on this motherboard), just can't figure what I'm doing wrong.

 

Any help would be great!

 

Miro

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.

  • Similar Content

    • By soumaxetuirk
      If you have a working Brightness Slider and you might be using Brightness slider or manual hotkeys to control brightness then this guide may help you to use your Native hotkeys of laptop.
       
      (All the Credits goes to @RehabMan     For OS-X-ACPI-Debug Kext and DSDT Patches.)
       
       
      This step assumes that you are using RehabMan's VoodooPS2Controller
      Install the kext: https://github.com/RehabMan/OS-X-ACPI-Debug Open MaciASL and click on patch.(Add rehab man repo) Apply "Add DSDT Debug Methods" and "Instrument EC Queries" that are under Brightness Fix. Save the DSDT and restart Look in Syslog as you press the key corresponding to brightness to determine which _QXX methods handle the keys (UPDATE: From Sierra Apple changed logging process. So you won't find ACPIdebug result using syslog command. Instead use following command )
      log show --last 5 | grep ACPIDebug 6. Then patch DSDT:
      into method label _Q1D replace_content begin // Brightness Down\n Notify(\_SB.PCI0.LPCB.PS2M, 0x0205)\n Notify(\_SB.PCI0.LPCB.PS2M, 0x0285)\n end; into method label _Q1C replace_content begin // Brightness Up\n Notify(\_SB.PCI0.LPCB.PS2M, 0x0206)\n Notify(\_SB.PCI0.LPCB.PS2M, 0x0286)\n end; Change the variable _Q1D/_Q1C as per the log. 

      7. Try compiling and check if it generates errors
      8. If it does, then change the PS2M to PS2X according to the one found in your DSDT
      9. Save and place the compiled DSDT.
      10. Now you should see that you have your corresponding keys to change your brightness 
       
       
       FOR  more detail and Queries,Check Out original Post of @RehabMan Here;
      http://www.insanelym...18#entry1997112
      Get Latest Version of  OS-X-ACPI-Debug kext here:
      https://bitbucket.org/RehabMan/os-x-acpi-debug/downloads
    • By fusion71au
      This is a brief guide on how to create a vanilla El Capitan (also same process for Sierra) OS X Installer USB with an updated prelinked kernel containing FakeSMC.

      It is tailored for those users who want to understand the “nuts and bolts” of how to create an installer and also to help brush up on their terminal skills (rather than have one made for them with the numerous automated “tools” available or even Apple’s createinstallmedia) :
       
       
      Specifically, it is also a “Proof of Concept” which shows that installation is possible without even having to rely on boot loader kext injection.

      Prerequisites
      Existing Yosemite installation (or Mavericks - see post#4 for steps 7,8) “Install OS X El Capitan.app" downloaded to the Applications folder Pacifist FakeSMC.kext - Slice or Kozlek branch Bootloader - Clover or Chameleon 8GB or larger USB drive (16GB recommended), formatted HFS+ (MBR or GUID) named “Installer”  
      Procedure
      1.  Boot into Yosemite with the kext-dev-mode=1 boot flag
      2.  Open OS X terminal and type the following lines, followed by <Enter> after each line.
          The image restore and file copying may take a while to complete, and at the end of the process, the Installer volume is renamed to “OS X Base System"....
       
      sudo -s hdiutil attach /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/SharedSupport/InstallESD.dmg asr restore -source /Volumes/OS\ X\ Install\ ESD/BaseSystem.dmg  -target /Volumes/Installer -erase -format HFS+ -noprompt -noverify rm /Volumes/OS\ X\ Base\ System/System/Installation/Packages cp -av /Volumes/OS\ X\ Install\ ESD/Packages /Volumes/OS\ X\ Base\ System/System/Installation cp -av /Volumes/OS\ X\ Install\ ESD/BaseSystem.dmg /Volumes/OS\ X\ Install\ ESD/BaseSystem.chunklist /Volumes/OS\ X\ Base\ System diskutil unmount /Volumes/OS\ X\ Install\ ESD exit 3.  Right click on the “OS X Base System” Volume and click “Get Info”
       

      4.  Click on the lock icon and untick “Ignore ownership on this volume”
       

      5.  Extract/Copy the El Capitan Kernels folder into /System/Library/ of the USB with Pacifist.  NB It is found in the "Essentials.pkg" in /System/Installation/Packages
       

      6.  Delete or Rename the original /System/Library/PrelinkedKernels/prelinkedkernel —> OG.prelinkedkernel
       

      7.  Copy FakeSMC.kext and other necessary kexts (e.g. VoodooPS2Controller.kext for laptops) into the /Library/Extensions folder of the installer USB using Finder.
       

      8.  Back in terminal, type the following lines, followed by <Enter> after each line to rebuild the prelinkedkernel…..
       
      sudo -s chmod -R 755 /Volumes/OS\ X\ Base\ System/Library/Extensions chown -R 0:0 /Volumes/OS\ X\ Base\ System/Library/Extensions touch /Volumes/OS\ X\ Base\ System/System/Library/Extensions kextcache -u /Volumes/OS\ X\ Base\ System exit Any errors should be noted but the output below is normal e.g.


      9. Install your Bootloader targeting the OS X Base System volume
       
       
       
       
      10.  Boot your system with the USB without injected kexts into the OS X Installer GUI....
       
       
       
       
       
      Post Install
      The original prelinked kernel in a fresh install of El Capitan will also lack FakeSMC ie it will only be linked to Apple signed kexts.  In order to boot into El Capitan the first time around without boot loader kext injection, the PLK needs to be rebuilt for the El Capitan volume like we did for the installer:
       
      1.  Boot into Yosemite with the kext-dev-mode=1 boot flag
      2.  Delete or Rename the original /System/Library/PrelinkedKernels/prelinkedkernel for the El Capitan volume —> OG.prelinkedkernel
      3.  Copy FakeSMC.kext and other necessary kexts (e.g. VoodooPS2Controller.kext for laptops) into the /Library/Extensions folder of El Capitan using Finder
      4.  Back in terminal, type the following lines, followed by <Enter> after each line to rebuild the prelinkedkernel.  In this example, the El Capitan volume is named "El_Capitan" - change if you have named it something else...
      sudo -s chmod -R 755 /Volumes/El_Capitan/Library/Extensions chown -R 0:0 /Volumes/El_Capitan/Library/Extensions touch /Volumes/El_Capitan/System/Library/Extensions kextcache -u /Volumes/El_Capitan exit 5. Install your Bootloader targeting the El Capitan volume.  This step is only necessary if you are installing El Capitan on a new drive without existing boot loader (not required if installing on a disk with existing boot loader beside Yosemite).
      6. Reboot your system without injected kexts into El Capitan!
       
       
      Other links
      The All-In-One Guide to Vanilla OS X for beginners
       
      Updates for Sierra and High Sierra   Custom Prelinkedkernel Generator Tool I have made a custom prelinkedkernel generator "PLK.tool" for Sierra + El Capitan.  Instructions:   1.  Download and extract the attached BaseSystem_PLK.tool.zip into your ~/Downloads folder.   2.  Copy any extra kexts necessary for booting your hack to ~/Downloads/BaseSystem/ExtraKexts (e.g. FakeSMC, VoodooPS2Controller), making sure SIP is disabled. 3.  Copy BaseSystem.dmg to ~/Downloads/BaseSystem  4.  Open terminal and run the following commands... cd ~/Downloads/BaseSystem chmod +x PLK.tool ./PLK.tool ---> supply your admin password ---> will place your new custom prelinkedkernel on the desktop.       macOS High Sierra bypass Firmware and MBR checks in post#13.
      BaseSystem_PLK.tool_ElCap.zip
      BaseSystem_PLK.tool_Sierra.zip
      BaseSystem_PLK.tool_Mojave.zip (need to run in Mojave to avoid dependency errors)
      BaseSystem_PLK.tool_Catalina.zip
    • By shinho73
      I need a good vanilla guide for AMD A8 7600 with A58M-E FM2+ mother board and Palit GEforce GT 730. Any help will be greatly appreciated. Thank you.



    • By MaLd0n
      ---INSTALLATION TUTORIAL---
       
      ---Original Post---
      https://olarila.com/forum/viewtopic.php?f=45&t=9172
       
      ---USB---
      https://pikeralpha.wordpress.com/2016/07/13/simple-skylake-usb-fix-no-kexts-required/
       
      ---CLOVER FOLDER---
       
      CLOVER.zip
       
       
      --MOBO
      GigaByte Z390 M Gaming



      --PROCESSOR
      Intel Core i9-9900K


      --COOLER
      CoolerMaster MasterLiquid ML120R RGB


      --MEMORY
      Corsair Dominator Platinum 16GB (2 x 8GB)


      --GPU
      Sapphiretech Radeon RX 590 8 GB GDDR5


       
      --SSD
      Samsung 970 EVO NVMe M2 Flash Drive


      --POWER SUPPLY
      EVGA 750 N1, 750W


      --WIRELESS
      TP-Link Archer T9E


      --BLUETOOTH
      Orico BTA-403


      --CASE
      Thermaltake View 21 Tempered Glass Edition


      --DSDT Patches--
      -FIX ERRORS AND WARNINGS -FIX ACPI ERRORS -REMOVE UNUSED SCOPES / DEVICES -HIGH PRECISION EVENT TIMER -SATA SERIE 10 ID -DMAC -REMOVE 22K LINES, PROBLEMATIC and UNUSED -FIX K.P in REBOOT -NVRAM / REAL TIME CLOCK -SLPB -DARWIN / WINDOWS 2015 -XHCI -PLUGIN TYPE -HDAS to HDEF -HDEF -REAL TIME CLOCK -ARTC -IRQs -SBUS -MIKEY -BUS1 -MCHC -ALS0 -SHUTDOWN -UAR1 -LAN -FWHD -USBX -PMCR -PPMC -XSPI -GMM -IMEI -EC -PNLF -ARPT -GFX0 -NVME -DTGP -ACQUIRE MUT0 0XFFFF -OPERATION REGION GPIO -MUTEX MUT0 0x00 -EXTERNAL REFERENCES -UNKNOWNOBJ -HDMI / HDAU -FULL RENAMED DEVICES  
      --SCREENSHOTS--





























      --BruceX--
       
      --USB-C-- test with SanDisk Ultra USB-STICK 128gb


       
      -Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders!
      Slice, Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, RehabMan, Download-Fritz, Zenit432, cecekpawon, Intel, Apple, Oracle, Chameleon Team, crazybirdy, Mieze, Mirone, Oldnapalm, netkas, Elconiglio, artut-pt, ErmaC, Pavo, Toleda, Master Chief and family, bcc9, The King, PMheart, Sherlocks, Micky1979, vit9696, vandroiy2013, Voodoo Team, Pike R. Alpha, lvs1974, Austere.J, CVad, Sampath007, onemanosx, erroruser, Jenny David, Olarila Facebook Community, Hackintosh Facebook Community and many others!
      We're all here to have fun and learn from each other!
×