Jump to content

uglyJoe

Members
  • Content Count

    173
  • Joined

  • Last visited

  • Days Won

    1

uglyJoe last won the day on February 15 2016

uglyJoe had the most liked content!

About uglyJoe

  • Rank
    InsanelyMac Geek

Recent Profile Visitors

4,014 profile views
  1. uglyJoe

    Ozmosis

    Did you prepare your firmware settings (enable IGFX, UEFI Boot) correctly? Did you removed your Nvidia? Clover is installed for UEFI boards? Did you tried with Lilu and WhateverGreen (0x0d220003 comes with 3xDP but your board has only vga, dvi and hdmi ... WEG can solve this)? "DeviceProperties" injection is used by WEG. If you put in your config, you have to be sure that the device path is correct. Did you tried with iMac 14.1 ? What exactly is the problem at this point? For Clover injection you can try with: <key>FakeID</key> <dict> <key>IntelGFX</key> <string>0x04128086</string> </dict>
  2. uglyJoe

    Ozmosis

    @TypeThree Yes and No. All was working, but from 10.14.1 I run into problems and can't boot macOS with Ozmosis anymore. From there I used Clover, but sometimes injecting kext from ESP does not work properly. Loading from /Library/Extensions was ok. After some time, I read about the new Clover patches and after updating Clover and putting back my kext to ESP all was working again. I thought about and start testing with Ozmosis, KernextPatcher and AptioFixe(s). As a result, Ozmosis is working again for me. Kext injection from ROM and ESP is working like excepted and I didn't recognize any harm with this kernel patches on my system. So I think I will use them in any case.
  3. uglyJoe

    Ozmosis

    If someone like to try... KextToFfs-Reloaded-1.0.zip
  4. uglyJoe

    Ozmosis

    Please stop screaming and start reading here
  5. uglyJoe

    Ozmosis

    @cecekpawon it's missing in all XMAX I found so far. I extract the dependency form XMAS and put it in HD46 already, but I didn't tested it yet. Was waiting for your answer, to go
  6. uglyJoe

    Ozmosis

    Check PCI path for your igpu with gfxutil iMac:~ me$ ./gfxutil -f IGPU DevicePath = PciRoot(0x0)/Pci(0x2,0x0) Did you activate your igpu from your firmware setup ? Edit: First you you need a working setup with your IGPU and High Sierra So perform the obligatory steps - Enable IGPU - Set 32MB and MAX - ... - maybe remove your Nvidia temporary Did you made your firmware by your self? If not, you have to check DSDT/SSDT for applied patches that are non-cooperative.
  7. uglyJoe

    Ozmosis

    @witjojo Ozmosis-HD46 does not inject any device properties. You can do this with DevProp or via DSDT/SSDT. I add DevProp to your firmware, check if the path is correct for your system <?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>DeviceProperties</key> <dict> <key>PciRoot(0x0)/Pci(0x2,0x0)</key> <dict> <key>AAPL,ig-platform-id</key> <data>AwAiDQ==</data> <key>device-id</key> <data>EgQAAA==</data> </dict> </dict> <key>Preferences</key> <dict> <key>Debug</key> <false/> <key>Off</key> <false/> <key>SaveLogToFile</key> <false/> <key>SaveLogToDeviceTree</key> <false/> <key>SaveLogToNvram</key> <false/> </dict> </dict> </plist> For further testing, you can put your own to /Volumes/EFI/EFI/DevProp.plist Defaults.plist is for iMac14.1, best way change this is 'extract -> edit -> replace' or put your own to ESP. Z97D3H_OZ-HD46.F9
  8. uglyJoe

    Ozmosis

    @Tusskan If this is your current setup "Ozmosis Bootloader v167X-MASS | High Sierra 10.13.1" you must update your Ozmosis to the XMAX version and add the KernextPatcher with a recent configuration. If you have Intel HD4600 active, you may have to dig a little deeper and read from here ...
  9. uglyJoe

    Ozmosis

    OsxAptioFix2Drv with a unique GUID: ED5C3A97-D211-6FBA-B9F1-0780047A6F7B OsxAptioFix2Drv.zip
  10. uglyJoe

    Ozmosis

    There is a new KxldUnmap patch for 10.14.4+ https://sourceforge.net/p/cloverefiboot/code/HEAD/tree/rEFIt_UEFI/Platform/kext_inject.c#l687 <?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>KernelToPatch</key> <array> <dict> <key>Comment</key> <string>KbeMLMav-EXT</string> <key>Disabled</key> <false/> <key>Find</key> <data>xugwAAAA6whIid8=</data> <key>MatchOS</key> <string>10.8,10.9</string> <key>Replace</key> <data>xugwAAAAkJBIid8=</data> </dict> <dict> <key>Comment</key> <string>KbeYosECSieHS-EXT</string> <key>Disabled</key> <false/> <key>Find</key> <data>6CUAAADrBeg=</data> <key>MatchOS</key> <string>10.10-10.13</string> <key>Replace</key> <data>6CUAAACQkOg=</data> </dict> <dict> <key>Comment</key> <string>KbeMoja-EXT</string> <key>Disabled</key> <false/> <key>Find</key> <data>6K8AAADrBeg=</data> <key>MatchOS</key> <string>10.14</string> <key>Replace</key> <data>6K8AAACQkOg=</data> </dict> <dict> <key>Comment</key> <string>KbeEC-SIP</string> <key>Disabled</key> <false/> <key>Find</key> <data>w0iF23RwSIsDSInf/1AoSA==</data> <key>MatchOS</key> <string>10.11</string> <key>Replace</key> <data>w0iF2+sSSIsDSInf/1AoSA==</data> </dict> <dict> <key>Comment</key> <string>KbeSie-SIP</string> <key>Disabled</key> <false/> <key>Find</key> <data>w0iF23RxSIsDSInf/1AoSA==</data> <key>MatchOS</key> <string>10.12</string> <key>Replace</key> <data>w0iF2+sSSIsDSInf/1AoSA==</data> </dict> <dict> <key>Comment</key> <string>KbeHSMoja3-SIP</string> <key>Disabled</key> <false/> <key>Find</key> <data>w0iF23RpSIsDSInf/1AoSA==</data> <key>MatchOS</key> <string>10.13.0-10.14.3</string> <key>Replace</key> <data>w0iF2+sSSIsDSInf/1AoSA==</data> </dict> <dict> <key>Comment</key> <string>KbeMoja4-SIP</string> <key>Disabled</key> <false/> <key>Find</key> <data>SIXAdGxIicNIiwBIid//UChI</data> <key>MatchOS</key> <string>10.14.4-10.14.9</string> <key>Replace</key> <data>SIXA6xVIicNIiwBIid//UChI</data> </dict> <dict> <key>Comment</key> <string>KpeMoja3-KxldUnmap</string> <key>Disabled</key> <false/> <key>Find</key> <data>AA+FsgEAAEg=</data> <key>MatchOS</key> <string>10.14.0-10.14.3</string> <key>Replace</key> <data>AJDpsgEAAEg=</data> </dict> <dict> <key>Comment</key> <string>KbeMoja4-KxldUnmap</string> <key>Disabled</key> <false/> <key>Find</key> <data>AA+FsQEAAEg=</data> <key>MatchOS</key> <string>10.14.4-10.14.9</string> <key>Replace</key> <data>AJDpsQEAAEg=</data> </dict> </array> <key>Preferences</key> <dict> <key>Debug</key> <false/> <key>Off</key> <false/> <key>SaveLogToDeviceTree</key> <false/> <key>SaveLogToFile</key> <false/> <key>SaveLogToNvram</key> <false/> </dict> <key>WholePrelinked</key> <false/> </dict> </plist>
  11. uglyJoe

    uefiTableExtract

    uefiTableExtract 2.7 I reworked the 'fixes' so the acpi tables from nearly all apple and gigabyte firmwares should be decompile without errors. If not, let me know
  12. uglyJoe

    uefiTableExtract

    uefiTableExtract 2.4 now uses UEFIExtract NE and iasl 6.2
  13. uglyJoe

    Ozmosis

    No EFI, no ROM but all files you need and a short guide how to add them to your firmware. Ozmosis 167X-HD46.zip
  14. uglyJoe

    Ozmosis

    And something I forget to ask: nvram -p OsxAptioFixDrv-RelocBase %00%d0%8a%bc%00%00%00%00 OsxAptioFixDrv-RelocBase %00%90%8b%bc%00%00%00%00 OsxAptioFixDrv-RelocBase %00`%90%bc%00%00%00%00 OsxAptioFixDrv-RelocBase %00P%8d%bc%00%00%00%00 OsxAptioFixDrv-RelocBase %00%b0%b0%bc%00%00%00%00 Why are these values different on each boot? 00:678 00:193 StartImage: PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x0,0xFFFF,0x0)/HD(1,GPT,DF9F014D-E07B-4CAE-A8B2-0B80F9F06600,0x28,0x64000)/EFI\BOOT\drivers_x64\OsxAptioFixDrv-64.efi 01:672 00:993 StartImage: PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x0,0xFFFF,0x0)/HD(2,GPT,0E24B55C-AC2B-4CBF-AADF-3A13409A3DDD,0x64028,0x1D161920)/VenMedia(BE74FCF7-0B7C-49F3-9147-01F4042E6842,A7131E144323EF30A4144E40632F276A)/\System\Library\CoreServices\boot.efi If we could find a way to make this happens from inside the bios and in the same order - the HD4600 would be back to the game
  15. uglyJoe

    Ozmosis

    Yes, I am aware of this but I think, this is only a cosmetic error because at the end of the log I get: 02:195 00:006 Shrinking Kernel Memory Map 0xA80 (56) -> 0x690 (35) 02:196 00:000 Found BootArgs 0x9F471000 Version 0x2 Revision 0x0 02:196 00:000 CommandLine "slide=0 igfxskipdp=3" 02:196 00:000 EfiMode 0x40 (64) DebugMode 0x0 Flags 0x49 01001001 (RebootOnPanic | CSRActiveConfig | BlackTheme) By the way, there you can see that Ozmosis adds the slide option by it self. If I put a custom slide value, I got it twice in the CommandLine -> "slide=0 igfxskipdp=3 -norelocate slide=N". For this reason I have done some tests with a patched Ozmosis that stops adding any options. And to be sure, I added some custom entries to my refind.conf, where I added all arguments as an option passed to boot.efi.
×