Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Android

Khắc phục lỗi 'Xác minh Play Integrity thất bại' khi dùng ChatGPT trên Android

Thông báo lỗi "Xác minh Play Integrity thất bại" là hạn chế bảo mật ngăn ChatGPT chạy trên thiết bị Android không vượt qua kiểm tra Play Integrity của Google. Trong hầu hết các trường hợp, điều này xảy ra trên điện thoại đã root, vì root bỏ qua quy tắc bảo mật tích hợp của Android và khiến API Play Integrity của Google chặn truy cập.

Lỗi này chủ yếu do thiết bị đã root. Tuy nhiên, nó cũng có thể xuất hiện trên ROM tùy chỉnh hoặc thiết bị không được chứng nhận không vượt qua chứng nhận Google Play Protect. Tóm lại, nếu thiết bị của bạn đã root, sửa đổi hoặc không được chứng nhận, ChatGPT sẽ từ chối khởi chạy cho đến khi nó vượt qua xác minh Play Integrity lại.

1. Đặt lại ứng dụng

Xóa cache và dữ liệu không thay đổi phán định toàn vẹn của Google, nhưng có thể khắc phục lỗi tạm thời trong ứng dụng hoặc Dịch vụ Play. Đặt lại sạch buộc ứng dụng yêu cầu lại xác thực, có thể giải quyết vấn đề do token hỏng hoặc tệp phiên cũ.

  1. Mở Cài đặt thiết bị.
  2. Nhấn Ứng用.
  3. Tìm và mở ChatGPT từ danh sách.
  4. Nhấn Bộ nhớ > Xóa Cache.
  5. Sau đó nhấn Xóa Dữ liệu.
  6. Lặp lại quy trình tương tự cho Google Play Store và Google Play Services.
  7. Khởi động lại điện thoại và mở ChatGPT lại.

2. Chuyển sang phiên bản Web

Phiên bản web của ChatGPT không bị ràng buộc bởi API Play Integrity của Google. Bằng cách sử dụng PWA (Progressive Web App) hoặc phiên bản dựa trên trình duyệt, bạn tránh hoàn toàn kiểm tra chứng thực thiết bị. Điều này cung cấp trải nghiệm như ứng dụng mà không bị hạn chế toàn vẹn.

  1. Tùy chọn: Gỡ cài đặt ChatGPT khỏi thiết bị để tránh nhầm lẫn giữa ứng dụng và phiên bản web.
  2. Mở trình duyệt (Chrome, Edge hoặc Firefox).
  3. Truy cập trang web chính thức ChatGPT và đăng nhập.
  4. Nhấn menu ba chấm và nhấn Thêm vào màn hình chính.
  5. Cửa sổ bật lên xuất hiện > Nhấn Cài đặt.

3. Thêm ChatGPT vào Danh sách từ chối (DenyList) Magisk (Thiết bị đã root)

Nếu bạn muốn giữ root, Magisk cung cấp tính năng DenyList ẩn dấu vết root khỏi các ứng dụng được chọn. Điều này có thể lừa API Play Integrity trả về kết quả dương tính, cho phép ChatGPT chạy. Tuy nhiên, kết quả khác nhau trên các phiên bản Android mới hơn nơi chứng thực phần cứng (hardware-backed attestation) nghiêm ngặt hơn.

  1. Mở ứng dụng Magisk.
  2. Đi đến Cài đặt và bật Zygisk.
  3. Bật Enforce DenyList.
  4. Khởi động lại thiết bị.
  5. Mở Magisk lại > Đi đến Cấu hình DenyList.
  6. Chọn ChatGPT từ danh sách và bật tất cả tùy chọn có sẵn.
  7. Lặp lại tương tự cho Google Play Store và Google Play Services.
  8. Xóa cache và dữ liệu cho các ứng dụng này trong cài đặt hệ thống.
  9. Khởi động lại thiết bị để áp dụng thay đổi.

VỀ TÁC GIẢ

Khắc phục lỗi  Xác minh Play Integrity thất bại  khi dùng ChatGPT trên Android

Hamza Mohammad Anwar

Hamza Mohammad Anwar là nhà phát triển web JavaScript trung cấp tập trung vào phát triển ứng dụng hiệu suất cao sử dụng công nghệ MERN. Bộ kỹ năng của anh bao gồm chuyên môn về ReactJS, MongoDB, Express NodeJS và các công nghệ liên quan. Hamza cũng là chuyên gia Google IT được chứng nhận, điều này làm nổi bật năng lực hỗ trợ CNTT của anh. Là một người giải quyết vấn đề say mê, anh tái tạo lỗi trên máy tính của mình để khắc phục sự cố và tìm giải pháp cho các vấn đề kỹ thuật khác nhau.