Jump to content
3741 posts in this topic

Recommended Posts

@laobamac_yyds 

Yeah! I use it on mine too 🤩🤩👏🏻🍀 No need for ECEnabler here — I get over 3 hours of battery life 🔋.

Edited by Max.1974
  • Like 2
  • Haha 2
6 hours ago, arya said:

MyKextInstaller basically its a root patching, so all requirement for root patch (SIP, AMFI) needed.. 

 

 

  Reveal hidden contents
# System based off of Apple's Kernel Debug Kit (KDK)
# - https://developer.apple.com/download/all/

# The system relies on mounting the APFS volume as a live read/write volume
# We perform our required edits, then create a new snapshot for the system boot

# The manual process is as follows:
#  1. Find the Root Volume
#     'diskutil info / | grep "Device Node:"'
#  2. Convert Snapshot Device Node to Root Volume Device Node
#     /dev/disk3s1s1 -> /dev/disk3s1 (strip last 's1')
#  3. Mount the APFS volume as a read/write volume
#     'sudo mount -o nobrowse -t apfs  /dev/disk5s5 /System/Volumes/Update/mnt1'
#  4. Perform edits to the system (ie. create new KernelCollection)
#     'sudo kmutil install --volume-root /System/Volumes/Update/mnt1/ --update-all'
#  5. Create a new snapshot for the system boot
#     'sudo bless --folder /System/Volumes/Update/mnt1/System/Library/CoreServices --bootefi --create-snapshot'

# Additionally Apple's APFS snapshot system supports system rollbacks:
#   'sudo bless --mount /System/Volumes/Update/mnt1 --bootefi --last-sealed-snapshot'
# Note: root volume rollbacks are unstable in Big Sur due to quickly discarding the original snapshot
# - Generally within 2~ boots, the original snapshot is discarded
# - Monterey always preserves the original snapshot allowing for reliable rollbacks

# Alternative to mounting via 'mount', Apple's update system uses 'mount_apfs' directly
#   '/sbin/mount_apfs -R /dev/disk5s5 /System/Volumes/Update/mnt1'

# With macOS Ventura, you will also need to install the KDK onto root if you plan to use kmutil
# This is because Apple removed on-disk binaries (ref: https://github.com/dortania/OpenCore-Legacy-Patcher/issues/998)
#   'sudo ditto /Library/Developer/KDKs/<KDK Version>/System /System/Volumes/Update/mnt1/System'

 

 

That's exactly what MyKextInstaller does, but it saves you the time of having to do all the work manually.

  • Like 3
5 hours ago, Anto65 said:

Good Morning, Vietnam !

 

  Reveal hidden contents

maxresdefault.jpg  🙏

 

I reboot and I am greeted by a nice green screen


after which, I receive a penalty, 1 minute stuck in the pits 🙂
... but after the penalty time has passed nothing moves anymore ... everything is frozen
Luckily I have my Rescue Image and I restored everything again

 

Obviously I put OCLP-MOD back on and everything works
It could be that I am doing something wrong, but I think that the procedure is so simple that there is little to go wrong

 

Now I wonder, what is the difference between using this method or the OCLP-MOD one?
Since in both cases the requirements to make it work ( Sip , Amfi, CSRutil .... ) writing files in S/L/E are the same

 

! It is not a critical attention but only curiosity and desire to learn !

 

Why not rely on an automated method that does not inject malicious code (as explained by  laobamac ) and injects only what is needed and using the appropriate tools

In both cases the integrity of the System is not equally compromised ?

This green screen is new to me. The steps to follow are actually quite simple. Did you try booting into recovery mode and then restoring the snapshot?

The difference between using OCLP-MOD and MyKextInstaller is just that with MyKextInstaller, you're free to choose which kexts you want to install. I'm not sure if that's possible with OCLP-MOD.

Yes! Both methods rely on the same requirements to work, which are described in the KDK README (disabling SIP, etc...).

I never said not to trust OCLP, it was never my intention to undermine anyone's work. On the contrary, I applaud everyone for the amazing work they've done. They've brought many old Macs back to life. What I wanted to show is that it's possible to install the kexts in a different way. I apologize if anyone was offended.

Yes! In both cases, system integrity is compromised.

 

  • Like 3
5 hours ago, laobamac_yyds said:

