iOS SMS 알림음 변경과 벨소리 셔플 방법: ToneFXs 2 및 수동 교체 가이드

빠른 링크
- 설치 및 설정
- 파일을 기기로 가져오기
- 벨소리 랜덤 셔플 설정
- 수동(직접) 교체 방법
설치 및 설정
ToneFXs 2는 Efiko가 만든 유틸리티로 Cydia에서 구매할 수 있으며 가격은 $4.99이고 15일 무료 평가판이 제공됩니다. 이 앱은 SMS, 알림음, 벨소리 등 시스템 사운드를 손쉽게 관리하도록 설계되었습니다.
- Cydia를 열고 “ToneFXs 2 (Pro)”를 검색합니다.
- 설치 버튼을 누르고 설치가 완료되면 리스프링(respring) 합니다.
- 홈 화면에서 ToneFXs 아이콘을 찾아 실행합니다. BiteSMS와 같은 다른 메시지 확장 프로그램을 사용하는 경우 알림이 표시될 수 있습니다.
- 앱을 열면 시스템에서 변경 가능한 모든 사운드 목록을 볼 수 있습니다. 항목을 탭하면 해당 알림에 할당된 소리를 변경할 수 있습니다.
- 프로필을 만들어 특정 연락처에 적용할 알림음을 설정할 수 있습니다. 오른쪽 상단의 더하기(+) 버튼을 눌러 새 프로필을 추가하고 연락처를 선택하세요. 기본 프로필(Default)을 탭하면 사용할 수 있는 사운드 목록을 확인할 수 있습니다.
- 메인 메뉴에서 “Manage Tones”를 탭하면 추가한 사운드들을 관리(삭제 등)할 수 있습니다.
중요: ToneFXs는 공식 App Store 앱이 아니며, 탈옥된 환경에서만 동작합니다. 탈옥은 보증 무효, 안정성 및 보안 리스크를 동반할 수 있으므로 주의하세요.
파일을 기기로 가져오는 방법
ToneFXs는 iTunes에서 만든 벨소리뿐 아니라 Cydia에서 받은 WinterBoard 사운드 테마도 지원합니다. Efiko에서 제공하는 무료 도구인 ToneFXsCreator를 사용하면 PC/Mac에서 사운드를 쉽게 만들고 전송할 수 있습니다.
- Efiko 웹사이트에서 ToneFXsCreator 다운로드 페이지로 이동합니다.
- 플랫폼(Windows/Mac) 버전을 다운로드하고 설치 후 앱을 실행합니다.
- “Browse Computer” 버튼을 눌러 오디오 파일을 불러옵니다. 슬라이더로 시작/끝 지점을 지정하거나 시간을 직접 입력해 자르고, Preview로 미리 듣습니다. 준비가 되면 “Send ToneFX to iPhone”을 클릭합니다.
- 파일 이름을 정하고 확인을 누르면 파일이 Efiko 서버로 업로드되고, 텍스트 코드(다운로드 코드)를 받습니다.
- iPhone의 ToneFXs 앱에서 “Get a ToneFX” 섹션으로 가서 코드를 입력하면 기기로 바로 다운로드되어 라이브러리에 추가됩니다.
파일 포맷 팁: .AIFF, .WAV, .MP3 등을 사용해 편집하고, 필요시 단일 채널(모노)로 변환하면 용량과 호환성이 좋아집니다. 오디오 편집은 Audacity 같은 무료 도구를 사용하세요.
벨소리 랜덤 셔플 설정
ToneFXs에서 특정 알림에 여러 사운드를 선택하면 해당 알림을 받을 때마다 앱이 무작위로 하나를 골라 재생합니다. 방법은 간단합니다.
- 프로필 또는 알림 항목으로 가서 여러 개의 톤을 선택합니다.
- 프로필 화면에서 선택된 톤 개수가 “X Tones”로 표시됩니다. 이렇게 하면 같은 알림이 반복될 때마다 다양한 소리를 들을 수 있습니다.
장점: 단조로움을 피하고, 특정 연락처나 상황에 맞게 다양한 사운드를 설정할 수 있습니다.
수동으로 시스템 파일 직접 교체하기(고급 사용자를 위한 방법)
돈을 지불하고 싶지 않거나 아주 세부적으로 바꾸고 싶다면 시스템 파티션의 텍스트 사운드 파일을 직접 바꿀 수 있습니다. 이 방법은 명령줄 사용과 시스템 파일 접근이 필요하므로 초보자에게 권장하지 않습니다.
사전 준비:
- Cydia에서 OpenSSH를 설치합니다.
- 기기를 재부팅한 후 같은 네트워크에 있는 컴퓨터에서 SSH로 접속 가능합니다.
접속 정보(기본값):
username: “root” password: “alpine”
첫 실행 후 반드시 비밀번호를 변경하세요. 원격 접근을 허용하는 상태에서 기본 비밀번호를 그대로 두면 악성 소프트웨어나 외부 침입에 취약합니다.
비밀번호 변경 방법:
passwd
위 명령을 입력한 뒤 새 비밀번호를 두 번 입력합니다.
파일 복사 예시 및 경로:
시스템 사운드 디렉터리로 이동해야 합니다:
/System/Library/Audio/UISounds/
교체 대상 파일명은 sms-received1.caf ~ sms-received6.caf 입니다. 기존 파일을 백업하는 것이 중요합니다:
cp sms-received1.caf sms-received1.caf.bak
SCP로 파일을 전송하는 예시:
scp mario_brick.aiff [email protected]:/System/Library/Audio/UISounds/sms-received5.caf
팁: .AIFF 파일을 .caf 확장자로 바꾸어 전송하면 됩니다. 가능하면 모노(단일 채널)로 변환하면 호환성 문제가 줄어듭니다. Audacity로 편집 후 확장자를 변경하세요.
완료 후 보안을 위해 OpenSSH를 제거하면 외부에서 접근하는 위험을 줄일 수 있습니다. 다시 파일을 수정하려면 재설치해야 합니다. SSH 대신 iPhoneBrowser 같은 GUI 도구로 파일을 교체할 수도 있습니다.
보안 및 주의사항
Important: 탈옥 및 시스템 파일 직접 변경은 다음과 같은 리스크를 동반합니다.
- 보증 무효화 가능성
- 시스템 안정성 문제(부팅 루프 등)
- 보안 취약점 증가(특히 OpenSSH 설치 시 기본 비밀번호 유지 시)
권장 보안 수칙:
- OpenSSH 설치 후 즉시 루트 비밀번호를 변경하세요.
- 작업이 끝나면 가능한 경우 OpenSSH를 제거하세요.
- 출처가 불분명한 사운드 파일은 사용하지 마세요.
- 중요한 데이터는 작업 전에 백업하세요.
대안적 접근 방식
- iTunes로 벨소리 만들기: 공식적인 방법으로 .m4r 포맷 벨소리를 만들어 iTunes로 동기화합니다. 비록 SMS 알림음 전용으로 시스템 파일을 직접 바꾸는 것만큼 자유롭진 않지만 안전합니다.
- WinterBoard 사운드 테마: Cydia에서 테마를 설치하여 앱별로 사운드를 변경합니다.
- 다른 탈옥 트윅: ToneFXs와 비슷한 다른 유틸리티들이 존재하므로 사용 후기와 호환성을 확인하세요.
언제 실패하는가(반례):
- 기기가 최신 iOS 버전과 탈옥 트윅이 호환되지 않으면 ToneFXs가 정상 작동하지 않을 수 있습니다.
- 시스템 파일 권한이 잘못되면 소리가 재생되지 않거나 시스템 오류가 발생할 수 있습니다.
실무용 미니 방법론(빠른 체크리스트)
- 준비: 탈옥 및 Cydia 접근 권한 확보
- 설치: ToneFXs 2 설치 -> 리스프링
- 가져오기: ToneFXsCreator로 파일 편집 및 업로드 -> 다운로드 코드로 기기에 추가
- 적용: 프로필/알림에 여러 톤 지정 -> 셔플 확인
- 보안: OpenSSH 설치 시 비밀번호 변경 -> 작업 후 제거
역할 기반 체크리스트
일반 사용자
- ToneFXs 설치
- 기본 프로필에 톤 추가 및 셔플 활성화
- ToneFXsCreator로 간단 편집
전력 사용자
- 개별 연락처 프로필 설정
- 여러 파일을 업로드해 셔플 라이브러리 구성
- 백업 파일 관리
시스템 관리자/보안 담당자
- OpenSSH 기본 비밀번호 변경 강제
- 원격 접근 로그 모니터링
- 작업 후 불필요한 서비스 제거
의사결정 흐름도
flowchart TD
A[탈옥 여부 확인] -->|탈옥됨| B{ToneFXs 설치 원함?}
A -->|탈옥 안 됨| Z[탈옥 없이 iTunes 방법 권장]
B -->|예| C[ToneFXs 설치 및 ToneFXsCreator 사용]
B -->|아니요| D[직접 SSH로 시스템 파일 교체]
D --> E{SSH 사용 가능?}
E -->|예| F[백업 -> 파일 교체 -> 권한 확인 -> SSH 제거]
E -->|아니요| Z
C --> G[프로필에 톤 다수 추가 -> 셔플 설정]
G --> H[완료]
F --> H
용어집(한 줄 요약)
- 탈옥: iOS의 제조사 제한을 해제해 루트 접근 권한을 얻는 과정
- Cydia: 탈옥 기기용 패키지 관리자
- ToneFXsCreator: PC/Mac용 사운드 편집 및 업로드 도구
- OpenSSH: 원격 접속을 위한 SSH 서버 소프트웨어
문제 해결 및 자주 발생하는 오류와 대응
소리가 재생되지 않을 때
- 파일 권한을 확인하세요(chmod 644 권장).
- 파일 형식(.caf)과 채널(모노) 여부를 확인하세요.
앱이 충돌하거나 리스프링 후 이상 동작
- 다른 사운드 관련 트윅과의 충돌 가능성: 최근 설치한 트윅을 비활성화하거나 제거해 보세요.
- 안전 모드에서 문제를 재현해 충돌 원인을 좁혀보세요.
비용 및 핵심 숫자 요약
- ToneFXs 2 가격: $4.99
- 무료 체험 기간: 15일
- 교체 가능한 SMS 사운드 파일: sms-received1.caf ~ sms-received6.caf (총 6개)
결론 및 요약
ToneFXs 2는 탈옥 환경에서 iOS 시스템 사운드를 쉽고 안전하게 관리할 수 있는 가장 실용적인 방법입니다. ToneFXsCreator를 사용하면 컴퓨터에서 파일을 편집하고 빠르게 업로드할 수 있으며, 여러 톤을 지정해 알림음을 랜덤 재생하도록 설정하면 반복되는 소리에 지루함을 덜 수 있습니다. 고급 사용자는 SSH로 시스템 파일을 직접 바꿀 수 있지만, 보안과 안정성을 위해 반드시 백업하고 비밀번호를 변경하세요.
요약 묶음:
- ToneFXs 2로 손쉽게 사운드 추가 및 셔플 가능
- ToneFXsCreator로 PC에서 편집 및 업로드
- SSH를 사용할 경우 최초 비밀번호 변경 필수
- 항상 백업을 만들어 두고 출처 불분명한 파일은 사용 금지
Do you shuffle your ringtones? 사용 중인 방법이나 더 좋은 팁이 있다면 댓글로 공유해 주세요!