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

Cách giả lập vị trí GPS trên thiết bị Android

Cách giả lập vị trí GPS trên thiết bị Android

Tất cả thiết bị Android đều hỗ trợ GPS, cho phép ứng dụng như Google Maps, Uber, Facebook, Zomato... theo dõi vị trí của bạn. Theo dõi GPS rất quan trọng vì giúp nhận thông tin liên quan đến vị trí: thời tiết, tin tức địa phương, tình hình giao thông, địa điểm và sự kiện gần đó... Tuy nhiên, việc vị trí của bạn được công khai và truy cập bởi ứng dụng thứ ba, thậm chí chính phủ, khiến một số người lo ngại. Ngoài ra, nó hạn chế truy cập nội dung bị giới hạn theo khu vực. Ví dụ: bạn muốn xem phim bị cấm trong quốc gia của mình, cách duy nhất là ẩn vị trí thực.

Cách giả lập vị trí GPS trên thiết bị Android

Có nhiều lý do bạn muốn ẩn vị trí thực và dùng vị trí giả. Một số lý do:

  1. Ngăn chặn phụ huynh theo dõi hoạt động trực tuyến.
  2. Trốn tránh người quen phiền toái như người yêu cũ hoặc kẻ theo dõi (stalker).
  3. Xem nội dung bị giới hạn khu vực không có sẵn tại nơi bạn ở.
  4. Vượt qua kiểm duyệt địa lý và truy cập trang web bị chặn trên mạng hoặc quốc gia của bạn.

Có nhiều cách giả định vị trí (spoof location) trên Android. Bài viết sẽ thảo luận từng cách một.

Cách giả lập vị trí GPS trên Android

Phương pháp 1: Sử dụng ứng dụng Mock Location (Vị trí giả)

Cách dễ nhất là dùng ứng dụng thứ ba cho phép ẩn vị trí thực và hiển thị vị trí giả. Dễ dàng tìm các app như vậy miễn phí trên Play Store. Tuy nhiên, để dùng các app này, bạn cần bật Tùy chọn nhà phát triển (Developer options) và đặt app này làm ứng dụng mock location. Các bước thiết lập ứng dụng mock location:

  1. Đầu tiên, tải và cài đặt ứng dụng mock location. Chúng tôi khuyến nghị Fake GPS location, có sẵn trên Google Play Store.
  2. Như đã nói, cần bật Developer options để đặt app này làm mock location app cho thiết bị.
  3. Quay lại Settings > mở tab System, bạn sẽ thấy mục mới được thêm vào danh sách gọi là Developer options (Tùy chọn nhà phát triển).
  4. Nhấn vào nó và cuộn xuống mục Debugging (Gỡ lỗi).
  5. Tại đây, tìm tùy chọn "Select mock location app" (Chọn ứng dụng vị trí giả). Nhấn vào.
  6. Chọn biểu tượng Fake GPS, nó sẽ được đặt làm ứng dụng mock location.
  7. Tiếp theo, mở ứng dụng Fake GPS.
  8. Bạn sẽ thấy bản đồ thế giới; chạm vào bất kỳ vị trí nào bạn muốn đặt và vị trí GPS giả của điện thoại Android sẽ được thiết lập.
  9. Một lưu ý quan trọng để app hoạt động tốt: Hầu hết thiết bị Android dùng nhiều cách như dữ liệu di động hoặc Wi-Fi để xác định vị trí.
  10. Vì app này chỉ giả định vị trí GPS, bạn cần đảm bảo các phương pháp khác bị tắt, và GPS được đặt làm chế độ duy nhất để xác định vị trí.
  11. Vào Settings (Cài đặt) > cài đặt vị trí (Location settings), đặt phương pháp xác định vị trí thành Chỉ GPS (GPS only).
  12. Ngoài ra, bạn cũng có thể chọn tắt theo dõi vị trí của Google.
  13. Sau khi thiết lập xong, kiểm tra xem có hoạt động không.
  14. Cách dễ nhất kiểm tra: mở ứng dụng thời tiết (weather app) xem thời tiết hiển thị có phải của vị trí giả hay không.
Cách giả lập vị trí GPS trên thiết bị Android Cách giả lập vị trí GPS trên thiết bị Android Cách giả lập vị trí GPS trên thiết bị Android Cách giả lập vị trí GPS trên thiết bị Android

Lưu ý: Phương pháp này có thể không hoạt động với một số ứng dụng. Một số app có thể phát hiện ứng dụng fake location chạy ngầm. Bên cạnh đó, phương pháp này hoạt động khá tốt.

Phương pháp 2: Sử dụng VPN để giả lập vị trí trên Android

VPN là viết tắt của Virtual Private Network (Mạng riêng ảo). Đây là giao thức đường hầm (tunneling protocol) cho phép người dùng chia sẻ và trao đổi dữ liệu riêng tư và an toàn. Nó tạo một kênh/kênh ảo để chia sẻ dữ liệu an toàn khi kết nối mạng công cộng. VPN bảo vệ chống trộm dữ liệu, nghe lén dữ liệu, giám sát trực tuyến, và truy cập trái phép.

