Apple Watch kết nối Android và Windows: Bức tường sinh thái sụp đổ
Suốt hơn một thập kỷ qua, Apple luôn áp đặt điều kiện tiên quyết: thiếu iPhone, Apple Watch gần như trở thành món đồ vô dụng. Tuy nhiên, rào cản sinh thái khép kín này vừa chính thức bị chọc thủng. Lập trình viên độc lập LordixDemon đã phát hành công cụ mã nguồn mở `apple_watch_connector`, cho phép ghép đôi Apple Watch trực tiếp với điện thoại Android cũng như máy tính Windows và Linux.
Phá vỡ khu vườn đóng: Dịch ngược giao thức Bluetooth và IDS độc quyền
Dự án không dừng lại ở một khung web đơn giản hay ứng dụng chuyển tiếp thông báo thông thường. Nhóm phát triển đã tái thiết lập toàn bộ quy trình xác thực Bluetooth Low Energy và cấu trúc đóng gói Identity Services (IDS) độc quyền của Apple. Với kiến trúc gồm mô-đun Magisk trên Android, backend Rust trên máy tính và ứng dụng Flutter đa nền tảng, công cụ thực hiện kết nối vật lý, trao đổi khóa mã hóa và duy trì phiên hoạt động ổn định.
Thử nghiệm thực tế trên phần cứng xác nhận thiết bị được kích hoạt trọn vẹn, ghép nối mã PIN 6 chữ số trên PC, quét mã bằng camera trên Android và đồng bộ mặt đồng hồ nguyên bản. Đối với những người yêu thích độ hoàn thiện của Apple Watch nhưng không muốn dùng iOS, đây là bằng chứng cho thấy thiết bị hoàn toàn có thể hoạt động độc lập ngoài tầm kiểm soát của Cupertino.
Khả năng tương thích, cuộc chiến cập nhật và tương lai dự án
Cột mốc đầu tiên được xác nhận vật lý trên chiếc Apple Watch Ultra 2 chạy bản cập nhật watchOS gần đây, trong khi việc mở rộng sang các dòng máy khác vẫn đang được triển khai. Do dựa vào việc dịch ngược giao thức thay vì API chính thức, các bản cập nhật watchOS tiếp theo rất có thể sẽ tìm cách vá lại những lỗ hổng kết nối này.
Preserved Benefit: Tự do trải nghiệm phần cứng, cảm biến sinh trắc học và mặt đồng hồ của Apple Watch trên Android và Windows mà không cần sở hữu iPhone. Explicit Trade-Off: Yêu cầu quyền root qua Magisk trên Android, không có tính năng đồng bộ đám mây HealthKit và đối mặt nguy cơ mất kết nối sau mỗi bản cập nhật watchOS.
Trước khi thử nghiệm công cụ ghép nối không chính thức, bạn có thể kiểm tra thông số thiết bị qua công cụ nhận diện mẫu Apple Watch hoặc tra cứu linh kiện trong ma trận cảm biến.