圖標

DragTree

NHRA Pro Tree reaction game — sensor launch, 2 Player, fully offline
新版本 1.8.0
- 2 Player: race a friend on one phone
- Hold to Launch: hold through the tree, let go on green
- Launch with volume buttons, headphone or Bluetooth remote buttons
- Motion sensor up to 200 readings a second; sensor times are more accurate and may read slightly slower
- Sensor launch on phones without a gyroscope
- Consistency stats, time-slip comparison, phone latency check
- New sounds; late launches timed to 5 s
- Better fit on small screens and large text
- One unused permission removed
DragTree is a reaction-time game built on a real NHRA Christmas Tree (the drag strip starting lights). Watch the ambers, react to the green, and see how fast you were. Beat your best, or beat a friend.

Launch it however you like:
• Motion sensor — mount the phone in the car, stage, and drive off. The app detects the launch and times it from the start of acceleration. No tapping.
• Tap — a big on-screen button.
• Hold to Launch — hold the button through the tree and let go on green, like a trans-brake button.
• Volume buttons and remotes — use a volume button, a wired headphone button, or a cheap Bluetooth camera-shutter remote as your launch button (Settings, off by default).

Fully offline — no internet, no account, no ads, no tracking.

TWO PLAYER
Put the phone between two people. Each gets their own lane and light; best reaction wins, and a red light loses.

TREES
• Pro Tree (.400) — all three ambers together, green 0.400 s later
• Sportsman Tree (.500) — ambers count down one at a time, green 0.500 s after the last

GRADES
Perfect (under .050) · Pro · Great · Good · Late · Red Light, which shows how early you went.

TRACK YOUR PROGRESS
• History of your last 30 runs, personal best, and a trend chart
• Consistency stats: average, spread, how often you land within ±.020, and your streak
• Series mode: 3, 5 or 10 runs back to back with a summary
• Time-slip comparison: enter the reaction time from a real slip and see how your phone differs

BUILT FOR PRECISION
• The motion sensor is read up to 200 times a second with the sensor's own timestamps, on phones with or without a gyroscope
• Accelerometer test: records 5 seconds of background vibration and suggests the most sensitive setting it won't trip
• Phone latency check: screen rate, sensor rate and a tap test, so you know how much of a time is the phone
• Three sensitivity presets plus a custom setting

Optional sounds: a tick on each amber, a beep at green and a chime for your result.

The reaction time shown is how quickly you responded after the green. A track time slip also includes the car's rollout and drivetrain response, so DragTree is best for practice and consistency, not for predicting your exact slip.

PERMISSIONS
• HIGH_SAMPLING_RATE_SENSORS — fast motion-sensor readings
• VIBRATE — touch feedback
• MODIFY_AUDIO_SETTINGS — plays the sound effects
There is no internet permission at all, and no microphone, location or storage access.

版本

雖然在下方可選擇下載 APK 檔案,但要留意這樣的安裝方式將不會收到更新通知,是一種較不安全的下載方法。建議您先安裝 F-Droid 用戶端使用。

