Jump to content
About Just Joined group Read more... ×
xpamamadeus

Ozmosis

6,216 posts in this topic

Recommended Posts

On 2/24/2019 at 9:11 PM, cecekpawon said:

Was Grund!Keine soundkarte Nur grafikkarten

 

 _____ _____ _____ _____ _____
|| U ||| E ||| F ||| T ||| W || https://github.com/cecekpawon/UEFTW
||___|||___|||___|||___|||___||  BeepBeep (r#49 | 2019-02-24 20:08:00)
|/___\|/___\|/___\|/___\|/___\|  On 2019-02-25 03:42:26

00:100 (00:100) | No Apple boot-args found
00:100 (00:000) | Running from: MemoryMapped(0xB,0xC1073004,0xC19A7003)/FvFile(E509B49D-B273-4DF6-992F-4FBE3A671467)
00:100 (00:000) | SelfDirPath = \EFI
00:100 (00:000) | Get Plist from: NVRAM ... Not Found
00:100 (00:000) | Get Plist from: ESP ... Not Found
00:100 (00:000) | Get Plist from: FV: MemoryMapped(0xB,0xC1073004,0xC19A7003)/FvFile(E509B49D-B273-4DF6-992F-4FBE3A671467) ... Success
00:101 (00:001) | Parsing plist: ... Success
00:101 (00:000) | Preferences->Off: No
00:101 (00:000) | Preferences->Debug: No
00:101 (00:000) | Preferences->SaveLogCompress: No
00:101 (00:000) | Preferences->SaveLogToFile: Yes
00:101 (00:000) | Preferences->SaveLogToDeviceTree: No
00:101 (00:000) | Preferences->SaveLogToNvram: No
00:106 (00:004) | Got AppleAudioVolume (64)
00:112 (00:005) | Load Audio File '\EFI\BeepBeep.wav' ... Success
00:112 (00:000) | WAVE Length (451654) Format (16) Channels (2) Freqs (44100) Bits (16) Samples (451584)
01:333 (01:221) | Controller Name  : NVIDIA GK110 HD Audio Controller
01:333 (00:000) | Codec Name       : NVIDIA (Unknown) ... Success
01:333 (00:000) |  AFG Function Id : 0x1 (unsol 0) ... Success
01:333 (00:000) |  Vendor Id       : 0x10DE0044 ... Success
01:333 (00:000) |  Revision Id     : 0x100100 ... Success
01:333 (00:000) | AudioIo (0) Skip (0) DevicePath 'PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x1)'
01:333 (00:000) |  Got (4) OutputPorts ... Success
01:333 (00:000) |   00) HDMI         @ Other    Internal   (N)
01:333 (00:000) |   01) HDMI         @ Other    Internal   (N)
01:333 (00:000) |   02) HDMI         @ Other    Internal   (N)
01:333 (00:000) |   03) HDMI         @ Other    Internal   (Y)
01:333 (00:000) | StartPlaybackOnEvent: OnBoot
01:413 (00:080) | Setup Playback Output (3) Volume (90%) ... Success
01:413 (00:000) | Start (Async (1)) Playback ... Success
07:675 (06:262) | ((( Ozmosis is currently running )))
07:735 (00:059) | Found Booter (OS: 10.12 | Ver: 361.220.1)
07:735 (00:000) | Booter Path: PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x0,0xFFFF,0x0)/HD(2,GPT,E35E0A12-9D1F-4EF8-9ACF-315888C287D4,0x64028,0x1DC8F260)/VenMedia(BE74FCF7-0B7C-49F3-9147-01F4042E6842,A9EA89BFBC97DC47BE909886D5C42AF9)/\System\Library\CoreServices\boot.efi
07:736 (00:001) | OSVersion: 10.14.3 | BuildVersion: 18D109
10:213 (02:476) | Found BootArgs at 0xB2741000
10:213 (00:000) | BeepBeep: End

 

bootchimecfg.efi -t

Outputted devices:

1. HDMI - other internal

2. HDMI - other internal

3. HDMI - other internal

4. HDMI - other internal

5. SPDIF - other internal

6. Line - rear external

7. Line - rear external

8. Line - rear external

9. Headphones - front external

10. SPDIF - rear external

Share this post


Link to post
Share on other sites
Advertisement
19 hours ago, cecekpawon said:

@qutongming

 

Did you configure the required properties with BootChimeCfg? Or just to list all available ports?

 

19 hours ago, cecekpawon said:

Is that all right?

 

<?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># AudioIoPortIndex</key>

<integer>7</integer>

<key>AsyncPlayback</key>

<true/>

