magnifico Posted September 24, 2014 Share Posted September 24, 2014 I love you Api ..thank you ...after are you in chat room? now I'm a bit 'better, but I still treat me ... 2 Link to comment Share on other sites More sharing options...
magnifico Posted September 25, 2014 Share Posted September 25, 2014 Ummm I'm not going to be in the chat until at least tomorrow and even then it may not actually be until next week sometime that i'll be free to drop by... i'm trying to spend most of my free time refactoring clover gui and sources...... please, do not distort the gui ..... I do go out crazy .... hahaha Link to comment Share on other sites More sharing options...
barren Posted September 25, 2014 Share Posted September 25, 2014 Indeed you have the same edits, but as I see in your ioreg the values are injected. Are you using the generic USB driver or the Apple one? P.S. Never mind I see that you don't use it. Can you check all the ports at the back? Also in my config I have this <key>USB</key> <dict> <key>FixOwnership</key> <true/> <key>HighCurrent</key> <true/> <key>Inject</key> <true/> </dict> Hey Stefan tried your clover settings + my DSDT and still no joy.. Weird one. Its charging outside of OSX in Windows 8.1 and when the computers off. If I try to sleep with iPad plugged in it wakes up machine. No change if I change BIOS USB Legacy setting. Link to comment Share on other sites More sharing options...
Slice Posted September 26, 2014 Share Posted September 26, 2014 Hey Stefan tried your clover settings + my DSDT and still no joy.. Weird one. Its charging outside of OSX in Windows 8.1 and when the computers off. If I try to sleep with iPad plugged in it wakes up machine. No change if I change BIOS USB Legacy setting. AddClockID? Link to comment Share on other sites More sharing options...
yehia2amer Posted September 26, 2014 Share Posted September 26, 2014 Hi Slice & All I am trying to enable Power Management & Speedstep in i7-720QM CPU Speed stepping used to work in previous versions of OS X & clover, using old ver of ssdtPRGen.sh but after Mavericks it don't work My DSDT & SSDT: DSDT & SSDT for i7-720QM.zip My Config.plist: config.plist-2.zip I would greatly appreciate any help Link to comment Share on other sites More sharing options...
Slice Posted September 26, 2014 Share Posted September 26, 2014 Hi Slice & All I am trying to enable Power Management & Speedstep in i7-720QM CPU Speed stepping used to work in previous versions of OS X & clover, using old ver of ssdtPRGen.sh but after Mavericks it don't work My DSDT & SSDT: DSDT & SSDT for i7-720QM.zip My Config.plist: config.plist-2.zip I would greatly appreciate any help See here #5720 Link to comment Share on other sites More sharing options...
juliantoledo Posted September 26, 2014 Share Posted September 26, 2014 Samsung XP-941 UEFI boot update: SUCCESS! Having identified that this was probably something that I'd have to wait for the board manufacturer to implement, and inspired by PIKEs blog post, I downloaded the AsRock Z97 Extreme 6 BIOS file and using AMI APITO UEFI MMTool 4.5.0.23 I extracted the Samsung DXE Driver from this BIOS to a file. I then used UEFI BIOS Updater to update all the AHCI drivers on the latest beta BIOS version (F5d) for my Gigabyte Z87X-UD5-TH, and then inserted the Samsung DXE Driver line into the newly created BIOS file using MMTool. After flashing BIOS using this new BIOS I immediately saw UEFI: Samsung as a boot option in the BIOS. Clover now boots the EFI partition on the XP-941 and I'm very happy! Thanks to Slice and everyone else for your help, and hopefully this information will help others. Please note: modifying your BIOS can be very dangerous, in the worst case you may not be able to use the computer anymore until you will get a new and working BIOS chip from the manufacturer of your mainboard. I suggest you read the following on Fernandos WIN-RAID forum http://www.win-raid.com/t8f16-BIOS-Modding-Introduction-and-Preparations.html and http://www.win-raid.com/t154f16-Tool-quot-UEFI-BIOS-Updater-quot-UBU.html before attempting the above. THANKS!!!!!! I just did this with my GA-Z97X-UD5H and now the XP-941 is bootable as AHCI 1 Link to comment Share on other sites More sharing options...
Carstiman Posted September 27, 2014 Share Posted September 27, 2014 hello, i´ve got a problem to inject my MLB and ROM. ROM is not found and MLB is a wrong value and to long. Would be really great if you could help me <key>RtVariables</key> <dict> <key>MLB</key> <string>C07J94NXXXXX1DWYL</string> <key>ROM</key> <string>902b3439bXXX</string> </dict> imessage debug output: imessage_debug[633:507] 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:ROM: <00000000 00000000 00000000 000000> imessage_debug[633:507] 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:MLB: CK9272VUXYLABCDEGO4L1 edit: got this output from firmwarelog Adding Key: 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:MLB: Data: Size = 24: Success Adding Key: 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:ROM: Data: Size = 15: Success Link to comment Share on other sites More sharing options...
yehia2amer Posted September 27, 2014 Share Posted September 27, 2014 See here #5720 I Applied your changes and Removed SSDT.aml file now the Multiplier became always "7" or 931MHZ which is the min Frequency. but when i use the SSDT it always use the highest Multiplier (without Turbo Boost) "12" or 1.2GHZ (Static) no change in Frequency and no Turbo boost ! Edited config.plist : config.plist.zip using SSDT : without SSDT (Clover only): Link to comment Share on other sites More sharing options...
artur_pt Posted September 27, 2014 Share Posted September 27, 2014 hello u can't use MacBook Air5,2 smbios with that cpu .. that is a ivy bridge cpu .. u have core i first generation.. nothing to do with the one u are using... should use macbookpro6,1 good hack Link to comment Share on other sites More sharing options...
barren Posted September 28, 2014 Share Posted September 28, 2014 THANKS!!!!!! I just did this with my GA-Z97X-UD5H and now the XP-941 is bootable as AHCI Ha! Welcome to the fast lane.. 1 Link to comment Share on other sites More sharing options...
barren Posted September 28, 2014 Share Posted September 28, 2014 AddClockID? Makes no difference..baffling. Is there a way to diagnose USB? Link to comment Share on other sites More sharing options...
Slice Posted September 28, 2014 Share Posted September 28, 2014 I Applied your changes and Removed SSDT.aml file now the Multiplier became always "7" or 931MHZ which is the min Frequency. but when i use the SSDT it always use the highest Multiplier (without Turbo Boost) "12" or 1.2GHZ (Static) no change in Frequency and no Turbo boost ! Edited config.plist : config.plist.zip using SSDT : post-307642-0-32787900-1410086979.png without SSDT (Clover only): post-307642-0-73052700-1410087145.png It will be good to attach DarwinDumper reports to such posts. Link to comment Share on other sites More sharing options...
griven Posted September 28, 2014 Share Posted September 28, 2014 I am using Clover on my ThinkPad T61 on Yosemite DP8 and it works nearly perfekt except of one think (isn´t it always "one think"). Since my ThinkPad has an unsupported Audio Codec I need to use VoodooHDA in order to get sound and this is where my problems begin... Leaving Clovers CPU Section alone the CPU (Core2Duo T7300) is recognized correctly and reaches all it´s P-States and C-States up to full 2GHz Clock with 200MHz BusClock but the Sound is crackling and stuttering as long as I don´t move the mouse (moving the cursor around makes it stutter less). If I change the Bus Clock setting in Clovers CPU Section from 200000 KHz to 180000 KHz VoodooHDA works fine, gives me Sound without any stuttering or cracklings but I loose 200MHz Computing Power since all P and C State calculations seem to be done against the newly set BusClock speed result is a maximum CPU Speed of 1.8GHz instead of 2Ghz. How could this be solved? Link to comment Share on other sites More sharing options...
bronxteck Posted September 28, 2014 Share Posted September 28, 2014 that sounds like a TSC sync issue. you can try voodooTSCsync.kext or adjust the cpu bus speed. Link to comment Share on other sites More sharing options...
barren Posted September 29, 2014 Share Posted September 29, 2014 Have a question regarding device injection in Clover.. I'm trying to fix Thunderbolt and get OSX to recognise the hardware correctly. So far using DSDT methods I've managed to get the devices to show correctly in IOREgistryExplorer: I get these lines in Console which is promising: 29/09/2014 02:10:43.000 kernel[0]: AppleThunderboltNHIType2::setupPowerSavings - notification based runtime power management 29/09/2014 02:10:43.000 kernel[0]: Thunderbolt runtime power conservation disabled. 29/09/2014 02:11:43.454 configd[18]: iMac14,2/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/RP01@1C/IOPP/UPSB@0/IOPP/DSB0@0/IOPP/NHI0@0/AppleThunderboltHAL [1, 61169 ms] 29/09/2014 02:11:43.454 configd[18]: iMac14,2/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/RP01@1C/IOPP/UPSB@0/IOPP/DSB0@0/IOPP/NHI0@0/AppleThunderboltHAL/AppleThunderboltNHIType2 [1, 61169 ms] 29/09/2014 02:11:43.454 configd[18]: iMac14,2/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/RP01@1C/IOPP/UPSB@0/IOPP/DSB0@0/IOPP/NHI0@0/AppleThunderboltHAL/AppleThunderboltNHIType2/IOThunderboltController [1, 61169 ms] 29/09/2014 02:11:43.454 configd[18]: iMac14,2/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/RP01@1C/IOPP/UPSB@0/IOPP/DSB0@0/IOPP/NHI0@0/AppleThunderboltHAL/AppleThunderboltNHIType2/IOThunderboltController/IOThunderboltPort [!registered, !matched, 1, 61169 ms] However boot is still taking an age with AppleThunderboltNHI.kext installed and system information is still showing no thunderbolt drivers loaded, so I think I need to inject some device properties into PCI0@0/RP01@1c0000/UPSB@0/DSB0@0/NHI0@0: <key>PciRoot(0x0)/Pci(0x1c,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)</key> <dict> <key>TBTDPLowToHigh</key> <data> AQAAAA== </data> <key>ThunderboltDROM</key> <data> KGDu9BYNAAEAvI+3PgFlAAEACgABAgiBgAKAAAAACIKQAYAAAAAIg4AEgAEA AAiEkAOAAQAACIUAAAAAAAADhmADh4ADiKADicAFilAAAAWLUACCBYxQAIQN AUFwcGxlIEluYy4ADAJNYWNpbnRvc2gAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== </data> <key>ThunderboltUUID</key> <data> 40KxEo26a1eqFN5P4Bhy7Q== </data> <key>pathcr</key> <data> BAAAAAAAAAAAAAcAEAAQAAUAAAAAAAAAAAAHABAAEAABAAAACwAOAA4AAAAA AAAAAgAAAAAAAAAAAAQAAgABAAMAAAAAAAAAAAAHAAIAAQA= </data> <key>sscOffset</key> <data> AAc= </data> </dict> I've tried converting this to HEX and putting into properties below Inject <true/> in config.plist but it just seems to hang on boot. My understanding is that these properties need to be injected early pre-kernel so ideally I'd want to inject this via Clover, DSDT or SSDT AT the moment DSDT is preferable as if it doesn't work I can just boot an alt.aml (as I can't seem to select an alternative config file in GUI at the moment and editing the plist in Shell64 is fiddly) but I'm not sure how to inject a large hex string into DSDT. I'm guessing Clover injection method is hanging because its seeing it as a graphics injection?? Be great if we could get thunderbolt working natively on Hackintoshes, any pointers or tips gratefully received. Also I've found a ACPI dump from a new Mac Pro a can see that in SSDT-5 there are some Thunderbolt bits. Any way to convert the hex strings into usable information? GFXutil doesn't seem to like the HEX strings from this and online convertors give you a lot of this type stuff: "[‚LDSB5_ADR[€A1E0" MacPro6,1.acpi.xml Link to comment Share on other sites More sharing options...
joe75 Posted September 29, 2014 Share Posted September 29, 2014 http://www.mediafire.com/download/8rp6tglkt18mq1y/MacPro6_1-ACPI.zip 1 Link to comment Share on other sites More sharing options...
juliantoledo Posted September 29, 2014 Share Posted September 29, 2014 Ha! Welcome to the fast lane.. BTW, this are the speeds at PCIe 4X: PCIe 4X DeLOCK 8937 Results 1405.23 System Info Xbench Version 1.3 System Version 10.10 (14A361p) Physical RAM 32768 MB Model Macmini6,2 Drive Type SAMSUNG MZHPU256HCGL-00004 Disk Test 1405.23 Sequential 968.53 Uncached Write 1641.73 1008.00 MB/sec [4K blocks] Uncached Write 1178.06 666.55 MB/sec [256K blocks] Uncached Read 468.74 137.18 MB/sec [4K blocks] Uncached Read 1856.46 933.04 MB/sec [256K blocks] Random 2559.15 Uncached Write 3259.08 345.01 MB/sec [4K blocks] Uncached Write 1909.34 611.25 MB/sec [256K blocks] Uncached Read 4697.31 33.29 MB/sec [4K blocks] Uncached Read 1924.72 357.15 MB/sec [256K blocks] Link to comment Share on other sites More sharing options...
griven Posted September 29, 2014 Share Posted September 29, 2014 Hi apianti, Thank you for your suggestions. As for now I am always injecting the bus speed because if I let Clover detect it I get right CPU Clock and Bus Speed but stuttering and crackling Sound even though VoodooTSCSync is active (without VoodooTSCSync the System won´t even boot). With the injected Bus Speed any value higher 180000 will cause the stuttering and crackling any value below or equal 180000 will do just fine. Before I switched to clover I used Chameleon and had no issues with the sound. Link to comment Share on other sites More sharing options...
dr0m1 Posted September 29, 2014 Share Posted September 29, 2014 Hello to you I managed to install 10.9.5 Mavericks with clover v.2916 by following these tutorials http://www.insanelymac.com/forum/topic/298027 aio-guide-guide-for-hackintosh/#entry2019599 http://www.insanelymac.com/forum/topic/298027 aio-guide-guide-for-hackintosh/#entry2019606 https://github.com/toleda/audio_CloverALC https://github.com/toleda/audio_CloverHDMI I edited my DSDT.aml files and SSDT.aml and I think speedsteps works and also HDMI Audio. But I have my graphics card (Intel HD 3000) was recognized as an Intel HD 2000 For this I used the patches Toleda (AMI UEFI Clean Compile and AMI UEFI 6series AMD HD3000 NIVIDIA A3) and PJALM Graphics (Intel HD 3000). Now it is recognized as an intel hd 3000 but I'm not sure. when do I start my hackintosh, the resolution is not the maximum (I think 1024x728 Clover GUI) but once pass Apple, the maximum resolution (1920x1080) works. What can I do to solve the problem? I noticed in the "bootlog.log.txt" file that recognize my graphics card as Intel HD 2000. In short, if someone can show me what to do or point me, I thank in advance. Link to comment Share on other sites More sharing options...
griven Posted September 29, 2014 Share Posted September 29, 2014 Please post your boot.log without setting the bus speed, as well as with and your config.plist as well. Okay, no problem here they are... Archiv.zip Link to comment Share on other sites More sharing options...
Slice Posted September 29, 2014 Share Posted September 29, 2014 Okay, no problem here they are... Again T7xxx (Merom) with a problem... Anyway why you set this: 4:019 0:007 Config set MinMultiplier=3 4:027 0:008 Config set MaxMultiplier=10 What is the reason? Link to comment Share on other sites More sharing options...
tluck Posted September 29, 2014 Share Posted September 29, 2014 @CrazyFr my hack with a core i3-2125 has a similar issue. Clover log shows HD 2000 but then OS X sees the actual device ID and figures out it really is has HD 3000 so is running as it should. the listing of 2000 was mostly cosmetic, so i fixed it by adding a DSDT description. if running properly as HD 3000 you should see these kexts - do you see these? $ kextstat|grep Graphics 76 15 0xffffff7f8130e000 0x47000 0x47000 com.apple.iokit.IOGraphicsFamily (2.4.1) <12 7 5 4 3 1> 79 0 0xffffff7f81c2a000 0x2e000 0x2e000 com.apple.driver.AppleIntelSNBGraphicsFB (10.0.0) <76 12 11 7 6 5 4 3 1> 98 0 0xffffff7f81cb7000 0x67000 0x67000 com.apple.driver.AppleIntelHD3000Graphics (10.0.0) <76 12 7 5 4 3 1> 111 2 0xffffff7f82015000 0x3000 0x3000 com.apple.driver.AppleGraphicsControl (3.7.19) <76 12 11 7 5 4 3 1> 119 1 0xffffff7f81ff4000 0x6000 0x6000 com.apple.AppleGraphicsDeviceControl (3.7.19) <7 6 5 4 3 1> my gigabyte mobo boots via legacy CloverEFI and will restart the gfx. so during boot see the proper resolutions of the monitor (1920x1080). not sure about UEFI boot. 2 Link to comment Share on other sites More sharing options...
griven Posted September 29, 2014 Share Posted September 29, 2014 Hi Slice, thank you for your reply. I just played around with this settings yesterday and did not revert them to default. Since the given range min=3 max=10 is exact the same range clover would automatically choose I think they don´t have any impact to the given problem. So there is no reason for it, I just played around with the max setting but any value higher then 10 is ignored and corrected by Clover to the default value 10. I just thought a higher max multiplier would give me some speed back, that´s all An other thing, the problem only occurs with clover. Before I decided to test Yosemite on my Laptop I used Chameleon alongside to Mavericks and there were no issues with sound (voodooHDA) and BusClock after I switched over to Clover I ran into this Issue. After a long time on google i found an article which dealt with this Issue and where I was pointed to the FrontSide Bus Setting in Clover which did the trick. What I don´t understand is why is Chameleon able to set the Bus Clock correctly and provide a suitable Value to VoodooHDA and Clover is not? I really love Clover, I used it on many machines before without any issues but this little Thinkpad is driving me Crazy... Link to comment Share on other sites More sharing options...
dr0m1 Posted September 29, 2014 Share Posted September 29, 2014 @CrazyFr my hack with a core i3-2125 has a similar issue. Clover log shows HD 2000 but then OS X sees the actual device ID and figures out it really is has HD 3000 so is running as it should. the listing of 2000 was mostly cosmetic, so i fixed it by adding a DSDT description. if running properly as HD 3000 you should see these kexts - do you see these? $ kextstat|grep Graphics 76 15 0xffffff7f8130e000 0x47000 0x47000 com.apple.iokit.IOGraphicsFamily (2.4.1) <12 7 5 4 3 1> 79 0 0xffffff7f81c2a000 0x2e000 0x2e000 com.apple.driver.AppleIntelSNBGraphicsFB (10.0.0) <76 12 11 7 6 5 4 3 1> 98 0 0xffffff7f81cb7000 0x67000 0x67000 com.apple.driver.AppleIntelHD3000Graphics (10.0.0) <76 12 7 5 4 3 1> 111 2 0xffffff7f82015000 0x3000 0x3000 com.apple.driver.AppleGraphicsControl (3.7.19) <76 12 11 7 5 4 3 1> 119 1 0xffffff7f81ff4000 0x6000 0x6000 com.apple.AppleGraphicsDeviceControl (3.7.19) <7 6 5 4 3 1> my gigabyte mobo boots via legacy CloverEFI and will restart the gfx. so during boot see the proper resolutions of the monitor (1920x1080). not sure about UEFI boot. Thank you for responding, how can I find out? Terminal cmd ? Edit: It's ok "kextstat"! thank you Link to comment Share on other sites More sharing options...
Recommended Posts