Catalina and libstXX++ trick

Discussion in 'Mac / Hackintosh' started by caveatemptor, Dec 16, 2019.

  1. lasteno

    lasteno Platinum Record

    Joined:
    Apr 14, 2013
    Messages:
    436
    Likes Received:
    179
    yes it will be a great idea to share all "working" modified plugins that work in "big sur" Hook ones.. can't find them anywhere on the net..
    i looking for these ones..

    Softube.VST.AU.Bundle.v1.3.10.MacOSX-Adobe-patched
    Eventide.Plug-Ins.Bundle.AU.MacOSX-Adobe-patched
    McDSP.HD.Everything.5.1.1.AU.MacOSX-Adobe-patched
    Duy.Essential.Plug-Ins.Bundle.AU.MacOSX-Adobe-patched
    Slate.Digital.VCC.v1.5.2.AU.VST.MacOSX-Adobe-patched
    Relab.LX480.Complete.v1.10B.AU.VST.MacOSX-Adobe-patched
    Kush.Audio.Clariphonic.UBK-1.AU.VST.MacOSX-Adobe-patched

    i could not make sonnox to work on big sur..
     
  2. R&B-Lover

    R&B-Lover Noisemaker

    Joined:
    Nov 2, 2021
    Messages:
    24
    Likes Received:
    3
    Hey Guys does anybody know if I can use my old cracked ilok open ssh Plugins on the new M1 Max Macbook Pro on Monterey?
    To run these Plugins I have to Replace the dylib in the folder /usr/lib/ But I don't know if this is still possible in the New Macbooks with Security T2 Chip on Monterey? Would be great if some one can tell me that. If it's working over Rossetta2 this would be great!
     
  3. lasteno

    lasteno Platinum Record

    Joined:
    Apr 14, 2013
    Messages:
    436
    Likes Received:
    179
    I am in intel mac. on big sur. some work some don't only without modifying the system file, ˝https://audiosex.pro/threads/plugins-that-crash-logic-reaper-under-big-sur.61330/" here's a list of the ones that don't work.
     
  4. V Babbar

    V Babbar Newbie

    Joined:
    Jul 11, 2020
    Messages:
    2
    Likes Received:
    0
    Can this be done on softwares using libc++ (Clang) and not libstdc++ (GCC)?
    Hi sir, i followed the instructions on this thread and i tried to patch UVIWORKSTATION app the same way as you did for STUDIO ONE APP.
    i directed Termnal to UVI's contents/macos and checked the libraries which it is using in mac. BUT the LIB DEPENDANCY OF UVIWorkstation.app doesnt show libstdc++. instead it shows libc++ . So how to use this method with Hex Friend if its Libc++ being used by software/app?

    vbabbar@MacBook-Pro UVIWorkstation.app % cd contents/MacOS
    vbabbar@MacBook-Pro MacOS % otool -L UVIWorkstation

    the Otool -L's Output attached in the screenshot

     

    Attached Files:

  5. V Babbar

    V Babbar Newbie

    Joined:
    Jul 11, 2020
    Messages:
    2
    Likes Received:
    0
    I tried this with Standalone .APP of a plugin the same way as told by OP to do it on Studio One's mac ver called as Studio.app (x64) but i get the following warning message :-

    install_name_tool warning: changes being made to the file will invalidate the code signature in "xxx.app" .
    Somehow install_name_tool -change /usr/lib/libstdc++.6.dylib /Applications/iLok/libstXX++.6.dylib isn't executable on Mac os 12 Montery!!
     
  6. Qrchack

    Qrchack Rock Star

    Joined:
    Dec 15, 2015
    Messages:
    797
    Likes Received:
    338
    Location:
    Poland
    It says it in the first line. You have to codesign or disable Gatekeeper
     
  7. 5teezo

    5teezo Audiosexual

    Joined:
    Feb 2, 2012
    Messages:
    2,062
    Likes Received:
    1,175
    Disabling Gatekeeper via Terminal:
    • Run Terminal
    • Enter: sudo spctl --master-disable
    Mounting Catalina, Big Sur and Monterey system disk with write access. Easiest method:
    • Download Kext Updater App and drag it to the Apps folder (it's a Tool for Hackintosh users primarily. We only need one feature)
    • Reboot
    • Enter Recovery Mode
    • Disable SIP in Terminal. Enter: csrutil disable
    • Reboot macOS
    • Run Kext Updater
    • Click on "Tools"
    • On the left select "Start" to mount the system disk with write access
    • Do what you have to do in the system partition
    • Reboot once you're done
     
  8. R&B-Lover

    R&B-Lover Noisemaker

    Joined:
    Nov 2, 2021
    Messages:
    24
    Likes Received:
    3
    Thanks but I didn't understand what should I do on the system partition? On Monterey the File "libstdc++.6.0.9.dylib" that I've replaced on previous MacOS like Mojave or High Sierrea isn't available any more. So can somebody explain step by step how do I get Plugins to work like

    Softube Bundle
    Antares Auto Tune
    Eventide
    McDSP
    Altiverb
    Lexicon PCM Total Bundle
    Sonnox Bundle
    Kush Audio Plugins
     
  9. 5teezo

    5teezo Audiosexual

    Joined:
    Feb 2, 2012
    Messages:
    2,062
    Likes Received:
    1,175
    @R&B-Lover You could try this, but it didn't work for me when I tried this some time ago and didn't work for me. Also, you have to keep in mind that the plugins using this patching method are old and most of them are 32 bit only, while macOS Catalina is the first macOS which is 64 bit ONLY. So if you want to use these plugins it's mandatory to use macOS Mojave since it's the last macOS supporting 32 bit code.

    https://audiosex.pro/threads/catalina-and-libstxx-trick.51330/#post-483748
     
  10. Grinn

    Grinn Newbie

    Joined:
    Dec 19, 2022
    Messages:
    1
    Likes Received:
    0
    I can confirm they all work for me on CATALINA except MCDSP

    This is my Crash validation log from logic but I can still use bluecat patchwork to open it. Any ideas?

    validating Audio Unit Analog Channel AC101 by McDSP:

    AU Validation Tool
    Version: 1.7.0
    Copyright 2003-2019, Apple Inc. All Rights Reserved.
    Specify -h (-help) for command options

    --------------------------------------------------
    VALIDATING AUDIO UNIT: 'aufx' - 'AC01' - 'McDP'
    --------------------------------------------------
    Manufacturer String: McDSP
    AudioUnit Name: Analog Channel AC101
    Component Version: 5.1.1 (0x50101)

    * * PASS
    --------------------------------------------------
    TESTING OPEN TIMES:
    COLD:
    Time to open AudioUnit: 8.439 ms
    WARM:
    Time to open AudioUnit: 1.768 ms
    FIRST TIME:
    Time for initialization: 13.421 ms

    * * PASS
    --------------------------------------------------
    VERIFYING DEFAULT SCOPE FORMATS:
    Input Scope Bus Configuration:
    Default Bus Count:1
    Default Format: AudioStreamBasicDescription: 2 ch, 44100 Hz, 'lpcm' (0x00000029) 32-bit little-endian float, deinterleaved

    Output Scope Bus Configuration:
    Default Bus Count:1
    Default Format: AudioStreamBasicDescription: 2 ch, 44100 Hz, 'lpcm' (0x00000029) 32-bit little-endian float, deinterleaved

    * * PASS
    --------------------------------------------------
    VERIFYING REQUIRED PROPERTIES:

    * * PASS
    --------------------------------------------------


    validation result: crashed validation
     
  11. statik

    statik Audiosexual

    Joined:
    Jul 3, 2014
    Messages:
    1,533
    Likes Received:
    667
    Location:
    under your bed
    you forgot one step, once you're ready to reboot, reboot inrecovery mode again and enable SIP again (csrutil enable)
     
  12. manymax

    manymax Newbie

    Joined:
    Mar 25, 2023
    Messages:
    1
    Likes Received:
    2
    Hello,
    I'm writing here because I can't find a solution to this problem. I have Big Sur installed on my computer and I can't replace the file libstdc++.6.0.9 that is located in /usr/lib/. I know that Big Sur has protections that prevent you from being able to mount the Root Volume. I tried different commands in Terminal but the folder usr/ keeps not letting me replace this file. Apart from this, the only file libstdc++.6.0.9 who has inside this folder is symbolic link. When I tell him to show the original he tells me that there is no such file. Does anyone know how I can replace this file in Big Sur. I've already tried the different ways described here, like downloading the program Kext Updater App. In Catalina there is no problem to do it, but in Big Sur it is different. I only want to authorise the Softube plugins.I would be very grateful for your help.

    P.S
    Here is a video that shows how to Force validate all plugins in Logic Pro X (Big sur ,Monterey, Ventura)

    Regards
     
    Last edited: Mar 25, 2023
Loading...
Similar Threads - Catalina libstXX++ trick Forum Date
Omnisphere install help mac catalina 10.15.7 Omnisphere Nov 2, 2023
Updating from Catalina to Big Sur or Monterey? Mac / Hackintosh Oct 3, 2023
Updating from Catalina to Big Sur Mac / Hackintosh Dec 16, 2022
Ezdrummer and superior drummer 3 woes on Catalina Mac / Hackintosh Oct 9, 2022
cannot install kontakt on Catalina Kontakt Sep 20, 2022
Loading...