<key>AudioFileName</key>

<string>\EFI\BeepBeep.wav</string>

<key>AudioIoDevicePath</key>

<string></string>

<key>AudioVolume</key>

<integer>90</integer>

<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>StartPlaybackOnEvent</key>

<integer>0</integer>

</dict>

</plist>

 

19 hours ago, cecekpawon said:

@qutongming

 

Did you configure the required properties with BootChimeCfg? Or just to list all available ports?

 

 

It's no use. It doesn't make a sound.

 

<?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>AsyncPlayback</key>

<true/>

<key>AudioFileName</key>

<string>\EFI\BeepBeep.wav</string>

<key>AudioIoDevicePath</key>

<string></string>

<key>AudioIoPortIndex</key>

<integer>7</integer>

<key>AudioVolume</key>

<integer>90</integer>

<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>StartPlaybackOnEvent</key>

<integer>0</integer>

</dict>

</plist>

Share this post


Link to post
Share on other sites

Why it is not possible to inject the integrated HD4600 on GA-Z97-D3H board?

I have already tested some of Ozmosis Roms. Existing Roms and self-created.

 

Now I used the original manufacturer Rom and tried Colver.

I have already tested many settings and configurations.

 

Including these:

- config.plist/Graphics/Inject/Intel=true
- config.plist/Graphics/ig-platform-id=0x0d220003

 

I also tried with the following settings:

<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>


Is there anyone who has run the HD4600 on board GA-Z97-D3H?

I searched some forums and I don't found a person running the HD4600 on GA-Z97-D3H.

 

If there is someone who can help me please tell me what I can do.

I've spent many hours with it. I despair slowly.

 

 

Edited by witjojo

Share this post


Link to post
Share on other sites

 

@TypeThree

 

Quote

Have you analysed the effect of KxldUnmap on Ozmosis?

...

 

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.

 

Edited by uglyJoe
Better reflection of what was intended to state

Share this post


Link to post
Share on other sites
9 hours ago, witjojo said:

Why it is not possible to inject the integrated HD4600 on GA-Z97-D3H board?

I have already tested some of Ozmosis Roms. Existing Roms and self-created.

 

Now I used the original manufacturer Rom and tried Colver.

I have already tested many settings and configurations.

 

Including these:

- config.plist/Graphics/Inject/Intel=true
- config.plist/Graphics/ig-platform-id=0x0d220003

 

I also tried with the following settings:


<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>


Is there anyone who has run the HD4600 on board GA-Z97-D3H?

I searched some forums and I don't found a person running the HD4600 on GA-Z97-D3H.

 

If there is someone who can help me please tell me what I can do.

I've spent many hours with it. I despair slowly.

 

 

 

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>
Edited by uglyJoe

Share this post


Link to post
Share on other sites

Hello,

 

I tried everything but unfortunately without success to start with the HD4600.

 

But then something unexpected happened. Suddenly my PC did not start anymore. The PC again and again restart with a pip tone.

After I found out that my bios is damaged, I made a recovery from my backup bios.

After that I reflashed the Z97D3H.F9-XMAX.rom.

 

Lo and behold, I was able to start Sierra, High Sierra and Mojave quite normally with the HD4600.

Without DSDT or any settings in the Ozmosis Defaults.plist, or in the KernextPatcher.plist for the HD4600.

I think Lilu and WhateverGreen takes over patching the HD4600 (see pic).

 

But why did it not work before. What was so shifted in my bios that it did not work before.

I've flashed my bios countless times and also reset the default values.

My guess is that on re-flashing of ROM parts will not be completely deleted or overwritten.

 

Still for information. What does not work is to start the older systems El Capitan and Yosemite.

I think that's because of the KernextPatcher which is not executed properly.

I've already posted that to cecekpawon. I do not know if he can find a solution here.

 

EFI.png

Edited by witjojo

Share this post


Link to post
Share on other sites

Best to run Oz from ESP using refind till you get problem sorted
Then flash bios


Sent from my iPhone 5S using Tapatalk

Share this post


Link to post
Share on other sites

I can't figure out what hardware you have, Commodore 64?

Edited by STLVNUB

Share this post


Link to post
Share on other sites
Guest BartSimpson

This sounds like an interesting project, does it support the latest hardware?

Share this post


Link to post
Share on other sites

Hi guys, 

Finally,i managed to partly make my setup with new GC work, but I've encountered a problem when in couple days after install drive on which Mac Os installed becomes invisible for Oz. I can see it as a device in windows, but Oz not seeing it. 