Hello, bro, can you test my SimpleGBE? I wrote it several months ago, but I have already sold my X570 motherboard and cannot test it anymore.thx a lot!

 

https://github.com/laobamac/SimpleGBE

I have tested it and found that SimpleGBE.kext can replace AppleIGB.kext in my Ryzen 1700X hackintosh, but it has the same issue booted by Clover or OpenCore(Unstable system at Tahoe beta2).

Screenshot 2025-07-06 at 21.14.45.png

Screenshot 2025-07-06 at 21.15.09.png

  • Like 1
On 7/5/2025 at 9:11 AM, eSaF said:

Purely cosmetic my friend.

Just trying to make the Apple experience as authentic as possible.

 

I don't think it enhances the performance of the Hack in anyway

I just hate the Generic label and prefer this alternative.

  Reveal hidden contents

Screenshot2025-07-05at09_06_02.png.bb0fff9745999326c211016117df18f7.png

 

hi there all sorted with the nvme kext, added my info and hey presto its now apple NVME controller

as its only cosmetic is there a way round generic ACHI controller as shown in pic 2

  NVME controller.png

Generic ACHI.png

  • Like 1
31 minutes ago, Mirone said:

This green screen is new to me. The steps to follow are actually quite simple. Did you try booting into recovery mode and then restoring the snapshot?

The difference between using OCLP-MOD and MyKextInstaller is just that with MyKextInstaller, you're free to choose which kexts you want to install. I'm not sure if that's possible with OCLP-MOD.

Yes! Both methods rely on the same requirements to work, which are described in the KDK README (disabling SIP, etc...).

I never said not to trust OCLP, it was never my intention to undermine anyone's work. On the contrary, I applaud everyone for the amazing work they've done. They've brought many old Macs back to life. What I wanted to show is that it's possible to install the kexts in a different way. I apologize if anyone was offended.

Yes! In both cases, system integrity is compromised.

 

Yes it crossed my mind to restore the snapshot ... but I had already started to restore my saved image
Thanks anyway for your work and sharing ... but no offense, with 2 clicks without much hassle OCLP-MOD does it all by itself 🤷‍♂️

  • Like 3
32 minutes ago, jsl said:

我已经测试过,发现 SimpleGBE.kext 可以替代我的 Ryzen 1700X 黑苹果中的 AppleIGB.kext,但它在由 Clover 或 OpenCore 启动时存在同样的问题(Tahoe beta2 上的系统不稳定)。

截图 2025-07-06 21.14.45.png

截图 2025-07-06 21.15.09.png

I see,thx for your reply

  • Like 1
19 minutes ago, gsxb said:

hi there all sorted with the nvme kext, added my info and hey presto its now apple NVME controller

as its only cosmetic is there a way round generic ACHI controller as shown in pic 2

NVME controller.png

Generic ACHI.png

hi there used the same principle and modified a Catalina ACHI kext which gave the result shown in the screenshot

Generic ACHI fixed .png

  • Like 1

In my opinion, the idea of @Mirone is very good, just like installing Kext Utility in the High Sierra era. If you don't mind, I can create a lightweight GUI tool in the OCLP Mod repository that can be downloaded separately for installing a standalone Kext😀

  • Like 8
  • Thanks 1
56 minutes ago, Anto65 said:

Yes it crossed my mind to restore the snapshot ... but I had already started to restore my saved image
Thanks anyway for your work and sharing ... but no offense, with 2 clicks without much hassle OCLP-MOD does it all by itself 🤷‍♂️

Can you please show me how to install the OCLP mod 2.6.5 so easily with just two clicks?
For me, it freezes after the metallib.pkg isn't found, and then it won't go any further.

45 minutes ago, laobamac_yyds said:

In my opinion, the idea of @Mirone is very good, just like installing Kext Utility in the High Sierra era. If you don't mind, I can create a lightweight GUI tool in the OCLP Mod repository that can be downloaded separately for installing a standalone Kext😀

What's the point if you can install a kext in S/L/E but it then doesn't load?

  • Confused 1
11 hours ago, Max.1974 said:

Thanks @laobamac_yyds I have some good news too, finally I got run Clover 5162 with my Lenovo T14 with @RehabMan kexts fully supported and compiled. 

 

I will try merge KDK to root directory!! God bless you!!  I have no idea how but your work its awesome for Hackintosh !! Just like many here !! Thanks a lot!!! ;) 

 

