Cách thay thế nhà cung cấp dịch vụ của bạn trên Android bằng các công cụ hoàn toàn nguồn mở này
Các nhà cung cấp dịch vụ không được biết đến là công ty đáng tin cậy nhất. Họ có lịch sử khóa mọi người vào hợp đồng hai năm, tính phí quá cao cho tin nhắn SMS và theo dõi lưu lượng truy cập web để bán quảng cáo. Điều đó thậm chí không đi vào thông tin mà họ chia sẻ với các cơ quan thực thi pháp luật hoặc tình báo.
Điều gì sẽ xảy ra nếu bạn có thể sử dụng điện thoại thông minh mà không cần phải giao dịch với nhà cung cấp dịch vụ? Chà, như thường lệ, với bộ công cụ mã nguồn mở phù hợp, bạn có thể làm được! Ứng dụng Cheogram kết hợp với dịch vụ JMP là một cách dễ dàng để hủy kết nối số điện thoại của bạn khỏi thẻ SIM.
Mục Lục
Cheogram là gì?
Cheogram tự mô tả mình là “một tập hợp các dịch vụ kết nối tất cả các mạng liên lạc mở với nhau, cho phép bạn tiếp cận tất cả các địa chỉ liên hệ của mình từ một ứng dụng duy nhất.”
Theo thuật ngữ của giáo dân, đó là một ứng dụng nhắn tin tức thì cũng có khả năng thực hiện các cuộc gọi điện thoại, miễn là bạn đăng nhập bằng tài khoản hỗ trợ các tính năng đó. Theo thuật ngữ kỹ thuật hơn, đó là một ứng dụng khách XMPP với các tính năng bổ sung cần thiết để tương tác với mạng điện thoại.
XMPP, đối với những người không quen thuộc, là một giao thức nhắn tin tức thời mở tương tự như email, nơi ai đó có tài khoản trên một máy chủ có thể dễ dàng nhắn tin cho người khác. Điều này trái ngược với các ứng dụng nhắn tin tức thời nổi tiếng hơn, như iMessage của Apple hoặc Facebook Messenger, nơi mọi người chỉ có thể nói chuyện với những người đăng ký tài khoản cùng một công ty. XMPP đôi khi còn được gọi là Jabber, tên ban đầu của giao thức.
Cheogram thực sự không phải là dịch vụ tách bạn khỏi nhà cung cấp dịch vụ, nhưng nó là ứng dụng bạn sẽ cài đặt trên điện thoại của mình và tương tác với khi bạn đã thiết lập xong mọi thứ.
Cheogram là một phần của bộ phần mềm của Soprani.ca, một nhóm làm việc để tạo ra các công cụ giao tiếp tôn trọng tự do và có thể tương tác dựa trên các tiêu chuẩn mở. Cách dễ nhất để sử dụng Cheogram là đăng ký tài khoản với một dịch vụ Soprani.ca khác được gọi là JMP.
JMP là gì?
JMP là dịch vụ cung cấp cho bạn số điện thoại của Hoa Kỳ hoặc Canada để kết nối với tài khoản XMPP hiện có.
Tài khoản XMPP thường có thể thực hiện cuộc gọi thoại đến các tài khoản XMPP khác, giống như bạn trải nghiệm trên bất kỳ ứng dụng nhắn tin hiện đại nào khác. Với JMP, bạn có thể bắt đầu cuộc gọi thoại bằng số điện thoại giống như cách bạn có thể thực hiện với các tài khoản XMPP khác. Bạn cũng có thể nhận cuộc gọi. Tương tự như vậy, bạn có thể gửi tin nhắn đến các số điện thoại dưới dạng SMS bằng giao diện giống như bạn sẽ sử dụng để gửi tin nhắn qua XMPP.
Về mặt kỹ thuật, JMP đóng vai trò như một cầu nối. Nó cho phép cơ sở hạ tầng XMPP giao tiếp với cơ sở hạ tầng điện thoại.
Một số lợi ích của JMP là nó sử dụng phần mềm miễn phí và mã nguồn đều có sẵn trực tuyến.
Bạn cũng có thể đăng ký nhiều số điện thoại và có nhiều tài khoản hoạt động trên điện thoại của mình cùng một lúc. Trong khi điện thoại hai SIM giới hạn bạn ở hai thẻ SIM và yêu cầu hai gói điện thoại riêng biệt, JMP cho phép bạn chạy bao nhiêu số trên điện thoại tùy thích — không cần thẻ SIM.
Cách sử dụng Cheogram và JMP
Nếu bạn đã sẵn sàng thử Cheogram và JMP, bước đầu tiên là truy cập JMP.chat và đăng ký một số điện thoại.
Đăng ký với JMP
Sau khi bạn chọn một số, JMP sẽ hỏi bạn liệu bạn có ID Jabber hay không (hãy nhớ rằng các thuật ngữ Jabber ID và tài khoản XMPP thường được sử dụng thay thế cho nhau) hay cần đăng ký một tài khoản mới. Bạn cũng có thể liên kết số của mình với tài khoản Matrix, nhưng đối với hướng dẫn này, hãy theo dõi Jabber.
Nếu bạn đang đăng ký một tài khoản mới, JMP sẽ cung cấp một máy chủ công cộng miễn phí được đề xuất. Những máy chủ do tình nguyện viên điều hành này đôi khi không đáng tin cậy nhất, vì vậy nếu bạn định sử dụng JMP cho số điện thoại chính của mình, hãy xem xét một nhà cung cấp XMPP có hồ sơ theo dõi đã được chứng minh như Conversations.im. Thực tế thú vị: ứng dụng Cheogram thực sự dựa trên ứng dụng Android của Conversation.im.
Khi bạn đã tạo ID Jabber ở đâu đó, JMP sẽ hỏi bạn tên của ID Jabber mà bạn đã đăng ký.
Tại thời điểm này, bạn đã tạo tài khoản JMP và kết nối nó với ID Jabber của mình. Bây giờ bạn có thể tiến hành tải xuống ứng dụng Cheogram để kết thúc quá trình.
Cách tải xuống và thiết lập Cheogram
Không giống như hầu hết các ứng dụng Android, Cheogram không có sẵn trên Google Play. Thay vào đó, bạn cần tải xuống ứng dụng từ kho ứng dụng F-Droid mã nguồn mở và miễn phí. Mặc dù nếu bạn không muốn tải xuống F-Droid, bạn có thể cài đặt APK trực tiếp từ trang web Cheogram. Tùy chọn thứ hai sẽ khiến bạn tự chịu trách nhiệm kiểm tra các bản cập nhật.
Sau khi bạn đã cài đặt Cheogram, hãy đăng nhập bằng ID Jabber của bạn. Bạn sẽ nhận được một tin nhắn từ JMP với hướng dẫn về cách hoàn tất đăng ký.
Tải xuống: Cheogram (Miễn phí từ F-Droid)
Cách thêm địa chỉ liên hệ trên Cheogram
Không giống như một trình quay số điện thoại tiêu chuẩn, Cheogram yêu cầu bạn thêm một số làm liên hệ trước khi thực hiện cuộc gọi. Để làm điều đó, hãy nhấn vào bong bóng trò chuyện ở dưới cùng bên phải. Sau đó nhấn + nút xuất hiện ở vị trí của nó và chọn Thêm liên hệ.
Tại đây, bạn có thể chọn tài khoản để thực hiện cuộc gọi và thêm ID Jabber hay PSTN. Nhấn vào sau đó và nhập số điện thoại gồm 10 chữ số của họ.
Khi Cheogram thêm địa chỉ liên hệ này, nó sẽ tự động thêm “@ cheogram.com” vào cuối số. Điều này là do Cheogram cốt lõi của nó là một ứng dụng khách XMPP và địa chỉ này cho ứng dụng biết cách kết nối số điện thoại.
Khi ai đó quay số của bạn, điện thoại của bạn sẽ đổ chuông và thông báo sẽ xuất hiện giống như thể bạn đang nhận một cuộc điện thoại thông thường. Số điện thoại này sẽ tự động xuất hiện dưới dạng một số liên lạc mới trong danh sách liên hệ của bạn.
Thực hiện cuộc gọi và gửi tin nhắn
Chọn người bạn muốn gọi từ danh sách liên hệ. Bạn có thể nhấn vào biểu tượng điện thoại ở trên cùng để thực hiện cuộc gọi. Trong khi gọi, bạn có thể đưa trình quay số lên để nhấn các nút, như bạn có thể phải làm khi quay số công ty và giao dịch với hệ thống tự động nhấc máy.
Lịch sử cuộc gọi của bạn với số liên lạc sẽ xuất hiện trong chuỗi trò chuyện cùng với tin nhắn. Để gửi tin nhắn SMS, chỉ cần nhập văn bản của bạn vào trường nhập ở cuối cuộc trò chuyện.
Tích hợp Cheogram với Trình quay số bản địa của bạn
Nếu không muốn mở ứng dụng Cheogram để thực hiện cuộc gọi, bạn có thể chọn sử dụng trình quay số điện thoại riêng của mình. Để làm như vậy, hãy mở Cài đặt> Quản lý tài khoản trong Cheogram, sau đó chọn bánh răng cưa bên cạnh Quản lý tài khoản điện thoại để định cấu hình tài khoản nào đang hoạt động trong trình quay số gốc của bạn.
Bạn có thể thay đổi Cheogram thành tùy chọn mặc định của mình thay vì số được gắn với thẻ SIM có thể có trong điện thoại của bạn.
Chuyển một số hiện có
Sau khi dùng thử JMP với số bạn đã đăng ký, bạn có thể chuyển sang số hiện có từ nhà cung cấp dịch vụ hiện tại của mình. Hướng dẫn có sẵn trên trang web của JMP.
Bây giờ bạn có thể loại bỏ nhà cung cấp dịch vụ của mình
Bây giờ bạn đã có JMP hoạt động thông qua Cheogram, bạn không cần thẻ SIM đang hoạt động để thực hiện cuộc gọi hoặc nhận tin nhắn nữa. Bạn có thể giao tiếp ở bất cứ đâu bạn có kết nối internet; bạn có thể bỏ SIM và phụ thuộc vào Wi-Fi.
Tuy nhiên, bạn có thể vẫn muốn giữ thẻ SIM hoạt động để bạn có quyền truy cập liên tục vào dữ liệu di động và khả năng thực hiện cuộc gọi 911, những số JMP không thể quay.