TL;DR
- BlueFerry는 지원되는 블루투스 어댑터와 iOS 버전에서 iPhone의 iMessage, SMS, RCS를 Linux에서 읽고 보낼 수 있게 하는 도구임.
- 컴퓨터와 iPhone이 iOS에서 기본 지원하는 블루투스 프로토콜로 직접 통신하며 프록시, iPhone 앱, 탈옥, iCloud 로그인이 필요하지 않음.
- 0.8.0 패키지는 Arch, 데비안 기반 배포판, Fedora용으로 제공되며 터미널 클라이언트는 백엔드 패키지에 포함됨.
- 초기 페어링 후 백엔드가 자동으로 시작되고 일반적인 블루투스 연결 중단 뒤 다시 연결됨.
- 연결 중 확인한 메시지만 보관하며 iCloud 메시지 보관함 전체나 완전한 보낸 메시지 기록은 제공하지 않고, 첨부 파일·반응·입력 표시·통화·FaceTime도 지원하지 않음.
개요
- BlueFerry는 iPhone의 메시지를 블루투스를 통해 Linux로 가져옴.
- GTK, KDE, Quickshell 또는 터미널 클라이언트에서 iMessage, SMS, RCS를 읽고 보낼 수 있음.
- 컴퓨터가 iOS에서 기본 지원하는 블루투스 프로토콜을 사용해 iPhone과 직접 통신함. 프록시, iPhone 앱, 탈옥, iCloud 로그인이 필요하지 않음.
- 블루투스 지원은 어댑터와 iOS 버전에 따라 다르며, 일부 제한이 남아 있음.
설치
blueferry-backend와 사용할 클라이언트를 내려받음. 백엔드 패키지에는 터미널 클라이언트가 포함됨.- Arch, 데비안 기반 배포판 또는 Fedora용 0.8.0 패키지를 내려받음.
- Arch / CachyOS / Omarchy
- Debian 13 / Ubuntu 26.04 / PikaOS IV
- Ubuntu 24.04 / Mint 22.3 / Pop!_OS 24.04
- Fedora 43 / 44
- Fedora 45
- 내려받은 패키지가 있는 폴더에서 안내된 명령을 실행함.
- 앱 메뉴에서 클라이언트를 실행하거나 터미널에서
blueferry-tui를 실행함. - 최신 릴리스, 지원 배포판을 확인하거나 소스에서 빌드할 수 있음.
페어링
- iPhone의 잠금을 해제한 상태로 설정 → Bluetooth 화면을 열어 둠.
- BlueFerry에서 iPhone을 검색하고 Pair를 선택한 뒤 두 기기에 표시된 코드를 확인함.
- iPhone에서 컴퓨터 옆의 ⓘ를 누르고 메시지 알림 표시와 연락처 동기화를 켠 뒤, BlueFerry에 두 연결이 모두 표시될 때까지 기다림.
- 자세한 내용은 페어링 안내서에서 확인할 수 있음.
- 설정이 끝나면 백엔드가 자동으로 시작되며 일반적인 블루투스 연결 중단 뒤 다시 연결됨.
Omarchy 플러그인
- 바 위젯은 연결 상태와 읽지 않은 대화를 표시하며, 각 대화 아래에 답장 입력란을 제공함.
- 먼저 백엔드와 Quickshell 클라이언트를 설치한 뒤 플러그인을 추가함.
omarchy plugin add https://github.com/erikwb/omarchy-blueferry.git- Setup → Plugins에서 플러그인을 활성화하고 바에 추가함.
사용 시 알아둘 점
- BlueFerry는 연결된 동안 확인한 메시지를 보관함. iCloud 메시지 보관함을 내려받거나 보낸 메시지 기록 전체를 제공하지 않음.
- 첨부 파일, 반응, 입력 표시, 통화, FaceTime은 지원하지 않음.
- 참여자를 안전하게 식별할 수 있는 경우 그룹 답장이 작동함. 일부 그룹은 먼저 앱에서 로컬 구성원 목록을 확인해야 함.
- iPhone 시스템 알림 기능은 로컬 블루투스 스택에 따라 달라짐. 해당 연결 없이도 메시지와 연락처 기능은 작동할 수 있음.
- Realtek 블루투스 카드는 일반적으로 시스템 알림이나 그룹 채팅을 지원하지 않음.
댓글 (0)
로그인하면 이 기사에 내 생각을 남길 수 있어요