Fake Strava như thế nào? Cách tạo hoạt động chạy giả cho Strava
Có 3 cách tạo hoạt động giả trên Strava: Giả lập GPS (fake GPS). Tạo tuyến đường trên chính Strava. Fake GPX file và import vào Strava
Bài viết này giải thích các phương pháp, điểm khác biệt và những giới hạn của các cách fake Strava ở trên. Nhưng trước hết, hãy tìm hiểu cách Strava ghi nhận hoạt động chạy bộ.
Strava ghi nhận hoạt động chạy bộ như thế nào?
Khi bạn mở ứng dụng Strava trên điện thoại, chọn chạy bộ và bắt đầu ghi hoạt động, ứng dụng sẽ thu thập dữ liệu trong suốt quá trình chạy. Với hoạt động ngoài trời, GPS trên điện thoại được sử dụng để xác định vị trí của bạn theo thời gian thực. Đồng thời, Strava sẽ sử dụng các cảm biến trên điện thoại để xác định bạn có thật sự di chuyển hay không (nhằm phát hiện những trường hợp tạo hoạt động giả trong các giải đấu, như cách fake GPS được nêu bên dưới).
Các điểm vị trí GPS được ghi lại nối tiếp nhau, tạo thành đường chạy trên bản đồ. Dựa trên dữ liệu thu thập được, Strava tính toán và hiển thị những thông tin như quãng đường, thời gian và Pace.
Đôi khi, GPS của điện thoại không hoạt động chính xác hoặc bị mất tín hiệu. Strava vẫn có thể ghi nhận hoạt động, nhưng đường chạy trên bản đồ có thể xuất hiện những đoạn lệch khỏi lộ trình thực tế, thậm chí là những đường thẳng nối giữa các điểm GPS, giống như đường chim bay.

