Jump to content
xpamamadeus

Ozmosis

6,161 posts in this topic

Recommended Posts

Advertisement

You can easily add an entry via efi shell and bcfg comand...

How does it work? Do you have tutorials or links?

Thanks

Share this post


Link to post
Share on other sites

The black screen is no OZ Issue at all. Please keep in mind that flashing a new Rom onto your board will reset all settings to factory default and in case you use a dedicated GPU you might end up with a black screen since the iGPU is reactivated and initialised as primary video output. Try to connect your screen to your iGPU instead of the dedicated one and you should be able to enter your bios setup utility and configure it properly (turn off igpu etc...)

 

@DoGuiTTo sorry but Z87N-Wifi has not enough available space to hold all necessary files so the time being there is no way to make this ROM HighSierra compatible.

 

Thanks Griven,

 

I managed replace the Osmosis.ffs patchedFakeSCM*.ffs plus the InjectorKext.ffs and DisablerKext.ffs  from your zip in the BIOS. 

 

Removed the OsmosisDefaults.ffs as I have it on /Oz

 

Is there a way to load APFS.efi and after that HighSierr, like if I put it on CLOVERx64drivers (or whatever it is called) ?

 

And HermitShellx64.efi (when needed)  ??

 

Thanks... Regards

Share this post


Link to post
Share on other sites

it is after setting the bios that it stays on the screen in black and does not advance.

My machine: Asus P8Z77-M, CPU:Core i5 3470, GPU EVGA Geforce 210 1024MM, SSD Kingston.

in Sierra  10.12 it works well.

or am I missing something to do?
or what causes this problem?

 

I'm stuck in this. thank you.

Share this post


Link to post
Share on other sites

@griven

Sure that black screen it is not a OZ issue?

I use OZ not in BIOS but via efi shell and bcfg comand

and I also get a black screen (NVIDIA GeForce GT 640 )


I did try all listed " initial display outputs" IGFX, PCIe 1 Slot etc.

I had to disable driver ozmosis.efi to get back my screen.

I can boot via clover, so my BIOS settings should be ok

Share this post


Link to post
Share on other sites

A short story:

 

One mont ago, ammoune78 decided to leave Ozmosis to try Clover and to leave ROM untouched. The work for the EFI partition was finally done after a day, good, and config.plist with hot patches make the life easier, kexts placed, SSDT's also! Life will be easier for him without problems only, hhhhh,, but what happened is trying to install Sierra and finding other problems beside Config.plist being corrupted, in addition to all working OS X partitions became not bootable. Finally two days with no success, rrrrrrrr!

 

I don't know but, three disks with 2x10.12.6 and 10.13 had the exact same problem, even if they booted before without any kind of problem. I'm not happy and I don't want to wast my time, the simplest solution are here, yes, OZMOSIS backup, yes I did a backup of my OzmRom, hhhhh, it's simple like HermitCrabs Lab: QUO Your Computer, Your Configuration, Your Choice!!!!!

 

I already commented before for giving a special thanks for all the OZMOSIS developers and all who they worked on it, today also, I sincerely THANK YOU ALL BECAUSE THIS WORK IS A BEAUTIFUL HARDROCK WORK.

 

I love you all guys and i wish you all the best  

Share this post


Link to post
Share on other sites

There is one thing which is really annoying with OZ and apfs. Since OZ won't pick up boot entries for APFS Volumes on it's own you have to manually add them via EFI Shell and bcfg which is not much of a deal except your motherboards NVRAM is not writable at all. One Example my Z77-DS-3H (F10 Firmware) has writeable NVRAM and I am able to add boot entries for HighSierra and The Recovery Partition inside The APFC Container without any issue. Once added they stay persistent until I perform a NVRAM Reset on a QOU AOS the same thing won't work. You can add boot entries as well but as soon as you restart the machine or leave the EFI Shell they are gone.

 

Any Ideas how to solve this Issue? Or is there even any progress in a way that OZ will detect this entries on it's own?

Share this post


Link to post
Share on other sites

There is one thing which is really annoying with OZ and apfs. Since OZ won't pick up boot entries for APFS Volumes on it's own you have to manually add them via EFI Shell and bcfg which is not much of a deal except your motherboards NVRAM is not writable at all. One Example my Z77-DS-3H (F10 Firmware) has writeable NVRAM and I am able to add boot entries for HighSierra and The Recovery Partition inside The APFC Container without any issue. Once added they stay persistent until I perform a NVRAM Reset on a QOU AOS the same thing won't work. You can add boot entries as well but as soon as you restart the machine or leave the EFI Shell they are gone.

 