Thanks to @chris1111 @Slice and developers !!! 

 

Captura de Tela 2025-07-06 às 00.39.01.png

 

 

Captura de Tela 2025-07-06 às 00.57.52.png

Captura de Tela 2025-07-06 às 00.58.09.png

Captura de Tela 2025-07-06 às 00.51.42.png

Captura de Tela 2025-07-06 às 01.02.32.png

Hey Max, Can You Share Your EFI Please

  • Like 2
29 minutes ago, AlfredoM said:

你能教我如何轻松安装 OCLP mod 2.6.5 吗?只需点击两下鼠标就能完成。
我的系统一旦找不到 metallib.pkg 就卡住了,然后就无法继续下一步了。

如果您可以在 S/L/E 中安装 kext 但它却无法加载,那有什么意义呢?

No, I can incorporate the entire patching process into the tool, including merging KDK and rebuilding snapshots and cache, which theoretically can be loaded

  • Like 3
  • Thanks 1
32 minutes ago, AlfredoM said:

Can you please show me how to install the OCLP mod 2.6.5 so easily with just two clicks?
For me, it freezes after the metallib.pkg isn't found, and then it won't go any further.

What's the point if you can install a kext in S/L/E but it then doesn't load?

Block or adjust IOName for other hardware that requires patches, so that OCLP Mod cannot detect them. Because there are currently no graphics card patches available for Tahoe

  • Like 2
  • Thanks 1
1 hour ago, laobamac_yyds said:

In my opinion, the idea of @Mirone is very good, just like installing Kext Utility in the High Sierra era. If you don't mind, I can create a lightweight GUI tool in the OCLP Mod repository that can be downloaded separately for installing a standalone Kext😀

 

:thumbsup_anim:

  • Like 2
49 minutes ago, Perdu said:

我终于成功了,感谢 chriss111 和  loabamac🙏

 

  隐藏内容

 

 Screenshot2025-07-06alle17_02_57.png.ff1f45564b76939c06e08bba6eda202f.png 

 

 

截图2025-07-06alle17_13_35.png.31995fcb16fade9565231ae11ff4c422.png 

 

Congratulations

 

 

Edited by laobamac_yyds
  • Thanks 1
1 hour ago, AlfredoM said:

Can you please show me how to install the OCLP mod 2.6.5 so easily with just two clicks?
For me, it freezes after the metallib.pkg isn't found, and then it won't go any further.

What's the point if you can install a kext in S/L/E but it then doesn't load?

Please show me how to disable ioName (nVidia-Keppler) so that the OCLP mod does not recognize it

18 minutes ago, AlfredoM said:

Please show me how to disable ioName (nVidia-Keppler) so that the OCLP mod does not recognize it

You can inject the IOName parameter of DeviceProperties through OC, but if you can install the Python 3 environment, you can download the source code of OCLP Mod, modify the py file of Nvidia_Kepler, and make def present always return False

  • Like 2
  • Thanks 1
16 minutes ago, laobamac_yyds said:

You can inject the IOName parameter of DeviceProperties through OC, but if you can install the Python 3 environment, you can download the source code of OCLP Mod, modify the py file of Nvidia_Kepler, and make def present always return False

It's all too complicated for me, an old man with Python 3 etc.
Please show me how I can insert IOName parameters from DeviceProperties via OC for nVidia_Kepler.

  • Like 2

I tried driving HD6000 graphics on macOS Tahoe and it seems that I have successfully loaded buffer frames and have QE/CI...Watch this very smooth mouse animation.

 

 

 

But what's confusing is that it's frozen in the logo after running the code, and I'm looking for the next reason (which will start after I finish the race next Friday).

 

 I created a branch for developing tests, and I know my speed will definitely be slower than Dortania, but what if there is a miracle? ha ha

 

https://github.com/laobamac/OCLP-Mod/tree/tahoe-test

 

https://github.com/laobamac/PatcherSupportPkg/tree/tahoe-test

 

Are there any other partners who are passionate about Hackintosh and have relevant development experience willing to join this project? (If not, just take it as a joke)

 

You can find the latest pre release information about Tahoe here

 

See video for details

Edited by laobamac_yyds
  • Like 4
  • Haha 1
Guest
This topic is now closed to further replies.
×
×
  • Create New...