Cách kiểm tra giả lập vị trí có hoạt động không
Giả lập đã bật, nút màu cam đã sáng — nhưng nó có thực sự hoạt động không? Kiểm tra trong chính ứng dụng là vô ích: ở đó điểm đã chọn luôn được hiển thị. Chỉ có thể xác nhận từ bên ngoài, qua con mắt của một ứng dụng khác. Dưới đây là năm cách kiểm tra với mức độ nghiêm ngặt tăng dần và ý nghĩa của từng kết quả thất bại.
Đảm bảo giả lập đang chạy
Có hai dấu hiệu, đều thấy được mà không cần mở cài đặt: nút nguồn tròn trong ứng dụng có màu cam, và trong ngăn thông báo có thông báo thường trực của dịch vụ nền. Không có thông báo nghĩa là hệ thống đã đóng dịch vụ nền, và chưa có gì để kiểm tra.

Mở trang kiểm tra vị trí trong trình duyệt
Cách kiểm tra nhanh và trung thực nhất. Bất kỳ trang nào xác định vị trí (tìm “kiểm tra vị trí của tôi” sẽ ra hàng chục trang) đều hỏi tọa độ từ cùng hệ thống như các ứng dụng thông thường. Cho phép truy cập và so sánh tọa độ hiển thị với điểm đã chọn — nếu khớp, giả lập hoạt động.
Ưu điểm của trình duyệt là nó không giữ điểm trước đó của bạn giữa các lần truy cập và không vô tình hiển thị kết quả cũ.

Kiểm tra trong ứng dụng bản đồ khác
Mở bất kỳ ứng dụng bản đồ nào và chạm nút “tôi đang ở đâu”. Nó phải hiển thị điểm đã chọn. Nếu ứng dụng đã mở từ trước khi bật giả lập, hãy đóng hẳn rồi khởi chạy lại: gần như mọi ứng dụng bản đồ đều giữ vị trí đã biết gần nhất trong bộ nhớ và hiển thị nó cho đến khi nhận được vị trí mới.

Đối chiếu với ứng dụng thời tiết
Thời tiết là phép kiểm tra đối chứng tốt vì nó ít khi hỏi vị trí, thường là khi khởi chạy. Khởi động lại ứng dụng thời tiết khi giả lập đang bật: thành phố phải đổi thành nơi có điểm của bạn. Nếu thành phố vẫn vậy, ứng dụng hoặc ghi nhớ nó như thành phố được chọn thủ công, hoặc xác định khu vực theo địa chỉ IP — giả lập không ảnh hưởng đến điều đó.
Kiểm tra giả lập có giữ được không
Để yên điện thoại 15–20 phút với màn hình tắt, rồi xem ngăn thông báo. Nếu thông báo còn, dịch vụ còn sống và giả lập vẫn hoạt động. Nếu thông báo biến mất, ROM đã đóng dịch vụ nền, và điều này không được khắc phục bằng kiểm tra mà bằng cài đặt chạy nền: Xiaomi, Samsung, Huawei, realme, OPPO và vivo.
Tọa độ không khớp — kiểm tra theo thứ tự
Thứ nhất: ứng dụng thực sự được chọn trong hệ thống. Cài đặt → “Tùy chọn cho nhà phát triển” → “Chọn ứng dụng vị trí mô phỏng” — ở đó phải ghi Mock Location, không phải “Không có”. Cài đặt này bị đặt lại khi cài lại ứng dụng và đôi khi sau các bản cập nhật ROM lớn.
Thứ hai: giả lập đã bật, không chỉ là ứng dụng đang mở. Điểm được đặt bằng cách chạm vào bản đồ, và nút chuyển sang màu cam.
Thứ ba: ứng dụng dùng để kiểm tra đã được khởi động lại sau khi bật giả lập — nếu không, nó hiển thị điểm đã lưu.
Thứ tư: ứng dụng đọc cờ nguồn mô phỏng và cố ý bỏ qua những tọa độ như vậy. Ngân hàng, giao hàng và hệ thống chấm công doanh nghiệp hoạt động như thế — đây không phải trục trặc mà là quyết định có chủ ý của họ.
Thứ năm: ứng dụng xác định vị trí theo địa chỉ IP chứ không qua hệ thống. Giả lập tọa độ không ảnh hưởng đến kênh đó — khác biệt được giải thích trong bài giả lập vị trí hay VPN.

Vì sao không kiểm tra được trong chính ứng dụng
Ứng dụng giả lập vẽ điểm bạn đã chọn bất kể hệ thống có chấp nhận nó hay không. Nó hiển thị ý định của bạn chứ không phải kết quả. Cách duy nhất để thấy kết quả là hỏi một bên thứ ba dùng tọa độ — bất kỳ ứng dụng nào khác hoặc trình duyệt.
Cũng vì lý do này mà đánh giá thành công dựa vào địa chỉ trong gợi ý phía trên là vô nghĩa: địa chỉ được dịch vụ mã hóa địa lý lấy từ tọa độ đã chọn và xuất hiện ngay cả khi giả lập tắt hoàn toàn.
Độ chính xác và điểm “nhảy”
Sau khi bật giả lập, các ứng dụng khác không cập nhật vị trí ngay lập tức: mỗi ứng dụng có chu kỳ hỏi riêng, từ vài giây đến vài phút. Nếu bản đồ hiển thị điểm cũ rồi nửa phút sau mới chuyển sang điểm mới, đó là hoạt động bình thường, không phải lỗi.
Một trường hợp riêng là ứng dụng có bộ lọc: chúng làm mượt quỹ đạo và bỏ qua cú nhảy tức thời hàng trăm kilômét vì coi là không thể xảy ra. Hiện tượng này có ở ứng dụng dẫn đường và theo dõi thể dục; khởi động lại ứng dụng thường giải quyết được.