Any Ideas how to solve this Issue? Or is there even any progress in a way that OZ will detect this entries on it's own?

So, is the Hermitshell included in the Bios published on the Hackintosh-forum.de website? If it's not the case, one would have to make a USB stick with Efi Shell to be able to boot from HS...

Share this post


Link to post
Share on other sites

It depends on the available space. We try to integrate as much as possible first of all the core files and the APFS driver and if there is enough space left the shell, sensors and stuff like that where we have a priority on the shell. The older Z7X Roms are mostly complete newer ROMS and the B or H flavoured Chipsets may lack the Theme, Shell or both. Don't get me wrong it's not about the ability to boot HighSierra through the shell it's about persistent boot entries. One of the strongest arguments pro OZ is the ease of use which includes that there was no need to take care about boot entries and stuff like that before. Most OZ users are not advanced users they use OZ since it used to work out of the box.

 

This kind of people don't want to mess around with stuff like shells and boot entries they are not used to it and most of them don't want to learn about it. Prior to HighSierra and APFS it doesn't really matter wether the NVRAM is persistent or not since OZ took care about it and scanned the boot entries on each and every start and added them on the fly with APFS this mechanism broke and if the NVRAM is not persistent you'll end up with no bootable Volume which kind of sucks...

Share this post


Link to post
Share on other sites

@griven

The way you're talking about for APFS has been disputed, it's somehow difficult to perform it since the last time cecek did a try. You can push the post up by your questions for searching for a solution, but as I think OzDev's don't want to do something for Ozmosis. I use only Oz with no APFS, for me it's enough!

I hope also like you as many of us, we are still waiting :)  ^_^  ! 

Share this post


Link to post
Share on other sites

@ammoune78 sure you're right the OZ Dev's don't care about anything and that's the only sad thing at the long end...

 

For me in person it doesn't matter at all since I luckily own a Mobo which offers enough space to insert all the needed stuff and provides writeable and persistent NVRAM as well. All I've got to do is to add a boot entry via HermitShell and i am good to go but that's not my point.

 

OZ was released as a supplemental BIOS Upgrade for the all-mighty QUO AOS Motherboard and it's kind of ironic that especially the QUO Customers are not able to use their Boards any more since OZ in combination with HighSierra lacks to detect APFS Volumes and even fail to hold manually added boot entries (added via shell with bcfg). In Fact they are forced to use Clover as an alternative since their overpaid solution isn't capable to detect and boot apples latest OS anymore and that is a shame. 

 

