Nếu bạn đang ở đây, rất có thể là một ứng dụng đang gây rắc rối cho bạn và SafetyNet đã được cung cấp làm thủ phạm chính đằng sau vấn đề. Nhưng "SafetyNet" tinh quái này là gì và bạn có thể làm gì để giải quyết vấn đề này không?

Lý do tại sao SafetyNet API tồn tại

Trong quá trình phát triển Android Pay, API SafetyNet được Google tạo ra để kiểm tra nhiều khía cạnh của một thiết bị - cụ thể là, liệu nó có bị giả mạo hay không. Điều này có nghĩa là nếu bạn đã root thiết bị Android của mình hoặc cài đặt ROM tùy chỉnh, API SafetyNet có thể phát hiện ra nó và với nhiều ứng dụng, ngăn thiết bị của bạn sử dụng ứng dụng.

Theo giải thích của Kỹ sư Google, SafetyNet được phát triển cùng với Android Pay để đảm bảo mức độ bảo mật cao nhất có thể cho thông tin đăng nhập và thông tin thanh toán của người dùng. Cụ thể, Android sử dụng một mức độ lớn "hộp cát" ở dạng chưa được sửa đổi, nhưng phá vỡ sự phá hủy của hộp cát đó và Google không thể đảm bảo tính bảo mật của dữ liệu của một người trên thiết bị gốc. Android Pay không hoạt động trên các thiết bị gốc, đặc biệt vì điều đó có thể khiến Google phải chịu trách nhiệm gián tiếp về dữ liệu gian lận hoặc bị đánh cắp.

Tuy nhiên, có một vài lý do khác khiến thiết bị không bắt nguồn có thể bị chặn.

Điện thoại của tôi không bắt nguồn từ, Tại sao tôi gặp lỗi?

Cụ thể, mọi thiết bị không tương thích với CTS sẽ không hoạt động với các ứng dụng yêu cầu kiểm tra SafetyNet tích cực. CTS là viết tắt của “Compatibility Test Suite”, là bắt buộc đối với tất cả các thiết bị đi kèm với Google Play Store và các ứng dụng khác của Google. Điều này có nghĩa là nếu bạn đã flash ROM tùy chỉnh hoặc yêu cầu một thiết bị giá rẻ từ nước ngoài không có khả năng tương thích CTS (vì nó không được cấp phép chính thức!), SafetyNet sẽ vẫn chặn việc bạn sử dụng một số ứng dụng và dịch vụ nhất định.

Ngoài ra, SafetyNet cũng có thể phát hiện xem thiết bị của bạn có bị nhiễm một số loại phần mềm độc hại hay không. Ngay cả khi bạn có hỗ trợ chính thức của Google và chưa root hoặc flash, một vấn đề bảo mật rất thực có thể ngăn bạn sử dụng thiết bị của bạn với một số ứng dụng nhất định - lúc này bạn sẽ muốn xem xét một số giải pháp để xóa nó.

Bạn có thể phá vỡ SafetyNet và các API khác không?

Có và không. Nhiều giải pháp tồn tại để vượt qua SafetyNet và các API khác, nhưng chúng thường chỉ hoạt động rất nhanh trước khi được vá nhanh chóng. Do tính chất thay đổi liên tục của xung đột này, chúng tôi sẽ không liên kết bất kỳ ứng dụng hoặc dịch vụ nào được thực hiện để phá vỡ SafetyNet và chúng tôi cũng không chịu trách nhiệm về bất kỳ điều gì xảy ra với bạn hoặc thiết bị của bạn do bạn cố gắng phá vỡ nó .

Bạn có thể cần phải tháo dỡ

Cuối cùng, sự thật khó khăn xuất hiện: bạn có thể chỉ cần unroot và flash điện thoại của bạn trở lại hình ảnh nhà máy ban đầu của nó. Mặc dù bạn không thể bỏ qua tất cả các tính năng tuyệt vời được cung cấp bởi thiết bị mở khóa, nếu bạn thực sự cần chơi các trò chơi như Pokemon Go hoặc sử dụng Android / Samsung Pay, trước tiên bạn cần phải bảo mật thiết bị của mình.

Cách khác là gây rối với các giải pháp không được chứng minh, có khả năng nguy hiểm để phá vỡ SafetyNet và các API tương tự… hoặc đơn giản là không sử dụng các ứng dụng yêu cầu nó. May mắn thay, đó là chủ yếu xuống hạng cho các ứng dụng thanh toán di động trong thời gian này, vì vậy nếu bạn không cần phải sử dụng điện thoại của bạn cho tất cả mọi thứ, bạn có thể chỉ là tốt.