Tuy nhiên, tính năng của VPN mà chúng ta quan tâm nhất là khả năng che giấu vị trí (mask your location). Để vượt qua kiểm duyệt địa lý, VPN đặt một vị trí giả cho thiết bị Android. Bạn có thể ngồi tại Ấn Độ, nhưng vị trí thiết bị sẽ hiển thị Mỹ, Anh, hoặc bất kỳ quốc gia nào bạn muốn. VPN không thực sự ảnh hưởng đến GPS mà thay vào đó, nó dùng để lừa nhà cung cấp dịch vụ Internet (ISP). VPN đảm bảo khi ai đó cố gắng xác định vị trí của bạn qua địa chỉ IP, họ sẽ kết quả ở một nơi hoàn toàn giả. Sử dụng VPN có nhiều lợi ích: không chỉ truy cập nội dung bị giới hạn mà còn bảo vệ quyền riêng tư. Nó cung cấp kênh an toàn cho truyền thông và truyền dữ liệu. Phần tốt nhất: hoàn toàn hợp pháp. Bạn không vi phạm pháp luật khi dùng VPN để ẩn vị trí thực.

Có nhiều ứng dụng VPN miễn phí trên Play Store, bạn có thể tải bất kỳ cái nào. Một trong những VPN tốt nhất chúng tôi khuyến nghị là NordVPN. Ứng dụng miễn phí, cung cấp đầy đủ tính năng VPN tiêu chuẩn. Ngoài ra, nó hỗ trợ tối đa 6 thiết bị cùng lúc. Cũng có trình quản lý mật khẩu cho phép lưu tên người dùng và mật khẩu cho các trang web, không phải gõ lại mỗi lần.

Cách giả lập vị trí GPS trên thiết bị Android

Thiết lập ứng dụng rất đơn giản. Chỉ cần tải và cài đặt app trên thiết bị rồi đăng ký (sign up). Sau đó, chỉ cần chọn một vị trí từ danh sách máy chủ giả (fake servers), và bạn đã sẵn sàng. Bây giờ bạn có thể truy cập bất kỳ trang web nào trước đây bị chặn ở quốc gia hoặc mạng của bạn. Bạn cũng an toàn khỏi các cơ quan chính phủ cố gắng giám sát hoạt động trực tuyến.

Phương pháp 3: Kết hợp cả hai phương pháp

Sử dụng VPN hoặc app như Fake GPS có chức năng hạn chế. Dù khá hiệu quả trong ẩn vị trí thực, chúng không tuyệt đối. Nhiều ứng dụng hệ thống vẫn có thể phát hiện vị trí chính xác của bạn. Bạn có thể thử dùng cả hai app cùng lúc để có kết quả tốt hơn. Tuy nhiên, một phương pháp tốt hơn và phức tạp hơn liên quan đến tháo thẻ SIM và xóa cache cho nhiều ứng dụng sẽ là lựa chọn thay thế tốt nhất để giả lập vị trí trên Android. Các bước:

  1. Đầu tiên, tắt điện thoại và tháo thẻ SIM.
  2. Sau đó, bật thiết bị và tắt GPS. Kéo xuống thanh thông báo > nhấn biểu tượng Vị trí/GPS từ menu Quick Settings.
  3. Bây giờ, cài đặt một VPN trên thiết bị. Chọn NordVPN hoặc bất kỳ cái nào bạn thích.
  4. Sau đó, tiến hành xóa cache và dữ liệu cho một số ứng dụng.
  5. Mở Settings (Cài đặt) > nhấn Apps (Ứng dụng).
  6. Từ danh sách ứng dụng, chọn Google Services Framework.
  7. Nhấn tùy chọn Storage (Bộ nhớ).
  8. Nhấn nút Clear Cache (Xóa bộ nhớ đệm) và Clear Data (Xóa dữ liệu).
  9. Tương tự, lặp lại bước xóa cache và dữ liệu cho:
  • Google Play Services
  • Google
  • Location Services (Dịch vụ vị trí)
  • Fused Location
  • Google Backup Transport

Có thể bạn không tìm thấy một vài ứng dụng trên thiết bị, do giao diện UI khác nhau giữa các hãng smartphone. Không cần lo lắng. Chỉ xóa cache và dữ liệu cho các ứng dụng có sẵn.

  1. Sau đó, bật VPN và chọn vị trí bạn muốn đặt.
  2. Xong. Bạn đã sẵn sàng.
Cách giả lập vị trí GPS trên thiết bị Android Cách giả lập vị trí GPS trên thiết bị Android Cách giả lập vị trí GPS trên thiết bị Android Cách giả lập vị trí GPS trên thiết bị Android Cách giả lập vị trí GPS trên thiết bị Android Cách giả lập vị trí GPS trên thiết bị Android

Đề xuất:

  • 10 ứng dụng quản lý mật khẩu tốt nhất cho Android
  • Cách khắc phục lỗi Google app không hoạt động trên Android
  • Khắc phục lỗi Instagram Couldn't refresh feed trên Android

Cấp quyền truy cập vị trí cho ứng dụng rất quan trọng trong một số tình huống, như đặt xe hoặc gọi đồ ăn. Tuy nhiên, không có lý do gì phải luôn dưới sự giám sát của nhà mạng, nhà cung cấp internet, thậm chí chính phủ. Có lúc bạn cần giả lập vị trí GPS trên điện thoại Android vì lý do riêng tư, và việc này hoàn toàn hợp pháp và chấp nhận được. Bạn có thể dùng bất kỳ phương pháp nào trong bài viết để ẩn vị trí thực. Hy vọng bài viết hữu ích và bạn đã giả lập vị trí thành công.