Don't get me wrong it's not about Cecek this guy did everything possible to give OZ life support. He did great things when Sierra pops out (the OZ devs didn't care about it at all but claimed how well OZ was designed that a simple patch is enough to make it run *sigh*) and he did it again when HighSierra pops out and with the KernextPatcher he also added a long  awaited an truly needed feature.  My concerns and/or thoughts about APFS might have been disputed but nevertheless APFS is a real hurdle which needs to be taken if not by the OZ Devs themselves than hopefully by someone else...

Share this post


Link to post
Share on other sites

Maybe a driver could be written that adds the apfs boot entry automatically? Instead of using a shell. Edk2 kit has a sample app that displays and allow you to change the boot order so maybe with a little alteration you could make it work. Just a thought. Anyhow Oz is eol so anything goes,,

Share this post


Link to post
Share on other sites

the OZ Dev's don't care about anything and that's the only sad thing at the long end...

 

You have to know...

 

(the OZ devs didn't care about it at all but claimed how well OZ was designed that a simple patch is enough to make it run *sigh*) 

 

Bin-patch an old Clover to work with a new version of macOS, then comment again on this topic.

 

I suggest you to remove all the FD files from your forum, not a brilliant idea offering such badly supported software from horribly evil devs, eh?

Share this post


Link to post
Share on other sites

Sure, but I also have all kexts and stuff with APFS inside ROM, I boot with sound and Ethernet with ACPI patched from ROM in audition to writeable nvram. If an APFS file can do the job it will be nice!

 

I have Guitar on hand and I write with the other, excuse!

Edited by ammoune78

Share this post


Link to post
Share on other sites

Well @Download-Fritz as you know I am no Coder (at least not as this high level) and as you also know I am a a burning OZ fan which is the main reason why I offer all the FD Files and take care about users who have trouble to use OZ. I do my very best to provide a solution for Users to start with OS-X right away and even though OZ has surely come to age and isn't suitable for modern platforms anymore I take care of all the legacy Users. OZ is still a great alternative for all Users of legacy UEFI Hardware...

 

You suggested me to remove all the FD Files I offer and sure enough I would love to do so but only under one condition...

 

If you're able to offer an OZ Version which is capable to boot OSX 10.6.X till recent including HighSierra and APFS support how it´s meant to be by Apple (loaded from FS rather than being part of the ROM) which capable to add boot entries for APFS Volumes on it´s own and which is able to overcome the the NVRAM Issues some boards including the QOU AOS might have (pretty annoying with nvidia cards which use webdrivers) and which adds kernextpatcher functionality as well as Support for Skylake and above and deliver a tool similar to OZMTool which offers a way for interested Users to easily add all this greatness to their ROM.

 

@Download-Fritz and here is the deal if you and your friends(?) are able to deliver a OZ version, within a timeframe of two weeks starting now, which is capable to do all the things described above and which could be applied to at least one SkyLake, one KabyLake and the Quo AOS Board without any restrictions and of course without the usage of external flash Devices (only the regular mechanisms as QFLASH or EZFLASH are allowed) I will delete the whole OZ related section on hackintosh-forum.de if not, well...

 

Deal?

Share this post


Link to post
Share on other sites

@Download-Fritz and here is the deal if you and your friends(?) are able to deliver a OZ version, within a timeframe of two weeks starting now, which is capable to do all the things described above and which could be applied to at least one SkyLake, one KabyLake and the Quo AOS Board without any restrictions and of course without the usage of external flash Devices (only the regular mechanisms as QFLASH or EZFLASH are allowed) I will delete the whole OZ related section on hackintosh-forum.de if not, well...

 

I am not asking you to remove anything, I am disappointed in you personally and in your hypocrisy, I am wondering why you have the nerves to share the product of a group of people you drop sarcastic comments about here, as well as complaining about its support status... seems to be fine enough that you still offer it. Not only do you personally profit by being able to use it, but also your forum does due to traffic. I don't even have the slightest clue on what way you must be thinking to have the privilege to expect anything to be done for you, rather than enjoying what you have gotten already for literally nothing at all in exchange.

And, oh yeah, APFS... you know what they have said in the Clover thread? ApfsJumpStart doesn't work because of a missing protocol... so, you know what I did? I reversed it, put the header public, as I always do, and offered the entire decompilation into readable C. You know what happend? Literally nothing at all. A 'thank you'? Of course not, but that's neither what I expect nor put much of a value on, because every contributor plays their part the way they want, as much as they want. What I can tell you is that someone complaining that the work done is not immediately usable by anyone not knowing how the stuff they are using and/or complaining about actually works, is not the most motivational thing to a hobbyist, especially not when he is redistributing work he is actually not permited to while still complaining.

C'mon, I'll propose you a new thing: Pay me 300 € just to get ApfsJumpstart working, that might be close to what the work is worth on the market. No interest? Figured. So yeah, wait patiently till someting like that is available, if it will ever be, or get lost.

 

EDIT: That I only talk about me shall not imply that I'm doing most or even a lot of work, I am not, though everyone is free to share or not share what they are doing.

Share this post


Link to post
Share on other sites

This thread was made by a hacker. Its 'ilegally' taken from QUO bios get shared for everyone. Im bit late to join the party, whereas fun part is on earliest pages on this thread. I believe Ozmosis designed as professional product, but it seem halted for a while before it reaches their main goal.

 

And, oh yeah, APFS... you know what they have said in the Clover thread? ApfsJumpStart doesn't work because of a missing protocol... so, you know what I did? I reversed it, put the header public, as I always do, and offered the entire decompilation into readable C. You know what happend? Literally nothing at all. A 'thank you'? Of course not, but that's neither what I expect nor put much of a value on, because every contributor plays their part the way they want, as much as they want.

 

I get slap this time, sorry DF, Im just too dumb.

 

About APFS, ATM, why dont we just learn like unsupported mac did? Even real mac, they manually load all required drivers from disk. While most people here refuse to do the same ways.

 

 

Here the related contents from dosdude1s script

apfs.zip

Share this post


Link to post
Share on other sites

Download-Fritz we really shouldn't bother to reply on such people.

 

@ griven when I read what you are typing, the first sensation is vomit, I wont bother to say more except that AOS board has NO NVRAM issue, probably a dead brain on the other side...

 

Patience is a virtue, for those who have it, for the others I don't give a f***k.

post-53345-0-38353700-1507635820_thumb.png
00:360 00:000 ScanFileSystem: Started
00:360 00:000 PciRoot(0x0)/Pci(0x11,0x4)/Sata(0x0,0xFFFF,0x0)/HD(2,GPT,95193594-E380-4A16-9BA9-6E023F10FB3E,0x64028,0x6F68EE0)/VenMedia(BE74FCF7-0B7C-49F3-9147-01F4042E6842,4D29C09E3A1AAD41BB27AA5142D853CF)
00:361 00:001  Blessed File   \System\Library\CoreServices\boot.efi
00:362 00:000  Blessed Folder \System\Library\CoreServices
00:377 00:015  Version  \System\Library\CoreServices\SystemVersion.plist 477
00:378 00:000   Product Version   10.13
00:378 00:000   Product Build     17A405
00:380 00:002  Config     90
00:380 00:000  IsBootable 1 IsCoreStorage 0 IsRaid 0 IsRecovery 0
00:380 00:000 Convert 1F8E0C02-58A9-4E34-AE22-2B63745FA101:DarwinDiskTemplate="$label" -> "HighSierra"
00:380 00:000 Matched Boot0000 "HighSierra"
00:380 00:000  PciRoot(0x0)/Pci(0x11,0x4)/Sata(0x0,0xFFFF,0x0)/HD(2,GPT,95193594-E380-4A16-9BA9-6E023F10FB3E,0x64028,0x6F68EE0)/VenMedia(BE74FCF7-0B7C-49F3-9147-01F4042E6842,4D29C09E3A1AAD41BB27AA5142D853CF)/\System\Library\CoreServices\boot.efi (0xBE)
00:380 00:000  Options (0x00)
00:380 00:000  Attributes 1
00:380 00:000 ScanFileSystem: Finished

Share this post


Link to post
Share on other sites

Hi,

 

I'm having trouble patching with kernextpatcher. It is installed in Oz and working, but I'm getting following error:

00:100 (00:100) | KernextPatcher (rev 93): Start at 2017.10.10, 17:24:43 (GMT+0)
00:100 (00:000) | Running from: MemoryMapped(0xB,0xC0CA3004,0xC163F003)/FvFile(99665243-5AED-4D57-92AF-8C785FBC7558)
00:102 (00:002) | Loaded Plist: PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x0,0xFFFF,0x0)/HD(1,GPT,5F340E7E-820E-4CF0-9D00-9F4449044B31,0x28,0x64000)\EFI\KernextPatcher.plist
00:102 (00:000) | KextsToPatch: 1 requested
00:102 (00:000) |  - [00]: AppleUSBXHCIPCI (remove usb limit) | BinPatch | len: 7
03:980 (03:878) | Found Booter (OS: 10.11 | Ver: 307.40.6)
03:980 (00:000) | Booter Path: PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x0,0xFFFF,0x0)/HD(2,GPT,49EE3CE2-09FE-4050-8C8B-EE91E3750340,0x64028,0xDDFAC40)\System\Library\CoreServices\boot.efi
03:983 (00:002) | OSVersion: 10.11.6 | BuildVersion: 15G1611
03:983 (00:000) | KernelAndKextPatcherInit: Start
03:983 (00:000) | Found BootArgs at 0x76AC000
03:983 (00:000) | RelocBase: 0x10A8000
03:983 (00:000) | Found 64Bit kernel at 0x12A8000
03:983 (00:000) | Unsupported kernel version (0.0.0)
03:983 (00:000) | KernelAndKextPatcherInit: End
03:983 (00:000) | KernextPatcher: End

