Jump to content

genzai

Members
  • Content Count

    237
  • Joined

  • Last visited


Reputation Activity

  1. Like
    genzai got a reaction from pkdesign in OpenCore Discussion   
    feature request:
    Can SMBIOS data be separated from config.plist (in separate smbios.plist for instance)? separating this out would make EFI much more (fully?) portable. people could post working EFI or config.plist and SMBIOS data will always be secure, persistent, and easy to add and maintain separately.
  2. Like
    genzai reacted to Mieze in New Driver for Realtek RTL8111   
    I wanted to share this with you because I just got the first working version of LucyRTL8125Ethernet.kext. See for yourself:

     
    Mieze 
  3. Like
    genzai reacted to elviejo in OS X compatible motherboard -> QUO   
    After this Christmas I'm going to make a tutorial to install Catalina in this board, so you people don't have to read all this posts. Wait for it. Merry Christmas and Happy New Year to all.
  4. Like
    genzai reacted to Bynas in OS X compatible motherboard -> QUO   
    Congratulations!!!
    Unfortunately, I do not see that IGPU works (10.4.5).
    IGPU info missing in iStat menus or elsewhere - it doesn't seem to work.
    When I change the BIOS settings Internal Graphics -> Enabled (Instead of Auto), I can't boot (showing logo and stopping there, no progress bar etc)
  5. Like
    genzai reacted to Download-Fritz in AptioMemoryFix   
    @genzai For reasonably new platforms this is perfectly expected and the chance is a lot higher than 1%. However, no, this is not the start of something new, we're aware of the situation and still recommend everyone to use AMF, despite the fact that you can boot without it
  6. Like
    genzai reacted to Slice in AptioMemoryFix   
    1% chance that it is possible.
    look if you have some aptiofix or lowmemoryfix anywhere.
  7. Like
    genzai got a reaction from Matgen84 in AptioMemoryFix   
    I assume this might be of interest here. Discovered quite by accident. I have a couple of Asrock ITX Z390 systems. At some point fairly recently i updated clover and it removed my AptioMemoryFix driver. The fun part is that these boards boot just fine without any aptio driver. Thats not supposed to be possible is it?
     
    g\
  8. Like
    genzai reacted to Mieze in New Driver for Realtek RTL8111   
    Problems arise when the fallback isn't properly configured, e.g. when multiple machines are using he same MAC address or there is no valid fallback address supplied. On the other hand using a random address also might cause trouble as it will change on each and every boot. I'm still not sure what to do but will have to make a decision tomorrow.
     
    Mieze 
  9. Like
    genzai reacted to Mieze in New Driver for Realtek RTL8111   
    I just wanted to let you know that I started working on an update in order to support new hardware. 
  10. Like
    genzai reacted to Mieze in New Driver for Realtek RTL8111   
    Here is a first development build of version 2.3.0d5 which is now based on Realtek's Linux driver version 8.047.04. As I rewrote a lot of code there are several things to test:
    Support for new family members including the Killer E2600 (yes, it's based on Realtek silicon now). Link change detection and sleep/wake have been rewritten from scratch. Requires Mojave but should also work under Sierra or High Sierra, provided you build from source. When giving feedback, in particular in case of a bug report, please include kernel logs as it's very important for me to know which chip version you are using (not the brand name because this is marketing stuff and useless for me). Also keep in mind that this is a development build. Although I haven't got any kernel panics during my tests, you should be prepared to recover from a kernel panic before installing this driver.
     
    Use
    log show --predicate "processID == 0" --debug | grep Realtek to collect the kernel logs including everything I might need.
     
    Good luck testing!
     
    Mieze  
    RealtekRTL8111-V2.3.0d5.kext.zip
  11. Like
    genzai reacted to Andres ZeroCross in Laptop Inbuilt Wifi and Battery Indicator not working in Catalina   
    Then why did you make post about your issue in here?? Go make separate post in Mojave Thread. This is thread about Catalina beta, we discuss about something that work in Mojave and not work in Catalina, or something new in Catalina. Not general hackintosh problem in here...
  12. Haha
    genzai reacted to PPCnostalgic in [pre-release] macOS Catalina   
    nmano  "I thing new Mac Pro supported LGA 3647 (28 core)."
     
    https://www.apple.com/ca/mac-pro/specs/
     
     
    Yes, it is. But only if you buy the Pro Stand, otherwise it won't
  13. Like
    genzai reacted to Badruzeus in [pre-release] macOS Catalina   
    Cmd + ">" shortcut is enough for Show / Hide files & folders since Sierra upto Catalina, if I still remember.
  14. Like
    genzai reacted to PMheart in [pre-release] macOS Catalina   
    It's expected as I haven't updated the source code yet, I have claimed the reason at
    Let's wait for several new releases, and see how it goes.
    For now please just apply this manually patch.
  15. Like
    genzai reacted to ALLEX in ThunderBolt Drivers   
    It turned out that there's a firmware issue of Titan Ridge controller in Z390 Designare motherboard and GC-Titan Ridge add-in card. Both products affected by this.
     
    For some reason, Titan Ridge controller doesn't switch to Legacy Mode properly, when needed, and only operates in Native Mode (which isn't supported by Thunderbolt 1 devices).
     
    I managed to have Gigabyte and Intel working together on this. Issue confirmed and solution found.
     
    Currently Gigabyte already developed and succesfully tested custom firmware in their lab completely resolving this issue. 
     
    Now they need to sign it by Intel, after that it will be shipped as a regular update to all users.
  16. Like
    genzai reacted to vit9696 in AptioMemoryFix   
    https://www.insanelymac.com/forum/topic/331381-aptiomemoryfix/?do=findComment&comment=2654244
  17. Like
    genzai reacted to ntsmkfob in OS X compatible motherboard -> QUO   
    Here's mine set up for Mojave 10.14.1, less serial nos. I disable NVidia injection as I have an AMD video card.
    Defaults.plist
  18. Like
    genzai reacted to black_wizard in Intel WIFI Driver   
    Hi guys,
     
    I've been working on this topic for quite a while. Currently I have 2 projects related to this:
    1. https://github.com/rpeshkov/IntelWifi - Main repo with code, ported from Linux. Current state is that it's able to initialize device, upload microcode into it and do basic setup. Currently it works only with DVM cards (old one) and able to display beacon frames of nearby WiFi networks in console.
    2. https://github.com/rpeshkov/black80211 - Repo for reverse-engineering 80211 stack of MacOS.
     
    Currently I'm working on a third project that should help me with those 2 above - I'm implementing KDP support in Mieze's kext for Realtek ethernet. Recently I've received MacBook from one guy that decided to help with the project and implementing KDP is vital for the project because without it I'm not able to do kernel debugging.
     
    Everyone who wants to join the project - feel free to drop me a message. I will provide you with all the necessary information. 
  19. Like
    genzai reacted to Slice in Clover Change Explanations   
    Rev 4560
    Here I want to introduce support for Scalable Vector Graphics for Clover GUI will not depend on screen resolution.
    https://en.wikipedia.org/wiki/Scalable_Vector_Graphics
    We will can draw all interface elements in SVG and scale theme to screen resolution.
    To do that I found very tiny and simple project nanosvg which is written in C and open source.
    Nonetheless including it into Clover has obvious problems:
    - we have no float mathematica; (OK, I made it)
    - we have no standard sscanf(), we just have feeble StrDecimalToUintn() function, etc.;
    - we have no some other standard functions (malloc, realloc, free, qsort);
    and non-obvious problem: I don't know how many logical mistakes in the project.
    I will work on these problems and invite all coders to help me.
    Next steps will be learn Clover how to load SVG graphics and render it.
    Then scalable GUI layout.
    Then scalable fonts. AFAIK there can be SVG fonts.
    Moreover SVG can be animated.
    Meanwhile designers may started to draw vector themes. Welcome to new era!
     
     
  20. Like
    genzai reacted to apianti in AptioMemoryFix   
    Oh, technically, no, I believe that Intel abandoned it because of Ryzen forcing them to increase their timeline or something because it came out around the same time and the X299 was released only a few months later. There's only one motherboard made by Asus, called X99-E for some reason...
     
     
    You can check your memory map to see if there are allocations above 0x100000000, then you will know it is enabled. The firmware also depends on the board manufacturer. And the memory allocation error comes down to luck as well, that your firmware just happens to not suck on one but does on the other... There are some ways I'm trying to minimize the amount of fragmented data to prevent this problem.
     
     
    I imagine the 32bit addresses are kinda stuck even though they have dropped 32bit support, they are built into the boot arguments structure that is passed from boot.efi. They would have to change the whole act of jumping, which is entirely possible, into the kernel. A real mac can load up as much as memory will allow as well, the difference is that the firmware of a mac is designed to be moved anywhere, so all of that stuff is actually relocated into the kernel space. Aptiofix1 and aptiofix2 allow some of this relocation to happen, Aptiofix3 and AptioMemoryFix do not allow the relocation. Therefore, there is always some part of the firmware that is not moved and is in the way of where the kernel wants to go. This is more often the case if you do not use AptioMemoryFix as the slide is more likely to not be available (since it does a slide randomization with only available slides), where on a mac the memory there will just be relocated anyway so it has no problem. I hope that answered your question, I could go on forever but that's probably good.
  21. Like
    genzai reacted to maleorderbride in ThunderBolt Drivers   
    I am using an ASUS X299 board for the first time (Sage), and my implementation of the patch worked with a few minor ACPI adjustments on this board. However, I noticed the USB 3.1 Bus was not present unless I booted with a USB 3.1 device plugged in. I know others had said they had this problem when using my SSDT.
     
    I fixed it by going into the BIOS and enabling "GPIO Force Power" and "ASPM" in the Thunderbolt section.
     
     
  22. Like
    genzai reacted to Slice in Clover Problems and Solutions   
    TODO.
    1. We have a patch FixRegions but it works only in DSDT. In some cases Regions present in SSDTs and we should take them into account like 
    GetBiosRegions(SSDT)
    2. ArbitraryProperties should be rewritten to accept xml like gfxutil (DarwinDumper)
    <key>PciRoot(0x0)/Pci(0x1b,0x0)</key> <dict> <key>PinConfigurations</key> <data> AA== </data> <key>layout-id</key> <data> DAAAAA== </data> </dict> <key>PciRoot(0x0)/Pci(0x1c,0x4)/Pci(0x0,0x0)</key> <dict> <key>built-in</key> <data> AQ== </data> <key>device_type</key> <string>ethernet</string> </dict> 3. FixAirport causes crash.
    4. FixUSB is not good for PCIe XCHI controllers.
    5. I propose to make special kind of DSDT binary patches like Rename. Such patch should search all occurrence of device _SB.PCI0.RP01.PXCS but not _SB.PCI0.RP02.PXCS assuming check for partial defines
    Scope (_SB.PCI0) { Device (RP01) { ... 6. DropOEM_DSM can be excluded.
     
    Any help from programmers will be appreciated.
  23. Like
    genzai reacted to Mieze in IntelMausiEthernet.kext for Intel onboard LAN   
    Here is a new development version of the driver (2.4.0d2) which changes interaction with the ME during sleep/wake and cable plug cycles in order to resolve problems with LM chips which support AMT. All users are encouraged to test it thoroughly, in particular those with LM versions of the supported NICs. Tests should focus on sleep/wake and cable plug/unplug events.
    Good luck!
    Mieze 
    IntelMausiEthernet-V2.4.0d2.zip
  24. Like
    genzai reacted to TheRacerMaster in ThunderBolt Drivers   
    Both of those are extracted from Apple firmware updates (in that case, from iMac13,2). You probably want the drivers from a TB3 Mac if you'd like to experiment (use UEFITool, or use the attached ones from iMacPro1,1). Note that I haven't looked at them at all, so they most likely will not work without additional research!
    Proper Thunderbolt functionality probably requires more research regarding the NHI. goodwin_c was looking into this a while ago, but I'm not sure if anything came of it.
    tb-efi.zip
  25. Like
    genzai reacted to IronManJFF in OS X compatible motherboard -> QUO   
    5 months of posts missing ... Argh 
     
    yeah .. Posting fixed it
×