Nếu bạn đang gặp lỗi Screen Overlay Detected trên thiết bị Android thì đừng lo vì bạn đang ở đúng nơi. Trong hướng dẫn này, chúng tôi sẽ giải thích screen overlay là gì, tại sao lỗi xuất hiện và cách làm cho nó biến mất.
Lỗi screen overlay detected là một lỗi rất khó chịu bạn có thể gặp trên thiết bị Android. Lỗi NSIS Error Launching Installer đôi khi xảy ra khi bạn khởi chạy app mới cài đặt trên thiết bị trong khi đang dùng app nổi (floating app) khác. Lỗi này có thể ngăn app khởi chạy thành công và gây rắc rối lớn. Trước khi đi vào khắc phục, hãy hiểu xem thực tế gì tạo ra vấn đề này.
Screen Overlay là gì?
Bạn chắc đã nhận thấy有些 app có khả năng xuất hiện trên đầu các app khác trên màn hình. Screen overlay là tính năng nâng cao của Android cho phép một app đè lên các app khác. Một số app dùng tính năng này: Facebook Messenger chat head, app night mode như Twilight, ES File Explorer, Clean Master Instant Rocket Cleaner, các app tăng hiệu suất khác, v.v.
Khi nào lỗi xuất hiện?
Lỗi này có thể xuất hiện nếu bạn dùng Android Marshmallow 6.0 hoặc mới hơn và đã được báo cáo bởi người dùng Samsung, Motorola, Lenovo và nhiều thiết bị khác. Theo ràng buộc bảo mật Android, người dùng phải thủ công bật quyền 'Permit drawing over other apps' (Cho phép vẽ đè lên app khác) cho mọi app yêu cầu. Khi bạn cài app cần quyền nhất định và khởi chạy lần đầu, bạn phải chấp nhận các quyền nó cần. Để yêu cầu quyền, app sẽ tạo hộp thoại với liên kết đến cài đặt thiết bị.
Khi làm điều này, nếu bạn đang dùng app khác có screen overlay đang hoạt động, lỗi 'screen overlay detected' có thể xuất hiện vì screen overlay có thể can thiệp vào hộp thoại. Vì vậy, nếu bạn khởi chạy app lần đầu cần quyền nhất định và đang dùng, ví dụ, Facebook chat head lúc đó, bạn có thể gặp lỗi này.
Tìm ra App gây can thiệp
Để giải quyết vấn đề, điều đầu tiên bạn cần làm là xác định app nào gây ra lỗi. Mặc dù có nhiều app được phép overlay, nhưng chỉ một hoặc hai app có thể đang hoạt động tại thời điểm lỗi xảy ra. App có overlay hoạt động sẽ rất có thể là thủ phạm. Kiểm tra các app có:
- Bong bóng app như chat head.
- Cài đặt điều chỉnh màu sắc hoặc độ sáng màn hình như app night mode.
- Đối tượng app khác lơ lửng trên app khác như rocket cleaner của clean master.
Ngoài ra, nhiều app có thể cùng can thiệp cùng lúc gây rắc rối, tất cả đều cần tạm dừng overlay một thời gian để khắc phục lỗi. Nếu không xác định được app gây lỗi, hãy thử tắt screen overlay cho tất cả app.
Cách khắc phục lỗi Screen Overlay Detected trên Android
Phương pháp 1: Tắt Screen Overlay
Mặc dù có app cho phép tạm dừng screen overlay từ chính app, nhưng với hầu hết app khác, quyền overlay phải tắt từ cài đặt thiết bị. Để đến cài đặt 'Draw over other apps' (Vẽ đè lên app khác):
Đối với Stock Android Marshmallow hoặc Nougat
- Để mở Settings, kéo xuống bảng thông báo rồi chạm vào biểu tượng bánh răng (gear icon) ở góc trên bên phải.
- Trong Settings, cuộn xuống và chạm vào 'Apps'.
- Tiếp theo, chạm vào biểu tượng bánh răng ở góc trên bên phải.
- Dưới menu Configure apps, chạm vào 'Draw over other apps'.
- Lưu ý: Trong một số trường hợp, bạn có thể cần chạm 'Special access' (Truy cập đặc biệt) trước rồi chọn 'Draw over other apps'.
- Bạn sẽ thấy danh sách app để tắt screen overlay cho một hoặc nhiều app.
- Chạm vào app bạn muốn tắt screen overlay rồi tắt toggle bên cạnh 'Permit drawing over other apps'.
Khắc phục lỗi Screen Overlay Detected trên Stock Android Oreo
- Mở Settings trên thiết bị từ bảng thông báo hoặc Home.
- Dưới Settings, chạm vào 'Apps & notifications'.
- Bây giờ chạm vào Advanced (Nâng cao) dưới Apps & notifications.
- Dưới phần Advanced, chạm vào 'Special app access' (Truy cập ứng dụng đặc biệt).
- Tiếp theo, chuyển đến 'Display over other apps' (Hiển thị đè lên app khác).
- Bạn sẽ thấy danh sách app để tắt screen overlay cho một hoặc nhiều app.
- Chỉ cần chạm vào một hoặc nhiều app rồi tắt toggle bên cạnh "Allow display over other apps".
Đối với MIUI và một số thiết bị Android khác
- Vào Settings trên thiết bị.
- Vào 'App Settings' hoặc 'Apps and notifications' (Ứng dụng và thông báo), rồi chạm vào 'Permissions' (Quyền).
- Bây giờ dưới Permissions, chạm vào 'Other permissions' (Quyền khác) hoặc 'Advanced permissions' (Quyền nâng cao).
- Trong tab Permissions, chạm vào 'Display pop-up window' (Hiển thị cửa sổ bật lên) hoặc 'Draw over other apps'.
- Bạn sẽ thấy danh sách app để tắt screen overlay cho một hoặc nhiều app.
- Chạm vào app bạn muốn tắt screen overlay và chọn 'Deny' (Từ chối).
Bằng cách này, bạn có thể dễ dàng khắc phục lỗi screen overlay detected trên Android nhưng nếu bạn dùng thiết bị Samsung thì sao? Đừng lo, tiếp tục hướng dẫn này.
Khắc phục lỗi Screen Overlay Detected trên thiết bị Samsung
- Mở Settings trên thiết bị Samsung.
- Sau đó chạm vào Applications (Ứng dụng) rồi nhấn Application manager (Trình quản lý ứng dụng).
- Dưới Application manager, nhấn More (Thêm) rồi chạm Apps that can appear on top (App có thể xuất hiện trên cùng).
- Bạn sẽ thấy danh sách app để tắt screen overlay cho một hoặc nhiều app bằng cách tắt toggle bên cạnh chúng.
Sau khi tắt screen overlay cho app cần thiết, hãy thử thực hiện tác vụ khác và xem lỗi có xuất hiện lại không. Nếu lỗi chưa được khắc phục, hãy thử tắt screen overlay cho tất cả app khác. Sau khi hoàn thành tác vụ khác (yêu cầu hộp thoại), bạn có thể bật lại screen overlay bằng cách làm theo cùng phương pháp.
Phương pháp 2: Dùng Safe Mode (Chế độ an toàn)
Nếu phương pháp trên không hiệu quả, bạn có thể thử tính năng 'Safe mode' của Android. Để dùng phương pháp này, bạn cần biết app nào đang gây lỗi. Để bật safe mode:
- Nhấn và giữ nút nguồn của thiết bị.
- Trong hộp thoại 'Reboot to safe mode' (Khởi động vào chế độ an toàn), chạm OK.
- Vào Settings.
- Chuyển đến phần 'Apps'.
- Chọn app mà lỗi được sinh ra.
- Chạm vào 'Permissions' (Quyền).
- Bật tất cả quyền cần thiết mà app yêu cầu trước đó.
- Khởi động lại điện thoại.
Phương pháp 3: Dùng app thứ ba
Nếu bạn không ngại tải thêm app, có một số app giúp bạn thoát lỗi này.
Install Button Unlocker: App này có thể khắc phục lỗi screen overlay bằng cách mở khóa nút bị khóa do screen overlay.
Alert Window Checker: App này hiển thị danh sách app đang dùng screen overlay và cho phép bạn force stop (buộc dừng) hoặc gỡ cài đặt chúng, tùy theo yêu cầu.
Nếu bạn vẫn gặp lỗi và bực bội vì phải làm tất cả các bước trên, thì như một biện pháp cuối cùng, hãy thử gỡ cài đặt các app có vấn đề screen overlay mà bạn không thường dùng.
Bài viết đề xuất:
- Khắc phục Excel đang chờ ứng dụng khác hoàn thành hành động OLE
- Cách vô hiệu hóa hoặc xóa tài khoản Instagram (2020)
Hy vọng dùng các phương pháp và gợi ý này sẽ giúp bạn khắc phục lỗi Screen Overlay Detected trên Android nhưng nếu vẫn còn thắc mắc về hướng dẫn này, hãy thoải mái hỏi trong phần bình luận.