For some reason it doesn't detect kernel version. I ran Kext Utility to rebuild caches and permissions but to no avail.

 

Any suggestions?

 

Best regards,

Goran

 

Share this post


Link to post
Share on other sites
Hi Oz community.

I know that my adding to this hot topic doesn't make anything except wasting CO2, but let me try. I'm using hackintosh for couple years and until i found Oz it was a bid painful, because im not even close to coding or understanding how things work under the hood of a computer. But I obtained OZ for free, not giving a pannny to people who made it, in fact i dont even know who did it and how, where and when, just know that couple people made QUO mb and then, with help of someone's magic i can flash my regular PC bios and use Mac OS with parts i want. Here i found people who literally wasted their time without any reward just to help me make it work. That days when 10.13 beta came out i was chatting with @Kynyo in skype about installing new OS, the guy i didn't even knew, we wore like messaging to each other till dawn about errors we got and etc.

And @ammoune78, he literally made a DSDT for me through team viewer, i was watching it, understanding almost nothing, and he was debugging it online, without any money or favors, just helping me as i didn't knew what to do and how.

And we all know @crusher, the guy who was literally a free helpdesk for OZ, without any money on period of couple years. I even saw him on russian hack forum trying to help people with google translate, once more, he were helping people with batching bios through google translate, on language he not like understand, it's not even close to his native.

