iOS 18.0.1을 포함한 이전 버전에서는 misakaX를 사용해서 아이폰 카메라를 무음으로 설정할 수 있었습니다. 아이폰의 설정 목록이 저장된 MobileGestalt를 추출해 값을 변경 후 다시 아이폰에 넣는 방식으로 아이폰의 Locale을 글로벌로 바꿔서 카메라 무음을 적용하는 방식인데요.
iOS 18.1로 업데이트 되면서 misakaX는 최신 업데이트를 대응하지 못해 트윅을 적용할 수 없었는데 다른 개발자가 Nugget이라는 툴을 배포하며 iOS 18.1 이상 버전에서도 카메라 무음을 사용할 수 있게 되었습니다.
아래 내용은 맥북(macOS)를 기반으로 설명하며 동작에 대한 개념을 몰라도 차근차근 따라하면 iOS 18.1.1이 적용된 아이폰에서 무음 카메라를 적용할 수 있습니다.
목차
Nugget 다운로드 및 실행
Nugget(너겟)은 misakaX와 동일한 방식을 사용하는 아이폰 트윅 툴입니다. 반탈옥 이라고도 불리며 아이폰 시스템에 영향을 주지 않고 MobileGestalt 설정 파일을 수정해 아이폰의 숨겨진 기능을 활성화합니다. 현재 iOS 18.2 beta 3 버전까지 지원하네요.
Nugget을 사용하기 위해서는 파이썬 3.8 이상 버전을 필요로 하니 사전에 설치를 해둬야 합니다.
참고 : Mac에서 파이썬을 설치하는 방법
Nugget 공식 배포 웹페이지에 접속한 다음 최신 버전 항목에서 운영체제에 맞는 프로그램을 다운로드 받습니다. 필자는 맥북에서 진행하므로 macOS arm 버전을 다운로드 받았습니다.
zip 압축 파일을 풀면 Nugget.app 파일을 볼 수 있습니다. 이 파일을 실행하면 “Nugget.app은(는) Apple에서 악성 소프트웨어가 있는지 확인할 수 없기 때문에 열 수 없습니다.” 오류가 뜨며 실행이 되지 않을텐데요.
Nugget.app을 마우스 오른쪽 버튼으로 선택한 후 command 키를 누른 상태에서 열기를 클릭합니다.
그러면 동일한 오류 메시지이지만 열기 버튼이 활성화되며 Nugget을 실행할 수 있게 됩니다.
아이폰의 나의 찾기, 도난당한 기기 보호 끄기
- 나의 찾기 옵션 위치 : iPhone 설정 > Apple 계정 > 나의 찾기
- 도난당한 기기 보호 옵션 위치 : iPhone 설정 > Face ID 및 암호 > 도난당한 기기 보호
수정된 MobileGestalt를 적용하기 위해서는 아이폰의 나의 찾기와 도난당한 기기 보호 옵션을 우선 꺼야합니다. 도난당한 기기 보호가 켜져 있다면 이 옵션을 먼저 꺼야 나의 찾기를 끌 수 있으며 도난당한 기기 보호 옵션을 끄려면 1시간을 기다려야 하는 점 참고하시길 바랍니다.
단축어로 com.apple.MobileGestalt.plist 추출
사용하는 아이폰의 com.apple.MobileGestalt.plist 파일을 추출해야 합니다. 위 링크를 사파리에서 연 다음 단축어 열기 버튼을 눌러 추출 단축어를 아이폰에 설치합니다. 그리고 단축어를 실행합니다.
com.apple.MobileGestalt.plist 파일이 저장될 경로를 지정합니다. 경로 화면 하단의 둘러보기를 선택한 후 나의 iPhone > 다운로드 폴더를 지정한 후 열기 버튼을 누릅니다. 그리고 “파일에 저장”을 선택합니다.
다운로드 폴더가 맞는지 확인 후 저장 버튼을 누르면 com.apple.MobileGestalt.plist 파일이 저장되며 이 파일을 Nugget이 설치된 컴퓨터로 전송합니다. 맥북이면 에어드롭으로 쉽게 넘길 수 있으며 윈도우 환경이면 이메일로 보내 받으면 편합니다.
Nugget에서 아이폰 카메라 무음 설정
이제 아이폰에 트윅을 적용할 모든 준비가 끝났습니다. 아이폰과 컴퓨터를 정품 케이블로 연결한 후 Nugget을 실행합니다.
만일 Nugget에서 아이폰을 찾지 못한다면 새로고침 버튼을 눌러줍니다. 그리고 왼쪽 메뉴에서 Mobile Gestalt를 선택합니다.
Mobile Gestalt에는 아이폰에 적용할 수 있는 다양한 기능들이 나열되어 있습니다. 이 중에서 카메라 무음은 Disable Region Restrictions입니다. 옵션을 체크한 후 왼쪽 메뉴에서 Apply를 클릭합니다.
참고
아이폰은 출시 국가에 따라서 카메라 무음이 차등 적용됩니다. 예로 미국에서 출시한 아이폰은 무음 설정시 카메라 셔터음 또한 무음이 적용되는데 한국, 일본에서 출시한 아이폰은 카메라 무음이 적용되지 않는데요.
Disable Region Restrictions 옵션은 이렇게 국가마다 차별 적용된 카메라 무음을 해제하는 설정입니다.
Choose Gestalt File 버튼을 클릭한 다음 아이폰에서 추출한 com.apple.MobileGestalt.plist를 찾아 선택합니다. 그리고 Apple Changes 버튼을 누르면 아이폰이 재부팅되며 설정이 적용됩니다.
마치며
Nugget에서 설정한 카메라 무음은 아이폰의 볼륨이 0일 때, 무음 모드일 때 작동합니다. 무음 모드가 아니면 평소와 같이 셔터음이 나오게 되니 필요에 따라서 사용하면 됩니다.
무음 모드를 사용할 때 전화, 메시지 알림을 받지 못할까봐 걱정이라면 아래 글을 참고해서 무음 모드일 때 진동으로 알림을 받을 수 있게 설정하면 되겠습니다.