I remember that there's a way to add it back using the shell, so while my bios don't have much space and include only needed stuff, I'm using the shell from USB (this one https://www.hackintosh-forum.de/forum/thread/25392-hermitshell-in-efi-installieren/?postID=290561#post290561)

After boot I log into the shell and trying to find neede drive with a simple method like this:

bcfg boot fs1:\Sy [TAB] - it should end it to System when I try it one by one. but 1-8 and nothing. and there's only 8 fs's connected counting usb drive. 

Maybe I'm doing it wrong or there's another way to add drive back to bootable or some kind of a new guide? 

Share this post


Link to post
Share on other sites

Do fs0 and fs1 and so on until 8 with ls command to see which one contain system folder, like that:

fs0:

ls

then for each one it will list the files and folders inside, that way, you'll know which one contain System folder ^_^ .

Updating your ApfsDriverLoader also, can solve this type of problem.

Edited by ammoune78

Share this post


Link to post
Share on other sites

Ozmosis may need new KernexPatcher updated patches from Clover because after update on 10.14.4 i got AppleACPICPU' stall. 
Guess its a matter of kext injection because I reverted a 10.14.3 CCC backup and no hicups so far. I replaced already patched .ffs kernext available for 10.14.4 as a beta but isnt working. Is it possible that something may subtantially changed in the final build?

Edited by Kynyo

Share this post


Link to post
Share on other sites

Hi guys.
after updating mojave 10.13.3 to 10.13.4 error: Kextd stall 0, (240s). "AppleACPICPU" and does not advance.
It only starts well if I put KernextPatcher.plis on EFI-EFI.
Question: To solve this:
1. Do I have to update KernextPatcher.ffs in the bios?
This is the generated KernextPatcherLog.txt:

|| U ||| E ||| F ||| T ||| W || https://github.com/cecekpawon/UEFTW
||___|||___|||___|||___|||___||  KernextPatcher (r#NaN | 2018-04-21 15:39:05)
|/___\|/___\|/___\|/___\|/___\|  On 2019-03-27 05:22:45

00:100 (00:100) | Running from: MemoryMapped(0xB,0xDEC6D000,0xDF0BCFFF)FvFile(99665243-5AED-4D57-92AF-8C785FBC7558)
00:100 (00:000) | SelfDirPath = \EFI
00:111 (00:010) | Get Plist from: NVRAM ... Not Found
00:111 (00:000) | Get Plist from: ESP: PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x0,0xFFFF,0x0)/HD(1,GPT,7CFC6BB2-5DFD-49B2-82A6-7479F460650D,0x28,0x64000)\EFI\KernextPatcher.plist ... Success
00:115 (00:004) | Parsing plist: ... Success
00:115 (00:000) | BlockKextCaches: 1 requested
00:115 (00:000) | KernelToPatch: 7 requested
00:115 (00:000) | KextsToPatch: 1 requested
00:115 (00:000) | BooterToPatch: 1 requested
01:297 (01:182) | AllocatePages: Got RelocBase (0xC0166000) + valid KernelData (0xC0366000)
01:546 (00:249) | Found Booter (OS: 10.12 | Ver: 361.250.4)
01:546 (00:000) | Booter Path: PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x0,0xFFFF,0x0)/HD(2,GPT,92B03F15-152B-4F76-9595-AD71BDF8AA3A,0x64028,0xDF30B60)/VenMedia(BE74FCF7-0B7C-49F3-9147-01F4042E6842,C0D553CE060AEB4CA3BF59D101A40CD7)\\9329F264-A3C5-367F-BEF2-FD4B436EA8EE\System\Library\CoreServices\boot.efi
01:547 (00:000) | OSVersion: 10.14.4 | BuildVersion: 18E226
01:547 (00:000) | KernelAndKextPatcherInit: Start
01:547 (00:000) | ScreenInfo: Base 0xF1000000 Width 1280 Height 1024 RowBytes 0x1400
01:547 (00:000) | RelocBase = C0166000
01:553 (00:006) | Found BootArgs at 0xC3B09000
01:553 (00:000) | Found 64Bit kernel at 0xC0366000
01:556 (00:002) | Loaded Darwin Kernel Version 18.5.0: Mon Mar 11 20:40:32 PDT 2019; root:xnu-4903.251.3~3/RELEASE_X86_64 | VersionMajor: 18 | VersionMinor: 5 | Revision: 0
01:556 (00:000) | Cached: Yes
01:556 (00:000) | KernelAndKextPatcherInit: End
01:556 (00:000) | Filtering KernelPatches:
01:556 (00:000) |  - [00]: KbepMLMav-EXT | [MatchOS: 10.8,10.9 | MatchBuild: All] | Allowed: No
01:556 (00:000) |  - [01]: KbepYosECSieHS-EXT | [MatchOS: 10.10-10.13 | MatchBuild: All] | Allowed: No
01:556 (00:000) |  - [02]: KbepMoja-EXT | [MatchOS: 10.14 | MatchBuild: All] | Allowed: Yes
01:556 (00:000) |  - [03]: KbepEC-SIP | [MatchOS: 10.11 | MatchBuild: All] | Allowed: No
01:556 (00:000) |  - [04]: KbepSie-SIP | [MatchOS: 10.12 | MatchBuild: All] | Allowed: No
01:556 (00:000) |  - [05]: KbepHSMoja-SIP | [MatchOS: 10.13-10.14.3 | MatchBuild: All] | Allowed: No
01:556 (00:000) |  - [06]: KbepMoja14.4-SIP | [MatchOS: 10.14.4-10.14.6 | MatchBuild: All] | Allowed: Yes
01:556 (00:000) | Kernel patches to process: 2
01:556 (00:000) | KernelUserPatch: Start
01:556 (00:000) | - KbepMoja-EXT | Success: 1 replaces done
01:632 (00:075) | - KbepMoja14.4-SIP | Success: 1 replaces done
01:686 (00:054) | KernelUserPatch: End
01:686 (00:000) | KernextPatcher: End

 