Nếu bạn sử dụng đồng hồ thông minh hoặc thiết bị thể thao để ghi lại quá trình chạy bộ, bạn cũng có thể đồng bộ hoạt động lên Strava. Vì vậy, không phải hoạt động nào trên Strava cũng được ghi trực tiếp bằng ứng dụng điện thoại.
1. Fake GPS Strava bằng ứng dụng (mobile app)
Fake GPS bằng cách nào?
Vì Strava dùng GPS để xác định tuyến đường bạn di chuyển, nên thay vì di chuyển điện thoại, chúng ta chỉ cần làm cho GPS di chuyển.
Khi tìm kiếm từ khóa "Fake GPS location", bạn sẽ tìm thấy nhiều ứng dụng trên điện thoại cho phép thay đổi vị trí GPS theo ý muốn. Trên Android, việc cài đặt và sử dụng các ứng dụng này thường yêu cầu bạn bật Developer mode (chế độ nhà phát triển) và thiết lập Mock location app (ứng dụng mô phỏng vị trí).
Một số ứng dụng chỉ cho phép thay đổi GPS theo cách thủ công, nghĩa là nếu muốn tạo record fake cho Strava bạn sẽ phải chọn từng điểm trên bản đồ để cho GPS di chuyển, tạo thành một tuyến đường chạy. Phải canh thật chuẩn xác về vị trí và thời gian để đảm bảo Strava không phát hiện ra đây là fake => Nếu fake bằng cách này thì thôi, bạn ra ngoài chạy bộ cho nhanh!
Nhưng đừng lo, các ứng dụng Fake GPS trả phí sẽ có nhiều tính năng hơn. Có hỗ trợ mô phỏng lộ trình di chuyển (Route Simulation). Bạn chỉ cần thiết lập đường chạy, chọn tốc độ chạy là GPS sẽ được cập nhật theo tuyến đường, không cần làm thủ công từng điểm nữa.
Tuy nhiên, hãy tìm hiểu những hạn chế của cách này trước khi sử dụng.
Những hạn chế cần biết
- Cài đặt: Trên Android, việc thiết lập cũng tương đối: Bạn cần bật Developer mode và thiết lập Mock location app. Trên iPhone, iOS có cơ chế bảo mật chặt chẽ hơn nên việc giả lập GPS cho ứng dụng khá phức tạp. Một số phương pháp có thể yêu cầu bẻ khóa (jailbreak) để cài đặt các tiện ích (tweak) can thiệp vào hệ thống. Việc này có thể làm giảm mức độ bảo mật và gây ra lỗi trên thiết bị.
- Tương thích: Không phải ứng dụng nào cũng hoạt động tốt trên mọi thiết bị và phiên bản hệ điều hành. Điện thoại quá cũ hoặc sử dụng phiên bản hệ điều hành mới có thể gặp lỗi hoặc không tương thích với ứng dụng.
- Quyền riêng tư: Các ứng dụng không đáng tin cậy hoặc tệp cài đặt từ nguồn không rõ ràng có thể gây rủi ro bảo mật. Đặc biệt, khi bật Developer mode và cài đặt các ứng dụng can thiệp vào hệ thống, thì khả năng điện thoại bị cài virus, chiếm quyền điều khiển rất rất cao.
- Tốn thời gian: Mỗi lần fake bạn sẽ phải mất trung bình 1h đồng hồ (cho tuyến đường khoảng 10km) để cho app fake GPS và Strava hoạt động liên tục. Ngoài ra trong quá trình fake (recording) hoạt động, GPS fake đôi khi sẽ nhảy không chính xác (bạn chọn 1 điểm có tọa độ A nhưng thực tế GPS ghi nhận tọa độ B) bạn sẽ không biết cho đến khi xem lại kết quả ghi nhận trên Strava => bạn phải làm lại từ đầu.
- Đây là trải nghiệm thực tế và là câu hỏi mà nhiều người đặt ra. Thậm chí có nhiều bài viết hướng dẫn cách "Fake GPS chính xác không bị nhảy (vị trí giả giật về vị trí thật)"
- Dễ bị phát hiện: Vì đã có nhiều người dùng cách này để fake record cho các giải thi chạy bộ online (Virtual race/Challenge), nên Strava có cơ chế sử dụng dữ liệu cảm biến chuyển động trên điện thoại để phát hiện hoạt động bất thường.
- Tuy nhiên một số người truyền tai nhau mẹo để tránh Strava phát hiện record giả bằng cách treo điện thoại lên quạt đứng trong quá trình dùng app fake GPS, nhằm tạo rung lắc như chúng ta đang cầm điện thoại và chạy.
2. Tạo hoạt động thủ công (Manual Activity) trên Strava
Manual Activity là gì?
Manual Activity là tính năng mà chính Strava tạo ra với mục đích là lưu nhật ký sức khỏe của người tập trong trường hợp người đó có tập nhưng quên ghi lại record hoặc không muốn ghi lại (Kiểu người sống low-key, vì nó không hiển thị bản đồ)
Hoạt động này không có track GPS. Vì vậy, nó không có bản đồ đường đi và dữ liệu vị trí.
Bạn có thể xem hướng dẫn chính thức của Strava tại Cách thêm hoạt động thủ công.
Hoạt động thủ công này có được tính thành tích không?
Không, việc tạo record này không được Strava tính thành tích trong các giải chạy trực tuyến (virtual race) hoặc thử thách (challenge).
Cách tạo record này chỉ đơn giản là điền các thông tin như loại môn thể thao, thời gian bắt đầu, tổng thời gian tập luyện và quãng đường bạn đã đi. Strava sẽ dựa vào các thông tin đó tính ra vận tốc trung bình. Cái này bạn tự tính cũng được: tốc độ được tính bằng quãng đường chia cho thời gian :)
3. Tạo và upload file GPX lên Strava
File GPX là gì?
File GPX là tên gọi chung của một loại định dạng dữ liệu dùng để lưu trữ và chia sẻ thông tin về vị trí địa lý, bao gồm các điểm mốc, tuyến đường và hành trình di chuyển. Giống như một file Word mà dân văn phòng chúng ta chia sẻ với nhau.
File GPX thường được trích xuất từ các loại thiết bị ghi GPS như các ứng dụng thể thao, phổ biến nhất là từ đồng hồ thông minh (smartwatch). Đây là 1 loại file mà Strava chấp nhận để import vào, ghi nhận như 1 record thật sự!
Bạn có thể xem thêm hướng dẫn chính thức: Cách đưa hoạt động lên Strava.
Một file GPX chứa những gì?
GPX là định dạng văn bản XML. Một điểm tọa độ (track point) thường chứa các thông tin về vĩ độ kinh độ, có thể đi kèm độ cao và thời gian.
Ví dụ 2 track point (trkpt) trong file:
<gpx version="1.1" creator="chaybo.online">
<trk>
<name>Running activity</name>
<trkseg>
...
<trkpt lat="10.7769" lon="106.7009">
<ele>12.5</ele>
<time>2026-10-11T06:00:00Z</time>
</trkpt>
<trkpt lat="10.7772" lon="106.7013">
<ele>12.8</ele>
<time>2026-10-11T06:00:05Z</time>
</trkpt>
...
</trkseg>
</trk>
</gpx>
Trong ví dụ trên:
latvàlonlà vĩ độ, kinh độ của điểm.elelà độ cao, tính bằng mét.timelà thời gian gắn với điểm GPS.trkptlà một điểm trên đoạn đường (track segment); nhiều điểm theo thứ tự tạo thành đường đi.
Đây là ví dụ minh họa cấu trúc, không phải file hoạt động hoàn chỉnh được đảm bảo tải lên thành công.
GPX có các định dạng nào?
GPX thật ra là 1 định dạng file .gpx. Cũng tương tự khi mọi người gọi "file DOC" là tên chung cho các loại file được mở bằng Microsoft Word. GPX cũng thường được mọi người mặc định là một loại file thông tin tuyến đường. Có 3 định dạng thường gặp là:
- .gpx: Định dạng XML dùng để lưu dữ liệu GPS như tọa độ, thời gian và độ cao.
- .fit: Định dạng nhị phân được sử dụng phổ biến trong hệ sinh thái thiết bị thể thao, có thể lưu nhiều loại dữ liệu tập luyện.
- .tcx: Định dạng XML, nâng cấp từ
.gpx. File TCX (viết tắt của Training Center XML) là định dạng tệp dữ liệu được phát triển bởi Garmin vào năm 2007. Khác với file.gpxchỉ lưu tọa độ GPS cơ bản, file.tcxcó thể lưu thêm các thông số sinh trắc học và cảm biến như: Nhịp tim (Heart rate), Nhịp chân/guồng chân (Cadence), Công suất đạp xe (Power), Lượng calo tiêu thụ và vòng chạy (Laps)
Làm thế nào để tôi có các file GPX này?
- Nếu bạn có thiết bị ghi nhận GPS, đồng hồ thông minh và bạn đã ghi lại hoạt động chạy bộ trên thiết bị đó, bạn trích xuất ra rồi import vào Strava => Vậy là vẫn phải chạy thật!
- Tự tạo record giả bằng Notepad. Bạn có thể tìm hiểu về cấu trúc file
.gpxhoặc.tcxrồi tạo record giả, chỉ cần copy đủ nhiều điểm tọa độ (track point) và thay đổi các thông số vĩ độ, kinh độ của từng điểm cho đúng với tuyến đường trên map. Đồng thời, thay đổi thời gian cho phù hợp với từng điểm tọa độ (tính bằng giây hoặc mili giây trong trường hợp cần độ chi tiết cao hơn). Cần thay đổi thời gian một cách phù hợp để Strava tính ra được Pace và tránh phát hiện bất thường...
- Dùng các website online để tạo record giả: Có kha khá website cho phép tạo record
.gpxfile để fake. Tuy nhiên tùy website sẽ có cách tạo file, các tùy chọn và cách thanh toán khác nhau. Có cả các website miễn phí được clone và dựng từ 1 mã nguồn mở trênGitHub(Tuy nhiên miễn phí thì sẽ có cái giá của miễn phí)
Và cuối cùng, tôi xin tự đề xuất chính chúng tôi: Hãy sử dụng công cụ tạo tuyến đường tại Chạy Bộ Online (có phí). Bạn được tự tạo tuyến đường chạy trực tiếp trên bản đồ, tùy chỉnh các thông số hoạt động ngay trên website (miễn phí). Chỉ khi tải file về mới cần phí. Cam kết: Tuyến đường mà bạn custom trên bản đồ khi import vào Strava sẽ khớp với bản đồ và các thông số buổi chạy đã thiết lập!
⚠ File GPX import vào Strava có thể bị từ chối!!!
Strava hỗ trợ tải lên các file hoạt động tương thích ở định dạng GPX, FIT và TCX. Theo hướng dẫn của Strava, file tải lên cần đúng định dạng và có dữ liệu hoạt động phù hợp; giới hạn dung lượng hiện được công bố là 25 MB cho mỗi file.
Không phải file nào có đuôi .gpx, .fit, .tcx cũng là file hoạt động có thể tải lên thành công. Một số nguyên nhân thường gặp:
- Cấu trúc XML, binary không hợp lệ hoặc thiếu dữ liệu cần thiết.
- File không chứa dữ liệu hoạt động phù hợp: Chẳng hạn như vĩ độ, kinh độ copy/paste không đúng (các điểm GPS bị bất thường, không liên tục. Tương tự như việc bạn dùng app Strava nhưng GPS bị lỗi)
- Dữ liệu thời gian bị thiếu, không đúng định dạng, không nhất quán, không liên tục. Thời gian nằm trong tương lai hoặc Strava của bạn đã có hoạt động trong khoảng thời gian đó.
- File vượt giới hạn dung lượng hoặc không đúng định dạng được hỗ trợ.
Ngay cả khi file được tải lên thành công, điều đó chỉ xác nhận Strava đã tiếp nhận và xử lý file. Sau đó Strava sẽ xử lý và có thể đánh dấu là hoạt động đáng nghi.
Nếu gặp lỗi, bạn có thể tham khảo hướng dẫn xử lý file GPS không đúng định dạng của Strava.
So sánh ba phương pháp
| Phương pháp | Có tốn phí? | Strava có phát hiện? |
|---|---|---|
| App giả lập GPS | Tùy | Khoảng 50% (Vì Strava app có cơ chế phát hiện gian lận) |
| Hoạt động thủ công | Có | Của chính Strava, không dùng để tính là 1 record trong thi đua thành tích |
| Tạo và upload GPX từ website | Tùy | Khoảng 20% (Nếu tuyến đường custom, Pace mà bạn setting có vấn đề) |
Hãy chọn phương pháp phù hợp với nhu cầu của bạn
Bài viết liên quan
Sẵn sàng tạo tuyến đường đầu tiên?
Mở công cụ tạo tuyến đường và làm theo từng bước trong hướng dẫn.
Tạo tuyến đường