👇👇👇
1. Adobe사 제품의 Mac OS 시스템 요구사항
- Photoshop 등 Adobe 사 제품을 사용하려면 Adobe사가 요구하는 기술 사양을 충족해야 합니다.
- Windows OS의 경우 Intel 및 AMD CPU를 지원하지만 Mac OS의 경우 Intel CPU만 지원합니다.
- Windows OS 프로세서
- 64비트를 지원하는 Intel® 또는 AMD 프로세서. 2GHz 이상의 프로세서(SSE 4.2 이상)
- Mac OS 프로세서
- 64비트를 지원하는 Intel 프로세서. 2GHz 이상의 프로세서(SSE 4.2 이상)
- 출처 : Photoshop의 최소 및 권장 시스템 요구 사항
- Mac 제품의 경우 현재까지 AMD CPU를 채택하고 있지 않기 때문에 AMD CPU가 사용된 PC에 커스텀으로 Mac OS를 설치한 경우 Adobe 사 제품 사용시 호환성 문제가 발생합니다.
2. AMD CPU와 Adobe사 제품간 호환성 확장을 위한 AMD패치
- naveenkrdy 라는 개발자분이 AMD CPU 사용사 Adobe 제품에서 발생하는 충돌 문제를 해결하기 위해 AdobeAMDFix라는 패치를 개발하였습니다.
- 2020년까지 개발을 진행하다가 지금은 개발이 중단된 것으로 보입니다. jericane1 라는 프랑스 개발자 분이 이 패치 프로젝트를 포크하여 현재까지 AdobeAMDFix 개발을 진행하고 있습니다.
- Adobe사 제품 중 AdobeAMDFix 패치가 필요한 제품과 패치 없이 정상적으로 사용가능한 제품은 아래 링크에서 최선 리스트를 확인 가능합니다.
- Application tested
- 2021.5.3 기준 테스트된 결과는 아래 표에서 확인이 가능합니다.
- 아래 표에서 확인 가능하듯이 제품 세부 버전에 따라 작동여부가 다르니 반드시 세부 버전을 확인하여야 원활한 이용이 가능합니다.
- 예를 들어 Photoshop의 경우 2020 제품 중 v21.2.3, v21.2.5 두 하위 버전만 패치가 가능합니다.
Adobe products | Version | Works ? | M1 ? (armv8) | Comments |
After Effects | 2021 v18.0 | ✅ | ❌ | No patch Works, no additional command lines. |
After Effects | 2021 v18.1 | ✅ | ❌ | No patch Works, no additional command lines. |
🆕 After Effects | 2021 v18.2 | ✅ | ❌ | No patch Works, no additional command lines. |
Animate | 2021 v21.0.4 | ✅ | ❌ | Works. |
Animate | 2021 v21.0.5 | ✅ | ❌ | No patch* Works, but Adobe ID ask login & password. |
🆕 Animate | 2021 v21.0.6 | ✅ | ❌ | No patch* Works, but Adobe ID ask login & password. |
Audition | 2021 v14.0 | ✅ | ❌ | No patch Works, no additional command lines. |
Audition | 2021 v14.1 | ✅ | ❌ | No patch Works, no additional command lines. |
🆕 Audition | 2021 v14.2 | ✅ | ✅ | No patch Works, no additional command lines. |
Bridge | 2021 v11.0 | ✅ | ❌ | Works. |
Bridge | 2021 v11.0.1 + CR 13.1 | ✅ | ❌ | Works. |
Bridge | 2021 v11.0.2 + CR 13.2 | ❌ | ❌ | On ignition, not start. Maybe it's Zii 6.1.0 rubbish ? With Adobe Creative Cloud, works perfectly. |
Character Animator | 2020 v3.5 | ✅ | ❌ | Works. |
Character Animator | 2020 v4.0 | ✅ | ❌ | No patch Works. |
🆕 Character Animator | 2021 v4.2 | ✅ | ❌ | No patch Works. |
Dimension | v3.4.1 | ✅ | ❌ | Works. |
🆕 Dimension | v3.4.2 | ✅ | ❌ | Works. |
Dreamweaver | 2020 v20.2.1 | ✅ | ❌ | Works. |
Dreamweaver | 2021 v21.1 | ✅ | ❌ | Works. |
Illustrator | 2021 v25.1 | ✅ | ❌ | Works, no additional command lines. |
Illustrator | 2021 v25.2.0 | ❌ | ❌ | Illustrator works well but the Zii 6.x patch (with Big Sur) is really screwing up ... the application crashes right away. The Zii 6.x patch needs updating. |
Illustrator | 2021 v25.2.1 | ✅ | ❌ | No patch Works, no additional command lines. |
🆕 Illustrator | 2021 v25.2.3 | ✅ | ❌ | No patch Works, no additional command lines. |
InCopy | 2021 v16.0.2 | ✅ | ❌ | Works perfectly, no additional command lines. |
InCopy | 2021 v16.1 | ✅ | ❌ | Works perfectly, no additional command lines. |
🆕 InCopy | 2021 v16.2 | ✅ | ❌ | Works perfectly, no additional command lines. |
InDesign | 2021 v16.0.2 | ✅ | ❌ | Works, but "Open" doesn't work, no command lines. We need to do more research. |
InDesign | 2021 v16.1 | ✅ | ❌ | Works perfectly, no additional command lines. |
🆕 InDesign | 2021 v16.2.1 | ✅ | ❌ | Works perfectly, no additional command lines. |
Lightroom Classic | v10.1 | ✅ | ❌ | Works but you absolutely Block Little Snitch or LuLu. |
Lightroom Classic | v10.1.1 | ✅ | ❌ | Works you absolutely Block Little Snitch or LuLu. |
Lightroom Classic | v10.2 | ⁉️ | ❌ | Works perfectly, but Camera Raw doesn't work. |
Media Encoder | 2021 v15.0 | ✅ | ❌ | No patch Works perfectly, no additional command lines. |
Media Encoder | 2021 v15.1 | ✅ | ❌ | No patch Works perfectly, no additional command lines. |
🆕 Media Encoder | 2021 v15.2 | ✅ | ❌ | No patch Works perfectly, no additional command lines. |
Photoshop | 2020 v21.2.3, v21.2.5 | ✅ | ❌ | Works. |
🆕 Photoshop | 2021 v22.0, v22.1, v22.1.1, v22.2, v22.3, v22.3.1, v22.4 | ❌⁉️ | ✅ | Works ... but it crashes all the time. We need to do more research for a patch. No patch Intel CPU : Works a charm. AMD CPU : Launch properly but crash all times. |
Prelude | 2020 v9.0.3 | ✅ | ❌ | Works. |
Prelude | 2021 v10.0 | ✅ | ❓ | No patch Works. |
Premiere Pro | 2021 v15.0 | ✅ | ❌ | No patch Works perfectly, no additional command lines. |
Premiere Pro | 2021 v15.1 | ✅ | ❌ | No patch Works perfectly, no additional command lines. |
🆕 Premiere Pro | 2021 v15.2 | ✅ | ❌ | No patch Works perfectly, no additional command lines. |
Premiere Rush | v1.5.50 | ✅ | ❌ | No patch Works. |
Premiere Rush | v1.5.54 | ✅ | ❌ | No patch Works. |
🆕 Premiere Rush | v1.5.58 | ✅ | ✅ | No patch Works. |
XD | v36.2.32 | ✅ | ❌ | Block Little Snitch or LuLu. Works, no additional command lines. |
XD | v38.0.12 | ✅ | ❌ | Block Little Snitch or LuLu. Works, no additional command lines. |
XD | v39.0.12 | ✅ | ❌ | Block Little Snitch or LuLu. Works, no additional command lines. |
🆕 XD | v40.0.22 | ✅ | ❌ | Block Little Snitch or LuLu. Works, no additional command lines. |
3. jericane1의 AdobeAMDFix 적용방법
- 우선 구매한 Adobe 제품을 설치 합니다. 설치전 호환되는 제품 버전의 설치파일을 구합니다. Adobe Photoshop 제품을 기준으로 설명드리겠습니다.
- Adobe Photoshop 은 2020 버전 중 v21.2.3 또는 v21.2.5 을 설치합니다.
- 터미널을 실행하고 다음의 Code1을 복사하여 붙여넣기합니다.
- 실행시 사용자 비밀번호을 물어보게됩니다. 비밀번호를 입력합니다.
- 인터넷을 통해 github에 접속하여 최신 스크립트를 다운받게 됩니다.
- Code1123456789101112131415161718192021for file in MMXCore FastCore TextModel libiomp5.dylib libtbb.dylib libtbbmalloc.dylib; dofind /Applications/Adobe* -type f -name $file | while read -r FILE; dosudo -vecho "found $FILE"[[ ! -f ${FILE}.back ]] && sudo cp -f $FILE ${FILE}.back || sudo cp -f ${FILE}.back $FILEecho $FILE | grep libiomp5 >/dev/nullif [[ $? == 0 ]]; thendir=$(dirname "$FILE")[[ ! -f ${HOME}/libiomp5.dylib ]] && cd $HOME && curl -sO https://excellmedia.dl.sourceforge.net/project/badgui2/libs/mac64/libiomp5.dylibecho -n "replacing " && sudo cp -vf ${HOME}/libiomp5.dylib $dir && echorm -f ${HOME}/libiomp5.dylibcontinuefiecho $FILE | grep TextModel >/dev/null[[ $? == 0 ]] && echo "emptying $FILE" && sudo echo -n >$FILE && continueecho "patching $FILE \n"sudo perl -i -pe 's|\x90\x90\x90\x90\x56\xE8\x6A\x00|\x90\x90\x90\x90\x56\xE8\x3A\x00|sg' $FILEsudo perl -i -pe 's|\x90\x90\x90\x90\x56\xE8\x4A\x00|\x90\x90\x90\x90\x56\xE8\x1A\x00|sg' $FILEdonedone
cs
- 이제 다운로드 된 코드를 실행해 줍니다.
- 아래 Code2를 실행해 줍니다.
- Code2
123456789101112131415161718192021222324[ ! -d $HOME/Library/LaunchAgents ] && mkdir $HOME/Library/LaunchAgentsAGENT=$HOME/Library/LaunchAgents/environment.plistsysctl -n machdep.cpu.brand_string | grep FX >/dev/null 2>&1x=$(echo $(($? != 0 ? 5 : 4)))cat >$AGENT <<EOF<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plist version="1.0"><dict><key>Label</key><string>mkl-debug</string><key>ProgramArguments</key><array><string>sh</string><string>-c</string><string>launchctl setenv MKL_DEBUG_CPU_TYPE $x;</string></array><key>RunAtLoad</key><true/></dict></plist>EOFlaunchctl load ${AGENT} >/dev/null 2>&1launchctl start ${AGENT} >/dev/null 2>&1cs - 마지막으로 Code3을 실행하여 애플리케이션 사인을 해줍니다.
- Xcode 가 설치되어 있어야 합니다. 설치하셔야 한다면 여기를 누르세요.
- Code3
12sudo codesign -fs - /Applications/Adobe*/Adobe*.appcs - Mac OS를 재부팅 한 후 정상적으로 실행되는지 확인합니다.
- Illustrator 등 다른 제품의 경우 추가 패치가 필요합니다.
- 다음 링크에서 확인하세요. AdobeAMDFix
4. AdobeAMDFix 패치 삭제
- AdobeAMDFix라는 패치를 삭제하려면, 다음 스크립트를 터미널 창에 실행합니다.
1234567891011121314for file in MMXCore FastCore TextModel libiomp5.dylib libtbb.dylib libtbbmalloc.dylib; dofind /Applications/Adobe* -type f -name $file | while read -r FILE; dosudo -v[[ -f ${FILE}.back ]] && echo "found backup $FILE" && sudo mv -f ${FILE}.back $FILEdonedoneAGENT=$HOME/Library/LaunchAgents/environment.plistif [[ -f $AGENT ]]; thenlaunchctl unload ${AGENT} >/dev/null 2>&1launchctl stop ${AGENT} >/dev/null 2>&1rm -rf $AGENTfics - MacOS를 재부팅합니다.
0 댓글