boullusgoullus Posted December 26, 2013 Share Posted December 26, 2013 Hi!I've been trying to install Mavericks successfully for one week but I'm still experiencing some issues.First here are the specs of the laptop (Asus N56VB series)- Processor : Intel Core i7-3630QM 2,4Ghz- Graphics : Intel HD4000 + NVIDIA GeForce GT 740M- Network : Atheros AR8161 (Ethernet, working OOB in safe mode) & Atheros AR9485WB-EG (Wifi, not working in safe mode)- Audio : Realtek but I don't know which deviceI've been installing Mavericks using the retail dmg and this method : http://www.insanelymac.com/forum/topic/289062-109-mavericks-simple-vanilla-hackintosh-install-guide/I also added some kexts on the USB install key and the installation went fine.Then I installed all necessary kexts and Chimera. The problem is that I can only run Mavericks with the -x flag. Without it, the boot gets stuck at :----------[iOBluetoothHCIController::setConfigState] calling registerService**** [iOBluetoothHCIController][protectedBluetoothHCIControllerTransportShowsUp] -- Connected to the transport successfully -- 0x9e40 -- 0xa000 -- 0x1000 ****DRMStatus: iTunes/Apple Store Content Access Problem. Content playback may be disabled on this computer. You can continue to use the machine, but you should contact an Apple support representative. ErrorCode: 8877652----------I think I've tried every possible combination of flags but I can't go any further. I add that I disabled virtualisation in the BIOS and that I run in AHCI mode (the only things I can do, the BIOS has very few features...).Does anybody have an idea of what is happening ?Thanksboullusgoullus Link to comment Share on other sites More sharing options...
iFIRE Posted December 26, 2013 Share Posted December 26, 2013 1. copy and past this code in terminal app, put your passw, wait to end, then reboot only with -v, look if this solve your problem. #!/bin/bash mkdir kext_backup cd /System/Library/Extensions mv ATI* AMDRadeon* GeForce* NVDA*/kext_backup sudo rm -rf /System/Library/Caches/* sudo atsutil databases -remove sudo pmset -a hibernatemode 0 cd /private/var/vm sudo rm -rf * sudo touch /private/var sudo chown root:admin / sudo update_dyld_shared_cache -debug -force -root / sudo update_dyld_shared_cache -root / -force sudo kextcache -system-caches sudo kextcache -system-prelinked-kernel sudo /usr/libexec/xpchelper --rebuild-cache diskutil repairPermissions / sudo chown -R root:wheel /System/Library/Extensions sudo chmod -R 755 /System/Library/Extensions sudo touch /System/Library/Extensions sudo chmod -R 755 /Extra sudo chown root:wheel /Extra sudo touch /Extra sleep 4 Killall Terminal sleep1 quit Link to comment Share on other sites More sharing options...
boullusgoullus Posted December 26, 2013 Author Share Posted December 26, 2013 Thanks for your reply. I did what you said, and nothing changes if I boot with "-v GraphicsEnabler=No" (I get stuck at the same point as before). However, if I boot with "-v" or "-v GraphicsEnabler=Yes" I end up with a black screen Link to comment Share on other sites More sharing options...
iFIRE Posted December 27, 2013 Share Posted December 27, 2013 this is a problem with your HD 4000, you need try this flag: and test one by one platform-ig , see dow all, post, boot loader and info here; #96 -v InjectIntel-ig=01660004 - For the Haswell the recently introduced key flag HD5K-ig is also deprecated and the new name is IntelAzulFB (Same things... match with Apple kext)ex: IntelAzulFB=a_value from 0 to 15 Spoiler 0 = 00000604 1 = 0000060c 2 = 00001604 3 = 0000160a 4 = 0000160c 5 = 00002604 6 = 0000260a 7 = 0000260c 8 = 0000260d 9 = 0200160410 = 0300220d11 = 0500260a12 = 0600260a13 = 0700260d14 = 0800260a15 = 08002e0a I also introduced the ability to inject a custom AAPL,ig-platform-id for both kind of gfx (Ivy & Haswell) the keyflag is InjectIntel-igex: InjectIntel-ig=09006601 (a flipped 01660009)The priority is:1° InjectIntel-ig2° IntelXxxxFB3° the default setting (based on BIOS memory for Ivy, and default ig for Haswell)Example of data into org.chameleon.Boot.plist <key>InjectIntel-ig</key> <string>09006601</string> <key>IntelCapriFB</key> <string>9</string> <key>IntelAzulFB</key> <string>9</string> Here we go: Chameleon_2260_GMA.zip 144.12KB 1126 downloadsErmaC 1 Link to comment Share on other sites More sharing options...
boullusgoullus Posted December 28, 2013 Author Share Posted December 28, 2013 Maybe I did something wrong, but I tried the flag InjectIntel-ig=01660004 and the flag IntelCapriFB with the values from 0 to 11, and nothing changes. Is there something I forgot/misunderstood? (btw, how do you get the value you type after InjectIntel-ig from the values listed in your post ?) Link to comment Share on other sites More sharing options...
iFIRE Posted December 28, 2013 Share Posted December 28, 2013 you need use only one or ig-platform or one the other two, what cpu you have? ivy bridge, haswell or....? what smbios do you use? The priority is:1° InjectIntel-ig2° IntelXxxxFB 3° the default setting (based on BIOS memory for Ivy, and default ig for Haswell) you have tested all this ig-platform ? one by one? 0 = 00000604 1 = 0000060c 2 = 00001604 3 = 0000160a 4 = 0000160c 5 = 00002604 6 = 0000260a 7 = 0000260c 8 = 0000260d 9 = 0200160410 = 0300220d11 = 0500260a12 = 0600260a13 = 0700260d14 = 0800260a15 = 08002e0a Link to comment Share on other sites More sharing options...
boullusgoullus Posted December 28, 2013 Author Share Posted December 28, 2013 I tested all the ig-platforms for Ivy Bridge (my CPU is IvyBridge), and I have no smbios. Link to comment Share on other sites More sharing options...
iFIRE Posted December 28, 2013 Share Posted December 28, 2013 and how you want put this to work without a smbios? make magic? try this one, put in Extra folder smbios.zip Link to comment Share on other sites More sharing options...
boullusgoullus Posted December 29, 2013 Author Share Posted December 29, 2013 Well in fact I've already put this one, sorry So with this SMBios I tried two things : - extract DSDT : I could boot in normal mode, but the screen was split into 4 (I could see four desktops).. - I installed Chimera : I could boot in normal mode with the flag : IGPlatformID=01660003 So something is positive : now I know the ID of my HD4000 ; but it doesn't work with Chameleon (I reinstalled it and tried to boot with InjectIntel-ig=01660003 or IntelCapriFB=3), which is quite weird PS : In normal mode the wifi wasn't working (as expected) ; do you know a workaround to bring the AR9485 to work or is it hopeless? Link to comment Share on other sites More sharing options...
iFIRE Posted December 29, 2013 Share Posted December 29, 2013 post a full report with app Darwin Dumper, I Take a look , for wifi work patch DSDT is needed http://www.insanelymac.com/forum/topic/282794-darwindumper/?fromsearch=1 Link to comment Share on other sites More sharing options...
boullusgoullus Posted December 29, 2013 Author Share Posted December 29, 2013 Here's the report, but I think it's not complete (for e.g. the lspci command failed) Many thanks for your help DarwinDumper_2.8.8_Chameleon_2.2_X64_Mav_boullusgoullus.zip Link to comment Share on other sites More sharing options...
iFIRE Posted December 29, 2013 Share Posted December 29, 2013 ? is invisible your report ? Link to comment Share on other sites More sharing options...
boullusgoullus Posted December 29, 2013 Author Share Posted December 29, 2013 Here it is, I re-made it in normal mode DarwinDumper_2.8.8_Chameleon_2.2_X64_Mav_boullusgoullus.zip Link to comment Share on other sites More sharing options...
iFIRE Posted December 29, 2013 Share Posted December 29, 2013 upload your Extra folder here, and why you not have any kexts AppleIntelHD in your folder S/L/Extensions ? Link to comment Share on other sites More sharing options...
boullusgoullus Posted December 29, 2013 Author Share Posted December 29, 2013 Should I restore these kexts ? EDIT : I do have these kexts in /S/L/E in fact... Extra.zip Link to comment Share on other sites More sharing options...
iFIRE Posted December 29, 2013 Share Posted December 29, 2013 Yes, restore all AppleIntelHD kexts to S/L/E, repair permissions with Kext Wizard app/reboot Use this Extra folder, I make a pached DSDT, look if work, I have change de ig-platform to 00001604, because lspci don't show yours devices, install the kext lspci.kext too and this in the info.plist <key>EnableDualLink</key> <string>Yes</string> <key>Graphics Mode</key> <string>1600x900x32</string> <key>GraphicsEnabler</key> <string>Yes</string> <key>IntelCapriFB</key> <string>4</string> Extra.zip Link to comment Share on other sites More sharing options...
boullusgoullus Posted December 29, 2013 Author Share Posted December 29, 2013 The DSDT makes the system hangs at boot (at the same point as before). Did you patch the graphics in the DSDT ? It isn't needed since the key IGPlatformID in Chimera fixes the issue. What is not working is : - Wifi - Audio (VoodooHDA doesn't work) - Webcam (the lights switches on when Photo Booth is launched but it doesn't work) - FN keys (not very important if not working) - the trackpad is working but not the 2-digits-scrolling, although it is activated in System Prefs (not very important as well if not working) I launched lspci manually in Terminal, here's the response : pcilib: 0000:01:00.0 64-bit device address ignored. pcilib: 0000:01:00.0 64-bit device address ignored. pcilib: 0000:00:02.0 64-bit device address ignored. 00:00.0 Host bridge: Intel Corporation Unknown device 0154 (rev 09) 00:01.0 PCI bridge: Intel Corporation Unknown device 0151 (rev 09) 00:02.0 VGA compatible controller: Intel Corporation Unknown device 0166 (rev 09) 00:14.0 USB Controller: Intel Corporation Unknown device 1e31 (rev 04) 00:16.0 Communication controller: Intel Corporation Unknown device 1e3a (rev 04) 00:1a.0 USB Controller: Intel Corporation Unknown device 1e2d (rev 04) 00:1b.0 Audio device: Intel Corporation Unknown device 1e20 (rev 04) 00:1c.0 PCI bridge: Intel Corporation Unknown device 1e10 (rev c4) 00:1c.1 PCI bridge: Intel Corporation Unknown device 1e12 (rev c4) 00:1c.3 PCI bridge: Intel Corporation Unknown device 1e16 (rev c4) 00:1d.0 USB Controller: Intel Corporation Unknown device 1e26 (rev 04) 00:1f.0 ISA bridge: Intel Corporation Unknown device 1e59 (rev 04) 00:1f.2 SATA controller: Intel Corporation Unknown device 1e03 (rev 04) 00:1f.3 SMBus: Intel Corporation Unknown device 1e22 (rev 04) 01:00.0 3D controller: nVidia Corporation Unknown device 0fdf (rev a1) 03:00.0 Network controller: Atheros Communications Inc. Unknown device 0032 (rev 01) 04:00.0 Ethernet controller: Attansic Technology Corp. Unknown device 1091 (rev 10) Link to comment Share on other sites More sharing options...
iFIRE Posted December 29, 2013 Share Posted December 29, 2013 well, if chimera works with this key IGPlatformID, why you here for support? Make a clean Vanilla install , no support for Tonymac software here, install only with fakeSMC.kext an NULLCPUPM, then return to start from zero, I not have time to your experiments. 10.9 Mavericks Simple Vanilla Hackintosh Install Guide Link to comment Share on other sites More sharing options...
boullusgoullus Posted December 29, 2013 Author Share Posted December 29, 2013 I'm not especially in favour of Chimera and Tonymac, I've just realized today (thanks to your help, that's what I was here for) that it brought the graphics to work. If I could find a solution without it would be great. I'm also looking for workarounds for Wifi and Audio, also what I'm here for. Thank you for your previous help though. Link to comment Share on other sites More sharing options...
boullusgoullus Posted January 2, 2014 Author Share Posted January 2, 2014 Hello, HD4000 graphics are working now. It could help others, so here is what I done : - Clean Vanilla install of Mavericks - Install latest Chameleon on hard drive, and put into org.chameleon.Boot.plist <key>IntelCapriFB</key> <string>3</string> - Boot with a proper DSDT for my laptop Audio is working with the latest VoodooHDA kext (I just had to patch the device ID) Webcam is working (but not in Photo Booth) Ethernet is working Wifi will probably never work Trackpad and multimedia keys don't work well, I'm always looking for a fix (if someone has an idea). Thanks to iFire for the help (don't know why it didn't work before, I did exactly what you said, I maybe broke some kexts) I mark the problem solved, but if someone can help with trackpad and multimedia keys I would appreciate. Link to comment Share on other sites More sharing options...
Recommended Posts