TheNavigator Posted September 18, 2014 Author Share Posted September 18, 2014 I'm at DP8. Dongle still doesn't work, and I still have no idea how to turn the Radeon card off (or to check if it's off or not). Link to comment Share on other sites More sharing options...
mendietinha Posted September 18, 2014 Share Posted September 18, 2014 ask for help to rehabman under the dsdt sub-forum. Link to comment Share on other sites More sharing options...
TheNavigator Posted October 7, 2014 Author Share Posted October 7, 2014 ask for help to rehabman under the dsdt sub-forum. I just read this now. I'll do that. On the other hand, just upgraded to 10.10 GM. Went smooth. However, WiFi dongle still doesn't work. Link to comment Share on other sites More sharing options...
mendietinha Posted October 7, 2014 Share Posted October 7, 2014 soon they release an update i suppose. Link to comment Share on other sites More sharing options...
TheNavigator Posted October 12, 2014 Author Share Posted October 12, 2014 GM 3.0 right now, still nothing. Link to comment Share on other sites More sharing options...
TheNavigator Posted October 23, 2014 Author Share Posted October 23, 2014 Alright so, there's a problem I'm facing right now. My Android phone doesn't even detect that the USB is connected when Yosemite's running. I tried connecting the phone to a real Mac running Yosemite and it worked. I tried connecting other phones to my laptop and they didn't work. I tried searching for a fix but I found nothing. Can someone help, please? Link to comment Share on other sites More sharing options...
TimeWalker75a Posted October 23, 2014 Share Posted October 23, 2014 Something steals irqs from EHCI? Link to comment Share on other sites More sharing options...
TheNavigator Posted October 23, 2014 Author Share Posted October 23, 2014 What does that mean? D: Link to comment Share on other sites More sharing options...
TimeWalker75a Posted October 23, 2014 Share Posted October 23, 2014 Most devices (read controllers) in computers use interrupts, IRQs that is. If interrupt is shared and not specifically assigned to a device there may be conflicts between them. So if HPET steals from EHCI, your USB ports will end up dead. To resolve possible IRQ conflicts you need to check IOInterruptSpecifiers property on devices in your IOReg and forcefully assign them via ACPI. Link to comment Share on other sites More sharing options...
TheNavigator Posted October 24, 2014 Author Share Posted October 24, 2014 I have no idea how to do that, so please, please ELI5. What I know is that it works on Mavericks (which was running at the same time along with Yosemite until yesterday. The phone never recognized the USB, not since DP1). Link to comment Share on other sites More sharing options...
TheNavigator Posted October 24, 2014 Author Share Posted October 24, 2014 I searched for a bit and I found this topic, http://www.insanelymac.com/forum/topic/237750-fix-for-firewire-and-hpet-irq-conflict-using-dsdt/ I'll try that "remove AppleHPET.kext" fix and see how it will go. I'll make sure I back it up in case anything goes wrong. Link to comment Share on other sites More sharing options...
TheNavigator Posted October 29, 2014 Author Share Posted October 29, 2014 I renamed AppleHPET.kext to AppleHPET.backup (and made sure .kext wasn't there), rebuilt cache, restarted, but that didn't fix it. Link to comment Share on other sites More sharing options...
TheNavigator Posted November 1, 2014 Author Share Posted November 1, 2014 Right now I'm having yet another problem. I can't get another display (using VGA) to work. I use device properties thing with a string to make Yosemite recognize my graphics card. On Mavericks I removed that and I used IntelCapriFB=4, and it worked, but on Yosemite it doesn't. Never mind. I replaced my files with the ones attached and now the graphics work. HDMI works as well, but VGA doesn't. Any idea how to fix that? org.chameleon.Boot.zip AppleIntelFramebufferCapri.kext.zip Link to comment Share on other sites More sharing options...
TheNavigator Posted November 13, 2014 Author Share Posted November 13, 2014 Chameleon screwed up Yosemite for some reason so I had to reinstall the whole thing. This time I used Olarila's bootable USB from here, http://olarila.com/forum/viewtopic.php?f=36&t=5009 , instead of using the beta thing. I booted the installer using Chameleon, I had to use "IGPEnabler=Yes IntelCapriFB=4 GraphicsEnabler=Yes -gux_defer_usb2 -gux_no_idle" to be able to boot. The installation went smooth. Although the installer itself is modified, the installation is vanilla. I had to install everything myself. I started by using the same Extra folder in the first post, afterwards I installed the battery kext, sound kext, FakeSMC, NullCPUPowerManagement, Elan kext, and Chameleon. It worked as perfectly as the previous thing. Hardware acceleration's there, touchpad is amazing, sound is clearer than Windows and Linux, everything's just smooth. However, I'm having the same problem with my Android phone and the USB Wifi Dongle. And apparently NullCPUPowerManagement shouldn't be there. It was weird though that when I installed the Intel widget thing that shows whether turbo boost was on or not (on the previous installation, which had NullCPUPowerManagement installed as well), it showed that the processor did indeed go turbo at some points. Maybe it's a lower level than the OS and the turbo boost still actually works even with NullCPUPowerManagement there? I'll edit the first post and add the new guide soon, using Olarila's installer. Link to comment Share on other sites More sharing options...
mendietinha Posted November 16, 2014 Share Posted November 16, 2014 IGPEnabler=Yes this is useless on cham. Link to comment Share on other sites More sharing options...
TheNavigator Posted November 18, 2014 Author Share Posted November 18, 2014 Well, okay then I might remove that, honestly I just added it because my old plist had IGPEnabler there so I wanted to make sure nothing would break. Link to comment Share on other sites More sharing options...
TheNavigator Posted November 18, 2014 Author Share Posted November 18, 2014 Upgraded to 10.10.1. Upgrade went smooth, Android phone still doesn't detect the USB connection on Yosemite. Link to comment Share on other sites More sharing options...
TheNavigator Posted November 23, 2014 Author Share Posted November 23, 2014 Also, although reported by other people that the driver works on Yosemite, my TPLink TL-WN723N WiFi dongle still doesn't work. Link to comment Share on other sites More sharing options...
TheNavigator Posted December 3, 2014 Author Share Posted December 3, 2014 I'm still stuck with that problem where "any" Android phone will not recognise that it's connected to a USB device when it's connected to Yosemite. I tried different cables, different phones, and I tried actual Macs, and in the end I made sure that the problem is with my own system. I still can't even figure out how to start fixing it. I also tested an iPod, it doesn't recognise the USB connection as well... Fixed! I downloaded the kext from http://sourceforge.net/projects/genericusbxhci/files/ . Now my Android phone recognizes the USB connection. I don't have the dongle right now but I'll test that ASAP as well. Link to comment Share on other sites More sharing options...
TheNavigator Posted December 4, 2014 Author Share Posted December 4, 2014 The dongle works! That feels really, really good. 1 Link to comment Share on other sites More sharing options...
mendietinha Posted December 4, 2014 Share Posted December 4, 2014 at least! Link to comment Share on other sites More sharing options...
doixanh Posted March 21, 2015 Share Posted March 21, 2015 I'm posting a report (guide?) according to what I've been trying with my 15R SE.. 1. Installation- Install Yosemite with HackintoshZone (my Yosemite is 10.10.1) use IntelCapriFB=4- Reboot to first boot, also with IntelCapriFB=4. Output will ALWAYS on HDMI- HackintoshZone starts it fixes- Reboot. Still on HDMI 2. Fixes - Brightness : Patch DSDT to enable brightness control in Sys Prefs / Display and Fn F4-F5 work- GFX: work by default to HDMI out- Change output: LVDS (Laptop screen): IGPlatformID = 01660004 HDMI: IGPlatformID = 01660003 (?!) - Wifi dongle: use driver 4in1_Wlan_11n_USB_MacOS10.9_MacOS10.10_Driver_83.28.10.03_UI_2.0.2- CPU Power Management: (base guide: http://www.insanelymac.com/forum/topic/295587-power-management-for-sandyivy-bridgehaswell-cpus/ ) Remove NullCPUPowerManagement Add to Chameleon plist <key>DropSSDT</key><string>Yes</string> Generate ssdt, it should detect CPU automatically Patch AppleIntelCPUPowerManagement with AICPMPatch sudo perl AICPMPatch.pl /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement --patch Check with Intel Power Gadget - TouchPad: Remove VoodooPS2Controller kext Install ELAN 3.8.5 - USB & Wifi Dongle: work out of the box Non working: - VGA output - HDMI Audio - Display output change at runtime GFX Safe-mode (output to LVDS): device-properties=Null Link to comment Share on other sites More sharing options...
doixanh Posted March 24, 2015 Share Posted March 24, 2015 FINALLY! I patched myself AppleIntelFramebufferCapri.kext to support both LVDS and HDMI at runtime. Hotplug is supported Use attached kext. No need device-properties or IGPlatformID=4 as the above guide (report) anymore! AppleIntelFramebufferCapri.kext.zip Link to comment Share on other sites More sharing options...
doixanh Posted April 11, 2015 Share Posted April 11, 2015 Quick update on 10.10.2 to 10.10.3 upgrade: - AppleIntelFramebufferCapri needs to be repatched. After patching, it works normally. - Apple HDA also need to be patched. After patching, it works as usual - Native CPU power management needs to be redone. I regenerated SSDT with ssdtPRgen.sh, remove Null cpu power management and repatch AppleIntelCpuPowerManagement (to avoid kernel panic). Works afterward. - I used the old chameleon plist from 10.10.2 In short, everything works perfectly on 10.10.3 now 10.10.3.kexts.zip Link to comment Share on other sites More sharing options...
doixanh Posted April 20, 2015 Share Posted April 20, 2015 Another short reminder, I have to use chameleon 2463 (shipped as /boot with my hackintosh zone iso) in order to boot 10.10.3 with patched AppleIntelCpuPowerManagement. I attach it here if anyone needs it (simply overwrite /boot). Link to comment Share on other sites More sharing options...
Recommended Posts