Amy Studio.

Travel Frog: A Journey to China

GALLERY EDITION

Gallery

Recommended for players who have already played Travel Frog: A Journey to China. Start with equipment, furniture, stories, titles, the friendship book and collections unlocked. Fixed postcards and materials for animated photos are available from the start. Currency and common consumables stay at fixed quantities. Mid-Autumn, Lunar New Year and anniversary events run year-round. This edition has its own save.

Play in your browser ↗

Windows

  1. Download the Windows installer. Open it, choose an edition and click 安装 (Install). The installer downloads the edition to %LOCALAPPDATA%\TravelFrog. You can also download and extract an edition's ZIP yourself.
  2. Open FrogNormal.exe for Normal or FrogGallery.exe for Gallery. The game runs in a dedicated Edge or Chrome window on 64-bit Windows 10 or 11.
  3. Choose 导入存档 (Import save) or 开始新的旅程 (Start a new journey). With a save in place, the launcher opens the game directly.
  4. To export, click 存档 (Save) at the bottom left. To import a different save, close the game, then open 存档管理.cmd and choose 导入存档. Keep user-data when updating the game.

Android

  1. Download and install the APK for your edition. If Android asks for permission to install unknown apps, allow it for the browser or file manager you are using. You can revoke it after installation.
  2. Open the app, then import a save or start a new journey. The editions have separate app icons and saves. They can coexist with the official app.
  3. To export, return to the start screen using 存档 (Save) and choose 导出存档 (Export save). Use Android's file picker to choose where to save the file.

Requires Android 7 or later and a System WebView that supports WebAssembly. Update Android System WebView or Chrome if loading stalls. Export your save before uninstalling.

iPhone, iPad and web

  1. Use the play link above. On iPhone or iPad, open it in Safari and choose Share → Add to Home Screen.
  2. Open the new home-screen icon and import a save or start a new journey there. Safari and the installed web app may store progress separately.
  3. For offline play, click 下载离线资源 (Download offline resources) and keep the page open until the download finishes. The full download is about 320 MB.

Other devices can play directly in the browser. Export a save before switching browsers, clearing site data or removing the app.

Move a save between devices

  1. Export a .frogsave file from the device with your latest progress.
  2. Transfer the file to the new device and import it into the same edition. Confirm your frog's name, album and inventory after opening the game.
  3. Importing over an existing save creates a backup. On Android and the web, use 导出上次导入前的备份 (Export previous save). On Windows, find it in the save folder under import-backups.

The export includes your travel diary and saved photo layers. Compatible offline JSON saves can also be imported into their matching edition. Devices keep their own progress and use these files to transfer it.

Back up your progress from the official server

You need an official client that can still sign in, a Windows PC with Python 3.10+ and ADB, and a rooted Android device or emulator that can read the official app's files.

A. Save the original client script

Close the official app. In CMD, connect to the device, open a shell, become root and locate the hot-update script:

adb shell
su
find /data/data/com.aligames.lxqw.hhb/files -type f -path '*/main.min.js#/*'

Identify the exact file used by the running client. Replace EXACT_PATH below with its full path and make a backup from the root shell:

cat "EXACT_PATH" > /sdcard/Download/main.original.js
exit
exit
adb pull /sdcard/Download/main.original.js main.original.js
B. Capture your official login and album

Download and extract the project source. Open CMD in that directory and prepare the logging patch. Put main.original.js in the same directory first.

python tools\capture\prepare_capture_client.py --input main.original.js --output main.capture.js
adb push main.capture.js /sdcard/Download/main.capture.js
adb shell
su
cat /sdcard/Download/main.capture.js > "EXACT_PATH"
exit
exit

Open a separate CMD window and start capture before opening the official app:

adb logcat -v threadtime > official_raw_logcat_LOCAL_ONLY.txt

Sign in and wait for your courtyard and room to load. Visit your albums, gift box, recycle bin, animated photos, diary and other screens whose progress you want to keep. Open individual photos to capture their layers. Close the app, then stop logging with Ctrl+C.

C. Import your backup and restore the client
python tools\capture\parse_warehouse_capture.py --src official_raw_logcat_LOCAL_ONLY.txt --out official-backup

Check the generated summaries for missing data or parsing errors. Import official-backup\protocol_full_LOCAL_ONLY.jsonl into the Normal edition, then export a .frogsave. Keep the raw log and full protocol file on your own device. Restore the original script while the official app is closed:

adb push main.original.js /sdcard/Download/main.original.js
adb shell
su
cat /sdcard/Download/main.original.js > "EXACT_PATH"
exit
exit

Help

If a save appears missing, check that you opened the same edition and browser or installed web app. Your save stays on your device. The offline game uses a local travel diary in place of message bottles. Live multiplayer features and leaderboards require the official service.

Report issues with your device, edition and steps to reproduce. Keep personal saves and raw captures private.