Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 09/06/2021 in all areas

  1. Se leggi il pdf di configurazione non e' consigliato -1 bensi impostare Per Catalina MinDate = 20200306 MinVersion = 1412101001000000 Successo identica cosa , dopo l installazione Catalina non era visibile al boot finche non ho impostato APFS https://www.macos86.it/topic/5037-bootloop-installazione-catalina-oc-072/?tab=comments#comment-118063
    2 points
  2. These specific fixes apply only to Adobe Premiere Pro CC 2021 15.4 In this program all the effects / transitions are actually macOS bundles. In macOS bundles my dylib injection doesn't work so we need to manually patch the problematic bundles one by one. Let's start with AEFilterStabilizer.bundle: we open it in Hopper Disassembler and search for the same function we need to make always return TRUE as in libfakeintel.dylib, which is mkl_serv_intel_cpu_true. Once found (very easy with hopper as it retrieves the most of original symbols and function names), we just replace its very beginning with a RET (return), which in x86_64 machine language is C3. Simple as ABC! And IT WORKS! Fun fact: Adobe embedded all its dynamic library mkl code DIRECTLY into every bundle routine... that's a TERRIBLE programming habit! The same libraries are present again and again in the same Premiere application and we can find a different mkl lib version in each application too... shame on you Adobe!!! Then we need to patch the other crashing bundle with AMD cpus: AEFilterMorphCut.bundle. Because of the "fun fact" I explained earlier, the code for the same function mkl_serv_intel_cpu_true in this bundle is DIFFERENT than the one in AEFilterStabilizer and just replacing the whole function with a trivial C3 doesn't work. We need to decompile libfakeintel.dylib with hopper and we find out that our simple program: int mkl_serv_intel_cpu_true() { return 1; } ...equals to this assembly code: 0000000000003fa0 push rbp 0000000000003fa1 mov rbp, rsp 0000000000003fa4 mov eax, 0x1 0000000000003fa9 pop rbp 0000000000003faa ret ; endp ...which is, translated in ML code thanks (again) to Hopper: ...so putting this sequence in AEFilterMorphCut's binary replacing the bytes in the offset where its actual function mkl_serv_intel_cpu_true begins makes everything working like a charm. For simplicity I'll attach both the patched bundles in the top post. I'll try to generate as soon as possible a perl script to automate this procedure for all the future and past releases post 14.3.1, help is appreciated. Right now, enjoy Premiere pro cc 2021 15.4 on AMD bare metal 😉
    1 point
  3. la cartella bootstrap non serve su opencore 0.7.2
    1 point
  4. Ho risolto tutto, è stato più semplice di quanto pensassi: aggiungete il kext allegato e fine, questo kext risolve il nostro problema, riconosce i lettori sd di tipo USB Realtek, e mi funziona a meraviglia!!! RealtekCardReader.kext.zip
    1 point
  5. Premiere Pro 15.4.0 build 47 thanks to amazing job done by @tomnic Morph Cut Transition and Warp Stabilizer effect work perfectly fine Solution will be posted as soon as possible @tomnic will have time to post for now thank you again to have me as betatester of your ideas 😉 Screen Recording 2021-09-06 at 12.39.15.mp4
    1 point
  6. Esatto, usando GenSMBIOS generi un seriale inesistente
    1 point
  7. no, non va bene non deve essere riconosciuto da apple...
    1 point
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.