chefkissinc / nootrx Goto Github PK
View Code? Open in Web Editor NEWThe rDNA 2 dGPU support patch kext. No commercial use.
Home Page: https://chefkissinc.github.io/applehax/nootrx/
License: Other
The rDNA 2 dGPU support patch kext. No commercial use.
Home Page: https://chefkissinc.github.io/applehax/nootrx/
License: Other
Sonoma
AMD Ryzen 5 5600X
AMD Radeon RX 6700XT
When i installed the lastest sonoma 14.4.1 the post install first boot never boot , the kernel reboot at this line :
"apfs_stop_bg_work:875 : System is shutting down - stop any bg work " , use whatevergrre with nootrx disable at first post install boot can be fix the problem?
Normal boot
No response
Monterey
AMD R7 6800H
RX680m
AMD R7 6800H It's a mobile processor, will NootRX drive his IGPU correctly? I've recently made plans to purchase it, will it be able to drive him into the system. This is my current concern. I'd appreciate an answer. I posted a stupid reply yesterday that caused my account to fail to create ISSUES, so I've created a new account and would like to be relieved of my duties under account number 21307369.
Haven't started trying yet
Expected behavior
Unable to drive on AMD 6750GRE
https://www.amd.com/en/products/graphics/amd-radeon-rx-6750-gre-12gb
System Information:
Additional context
https://pic2.58cdn.com.cn/nowater/webim/big/n_v22c0b96e498f14a9f8895b23188bc360a.jpg
Sonoma
AMD R5 5600x
AMD RX 6700xt
I have an RX6700xt GPU and R5 5600x CPU, after using RootRX.kext, the GPU (opencl) score of Geekbech 6 is 3w+, my friend's computer is configured with GPU RX6700xt and CPU 12600kf, and his Geekbecn 6 score is 7w-8w+, can this be solved?
I've tried using the same system version and OC bootstrapping
Monterey
8700k
6700xt Ref
Geekbench score (opencl,metal) lower than nootrx older version
and lower than 6600xt
Same score or a bit lower or better
No response
Sonoma
AMD Ryzen 5 5600x
AMD Radeon RX 6700XT
The same monitor has a different effect on watching HDR videos, and I hope to add support for HDR
I've tried turning on both the monitor's hdr and MacOS's high dynamic range at the same time
Ventura
AMD Ryzen 7 5700X
AMD Radeon RX6700XT
Apple Music and Apple TV can work normal.
kext list:
boot args:
debug=0x100 keepsyms=1 revcpu=1 alcid=11 agdpmod=pikera -radcodec
None
N/A
N/A
Not all firmware files are actually replaced. For example the MES (MicroEngine Scheduler). This issue is caused by not doing proper firmware replacement. Proper firmware replacement instead of writing over PSP load command memory will fix this.
All the firmware should be replaced.
No response
Ventura
ryzen 5600
amd 6750gre navi22
Unable to use lossless audio on Applemuic, progress bar cannot be moved.
Normal use of lossless audio and Dolby
No response
Ventura
AMD Ryzen 7 3800X
AMD Radeon RX 6750 XT
The colors are wrong on my monitor and there are graphical glitches when moving windows around.
Colors should be right with no graphical glitches.
No response
Ventura
AMD Ryzen 5600X
AMD RX 6700 XT (Navi 22)
Get temperature sensor work
radeon temperature kext
Sonoma
intel 8400
AMD Radeon RX 6750 GRE 12G
NO
No response
Sonoma
i9-11900KB
RX 6650 XT
Hello, first I want to congratulate you on the good work and effort you've put in.
I have two hackintoshes (NUC 11 Extreme) with GPUs 6650XT and 6800XT.
Everything works fine, but PP_WorkLoadPolicyMask on both GPUs has a value of 10 and they have an annoying coil whine.
I noticed that in the plist file a value of 16 is set for the controllers, but it fails to set.
I changed it to 1 (default) and it works. I also tried with 4 (powersaving), and it also works.
I actually solved the problem, I just wanted to share that the value 16 (which I don't know what it means) fails to set.
Regards,
Miro
Maybe it should be set to 1 by default?
No response
when i check NootRX Can be displayed in recovery mode
But when I want to enter the system, I reboot.
Screenshots
If applicable, add screenshots to help explain your problem.
System Information:
Additional context
Add any other context about the problem here.
i tried to boot on macos 12 and now gonna try 13 but the driver apparently not loading on my specific model https://www.techpowerup.com/gpu-specs/msi-rx-6750-xt-mech-2x-oc.b9663
i tried multiple boot-args in my config plist as radvesa mode it still wont load either gpu stals or i get no video at all im not using whatevergreen just did a nice clear config.plist and it still dont work with NootRX can u help me troubleshoot device id my device id PCI\VEN_1002&DEV_73DF&SUBSYS_39911462&REV_C0
thanks and amazing work have a nice week
my pc specs ryzen 5600g and a asus prime b450m mother board
Monterey
AMD Ryzen 7 5800X
AMD Radeon RX 6700XT
the macOS hardware cursor is not available when using NootRX. I previously mislabeled this as "input latency" when it is in fact a software cursor render present rather than the typical hardware cursor. any way to get the hardware cursor back?
macOS hardware cursor renders earlier than the macOS GUI, whereas the software cursor renders perfectly in sync with the macOS GUI. this makes the software cursor appear to have some input latency, when in reality the hardware cursor shaves off latency by rendering earlier than anything else in the UI. the hardware cursor is almost always what is being used on macOS, so the software cursor being present here is an abnormality.
No response
Sonoma
AMD Ryzen 7 5800X3D
AMD Radeon RX 6700 XT Reference
Continuation of #55. It would be better to document it here rather than as a discussion.
When using NootRX and booting MacOS Sonoma 14.4.1, after the kernel's verbose logging, the GPU outputs no signal. This occurs no matter what input is used, DP or HDMI.
My config.plist is attached. Please note that, as of now, I am using whatevergreen and swapping GPUs to an RX 580 whenever I need to use MacOS. However, I do not use NootRX and whatevergreen at the same time. This is known to cause problems There are no other changes to the EFI. If it's required to rebuild and retest with NootRX, let me know.
Steps I've done to attempt to remedy the situation:
adgpmod=pikera
to boot-args. This doesn't exist in NootRX, but it's worth trying.adgpmod-ignore
to boot-args. Dotrania guide referenced.MacOS should be booting past the kernel-userspace handoff, and displaying the login interface.
No response
Describe the bug
On macOS Monterey (updated to 12.7), with NootRX my RX6700XT works just wonderful (during boot, the screen turns off for about 10 seconds and then both monitors turn on with fully working acceleration).
On both Ventura and Sonoma (which need to be installed with CryptexFixup in place), when NootRX is enabled, the screen turns off and it seems nothing is happening any more (monitors don't turn on and generally the system appears dead). Without NootRX, the system starts as expected but obiously runs sluggish and the second monitor isn't working.
This is on a SandyBridge i7-2600+16GB RAM (thus the reason for CryptexFixup).
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Boot to the login screen with both monitors displaying a picture and have working acceleration (just as with Monterey).
System Information:
Additional context
For any testing, I'm keeping a 13.6 install around.
I'm not really sure on how to obtain any useful information or verbose output esp. about what really happens when the system dies, but can and will do if I receive according instructions.
Footnote: Thank you all very much for bringing such life to officially unsupported hardware!
Ventura
14900KF
RX 6750 GRE
Has anyone already updated MacOs Ventura with the Noot kext? This is the second time I have stopped after the update in the middle of the bar. The first time after finishing the installation of MacOs Ventura itself, at the last stage before the language selection screen appears. That time I just used the old bootloader without NootRX, but WEG was there. This time after the Ventura update the same thing - I had to use the old bootloader after the update to get through the last stage of the update.
The update should proceed without interruption
No response
Congratulations!!!Navi 22 has already work in Hackintosh!!!I have the same question as before.
Sonoma
N/A
N/A
Install macOS 14.4, enable NRX. Observe that it does not work.
It should work
Patterns and patches need to be adjusted, as most of them do not match anymore. Thanks Apple.
Sonoma
AMD RYZEN 5800X
AMD RADEN 6700XT
I updated the latest version of nootrx and the video memory has changed to 14M
The old version of the kext is no problem
No response
Sonoma
AMD Ryzen 5 3600X
AMD Radeon RX 6500 XT (Navi 24)
I want NootRX to support Navi 24 graphics cards.
Nothing.
Sonoma
AMD Ryzen 7 5800X
AMD Radeon RX 7600 (Navi 33 XL)
I want NootRX to support Navi 33 XL graphics cards.
Nothing.
Hello author, my laptop graphics card model is 6800m, which is based on the Navi22 core. However, since this laptop does not support direct connection with a standalone display, it can be achieved through Type-C to DP external display. I am not sure if it can support my use of the current version in the future. The following prompt appears
panic(cpu 0 caller 0xffffff802324b301): NootRX X6000FB: @ Failed to resolve CailAsicCapsTable
Panicked task 0xffffffa00f6289d8: 175 threads: pid 0: kernel_task
Backtrace (CPU 0), panicked thread: 0xffffffa01036e0c8, Frame : Return Address
0xffffffd88e49f670 : 0xffffff801d67207d
0xffffffd88e49f6c0 : 0xffffff801d7c6164
0xffffffd88e49f700 : 0xffffff801d7b5c77
0xffffffd88e49f750 : 0xffffff801d612951
0xffffffd88e49f770 : 0xffffff801d67235d
0xffffffd88e49f860 : 0xffffff801d671a07
0xffffffd88e49f8c0 : 0xffffff801dddb40b
0xffffffd88e49f9b0 : 0xffffff802324b301
0xffffffd88e49fc70 : 0xffffff8021572fdd
0xffffffd88e49fcb0 : 0xffffff802156ae75
0xffffffd88e49fd00 : 0xffffff801dc737f2
0xffffffd88e49fd60 : 0xffffff801dc88acd
0xffffffd88e49fdb0 : 0xffffff801dd0a21e
0xffffffd88e49fe00 : 0xffffff801dce7417
0xffffffd88e49fec0 : 0xffffff801dce6d0f
0xffffffd88e49ff20 : 0xffffff801dce9e9a
0xffffffd88e49ffa0 : 0xffffff801d61219e
Kernel Extensions in backtrace:
as.vit9696.Lilu(1.6.7)[087C34D2-49F8-3FDA-8757-27E9425C9EE4]@0xffffff8021568000->0xffffff8021593fff
com.ChefKissInc.NootRX(1.0)[3F77795B-B03A-3C2D-97BD-FD3B1915B145]@0xffffff8023248000->0xffffff802346afff
dependency: as.vit9696.Lilu(1.6.7)[087C34D2-49F8-3FDA-8757-27E9425C9EE4]@0xffffff8021568000->0xffffff8021593fff
dependency: com.apple.iokit.IOPCIFamily(2.9)[1DE0C664-DA38-3436-89ED-1BA79DF0A726]@0xffffff80200ac000->0xffffff80200ddfff
Process name corresponding to current thread (0xffffffa01036e0c8): kernel_task
Boot args: -v alcid=13 -vi2c-force-polling
Mac OS version:
22G74
Kernel version:
Darwin Kernel Version 22.6.0: Wed Jul 5 22:21:56 PDT 2023; root:xnu-8796.141.3~6/RELEASE_X86_64
Kernel UUID: 8295C77B-2AAB-3471-81B5-438F59B1A36D
roots installed: 0
KernelCache slide: 0x000000001d200000
KernelCache base: 0xffffff801d400000
Kernel slide: 0x000000001d2dc000
Kernel text base: 0xffffff801d4dc000
__HIB text base: 0xffffff801d300000
System model name: MacBookPro16,3 (Mac-E7203C0F68AA0004)
System shutdown begun: NO
Panic diags file available: YES (0x0)
Hibernation exit count: 0
System uptime in nanoseconds: 20441913707
Last Sleep: absolute base_tsc base_nano
Uptime : 0x00000004c2fd2bc8
Sleep : 0x0000000000000000 0x0000000000000000 0x0000000000000000
Wake : 0x0000000000000000 0x0000000ac6ce591c 0x0000000000000000
Compressor Info: 0% of compressed pages limit (OK) and 0% of segments limit (OK) with 0 swapfiles and OK swap space
Zone info:
Zone map: 0xffffff900d668000 - 0xffffffb00d668000
. PGZ : 0xffffff900d668000 - 0xffffff9011669000
. VM : 0xffffff9011669000 - 0xffffff94dd99c000
. RO : 0xffffff94dd99c000 - 0xffffff9677002000
. GEN0 : 0xffffff9677002000 - 0xffffff9b43335000
. GEN1 : 0xffffff9b43335000 - 0xffffffa00f668000
. GEN2 : 0xffffffa00f668000 - 0xffffffa4db99b000
. GEN3 : 0xffffffa4db99b000 - 0xffffffa9a7cce000
. DATA : 0xffffffa9a7cce000 - 0xffffffb00d668000
Metadata: 0xffffffb8263f8000 - 0xffffffb8463f8000
Bitmaps : 0xffffffb8463f8000 - 0xffffffb84c3f8000
Extra : 0 - 0
Ventura
Intel i7 10700
AMD Radeon RX 6750 GRE 10G
I want NootRX to be able to support RX 6750 GRE 10G.
I seek the Model.cpp , 6750 GRE 's ID is 73DF 0xE5 , but it is one of IDs .
AMD Radeon RX 6750 GRE 12G 's ID are 73DF 0xE5 and 73DF 0xD5 .
AMD Radeon RX 6750 GRE 10G 's ID is 73FF 0xDF .
All these ID 's devices are Navi22 .
I fork my own copy of NootRX , replace 73DF to 73FF , replace 73FF to 73DF , use Actions compling .
It do not work on my RX 6750 GRE 10G.
Sonoma
AMD Ryzen 5 3600
AMD Radeon 6700 XT
Playing DRM content through a browser with a software DRM decoder (like Firefox in this case) sometimes causes green and pink artifacts when clicking on menus and playing animations. If you do not play any animations, the issue does not occur. Sometimes the artifacts display over the whole screen, sometimes to only the object being animated. Usually occurs when it's a blur being animated. Currently connected over HDMI.
It should not show any artifacts when using the computer at the same time as playing DRM protected content.
No response
Ventura/Sonoma (Only Navi 21)
Intel i5 12400F
AMD Radeon RX 6700 XT
When high speed movement such as scrolling occurs on the screen the GPU makes a coil whine noise that's not present in Linux or Windows 10/11. I have tried 60hz, 120hz and 165hz which all causes the GPU to make a coil whine noise, could perhaps be something with the driver or power management being handled. I've tried setting PP,PP_WorkLoadPolicyMask to 1 without any success
GPU should coil whine but only under heavy load i.e not for scrolling.
No response
Describe the bug
Cannot boot with my XFX 6950 xt, any ideas how to troubleshoot?
System Information:
macOS Version: Ventura 13.2.1
CPU: i9-13900K
GPU: XFX Radeon RX 6950 XT 16 GB
Sonoma
intel i9 7940X
AMD RX6700XT
It can be used normally in sonoma. After upgrading to sequoia, it can't be driven. I saw that the latest version has added support for sequoia, but in fact it can't be driven. At least my graphics card is like this.
It should have been driven normally.
No response
Sonoma
Mac Pro 5.1
Asus rog strix rx 6650 xt
Hi, my name is Angelo, thanks to your kext I managed to get my rx 6650 xt working on a real mac pro 5.1 with mac os monterey. Then I tried to update to Sonoma, but the loading for the initialization phase i.e. the last phase stops before the halfway point. Is there a solution to this problem? Thanks in advance
I tried entering the startup argument but the problem persists
Describe the bug
When i start my MacOS 12.7 install there is a bunch of Text and then just nothig a black screen for like 3 Min
Expected behavior
Boot normal no black screen
System Information:
Additional context
opencore-2023-10-27-204804.txt
Thats the last log i dont know if that helps
Sonoma
Intel Core i9 14900K
AMD Radeon RX 6700 XT
When I try games like Shadows of The Tomb Raider, some elements or the lighting shows green, in other 3D programs like Blender in the Solid Viewport and Rendered Metal Viewport show perfect no problems, but Material Viewport fails to show image, in some cases like the game some green areas or in more complex 3d designs just a green screen.
Render games or 3D programs with materials normally with no artifacts.
No response
Sonoma
i5 10400
XFX 6750XT
YouTube keeps loading but wont play when switching to 2k/4k resolution
apple music wont play either
video playing normally
No response
Sonoma
i7 13700KF
Radeon RX 6950 XT
I want NootRX can support Radeon RX 6950 XT
no
Ventura
i9 14900KF
RX6750GRE
An important point for those who want to install MacOS with NootRX - nothing will work. The slider gets stuck at the last moment after a reboot, when the splash screen with the choice of language should appear and the slider does not move. Rebooting from EFI without NootRX or with WEG helps. This applies to both Ventura and Sonoma. But the initial boot, working with the disk and the first two stages of installation are successful,
MacOS installation is successful
No response
Ventura
Intel i7 8700
PowerColor RX 6750XT
When opening QuickLook on images, usually about the 3rd or 4th image it will freeze while animating the open of the QL window and the whole system will hang for 3-8 seconds or so and then recover and proceed on.
Does it consistently - not solved by clean reboot or anything else.
I don't have the Intel iGPU enabled. Perhaps I should and that would handle QuickLook things and eliminate problems here?
Quick Look shouldn't freeze
No response
Monterey
AMD Ryzen™ 7 5800X
AMD Radeon™ RX 6700 XT
Input (video) latency is present when using NootRX.kext with the AMD Radeon™ RX 6700 XT GPU.
This latency is not present when using WhateverGreen.kext with the AMD Radeon™ RX 580 GPU.
tested on latest macOS Monterey and latest macOS Ventura, using a DisplayPort cable.
Latency should be identical in all scenarios, as it would be with WhateverGreen.kext
No response
Describe the bug
AppleGVA (Hardware decoding/encoding) using VCN works on Navi 22 but not DRM; you usually just get audio but no video.
To Reproduce
Steps to reproduce the behavior:
Expected behaviour
The DRM video to play normally.
This may just be a me problem, but I can't figure out how to build/compile this project for use.
I don't see anything available for download under the Releases for this repo either.
How can I build/use this project?
I tried following the build commands in the GitHub workflow but kept getting these errors:
/Users/noah/Downloads/HACKINTOSH/NootRX/Lilu.kext/Contents/Resources/Headers/kern_util.hpp:14:10: fatal error: 'libkern/libkern.h' file not found
#include <libkern/libkern.h>
^~~~~~~~~~~~~~~~~~~
I'm on an M1 Pro MBP running macOS 14.1 (23B74)
MacOS Sonoma 14.3.1 (23D60) (Only Navi 21)
i9 14900KF
Sapphire AMD Radeon RX 6750 GRE
Today I changed the RX5500XT to the RX 6750 GRE. replaced WhateverGreen with NootRX. then reboot, reset nvram - everything loaded perfectly, tests and benchmarks were at a high level. But now I can only watch Apple TV announcements, the content itself is not played
MacOS Sonoma 14.3.1 (23D60)
Playing movie )
No response
Sonoma
AMD Ryzen 5 5600G
AMD Radeon RX 7600 XT
The "soon™" is cool, but I wonder what are the predictions for the next chips. Should I replace my Nvidia RTX 2080 with RX 7600 XT hoping it will be supported later this year, or stick with Ryzen's 5 5600G Vega 7 with NootedRed.
I use AMD Ryzen's 5 5600G Vega 7 iGPU with NootedRed.
Sonoma
Intel(R) Core(TM) i3-5005U
AMD Radeon (TM) R5 M330
I want it to support AMD Radeon (TM) R5 M330 GPU
Nothing
Sonoma
AMD Ryzen 5 5500
AMD Radeon RX 6750GRE 12GB
After turning the machine into sleep, there will be kernel panic.
It should just sleep without panic.
Sonoma
AMD Ryzen 7 5700G
AMD Radeon RX 6750 XT
Although hardware acceleration is working, it only supports hardware decoding and only H264 and HEVC. I'd also like to point out that hardware encoding is not working on Chrome, but working on other apps such as OBS Studio.
VP9 and AV1 should show up on the list. Hardware encoding should also show H264 and HEVC.
No response
Monterey
AMD Ryzen5 5600G
Peladn RX6750XT
It stucks for like 7-15 secs randomly while I was using IDEA,especially compiling java projects, here's the console msg
.
Sonoma
AMD Ryzen 5 3600
AMD Radeon RX 550 Lexa
This is not a request but I just want to know how can I use the RX 550 Lexa in macOS Sonoma? WHat kext will I need? whateverGreen? or any patching?
This is not a request but I just want to know how can I use the RX 550 Lexa in macOS Sonoma? WHat kext will I need? whateverGreen? or any patching?
Ventura
AMD Ryzen 7 3800X
AMD Radeon RX 6750 XT
When trying to boot the installer the monitor turns on and off and won't boot to the setup screen (Apple logo is also not showing)
The setup screen should show up.
No response
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.