I appreciate any help, I'm stuck

Share this post


Link to post
Share on other sites

use another backup or boot from another OS to mount efi partition and copy the plist file.

On windows you could do diskpart

 

diskpart

list disk

select disk x

list partition

select partition

mountvol x

Then use an app like explorer++ to be able to copy the file into corresponding location.

Then boot normally and installer should continue.

Edited by Kynyo

Share this post


Link to post
Share on other sites

hi Kynyo.

1.And can not you put (KernextPatcher.plist) in the bios? or some kext in the bios?
There is no other solution or is this final?

2.with clover is the same?

Edited by medallo

Share this post


Link to post
Share on other sites

Use efi method, much easier and can be edited based on needs.

This is final and mandatory solution for Ozmosis with 10.14.4.

Clover needs to be updated to the latest revision for kext injection to work properly.

Share this post


Link to post
Share on other sites

thanks uglyJoe.
I followed the guide and finally managed to replace the kernextPatcher.plist in the ROM:thumbsup_anim:

Only Modify SaveLogToFile = No 

Edited by medallo

Share this post


Link to post
Share on other sites

  • Recently Browsing   0 members

    No registered users viewing this page.

Announcements

  • Similar Content

    • By utilman
      Hello 2 everybody

      Can someone give me helpfully links to an installation of Catalina on a Lenovo Thinkpad T510.

      Or what is the latest currently working macOS for an Lenovo T510 with an i5 and integrated GPU (Intel)?

      Because the Links in the old threads are not working anymore.

      Thank you very much
    • By cvad
      View File Bootdisk Utility
      Make bootable USB Flash Disk for MAC OS X with Latest Clover bootloader revision fast and easy by one click! under OS Windows.
      Special utility from cvad & russian MAC community for new hackintosh users.
       
      Enjoy...
       
      For more information and complete instructions please see this topic.
       
      Anyone who likes the program, please support its Community Score.
       
       
      Feel free to "Rate File"
      Submitter cvad Submitted 04/28/2013 Category Bootloaders  
    • By PropoFlexWX4
      After hearing that OpenCore is so much better than Clover, and that it will probably be able to boot Big Sur before Clover does, I decided to take the jump.
       
      Running Catalina 10.15.5 18F101 with OC 0.5.9.
       
      So far I like the result. The OS feels faster, boots faster.
      And absolutely everything works (sleep, network, etc...)
       
      So, that's it? Is there anything else I have to do?
    • By MacPato
      ALL-IN-ONE OPENCORE EFI CREATION UTILITY
      OC Gen-X Opencore EFI Creator Utility  First-Ever Beta is now released to the Public for Testing. Bugs or Issues please submit bug reports via the GitHub page! https://github.com/Pavo-IM/OC-Gen-X  Also, tell us what you think and what future features you would like to see in the release.
      Opencore Generation X is a Utility to create a pre-structured EFI Folder to the Desktop Based on the selection of the user. This Application is currently in beta testing it was designed and developed to make it easy to get Opencore installed. The configuration file is based on the dortania guide.

      if you have any request, suggestions feel free to make a submission at the GitHub page   Disclaimer: This application is not endorsed or support by the opencore development team, all app support and bugs must be reported via the app repo page : https://github.com/Pavo-IM/OC-Gen-X         
×