Jump to content
InsanelyMac Forum

IGP3000

Donators
  • Content count

    16
  • Joined

  • Last visited

About IGP3000

  • Rank
    InsanelyMac Protégé
  1. IGP3000

    Chameleon Wizard - Utility for Chameleon.

    Never mind janek202 The Chameleon v2.0.0 RC5 app had this and more included And is easy to use as it is integrated in the System Preferences
  2. IGP3000

    Chameleon Wizard - Utility for Chameleon.

    Hi janek202, There is one issue that have caused me and I expect MANY others a lot of troubles. And I think there is only one easy way to avoid the problem for now and that is in the org.chameleon.Boot.plist The problem are multiple partitions and DSDT and that the DSDT are loaded from another partition when not found in the default partition. Maybe there also are issues to witch DSDT that are loaded in a multi boot partition setup?? Even if I have set the "default partition" to "hd(0,3)" and have NO DSDT the DSDT found on "hd(0,2)" are loaded. It took me a lot of time and trouble to find the cause to the unexpected errors and KP´s.. Can you add a setting to the Chameleon Wizard to select the DSDT and also unselect the DSDT by giving the correct commands in the org.chameleon.Boot.plist ??
  3. IGP3000

    Chameleon Wizard - Utility for Chameleon.

    There is still an "bug" with the Chameleon Wizard app. If the SMfamily name are written with a "M" in Mini either as "MacMini" or "Mac Mini" Chameleon Wizard displays the correct picture of a Mac mini. If the SMfamily name are written with a "m" in mini either as "Macmini" or "Mac mini" Chameleon Wizard displays the picture of monitor and not the picture of a Mac mini. In "about this Mac" / Systeminformation there is the correct picture and the text "Mac mini" so this works and it is only a display issue with Chameleon Wizard. The issues with SMproduct was cured with the Macmini5,1 fix.
  4. IGP3000

    Chameleon Wizard - Utility for Chameleon.

    Is it possible to make some changes to the "GraphicsEnabler = Yes" function in org.chameleon.Boot.plist?? Intel HD2000 graphics with device id 0x01028086 are identified as "Unknown". With "GraphicsEnabler = No" it is identified (wrongly?) as Intel HD3000.. Is it also possible to change the SMproductname from MacMini5,1 to Macmini5,1 in the smbios.plist generator?? For my setup the MacMini5,1 gives the picture of a monitor in both "about this mac" and in finder of other Mac´s. Macmini5,1 gives the correct Mac mini picture in both instances. The SMfamily name MacMini also gives some strange behaviors. Macmini or Mac mini works better... Thanks for the Chameleon Wizard
  5. IGP3000

    Chameleon Wizard - Utility for Chameleon.

    If you want to use the HD2000 without acceleration, but else full resolution and even dual / triple monitors you can do the following: This is based on the standard 10.7.1 version of the AppleIntelxxGraphicxx kexts, the 10.7.1 update (updated / later build) for the Macmini5,1 AppleIntelxxGraphicxx kexts are not tested yet... 0. Enable screen sharing as the very first thing you do and verify that it works - then you can later connect and fix any problems as if the connector tables are wrong or do not match you motherboard you will get stuck in various variants of the grey boot screen.. The system are still up and running, but only have not connected properly to the motherboard connectors, but screen sharing works... 1. Use "Graphics Enabler = No" with Chameleon Wizard (/E/org.Chameleon.Boot.plist) 2. Use Macmini5,1 in the smbios.plist (change the MacMini text string to Macmini to get proper representation in the SystemInformation and in finder of other Mac´s) 3. Remove the device id (0x01028086 or what your system shows as the id) from the Gen6 - IOPCIPrimaryMatch string in the info.plist /S/L/E/AppleIntelHDGraphics.kext 4. In the info.plist of the /S/L/E/AppleIntelSNBGraphicsFB.kext - the device id (0x01028086) should only be found in the IOPCIPrimaryMatch of the AppleIntelSNBGraphicsController2 section and NOT in the AppleIntelSNBGraphicsFB section.. NB! the device id should be found ONLY once in this info.plist... 5. If the display connectors do not work properly with your motherboard - inject the proper data with this method: http://www.tonymacx86.com/viewtopic.php?f=15&t=30464 6. In the BIOS setup allocate the maximum amount of shared RAM to the HD2000/3000 graphics Now the HD2000 should work with full resolution and the IORegistryExplorer and SystemInformation should display it as a Intel HD3000 with 512MB (8GB system RAM), 384MB (4GB system RAM) or 288MB (2GB system RAM). If you use "Graphics Enabler = Yes" it will be displayed as a "unknown GPU" so Chameleon do not work properly with the device id´s of the HD2000 yet... The majority of motherboards cannot assign the full 512MB shared RAM so to avoid graphics distortion / glitches you can reduce the system RAM so the BIOS setup of shared RAM and the rapported use of VRAM match... This is a motherboard issue / fault as there are motherboards around that can assign up to above 1600MB to the Intel HD graphics..
  6. IGP3000

    DSDT Auto patcher - Gone?

    Good neews!! The auto-patcher copies I have downloaded survived the heart attacks
  7. IGP3000

    DSDT Auto-Patcher

    I just found in RevoGirl´s blog a explanation: http://revogirl.wordpress.com/2011/08/29/a...-vramtotalsize/ So if I pull out some RAM to get down to 4GB I get the 384MB shared RAM... Quite stupid, but I expect someone finds a fix...
  8. IGP3000

    DSDT Auto-Patcher

    I was aware of that it in IORegistryExplorer under the "AppelIntelSNBGraphicsFB" was a property named "VRAM,totalsize" with data <00 00 00 20> that equals 512MB. Is it possible to modify the DSDT to tell "AppelIntelSNBGraphicsFB" to use only 384MB. If possible I am still stuck as I do not know how to do it
  9. IGP3000

    DSDT Auto-Patcher

    As there are no answer I deduct that it is either not possible to set the shared RAM value correctly in the DSDT, or nobody knows how to do it ??
  10. IGP3000

    DSDT Auto-Patcher

    @MaLd0n The internal Intel HD3000 (HD2000) graphics uses shared RAM of up to 480 (482)MB, but both IORegistryExplorer and the kext rapports 512MB. Is it possible to patch / modify the DSDT so the shared RAM can be set to 384MB or 480MB ?? Or even better the current allocated shared RAM value set in the BIOS ?? I believe the graphics distortions / fields with missing graphics are caused by the kexts are using the non-exsistent RAM area between the physical shared RAM and the 512MB the kext uses.. Regards
  11. Yes you was clear, but after that came 10.6.8 that have a mix of 10.7 drivers... I still need the index number to the PlatformInformationList for 10.6.8. Anybody that knows how to find that index number?
  12. Yes - use <key>SMboardproduct</key> <string>Mac-942459F8199B171B</string> But how do I get output of the nm command ??
  13. Hmmm.... There is no output from the command: nm -arch x86_64 AppleIntelSNBGraphicsFB | grep 'D _PlatformInformationList' I just get the command prompt back...
  14. How can I find the number for 10.6.8 ?? Everything works now except the the edit of the connector info.
×