crusher Posted January 30, 2015 Share Posted January 30, 2015 I have a problem with MMTool please help. I have a new bios version F5c. |190|CORE_DXE |5AE3F37E-4EAE-41AE-8240-35465B5E81EB|007461C8|19062D|DXEC| |191|EnhancedFat |961578FE-B6B7-44C3-AF35-6BC705CD2B1F|008D67F5|00343A|DRVR| +---+---------------+------------------------------------+--------+------+----+ | Bytes Free : 0063D1 ( 24 KB) Bytes Used : 8D9C2F (9063 KB) | +-----------------------------------------------------------------------------+ | Firmware Volume : 03 Location : 00700000 Length : 100000 I added a CORE_DXE and EnhaacedFat but I have a 24kb free space. I attach my file. Do you have a fix? Link to comment Share on other sites More sharing options...
Pavo Posted January 30, 2015 Author Share Posted January 30, 2015 What is your motherboard, I only use firmware directly from the manufacturer Link to comment Share on other sites More sharing options...
crusher Posted January 30, 2015 Share Posted January 30, 2015 What is your motherboard, I only use firmware directly from the manufacturer My Mobo is in signature. Gigabyte GA-Z97MX-Gaming 5. Now have a new version of bios F5c. Link to comment Share on other sites More sharing options...
Pavo Posted January 30, 2015 Author Share Posted January 30, 2015 My Mobo is in signature. Gigabyte GA-Z97MX-Gaming 5. Now have a new version of bios F5c. Here is your firmware with all Ozmosis fetures and iMac14,2 SMBIOS, I alos have included MD5 and SHA1 hashes below and added a zip of kext that I use on my Z97 board MD5:7d8d715d99e0b612737cc6c137ab48cf SHA1:9243324c9c95e555c366e06dbc53e1bb84305fc1 Archive.zip Z97MXGG5.F5c.zip Link to comment Share on other sites More sharing options...
crusher Posted January 30, 2015 Share Posted January 30, 2015 Here is your firmware with all Ozmosis fetures and iMac14,2 SMBIOS, I alos have included MD5 and SHA1 hashes below and added a zip of kext that I use on my Z97 board MD5:7d8d715d99e0b612737cc6c137ab48cf SHA1:9243324c9c95e555c366e06dbc53e1bb84305fc1 Sorry where is ts the bios file. You attach rpt file. Please a attach full pack here I now love Ozmozis. Oz the best boot loader for me. Link to comment Share on other sites More sharing options...
Pavo Posted January 30, 2015 Author Share Posted January 30, 2015 Sorry where is ts the bios file. You attach rpt file. Please a attach full pack here I now love Ozmozis. Oz the best boot loader for me. Oops, its fixed mybad Link to comment Share on other sites More sharing options...
crusher Posted January 30, 2015 Share Posted January 30, 2015 Oops, its fixed mybad @Pavo this is my problem look video On Windows is same. kext that I need to make frimeware Link to comment Share on other sites More sharing options...
Pavo Posted January 30, 2015 Author Share Posted January 30, 2015 @Pavo this is my problem look video On Windows is same. kext that I need to make frimeware Kext.ffs.zip You are doing it wrong, you have to Delete FileSystem, extract CORE_DXE as uncompressed then delete CORE_DXE and then insert CORE_DXE as compressed, then insert the rest of the Ozmosis stuff as is. Also you should use ESP for your kext and not put them in firmware 1 Link to comment Share on other sites More sharing options...
crusher Posted January 30, 2015 Share Posted January 30, 2015 You are doing it wrong, you have to Delete FileSystem, extract CORE_DXE as uncompressed then delete CORE_DXE and then insert CORE_DXE as compressed, then insert the rest of the Ozmosis stuff as is. Also you should use ESP for your kext and not put them in firmware Please moded and attach on your second post on google drive.. Please again add vHDA in firmware. Thanks in advanced. Link to comment Share on other sites More sharing options...
Pavo Posted January 30, 2015 Author Share Posted January 30, 2015 Please moded and attach on your second post on google drive.. Please again add vHDA in firmware. Thanks in advanced. I adding what you ask and also uploading a video on how I do it. Its uploaded, still waiting on video to process https://drive.google.com/folderview?id=0Bzy05-VIsW3LT3U2UUN5TWVkcTQ&usp=drive_web MD5:644fd4244a30d2dd55143d148879854e SHA1:2e94c234dda78a48fc73e6bf97a1c87d7325a355 Here is the video: 1 Link to comment Share on other sites More sharing options...
crusher Posted January 30, 2015 Share Posted January 30, 2015 I adding what you ask and also uploading a video on how I do it Thank you @Pavo I now see. Link to comment Share on other sites More sharing options...
NSCXP2005 Posted February 10, 2015 Share Posted February 10, 2015 Hi Pavo, My bios does not have a CORE_DXE. The firmware I have is UEFI but I don't have a link to where to get it from as I have to use Universal Bios Backup Tool to get a copy of it as the bios gets update with software that comes installed on my ultrabook. Could you advise how I can make my bios use UEFI. Thanks Link to comment Share on other sites More sharing options...
crusher Posted February 10, 2015 Share Posted February 10, 2015 Attach your bios file. I mean Oz does not work on Notebook . Link to comment Share on other sites More sharing options...
NSCXP2005 Posted February 10, 2015 Share Posted February 10, 2015 Hi crushers and Pavo, Here is my firmware: P12ABH.zip Link to comment Share on other sites More sharing options...
oSxFr33k Posted February 22, 2015 Share Posted February 22, 2015 Couple questions. Trying to figure out what would go in these sections of the Defaults.plist, and how they Correlate with Clover Configurators SMBIOS and Rt Variables. BaseBoardAssetTag? ChassisAssetTag? ProcessorSerial <<Can I use the one you have already in there? "F5K3474002XFNN21A". I have the I7-3770K. Clover Configurator does not generate this. ProductId << Is this the same as Board-ID in Clover Configurator SMBIOS section? SystemSKU#? Where would this information below go into the Defaults.plist, and what are they named as in Defaults.plist Clover Configurator Rt Variables section: Hardware UUID System ID ROM MLB << Is this same as BaseBoardSerial in Defaults.plist? SerialNumber Is this the same as SystemSerial in Defaults.plist? A lot of this naming in Clover Configurator/ChameleonWizard and Defaults.plist is just confusing. Thanks Link to comment Share on other sites More sharing options...
Pavo Posted February 22, 2015 Author Share Posted February 22, 2015 Example Defaults.plist <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Version</key> <string>1.0.1</string> <key>Timestamp</key> <integer>0</integer> <key>Defaults:4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102</key> <dict> <key>BiosVersion</key> <string>IM142.88Z.0118.B00.1309031249</string> <key>BiosDate</key> <string>03/09/13</string> <key>ProductName</key> <string>iMac14,2</string> <key>ProductFamily</key> <string>iMac</string> <key>SystemVersion</key> <string>1.0</string> <key>SystemSerial</key> <string>C02LQ9J4F8JC</string> <key>ProductId</key> <string>Mac-27ADBB7B4CEE8E61</string> <key>BoardVersion</key> <string>Proto1</string> <key>BaseBoardSerial</key> <string>C02LQ9J4F8JC</string> <key>Manufacturer</key> <string>Apple Inc.</string> <key>SystemSKU</key> <string>System SKU#</string> <key>BaseBoardAssetTag</key> <string>Base Board Asset Tag#</string> <key>ChassisAssetTag</key> <string>Asset Tag#</string> <key>EnclosureType</key> <integer>7</integer> <key>FirmwareFeatures</key> <integer>0x80001417</integer> <key>FirmwareFeaturesMask</key> <integer>0xC003ff37</integer> <key>FirmwareRevision</key> <integer>0x0001000A</integer> <key>FirmwareVendor</key> <string>Apple</string> </dict> <key>Defaults:1F8E0C02-58A9-4E34-AE22-2B63745FA101</key> <dict> <key>AcpiLoaderMode</key> <integer>0x45</integer> <key>UserInterface</key> <true/> <key>TimeOut</key> <integer>5</integer> <key>DisableAtiInjection</key> <false/> <key>AtiFramebuffer</key> <string>ReplaceMe</string> <key>DisableNvidaInjection</key> <false/> <key>DisableIntelInjection</key> <true/> <key>DisableVoodooHda</key> <true/> <key>DisableBootEntriesFilter</key> <true/> <key>AAPL,snb_platform_id</key> <integer>0xDEADBEAF</integer> <key>AAPL,ig-platform-id</key> <integer>0xDEADBEAF</integer> <key>BootEntryTemplate</key> <string>$label $guid</string> <key>DarwinDiskTemplate</key> <string>$label $platform.$major.$minor $build</string> <key>DarwinRecoveryDiskTemplate</key> <string>$label $platform.$major.$minor $build</string> </dict> <key>Defaults:7C436110-AB2A-4BBB-A880-FE41995C9F82</key> <dict> <key>boot-args</key> <string>kext-dev-mode=1</string> </dict> </dict> </plist> 1 Link to comment Share on other sites More sharing options...
oSxFr33k Posted February 22, 2015 Share Posted February 22, 2015 Example Defaults.plist <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Version</key> <string>1.0.1</string> <key>Timestamp</key> <integer>0</integer> <key>Defaults:4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102</key> <dict> <key>BiosVersion</key> <string>IM142.88Z.0118.B00.1309031249</string> <key>BiosDate</key> <string>03/09/13</string> <key>ProductName</key> <string>iMac14,2</string> <key>ProductFamily</key> <string>iMac</string> <key>SystemVersion</key> <string>1.0</string> <key>SystemSerial</key> <string>C02LQ9J4F8JC</string> <key>ProductId</key> <string>Mac-27ADBB7B4CEE8E61</string> <key>BoardVersion</key> <string>Proto1</string> <key>BaseBoardSerial</key> <string>C02LQ9J4F8JC</string> <key>Manufacturer</key> <string>Apple Inc.</string> <key>SystemSKU</key> <string>System SKU#</string> <key>BaseBoardAssetTag</key> <string>Base Board Asset Tag#</string> <key>ChassisAssetTag</key> <string>Asset Tag#</string> <key>EnclosureType</key> <integer>7</integer> <key>FirmwareFeatures</key> <integer>0x80001417</integer> <key>FirmwareFeaturesMask</key> <integer>0xC003ff37</integer> <key>FirmwareRevision</key> <integer>0x0001000A</integer> <key>FirmwareVendor</key> <string>Apple</string> </dict> <key>Defaults:1F8E0C02-58A9-4E34-AE22-2B63745FA101</key> <dict> <key>AcpiLoaderMode</key> <integer>0x45</integer> <key>UserInterface</key> <true/> <key>TimeOut</key> <integer>5</integer> <key>DisableAtiInjection</key> <false/> <key>AtiFramebuffer</key> <string>ReplaceMe</string> <key>DisableNvidaInjection</key> <false/> <key>DisableIntelInjection</key> <true/> <key>DisableVoodooHda</key> <true/> <key>DisableBootEntriesFilter</key> <true/> <key>AAPL,snb_platform_id</key> <integer>0xDEADBEAF</integer> <key>AAPL,ig-platform-id</key> <integer>0xDEADBEAF</integer> <key>BootEntryTemplate</key> <string>$label $guid</string> <key>DarwinDiskTemplate</key> <string>$label $platform.$major.$minor $build</string> <key>DarwinRecoveryDiskTemplate</key> <string>$label $platform.$major.$minor $build</string> </dict> <key>Defaults:7C436110-AB2A-4BBB-A880-FE41995C9F82</key> <dict> <key>boot-args</key> <string>kext-dev-mode=1</string> </dict> </dict> </plist> <key>SystemSKU</key> <string>System SKU#</string> <key>BaseBoardAssetTag</key> <string>Base Board Asset Tag#</string> <key>ChassisAssetTag</key> <string>Asset Tag#</string> What values go into here? I don't think Clover Configurator or Chameleon Wizard display these values. Thanks Link to comment Share on other sites More sharing options...
blackosx Posted February 22, 2015 Share Posted February 22, 2015 Looking at the SMBIOS reference http://www.dmtf.org/sites/default/files/standards/documents/DSP0134_3.0.0.pdf We can see the definitions Table type 1 (System Information) (page 33) The information in this structure defines attributes of the overall system and is intended to be associated with the Component ID group of the system’s MIF. An SMBIOS implementation is associated with a single system instance and contains one and only one System Information (Type 1) structure. contains SKU Number This text string identifies a particular computer configuration for sale. It is sometimes also called a product ID or purchase order number. This number is frequently found in existing fields, but there is no standard format. Typically for a given system board from a given OEM, there are tens of unique processor, memory, hard drive, and optical drive configurations. Table type 2 (Baseboard Information) (page 35) As shown in Table 13, the information in this structure defines attributes of a system baseboard (for example, a motherboard, planar, server blade, or other standard system module). contains Asset Tag Number of a null-terminated string Table type 3 (System Enclosure or Chassis) (page 37) The information in this structure (see Table 16) defines attributes of the system’s mechanical enclosure(s). For example, if a system included a separate enclosure for its peripheral devices, two structures would be returned: one for the main system enclosure and the second for the peripheral device enclosure. The additions to this structure in version 2.1 of this specification support the population of the CIM_Chassis class. contains Asset Tag Number of null-terminated string With regards to how they're used in Mac's, here's from the SMBIOS of a Macmini5,2 Table type 1 SKU Number: System SKU# Table type 2 Asset Tag: Base Board Asset Tag# Table type 3 Asset Tag: Not Specified Conclusion. In this example, they are not used so I would suggest leaving them as they are. 2 Link to comment Share on other sites More sharing options...
oSxFr33k Posted February 22, 2015 Share Posted February 22, 2015 Thanks for the information and link to pdf!! Link to comment Share on other sites More sharing options...
oSxFr33k Posted February 24, 2015 Share Posted February 24, 2015 @Pavo, Thanks for sharing this great work. I have the Quo Motherboard latest Oz firmware Z77MXQUOAOS.H3C.1479.ROM. I want to replace all the sensors and fakesmc labelled as SmcEmulatorKext with the latest Kozlek ones. I used your batch command to convert Kozlek's kexts to FFS then use mmtool.exe to replace. I can only seem to replace one of the sensors and when I try to replace cpu, gpu and lpc I keep getting message as you show in your first post FFS file with same GUID already exists in firmware volume? I must be doing something wrong with the "KextToFfs.command"? Do I need to change something so it has a unique guid? I do not want to change anything else in the rom just the sensors. Thanks EDITED: The VoodooHdaKext is sharing the same Guid as the SmcEmulatorKext. I was able to remove the original sensors and insert the new ones but how can I change the GUID on VoodooHdaKext so I can insert that one? Thanks Edited: Figured it out after studying your "KextToFfs.command" script. I changed the Wild Cards in the script, DADE100$2 and hard coded to DADE1001, then next time before running the script to DADE1002 etc etc, for each GUID I needed to hard code, doing this one at a time and running each kext one at a time. Worked perfectly!! Link to comment Share on other sites More sharing options...
JorgeMax Posted February 25, 2015 Share Posted February 25, 2015 Hello Pavo. I have some doubts about the patches I applied with the aid of CloverEFI. See this image: As applied in Ozmosis these patches? Use my audio activation method in the "On-the-Fly" with the kext: "DummyHDA" also correction of the doors of my video card and a correction of my wifi card with the correct location. This is my "config.plist" I use with CloverEFI in UEFI mode: config.plist.zip You can porting to "Default.plist"? Thank U. Link to comment Share on other sites More sharing options...
MacintoshHealer Posted March 23, 2015 Share Posted March 23, 2015 Hi Pavo, i saw in your video that you're using an OS X version of MMTool? I did not find it on the web, can you tell us where to get it? Thanks I adding what you ask and also uploading a video on how I do it. Its uploaded, still waiting on video to process https://drive.google.com/folderview?id=0Bzy05-VIsW3LT3U2UUN5TWVkcTQ&usp=drive_web MD5:644fd4244a30d2dd55143d148879854e SHA1:2e94c234dda78a48fc73e6bf97a1c87d7325a355 Here is the video: Link to comment Share on other sites More sharing options...
crusher Posted March 23, 2015 Share Posted March 23, 2015 You going on this link and you have app. Link to comment Share on other sites More sharing options...
Pavo Posted March 23, 2015 Author Share Posted March 23, 2015 Wow Crusher, thanks for the credit on that site and taking pretty much all my info and video Link to comment Share on other sites More sharing options...
crusher Posted March 24, 2015 Share Posted March 24, 2015 Wow Crusher, thanks for the credit on that site and taking pretty much all my info and video Look now Link to comment Share on other sites More sharing options...
Recommended Posts