All this thing bring faith in humanity, because here we don't have names or thing we must do, everyone do they part, that they chose to do. This community, it's like time machine, because you won't find things like this on any scene in internet in this time. People devote their time without any feedback. 90% it's just "thank you" or even less. So saying "they did it like this, and they should make it like that" - pure concentrated hypocrisy.

Me- im not close to dev's, understanding cycles of updates/releases, but it insults me too, when i read stuff like that. Srsly, this is very bad to think like this, not to mention writing it down. No One should spit in well, because someday you would want to drink some water, and you couldn't, no one would maintain the well.

 

Thank you, people who made it possible, huge real thank you. My Oz experience, it worth every week that i was trying to make it work, and emotions that were brought with it.

 

P.S. Just know, that even if someone say some bad things, there are ten times more people who would catch you falling.

Share this post


Link to post
Share on other sites

My like for your speech  :D  :thumbsup_anim:  :wink_anim: Mr firefly, but you forgot to write my Skype support also :hysterical:  :whistle: , just kind of joke :D  :rolleyes:  !

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By vit9696
      OpenCorePkg / Documentation / Configuration Template / Bugtracker   Discussion and installation should be done in a separate thread! This thread is for development only!
      Current status as of April 2019: Support for UEFI and DuetPkg (legacy) booting APFS and HFS+ compatibility ACPI patcher (adding, dropping, binary patching, relocation) Apple-compatible bless implementation DeviceProperties injection DataHub and SMBIOS generation Symbolic kext and kernel patcher Direct kext injection/patching/blocking within prelinkedkernel Installation/Recovery/FileVault 2 support  Configuration in config.plist with open documentation Simple boot picker for quick launch Direct boot from dmg images  
      Known defects live here.  
      For those, who are not familiar with the history, OpenCore is a project initially born in HermitCrabs Lab that unfortunately almost died before its birth. This release is both a rebirth and a complete rewrite of OpenCore, which brings a number of new ideas, and tries to preserve the smart moves incorporated by iNDi and his team. Other than that, I wish to express my deepest words of gratitude to Acidanthera and WWHC members: your participation was and remains the key for project success, and you are simply the best.
    • 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.
       
       
       
       
      Feel free to "Rate File"
      Submitter cvad Submitted 04/28/2013 Category Bootloaders  
    • By dgsga
      Can I propose a new subforum be created for the new OpenCorePkg OpenCore front end being created by vit9696 and others, it is a fantastic piece of work:
      https://github.com/acidanthera/OpenCorePkg
      Even at version 0.1 it runs my Mojave 10.14.4 setup very nearly flawlessly. It consists of a 10KB bootstrap BootX64.efi and a 200KB OpenCore.efi OS loader. All configuration is done using a very well documented config.plist 
       
       
    • By ErmaC
      Slice is glad to present a new EFI bootloader.
      CLOVER
      Now version 2 rEFIt based.


      It is open source based on different projects: Chameleon, rEFIt, XNU, VirtualBox. The main is EDK2 latest revision.
      I also want to thank all who help Slice with the development. Credits and copyrights remain in the sources.
      http://cloverefiboot.sourceforge.net/

      Main features:


      If you have a question please provide outputs from DarwinDumper (formed from Trauma tool). Thanks Trauma!
      Continued by blackosx and STLVNUB.
      CloverGrower Downloads Installation How to do UEFI boot How to use - common words Calculator for Automatic DSDT fix Instructions for GraphicsInjector ATIConnector patching Any kexts patching with some Samples CustomEDID Hiding unnecessary menu entries Instruction for DSDT corrections to do DeviceInjection works Development Themes About kexts injection Instructions for P- and C-states generator Patching DSDT to get Sleep working CPU settings and geekbench ACPI tables loading DSDTmini Custom SMBios F.A.Q. iCloudFix Using mouse. How to make orange icons to be metallic How to make software RAID (by Magnifico) How to modify InstallESD.dmg (by shiecldk) Config.plist settings Using extra kexts and skipping kernelcache Choosing EFI drivers Configuration files Automatic config.plist creating Custom DSDT patches How to do sleep/wake working with UEFI BOOT DeviceID substitution (FakeID) Using Custom OS Icons Hibernation Floating regions Error allocating pages while starting OS -----------------
×