下載 F-Droid
  • 版本 1.8.0 (184) 建議 於 2026 年 10 月 22 日新增

    x86_64

    此版本需要 Android 7.0 或更高的版本。

    此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • 以高取樣率存取感應器資料
      允許應用程式以高於 200 Hz 的頻率對感應器資料進行取樣
    • 變更音訊設定
      允許應用程式修改全域音訊設定,例如音量和用來輸出的喇叭。
    • 控制震動
      允許應用程式控制震動。
    • com.flyboybyte.dragtree.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下載 APK 32 MiB PGP 簽章 | 建置紀錄

  • 版本 1.8.0 (183) - 於 2026 年 10 月 22 日新增

    x86

    此版本需要 Android 7.0 或更高的版本。

    此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • 以高取樣率存取感應器資料
      允許應用程式以高於 200 Hz 的頻率對感應器資料進行取樣
    • 變更音訊設定
      允許應用程式修改全域音訊設定,例如音量和用來輸出的喇叭。
    • 控制震動
      允許應用程式控制震動。
    • com.flyboybyte.dragtree.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下載 APK 32 MiB PGP 簽章 | 建置紀錄

  • 版本 1.8.0 (182) - 於 2026 年 10 月 22 日新增

    arm64-v8a

    此版本需要 Android 7.0 或更高的版本。

    此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • 以高取樣率存取感應器資料
      允許應用程式以高於 200 Hz 的頻率對感應器資料進行取樣
    • 變更音訊設定
      允許應用程式修改全域音訊設定,例如音量和用來輸出的喇叭。
    • 控制震動
      允許應用程式控制震動。
    • com.flyboybyte.dragtree.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下載 APK 31 MiB PGP 簽章 | 建置紀錄

  • 版本 1.8.0 (181) - 於 2026 年 10 月 22 日新增

    armeabi-v7a

    此版本需要 Android 7.0 或更高的版本。

    此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • 以高取樣率存取感應器資料
      允許應用程式以高於 200 Hz 的頻率對感應器資料進行取樣
    • 變更音訊設定
      允許應用程式修改全域音訊設定,例如音量和用來輸出的喇叭。
    • 控制震動
      允許應用程式控制震動。
    • com.flyboybyte.dragtree.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下載 APK 27 MiB PGP 簽章 | 建置紀錄

  • 新版本 1.7.4
    - Personal best no longer set by a missed launch (2.0 s timeout)
    - Red lights show how early you went instead of a fixed value
    - Series stats now include late runs
    - Title no longer wraps on narrow screens; footer shows the real version
  • 版本 1.7.4 (174) - 於 2026 年 10 月 12 日新增

    x86_64

    此版本需要 Android 7.0 或更高的版本。

    此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • 查看網路連線
      允許應用程式查看網路連線相關資訊,像是有哪些網路,以及有沒有連上。
    • 以高取樣率存取感應器資料
      允許應用程式以高於 200 Hz 的頻率對感應器資料進行取樣
    • 變更音訊設定
      允許應用程式修改全域音訊設定,例如音量和用來輸出的喇叭。
    • 控制震動
      允許應用程式控制震動。
    • com.flyboybyte.dragtree.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下載 APK 32 MiB PGP 簽章 | 建置紀錄

  • 版本 1.7.4 (173) - 於 2026 年 10 月 12 日新增

    x86

    此版本需要 Android 7.0 或更高的版本。

    此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • 查看網路連線
      允許應用程式查看網路連線相關資訊,像是有哪些網路,以及有沒有連上。
    • 以高取樣率存取感應器資料
      允許應用程式以高於 200 Hz 的頻率對感應器資料進行取樣
    • 變更音訊設定
      允許應用程式修改全域音訊設定,例如音量和用來輸出的喇叭。
    • 控制震動
      允許應用程式控制震動。
    • com.flyboybyte.dragtree.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下載 APK 32 MiB PGP 簽章 | 建置紀錄

  • 版本 1.7.4 (172) - 於 2026 年 10 月 12 日新增

    arm64-v8a

    此版本需要 Android 7.0 或更高的版本。

    此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • 查看網路連線
      允許應用程式查看網路連線相關資訊,像是有哪些網路,以及有沒有連上。
    • 以高取樣率存取感應器資料
      允許應用程式以高於 200 Hz 的頻率對感應器資料進行取樣
    • 變更音訊設定
      允許應用程式修改全域音訊設定,例如音量和用來輸出的喇叭。
    • 控制震動
      允許應用程式控制震動。
    • com.flyboybyte.dragtree.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下載 APK 31 MiB PGP 簽章 | 建置紀錄

  • 版本 1.7.4 (171) - 於 2026 年 10 月 12 日新增

    armeabi-v7a

    此版本需要 Android 7.0 或更高的版本。

    此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • 查看網路連線
      允許應用程式查看網路連線相關資訊,像是有哪些網路,以及有沒有連上。
    • 以高取樣率存取感應器資料
      允許應用程式以高於 200 Hz 的頻率對感應器資料進行取樣
    • 變更音訊設定
      允許應用程式修改全域音訊設定,例如音量和用來輸出的喇叭。
    • 控制震動
      允許應用程式控制震動。
    • com.flyboybyte.dragtree.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下載 APK 27 MiB PGP 簽章 | 建置紀錄

  • 版本 1.7.3 (164) - 於 2026 年 9 月 29 日新增

    x86_64

    此版本需要 Android 7.0 或更高的版本。

    此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • 查看網路連線
      允許應用程式查看網路連線相關資訊,像是有哪些網路,以及有沒有連上。
    • 以高取樣率存取感應器資料
      允許應用程式以高於 200 Hz 的頻率對感應器資料進行取樣
    • 變更音訊設定
      允許應用程式修改全域音訊設定,例如音量和用來輸出的喇叭。
    • 控制震動
      允許應用程式控制震動。
    • com.flyboybyte.dragtree.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下載 APK 32 MiB PGP 簽章 | 建置紀錄

  • 版本 1.7.3 (163) - 於 2026 年 9 月 29 日新增

    x86

    此版本需要 Android 7.0 或更高的版本。

    此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • 查看網路連線
      允許應用程式查看網路連線相關資訊,像是有哪些網路,以及有沒有連上。
    • 以高取樣率存取感應器資料
      允許應用程式以高於 200 Hz 的頻率對感應器資料進行取樣
    • 變更音訊設定
      允許應用程式修改全域音訊設定,例如音量和用來輸出的喇叭。
    • 控制震動
      允許應用程式控制震動。
    • com.flyboybyte.dragtree.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下載 APK 32 MiB PGP 簽章 | 建置紀錄

  • 版本 1.7.3 (162) - 於 2026 年 9 月 29 日新增

    arm64-v8a

    此版本需要 Android 7.0 或更高的版本。

    此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • 查看網路連線
      允許應用程式查看網路連線相關資訊,像是有哪些網路,以及有沒有連上。
    • 以高取樣率存取感應器資料
      允許應用程式以高於 200 Hz 的頻率對感應器資料進行取樣
    • 變更音訊設定
      允許應用程式修改全域音訊設定,例如音量和用來輸出的喇叭。
    • 控制震動
      允許應用程式控制震動。
    • com.flyboybyte.dragtree.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下載 APK 31 MiB PGP 簽章 | 建置紀錄

  • 版本 1.7.3 (161) - 於 2026 年 9 月 29 日新增

    armeabi-v7a

    此版本需要 Android 7.0 或更高的版本。

    此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • 查看網路連線
      允許應用程式查看網路連線相關資訊,像是有哪些網路,以及有沒有連上。
    • 以高取樣率存取感應器資料
      允許應用程式以高於 200 Hz 的頻率對感應器資料進行取樣
    • 變更音訊設定
      允許應用程式修改全域音訊設定,例如音量和用來輸出的喇叭。
    • 控制震動
      允許應用程式控制震動。
    • com.flyboybyte.dragtree.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下載 APK 27 MiB PGP 簽章 | 建置紀錄