valmeida Posted November 22, 2020 Share Posted November 22, 2020 Congratulations @cleverhomeand thanks @fabiosun but helping him out. 1 Link to comment Share on other sites More sharing options...
cleverhome Posted November 25, 2020 Author Share Posted November 25, 2020 Good Morning @fabiosun, I've played with my Hackintosh recently days, it's working flawlessly now. But I just relizied myself that so many things I don't know how does it work, hence I decided to try to build from scratch again on my own to understand more what am I doing, but there're some points I can't get through and need you advice as below: 1. The MMIO, I know it's very important to edit the table with memory mapping, and following https://dortania.github.io/OpenCore-Install-Guide/extras/kaslr-fix.html#using-devirtualisemmio, I don't really understanding what am I doing, just be a follower, Could you please explain about this technically? 2. The Device Properties (config.plist), I have no ideas about this, in my config.plist, it's empty, but the config.plist sent from you, there's plenty of pci_(s), I know that it must be added manually, but I don't know where to get started, any advice will be much thankful and appreciated. Thank you, Liem Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted November 25, 2020 Supervisor Share Posted November 25, 2020 hi @cleverhome I'm happy that Dortania is adjusting the game regarding our platform, maybe they are following our progress too 🙂 Regarding MMIOs, each motherboard has its own and even the same motherboard with a different Bios version can have different ones. It is important to use and calculate your own and not to take those posted by other people. The explanation is a little out of our thread and my knowledge, I can tell you that OSX writes on some parts of memory and it can happen that some devices do when used. If these memory areas are not available for OSX, we have problems (ie kernel panic or other problems) for that we tend to where it is possible to give them back to OSX management by putting them to skip = 1) As for Device properties, I personally use an app that @Gengik84 is developing Soon it will be available for everyone in our download area. For the moment it is possible to use either systemsearch (an app in the download area) or Hackintool, an app that provides you with the plist to insert in your config.plist to get this: 1 Link to comment Share on other sites More sharing options...
cleverhome Posted November 25, 2020 Author Share Posted November 25, 2020 (edited) @fabiosun Thanks so much for the explaination which very interesting, I will keep in mind for "where it is possible to give them back to OSX management by putting them to skip = 1" I will keep seeking to understand more about this, it's kind of technically knowledge. For the pci_ devices, I use Systemsearch (I didn't know it before because most of discussion in Italian😮,thanks to @Gengik84 for amazing app), I have the log file (attached) but I don't know how to put in the config, could you please give some hints. This world is too big and I'm on the way going to know how small I am.☺️ DevicePath.txt.zip Edited November 25, 2020 by cleverhome Link to comment Share on other sites More sharing options...
cleverhome Posted November 25, 2020 Author Share Posted November 25, 2020 I only have this at the moment. Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted November 25, 2020 Supervisor Share Posted November 25, 2020 @cleverhomedownload PowerTool app from our download area (always @Gengik84app) 🙂 see this videos to understand better: compare also with my files: txt files are from PowerTool save plist is my device properties, you can check here how you have to name stuff 🙂 Pci Devices.txt.zip DeviceProperties.txt.zip my device.plist.zip 1 Link to comment Share on other sites More sharing options...
cleverhome Posted November 25, 2020 Author Share Posted November 25, 2020 28 minutes ago, fabiosun said: @cleverhomedownload PowerTool app from our download area (always @Gengik84app) 🙂 see this videos to understand better: compare also with my files: txt files are from PowerTool save plist is my device properties, you can check here how you have to name stuff 🙂 Pci Devices.txt.zip 1.87 kB · 0 downloads DeviceProperties.txt.zip 1.27 kB · 0 downloads my device.plist.zip 1.4 kB · 0 downloads Thanks so much for this. I will trace step by step. I must win it.😱 Link to comment Share on other sites More sharing options...
cleverhome Posted November 25, 2020 Author Share Posted November 25, 2020 @fabiosun This is magical.😍 Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted November 25, 2020 Supervisor Share Posted November 25, 2020 BRavo maybe to much stuff but you have understood well 🙂 if you want..could explain how to do for others? 😉 ASM1062 Sata is not loaded..have you tried to use some kext? like AHCPIunsupported.kext or similar for ASMEDIA SATA controllers? I think some errors there..Aquantia should be an ethernet card..but..ei maybe I am wrong and you are learning by now 🙂 🙂 1 Link to comment Share on other sites More sharing options...
cleverhome Posted November 25, 2020 Author Share Posted November 25, 2020 (edited) 18 minutes ago, fabiosun said: BRavo maybe to much stuff but you have understood well 🙂 if you want..could explain how to do for others? 😉 ASM1062 Sata is not loaded..have you tried to use some kext? like AHCPIunsupported.kext or similar for ASMEDIA SATA controllers? I think some errors there..Aquantia should be an ethernet card..but..ei maybe I am wrong and you are learning by now 🙂 🙂 Not really I learned, I use Hackintool (the GUI is easier to use I guess), to export all pci_(s) that detected from the current machine to a .plist, after that I complied it to DeviceProperties in the config.plist, that's why you can see some driver is not installed, and my 5700XT shown as Navi 10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT]. Now, I'm going to find the driver for what not installed ( like this https://www.insanelymac.com/forum/topic/337363-3rd-party-sata-controller-marvell-asmedia/) and refine the descriptions (like Navi 10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT] ===> Radeon RX 5700XT).of some thing that I surely know its name from Windows. My problem is how to get its address? Is this their correct address? I'm not surely know😂, do you think is it OK? Edited November 25, 2020 by cleverhome 1 Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted November 25, 2020 Supervisor Share Posted November 25, 2020 fiuuu it is hackintool 🙂 joking this for me is wrong I do not thing is an error of Hackintool you have to check well 1 Link to comment Share on other sites More sharing options...
cleverhome Posted November 25, 2020 Author Share Posted November 25, 2020 1 minute ago, fabiosun said: fiuuu it is hackintool 🙂 joking this for me is wrong I do not thing is an error of Hackintool you have to check well Getting nervous now, you are right, it must be Enthernet, but it show like this, and it's working, I plug the cable to its port (Aquantia) while sending this post😱😨 Or it seem like Apple implemented the kext for Aquantia card to make it work natively, no matter where it get connected? Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted November 25, 2020 Supervisor Share Posted November 25, 2020 weird 🙂 this is mine could you post only actual config.plist and also an IOREG? 1 Link to comment Share on other sites More sharing options...
cleverhome Posted November 25, 2020 Author Share Posted November 25, 2020 6 minutes ago, fabiosun said: weird 🙂 this is mine could you post only actual config.plist and also an IOREG? Please have a look, I have no idea, this beyond my ability.😅 config.plist.zip IOReg.zip Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted November 25, 2020 Supervisor Share Posted November 25, 2020 config.plist.zip try this, but you have too many stuff in device properties 🙂 backup your config before I can't read your IOREG by now because I have a different software to read it sorry use this if you want to save it 2 Link to comment Share on other sites More sharing options...
cleverhome Posted November 25, 2020 Author Share Posted November 25, 2020 3 minutes ago, fabiosun said: config.plist.zip 8.26 kB · 0 downloads try this, but you have too many stuff in device properties 🙂 backup your config before I can't read your IOREG by now because I have a different software to read it sorry I use IOReg from Apple, https://download.developer.apple.com/Developer_Tools/hardware_io_tools_for_xcode__october_2013/hardware_io_tools_for_xcode__october_2013.dmg In the meantime, trying to load with your config, will let u know. 1 Link to comment Share on other sites More sharing options...
cleverhome Posted November 25, 2020 Author Share Posted November 25, 2020 14 minutes ago, fabiosun said: config.plist.zip 8.26 kB · 3 downloads try this, but you have too many stuff in device properties 🙂 backup your config before I can't read your IOREG by now because I have a different software to read it sorry use this if you want to save it It's stuck with AMDCPUPM Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted November 25, 2020 Supervisor Share Posted November 25, 2020 hum weird I have only disabled your huge device properties list.. if you compare with your config posted 1 Link to comment Share on other sites More sharing options...
cleverhome Posted November 25, 2020 Author Share Posted November 25, 2020 (edited) 3 minutes ago, fabiosun said: hum weird I have only disabled your huge device properties list.. if you compare with your config posted 🤔 Yes, I saw #. But the problem why your Aquantia and mine show diffirent but both works? and is that my huge list is the really addresses that pci_ located? Edited November 25, 2020 by cleverhome Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted November 25, 2020 Supervisor Share Posted November 25, 2020 I will simplify those lists of devices and see system must start also without nothing there ... 2 Link to comment Share on other sites More sharing options...
Sky Heart Posted February 13, 2021 Share Posted February 13, 2021 Hi Guys, I came here seeking help, while I have the exact same sepc's as @cleverhome and I'm able to boot with the recovery USB, but when I try to start the installation on one of my Nvme disks the installer just closes right after selecting the destination disk, no errors or anything is reported just the installer closes and goes back to the main menu, and this happens with both Big Sur and Catalina. I would be very grateful if anyone faced the same issue to share how they fixed it. Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted February 13, 2021 Supervisor Share Posted February 13, 2021 @Sky Heart Hi and welcome here you are in the right place! 🙂 Post your bios config screenshots and put in signature your exact specs it is also useful to know how do you create your "booting" USB With these stuff it is more simple to try to help you! thanks 1 Link to comment Share on other sites More sharing options...
Sky Heart Posted February 14, 2021 Share Posted February 14, 2021 Hi @fabiosun Thanks a lot for helping, I followed the guide here https://dortania.github.io/OpenCore-Install-Guide/AMD/zen.html to create the Boot USB, I do have 2 USB's one it 8GB which is for online Installation and the other one is 32GB this has a full Big Sur Installer, I'm also using OpenCore v0.6.6 and have the EFI directory that was shared by @cleverhome here in this thread. the bios settings I have is what is recommended in that same Guide from the OpenCore, I'm using XMP Profile and OCing the CPU, but I did also try with default bios Settings and had the same issue. I'm attaching my EFI directory and also the logs from the installer. EFI.zip Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted February 14, 2021 Supervisor Share Posted February 14, 2021 I am not a fan of @Dortania guide because is not so accurate (or it wasn't so accurate in the past) and also they do not give proper credits to people have helped our community to have a working TRX40 system...but, this is another story and it is a personal opinion! I would like to suggest to build a booting OSX Usb following guide you can find on this forum using (ie) install maker app by @Gengik84you can find in our download area and then copy there your "working" EFI You can download a full installer (osx from apple) and then build with the app your custom USB I will suggest to simplify your config with a minimal set of kext (search for your ethernet kext) if you want to boot with a recovery usb, because with it you need of a working ethernet connection Then you are using also a set of mmio....are yours? They depend of your bios configuration, slot card/nvme position and bios version..so to start disable MMIO part and then follow @iGPUarticle to set them properly Full ssdt ACPI configuration could be a pain initially if it is not well done for your rig...you can start with a minimal set also for them! 1 Link to comment Share on other sites More sharing options...
Sky Heart Posted February 14, 2021 Share Posted February 14, 2021 Thanks you @fabiosun I appreciate the help, I'm going to follow what you suggested and start from scratch with creating a new USB Installer, the issue sometimes requires a working MacOS to download the installer or you should have a MacBook which I don't currently have. the MMIO they are not mine it's what came with the files you guys shared is this Thread, I'm going to check that as well but since @cleverhome has the same MotherBoard I thought this might work. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now