Jump to content

Rampage Dev

Rampage Dev

Member Since 08 Jun 2011
Offline Last Active Jun 14 2016 12:56 AM
*****

Posts I've Made

In Topic: Apple unveils "macOS Sierra"

14 June 2016 - 12:42 AM

I've gotten macOS 10.12 booted successfully on my machine (desktop) for awhile now

 

Createinstallmedia is what I first tried and unfortunately I wasn't able to successfully inject any kexts

(Therefore FakeSMC wasn't capable of loading)

 

The kernel disallowed the driver object from loading as it got injected

In log you would see "not entitled to link kext KEXT_IDENTIFIER"

 

And if I continued the boot I got stuck at where y'all are getting stuck at (iCloud/FindMyDevice messages)

 

This is what I did to get the installer booted:

1. Restore BaseSystem.dmg to a partition

2. Remove the Packages symlink from /System/Installation

3. Copy the real Packages folder over

4. Copy BaseSystem.dmg and BaseSystem.chunklist to root of partition (not sure this is necessary, but just to make sure I did it)

5. Copy any kexts needed such as FakeSMC to the root of the FS

6. Boot the installer in single user

7. Disable SIP for the time being via "csrutil disable" or "csrutil enable --without kext"

8. Reboot

9. Boot the installer into single user again

10. Modify the permissions on the kext (chmod -R 755 KEXT_NAME.kext && chown -R root:wheel KEXT_NAME.kext)

11. Load the kext manually (kextload KEXT_NAME.kext)

12. Exit single user

NOTE: I didn't use a USB to install, I created an installer partition on one of my main drives

 

And for me, I was able to get to the installer using that method. I think you can try putting the kexts into SLE of the installer after disabling SIP and that should work too, but just to make sure they loaded, I did that. 

 

After installation I copied the kexts over to the installation volume and I was able to boot fine.

 Can you please post a IOREG? Thanks! 

In Topic: Can only boot with NV_Disable=1 (tried everything) Skylake, 10.11.4, gtx 970

10 June 2016 - 10:59 PM

Please re-download and install the latest version of the Retail Drivers for Mac OS X. If they do not work then install a older release for the same version of OS X for example 10.11.5 has 3. Use MacPro 3,1 for testing. 


What you are missing probably is the modification to the /System/Library/Extensions/AppleGraphicsControl.kext/Context/Plugins/AppleGraphicsDevicePolicy.kext/Contents/Info.plist 

and then rebuilding the kernel cache.

 

https://pikeralpha.w...-13d55-seeded/ 

 

Specifically,

Changes

I had to change a plist to get past a ‘boot hang’ – black screen in single user-mode – like before:

/S*/L*/E*/AppleGraphicsControl.kext/C*/P*/AppleGraphicsDevicePolicy.kext/C*/Info.plist

1
2
3
4
5
<key>ConfigMap</key>
<dict>
    <key>Mac-F60DEB81FF30ACF6</key>
    <string>none</string>
</dict>

 

sudo kextcache -system-prelinked-kernel
sudo kextcache -system-cache

 

to rebuild the cache.

 

So:

1. Edit the plist, modify the string for your specific board-ID to none (for Mac-F42C88C8)

2. Rebuild the kext cache

3. Reboot with nvda_drv=1

 

This is not needed as he is using MacPro 3,1 as shown in the Clover config file. 

In Topic: nVIDIA Pascal: Hackintosh Edition

10 June 2016 - 10:54 PM

Historically takes Nvidia two DOT OS releases to add support to a new generation. 

In Topic: R9 270X/HD 7870 on 10.6.8

16 May 2016 - 01:20 AM

No.

In Topic: HD 6950 + El Capitan = heavy flicker instead of login screen

12 April 2016 - 08:09 PM

The GPU in question was never supported nor did it ever work under Mac OS X. 

© 2016 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy