Jump to content
InsanelyMac Forum

All Kand

Members
  • Content count

    43
  • Joined

  • Last visited

About All Kand

  • Rank
    InsanelyMac Protégé
  1. All Kand

    Yosemite install problem

    You have to set ig-platform-id.
  2. All Kand

    Help: Sony Vaio 14A Flip PC

    Your DSDT doesn't seem to have a graphics device section. It could be in an SSDT. Maybe upload all your SSDTs?
  3. All Kand

    [GUIDE] Video Decode Acceleration

    Hi guys Video Decode Acceleration is the framework provided by Apple to allow programs to accelerate H.264 media through hardware. There has been currently no known way to achieve this, but it has been found! ALERT! If you already have VDA, don't even bother reading this, unless you have another machine waiting. Go here to download a tool to check: http://www.insanelymac.com/forum/topic/261104-check-for-hardware-video-acceleration-capabilities/ Guide for GPUs: There are three things your setup must satisfy to achieve VDA. 1. Hardware Support Not all graphic cards have a video decoder that can accelerate H.264 decoding. Because OSX only provides H.264 decoding and no other codecs, these cards cannot accelerate the decoding of any video at all. (That does not mean they cannot QE/CI) 2. Software support Your graphic card must already be set up with QE/CI running. This can be the AppleIntel****** drivers, NVDAN***/Natit/NVEnabler or AMD***. If your card is one of those unfortunate ones without QE/CI, you cannot achieve VDA at all. Examples: Intel 4500mHD, Intel HD Graphics 2000, Intel HD Graphics 2500 3. The correct version of OSX Starting point: Using 10.4 or 10.5 cuts you off VDA entirely. VDA was introduced with Snow Leopard, and I recommend you use 10.6.6 and beyond. The other part is that each OSX version has a slightly different Video Acceleration driver depending on the times of release. i.e. Snow Leopard's driver does not contain MacBookPro8,1 which was released after it, but Mountain Lion's driver has it. 4. The right SMBIOS This is the key to achieving VDA. How so? The Video Acceleration driver bases the need to accelerate based on the Mac models which contain certain VDA-approved cards, such as the NVidia GeForce 9400M or NVidia GeForce 320M. In the VDA reference document, approved cards range from certain NVidia cards, AMD Radeon HD cards and Intel HD Graphics. For the NVidia cards, I have confirmed that VDA is not restricted to the ones listed. Now to point 4: The Video Acceleration driver is not a kext, but a bundle. It is known as AppleVADriver.bundle. THE FIRST STEP TO THIS IS TO DOWNLOAD (from the App Store or otherwise) AN APP KNOWN AS MacTracker. If you have an NVIDIA (Fermi/Titan ones unknown, these are mainly the four/three digit models e.g. 9300 GE) card: You are extremely lucky. Just open up MacTracker, look for a model that has a 9400M, and simply use that SMBIOS. This works even with my desktop card 9300 GE. Examples are iMac9,1, Macbook5,1. If you have a GMA 950 or GMA X3100: These cards only contain a MPEG2 decoder which can only be used in Windows (maybe Linux). OSX only provides a framework to accelerate H.264. If you have an Intel HD Graphics 3000: The right way to use this card is to use a MacBookPro8,1, 8,2 or MacMini 5,1 or 5,2 SMBIOS. Also, stay away from Snow Leopard. Anything Intel card beyond Intel HD Graphics 3000: You should use Mavericks. Or a very updated version of Mountain Lion. Try to stay away from Lion. AMD Cards: Not sure about this at all. However, it is recommended that you use the absolute latest OSX available (10.8.5 at writing time). See below. Non-supported cards: Intel cards after X3100 and before Intel HD Graphics (Arrandale first-gen i5). For first-gen i5 HD Graphics, there is a guide on this forum about getting QE/CI and there are some framebuffer patches. The AppleVADriver.bundle also lists the MacbookPro6,1 and 6,2 that contained this cards. As H.264 decoding in dual-GPU Macs occurs on the weaker GPU, use these SMBIOSes. S3 Graphics, VIA. As I said, no QE/CI entirely negates VDA. What SMBIOSes are VDA-supported? Go Into the Info.plist of AppleVADriver.bundle (in S/L/E) and see the System Support dictionary. Then, use MacTracker and find a model that best suits your card. The cards that were dropped as OSX progressed from 10.6 to 10.9 were ones that could not decode H.264. As such, using the latest OSX possible allows for more models with supported cards to be included in AppleVADriver.bundle. Note! I do not know how AppleVADriver works and when doing this, I swopped my SMBIOS rather than add the one I was using to the Info.plist. If your model is really impossible to find, or is a newer card, as long as you have obtained QE/CI, just use one from the same brand.
  4. Hi guys Video Decode Acceleration is the framework provided by Apple to allow programs to accelerate H.264 media through hardware. There has been currently no known way to achieve this, but it has been found! ALERT! If you already have VDA, don't even bother reading this, unless you have another machine waiting. Go here to download a tool to check: http://www.insanelymac.com/forum/topic/261104-check-for-hardware-video-acceleration-capabilities/ Guide for GPUs: There are three things your setup must satisfy to achieve VDA. 1. Hardware Support Not all graphic cards have a video decoder that can accelerate H.264 decoding. Because OSX only provides H.264 decoding and no other codecs, these cards cannot accelerate the decoding of any video at all. (That does not mean they cannot QE/CI) 2. Software support Your graphic card must already be set up with QE/CI running. This can be the AppleIntel****** drivers, NVDAN***/Natit/NVEnabler or AMD***. If your card is one of those unfortunate ones without QE/CI, you cannot achieve VDA at all. Examples: Intel 4500mHD, Intel HD Graphics 2000, Intel HD Graphics 2500 3. The correct version of OSX Starting point: Using 10.4 or 10.5 cuts you off VDA entirely. VDA was introduced with Snow Leopard, and I recommend you use 10.6.6 and beyond. The other part is that each OSX version has a slightly different Video Acceleration driver depending on the times of release. i.e. Snow Leopard's driver does not contain MacBookPro8,1 which was released after it, but Mountain Lion's driver has it. 4. The right SMBIOS This is the key to achieving VDA. How so? The Video Acceleration driver bases the need to accelerate based on the Mac models which contain certain VDA-approved cards, such as the NVidia GeForce 9400M or NVidia GeForce 320M. In the VDA reference document, approved cards range from certain NVidia cards, AMD Radeon HD cards and Intel HD Graphics. For the NVidia cards, I have confirmed that VDA is not restricted to the ones listed. Now to point 4: The Video Acceleration driver is not a kext, but a bundle. It is known as AppleVADriver.bundle. THE FIRST STEP TO THIS IS TO DOWNLOAD (from the App Store or otherwise) AN APP KNOWN AS MacTracker. If you have an NVIDIA (Fermi/Titan ones unknown, these are mainly the four/three digit models e.g. 9300 GE) card: You are extremely lucky. Just open up MacTracker, look for a model that has a 9400M, and simply use that SMBIOS. This works even with my desktop card 9300 GE. Examples are iMac9,1, Macbook5,1. If you have a GMA 950 or GMA X3100: These cards only contain a MPEG2 decoder which can only be used in Windows (maybe Linux). OSX only provides a framework to accelerate H.264. If you have an Intel HD Graphics 3000: The right way to use this card is to use a MacBookPro8,1, 8,2 or MacMini 5,1 or 5,2 SMBIOS. Also, stay away from Snow Leopard. Anything Intel card beyond Intel HD Graphics 3000: You should use Mavericks. Or a very updated version of Mountain Lion. Try to stay away from Lion. AMD Cards: Not sure about this at all. However, it is recommended that you use the absolute latest OSX available (10.8.5 at writing time). See below. Non-supported cards: Intel cards after X3100 and before Intel HD Graphics (Arrandale first-gen i5). For first-gen i5 HD Graphics, there is a guide on this forum about getting QE/CI and there are some framebuffer patches. The AppleVADriver.bundle also lists the MacbookPro6,1 and 6,2 that contained this cards. As H.264 decoding in dual-GPU Macs occurs on the weaker GPU, use these SMBIOSes. S3 Graphics, VIA. As I said, no QE/CI entirely negates VDA. What SMBIOSes are VDA-supported? Go Into the Info.plist of AppleVADriver.bundle (in S/L/E) and see the System Support dictionary. Then, use MacTracker and find a model that best suits your card. The cards that were dropped as OSX progressed from 10.6 to 10.9 were ones that could not decode H.264. As such, using the latest OSX possible allows for more models with supported cards to be included in AppleVADriver.bundle. Note! I do not know how AppleVADriver works and when doing this, I swopped my SMBIOS rather than add the one I was using to the Info.plist. If your model is really impossible to find, or is a newer card, as long as you have obtained QE/CI, just use one from the same brand.
  5. All Kand

    $800 for a Mobo, CPU, RAM, GPU

    An Nvidia GPU with a GT (not GTX) will do for you (they are not expensive and generally well supported) Ethernet? Look for a Realtek-based board (They aren't sold as Realtek but under another brand e.g. TP-LINK but are essentially repackaged Realtek cards) Sandy Bridge/Ivy Bridge cpu. Even Arrandale/Clarkdale (first gen iX) is fine, just ensure your motherboard doesn't use the Intel HD Graphics but your discrete GPU) I'm not sure about Motherboards, sorry... Please look on the forums here RAM (4 or 8 GB, best is that their speeds mHz is equal) As I am more into Hackintosh laptops I have no clue about a desktop bluetooth card/wifi card. What you can try is to dig up some hardware details about the recent Mac Pros/Mac Minis/ iMacs)
  6. All Kand

    Intel HD Graphics (0x00468086) QE/CI on Lenovo X201

    People have said that the FB kext causes the blackscreen and that due to the way it was used in MBP6,1/2/3 it does not have any code to choose connectors. Our only hope it the Snow Leopard that allows QE without FB.
  7. UPDATE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! It is now very possible to boot my installer straight off the laptop itself! (Instead of swapping out hdds and stuff) Just install a kext from here: http://sourceforge.net/projects/genericusbxhci/. From what I've found, Sony's motherboard uses XHCI to manage even the USB 2.0 drives. With this kext in place in /S/L/E in my OSX Installer, all three ports (USB2 + 3 + 3) work now. P.S. I am using OSX 10.9 Installer but this should work with ML too. Hi Everyone! I managed to get my Sony Vaio SVS1311FGS (Vaio S 2012 Series) on working with Mountain Lion DP4! Spec: i5-3210M (somehow unrecognized, cpuid model not found etc, but works) Intel HD 4000 (main GPU for OSX, works fully *details later below) NVIDIA Geforce GT-640M (Optimus cards are useless for Mac. However, I would like to know how to disable it via DSDT.) Realtek 10EC:8168 Ethernet card (work in progress, I haven't searched deeply for a 64-bit kext that would load in ML) Intel Wifi Card (garbage. I'm using a RTL8192SU USB dongle) Sound Card (lol, I don't know the model, but it works fine with VoodooHDA) (Should be the Intel HD Audio) Notes Beforehand: You cannot plonk in a USB OSX Installer made from either: ######, MyHack or any other USB solution. The absence of a BIOS mod (which I would have avoided anyway) to enable AHCI to get the USB Installer to recognize itself renders using USB Installers useless I'm not sure about using DVDs. I used a Sandy Bridge laptop to act as the installing machine instead. I switched their hard drives and got the thing to work, as my Sandy Bridge is hackintosh-friendly You need a special bootloader. No Chameleon-ML, No Chimera 1.10. You need those special ones OSX CANNOT BOOT FROM UEFI MODE. I use UEFI to go into Windows and Legacy into Mac. YOU MIGHT RUN INTO TROUBLE TRYING TO ENABLE CLICKING ON TRACKPAD. I've somehow managed to enable mine through the keyboard Steps: Partition the hard drive on any partition program (u can use diskpart or Disk Management from Windows itself) Remove it and place it into another machine where the USB Installers have successfully booted Get OSX installed. The hard drive is in a GPT format due to UEFI, no modding of Installer needed. When the hard drive is placed back into the Vaio S, get into the BIOS through F2 at boot and change Booting Mode into 'Legacy' and Place 'External Device' before 'Internal Hard Drive' in boot priorities THE NEXT STEP REQUIRES AN EXISTING MAC, to install the custom bootloader on the USB device. Get the USB Installer, insert it into the other Mac or Hackintosh and install http://blog.stuffedcow.net/wp-content/uploads/2012/07/Chameleon-2.1svn-r2012.pkg, a bootloader by stuffedcow for HD 4000 users. Set the settings on the Installer as follows: Standard boot, GraphicsEnabler=Yes. Ignore the HDMIAudio, NVIDIA, ATI options. When you're done, navigate to the Extra folder on the USB stick, and place the DSDT.aml attached in the zip file in this folder. Boot the computer with this USB stick. When at the boot prompt for the OSX partition in the HDD, type: -v -f "Graphics Mode"="1366x768x32" HD4000PlatformId=3 This should get it all working. Fix Everything Up (Network, etc). Others: INTEL HD 4000 Credits: http://blog.stuffedcow.net/2012/07/intel-hd4000-qeci-acceleration/ The table for HD 4000 is there. Those platform-ids that start with 0166 are for mobile (ours). Those with 0162 are for desktops. If you wish to try the platform-id for the alphabets, a is 10 and b is 11. I've tested them and the platform-id 3 should work for ours. It enabled Internal Screen and HDMI. I'm researchiing on editing the connector info for VGA. Some info on connectors for HD 4000: http://www.tonymacx86.com/graphics/60010-official-hd-4000-support-11.html NVIDIA GeForce GT640M Useless. Optimus does not work on OSX and probably never will as Apple uses MUXes. Do Note that the Speed/Stamina switch can be switched to either option. OSX does not care. However, I'd like to know how to disable it via DSDT to save battery life. REALTEK 10EC:8168 CARD In progress. INTEL WIFI Nope. Nada. Intel wifi was never used by Apple. USB 2.0 This will work if you use the USBPackage attached. Install the files in the folder 1 first, before installing those in 2.USB3 is a work in progress by other people using Intel's USB3 Controllers, although some have worked by changing XHCI setting in their BIOSes (no such option for us) SOUND Use VoodooHDA for Mountain Lion. SLEEP Using the SleepEnabler for Mountain Lion, but haven't tested yet. TRACKPAD Mine is Synaptics, so it works. But sensitivity needs changing. DSDT.zip USBPackage.zip
  8. All Kand

    [FIXED] Intel GMA HD 5700MHD

    1366x768 is annoying because Apple doesn't have anything that uses it, nor is there any monitor with that 14-inch/15-inch resolution. This resolution howerver will work, because Apple designed their system to be able to handle pretty much any resolution, so long as it is picked up. What are the ways that Chameleon or OSX picks up resolutions, other than Framebuffer kexts and VBIOSes? Btw, you could try compiling Chameleon with the graphics-detection changes in Clover. My HD Graphics machine here is a Thinkpad T410 that only has Intel Graphics. There is an Nvidia T410 and another T410 with Optimus, but we're referring to the Intel-only one here. The resolution of 1280x800 is detected by Chameleon, and any OSX I boot shows up in 1280x800. This is the same for another Lenovo I have that has a GMA 950. Maybe Chameleon is more friendly towards 1280x800, as many Macbooks/Pros/Airs use it. Similarly, my HD3000 machine gives out 1024x768 instead of your resolution, 1366x768 in Chameleon. (It works fine in OSX). Maybe, you could either try cross-compiling Cham and Clover, or maybe take a look at the gma.c (Might not exist anymore, but i seen it b4. Try graphics.c/graphics.h) portion of Chameleon. Seen it before... but not sure whether it affects anything. There's also a ChameleonMR2 that forces resolutions. Take a look at them, maybe. Here's one of the latest breakthroughs with our predecessor, the GMA X4500MHD. http://www.osx86.net...id=2866&page=17. Supposedly the guy enabled QE/CI that runs in software mode. Might be of our help.
  9. All Kand

    [FIXED] Intel GMA HD 5700MHD

    I used Snow Leopard... Lion better? I will try it
  10. All Kand

    [FIXED] Intel GMA HD 5700MHD

    Guys.. I don't think this works... I did everything, os-info and all, the FB detected my screen fine, but still black screen
  11. All Kand

    [FIXED] Intel GMA HD 5700MHD

    I have a question... What is AAPL,os-info? What does it do? Also the FB detects my screen properly just that the screen would have a backlight with no image... I also get a screwed up graphics if I boot with the display on VGA. My laptop is Lenovo T410. The DSDT I can try to edit... Any way for DSDT to get the image displayed? My screen is 1280x800 btw
  12. All Kand

    [FIXED] Intel GMA HD 5700MHD

    @G62 what are the values for AppleSamplePCI? For a 1280x800 display? Or is there a program to extract it?
  13. All Kand

    Intel HD3000 no QE/CI in Mountain Lion

    You should use stock ML kexts instead of older kexts. This is because ML is 64bit only.
  14. All Kand

    Internal Screen Not Working, But VNC Works Fine

    follow my new thread
×