Computer >> Hướng Dẫn Máy Tính >  >> Điện Thoại Thông Minh >> Điện Thoại Thông Minh

Những gì cần biết về SafetyNet và tại sao Android Pay không hoạt động trên thiết bị của bạn

Nếu bạn ở đây, có lẽ một ứng dụng đang gây rắc rối và SafetyNet được đưa ra là thủ phạm chính đằng sau vấn đề. Nhưng "SafetyNet" mập mờ này là gì, và có gì bạn có thể làm để vượt qua vấn đề này?

Tại sao SafetyNet API tồn tại

Những gì cần biết về SafetyNet và tại sao Android Pay không hoạt động trên thiết bị của bạn

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

Những gì cần biết về SafetyNet và tại sao Android Pay không hoạt động trên thiết bị của bạn

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

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

Điện thoại tôi không root, tại sao tôi bị lỗi?

Những gì cần biết về SafetyNet và tại sao Android Pay không hoạt động trên thiết bị của bạn

Cụ thể, bất kỳ thiết bị nào không CTS Compatible sẽ không hoạt động với ứng dụng yêu cầu kiểm tra SafetyNet dương tính. CTS là "Compatibility Test Suite", bắt buộc cho tất cả thiết bị ship với Google Play Store và Google Apps khác. Điều này có nghĩa nếu bạn đã flash custom ROM hoặc mua thiết bị rẻ từ nước ngoài không có CTS compatibility (vì nó không được cấp phép chính thức!), SafetyNet vẫn sẽ chặn việc sử dụng ứng dụng và dịch vụ nhất định.

Thêm vào đó, SafetyNet cũng có thể phát hiện nếu thiết bị bị nhiễm dạng mã độc nào đó. Ngay cả khi bạn có hỗ trợ Google chính thức và không root hay flash, một vấn đề bảo mật rất thực có thể ngăn bạn dùng thiết bị với ứng dụng nhất định – lúc đó bạn muốn tìm giải pháp để gỡ bỏ nó.

Bạn có thể bypass SafetyNet và các API tương tự không?

Có và không. Nhiều giải pháp tồn tại để bypass SafetyNet và các API khác, nhưng chúng thường chỉ hoạt động rất ngắn trước khi bị vá nhanh. Do bản chất luôn thay đổi 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 làm để bypass SafetyNet, và chúng tôi cũng không chịu trách nhiệm cho bất cứ điều gì xảy ra với bạn hoặc thiết bị do bạn cố gắng bypass nó.

Bạn có thể cần unroot

Cuối cùng, sự thật khó nuốt: bạn có thể chỉ cần unroot và flash điện thoại trở lại hình ảnh gốc nhà máy. Mặc dù buồn bỏ lỡ tất cả tính năng tuyệt vời từ thiết bị root, mở khóa, nếu bạn thực sự cần chơi game như Pokemon Go hoặc dùng Android/Samsung Pay, bạn sẽ cần bảo mật đúng cách thiết bị trước.

Lựa chọn thay thế là chơi với giải pháp chưa được chứng minh, tiềm ẩn nguy hiểm để bypass SafetyNet và API tương tự... hoặc đơn giản không dùng ứng dụng yêu cầu nó. May mắn thay, đó chủ yếu dành cho ứng dụng thanh toán di động hiện tại, vì vậy nếu bạn không cần dùng điện thoại cho mọi thứ, bạn có thể vẫn ổn.