Vị trí mô phỏng trên realme, OPPO và vivo
Điện thoại realme, OPPO và vivo rất phổ biến, và cả ba đều có ROM họ hàng: ColorOS, realme UI và Funtouch OS hoạt động tương tự nhau và nghiêm khắc như nhau với dịch vụ nền. OnePlus cũng thuộc nhóm này: OxygenOS từ lâu đã được xây dựng trên ColorOS, và mọi điều dưới đây áp dụng nguyên vẹn cho người dùng OnePlus. Bật giả lập trên các điện thoại này không khó hơn trên bất kỳ Android nào; giữ cho nó sống qua mười lăm phút tắt màn hình mới là nhiệm vụ mà hướng dẫn này được viết ra.
Tìm số bản dựng
Cài đặt → “Giới thiệu về điện thoại” → “Phiên bản” (trên một số giao diện, mục con này có tên “Thông tin phiên bản”). Bên trong có mục “Số bản dựng”, cần chạm liên tiếp bảy lần. Hệ thống hiển thị bộ đếm ngược, hỏi mã PIN rồi báo chế độ nhà phát triển đã bật.

Mở tùy chọn nhà phát triển
Cài đặt → “Cài đặt bổ sung” → “Tùy chọn nhà phát triển”. Trên Funtouch OS mục này có tên “Tùy chọn nhà phát triển” và nằm trong “Quản lý hệ thống”. Nếu không tìm thấy, hãy dùng tìm kiếm trong cài đặt: nó tìm cả trong các mục bị ẩn.

Chọn ứng dụng vị trí mô phỏng
Trong mục này, tìm “Chọn ứng dụng vị trí mô phỏng” và chọn Mock Location. Ứng dụng phải được cài từ trước, nếu không danh sách sẽ trống: hệ thống chỉ hiển thị các ứng dụng có thể làm nhà cung cấp thử nghiệm.

Cho phép tự khởi chạy và hoạt động nền
Cài đặt → “Ứng dụng” → “Quản lý ứng dụng” → Mock Location → “Sử dụng pin”. Bật “Cho phép tự khởi chạy”, “Cho phép hoạt động nền” và “Cho phép ứng dụng khác khởi chạy”. Đây là bước chính của cả hướng dẫn: thiếu nó, ColorOS đóng dịch vụ nền vài phút sau khi bạn tắt màn hình, và giả lập âm thầm dừng lại.

Tắt tối ưu hóa điện năng
Cũng trong mục “Sử dụng pin” (hoặc Cài đặt → “Pin” → “Mức tiêu thụ điện của ứng dụng”), chọn “Không tối ưu hóa” cho ứng dụng. Chế độ tiết kiệm điện thông minh để lại cho ROM quyền tự ý cho dịch vụ ngủ — đó chính là lúc giả lập “chỉ chạy khi bạn nhìn màn hình”.

Kiểm tra giả lập có giữ được không
Bắt đầu giả lập bằng cách chạm vào bản đồ, khóa điện thoại và quay lại sau mười lăm phút. Nếu thông báo vẫn còn trong ngăn thông báo, các cài đặt đã có hiệu lực. Nếu biến mất, hãy quay lại bước 4 và 5: thường là một trong các công tắc vẫn đang tắt. Toàn bộ cách kiểm tra có trong hướng dẫn cách đảm bảo giả lập hoạt động.

Vì sao giả lập hay tắt hơn trên các giao diện này
ColorOS và các giao diện họ hàng quản lý tiến trình nền mạnh tay hơn Android gốc: hệ thống tự quyết định giữ dịch vụ nào trong bộ nhớ và mặc định coi dịch vụ nền chạy lâu là lý do để tiết kiệm pin. Với hầu hết ứng dụng, điều này không đáng kể, nhưng giả lập thì dừng hẳn vì kiểu tiết kiệm đó — dịch vụ phải sống suốt thời gian cung cấp tọa độ.
Từ đó có quy tắc: trên realme, OPPO và vivo, cài đặt chạy nền quan trọng hơn quy trình bật giả lập. Bật mất một phút; giữ cho nó bật cần ba công tắc và chế độ tiêu thụ điện.
Tên các mục khác nhau giữa các phiên bản
ColorOS 13, 14 và 15, realme UI 4 và 5, Funtouch OS 13 và 14 và OxygenOS trên OnePlus sắp xếp lại các mục gần như ở mỗi bản cập nhật lớn. Thứ ổn định không phải tên gọi mà là ý nghĩa: đâu đó trong cài đặt có quản lý tự khởi chạy ứng dụng, quyền hoạt động nền và chế độ tiêu thụ điện. Hãy tìm “tự khởi chạy”, “nền” và “điện” — tìm kiếm có sẵn trong cài đặt tìm ra chúng ngay cả khi mục đã bị đổi tên.
Nếu phiên bản của bạn không có mục “Cho phép ứng dụng khác khởi chạy” thì không sao — mục này không có ở mọi bản dựng; hai mục còn lại là đủ.
Sau khi khởi động lại điện thoại
Lựa chọn ứng dụng vị trí mô phỏng được giữ nguyên — bạn không cần chọn lại. Nhưng bản thân giả lập không tự tiếp tục sau khi khởi động lại nếu ứng dụng không có quyền vị trí “Luôn cho phép” và quyền được ứng dụng khác khởi chạy: thiếu chúng, hệ thống không tự đưa dịch vụ lên.
Xem thêm về hoạt động sau khi khởi động lại — trong câu trả lời cho câu hỏi này.
Nếu hoàn toàn không có mục “Tùy chọn nhà phát triển”
Hãy kiểm tra các lần chạm vào số bản dựng có được tính không: trên một số giao diện, bộ đếm ngược hiện dưới dạng gợi ý bật lên ở cuối màn hình và rất dễ bỏ lỡ. Sau bảy lần chạm, hệ thống luôn hỏi mã PIN hoặc hình mở khóa — nếu không có lời nhắc, chế độ chưa được bật.
Trên thiết bị doanh nghiệp được quản lý qua MDM, chế độ nhà phát triển có thể bị chính sách cấm. Ứng dụng không thể vượt qua điều này.