نقشک بسته

Trail Sense

Use your phone's sensors to assist with wilderness treks
جدید در نگارش ۷٫۴٫۰
Navigation
- Setting to lock bearing to location
- Show destination bearings on navigation sheet

Map / Photo Maps
- Show DEM elevation of long pressed location
- Remember map state (zoom, pan, mode) - Map tool only

Bubble Level
- Keep screen on

Augmented Reality
- Setting to show astronomy below horizon

Misc
- Report lower compass accuracy when near metal
- Pin Map tool to bottom navigation for new users
- Setting to hide system UI in night mode
Explore beyond the reaches of the Internet with Trail Sense.


  • Designed for hiking, backpacking, camping, and geocaching

  • Place beacons and navigate to them

  • Use as a compass (only available on devices with a compass sensor)

  • Follow paths

  • Retrace your steps with backtrack

  • Use a photo as a map

  • Plan what to pack

  • Be alerted before the sun sets

  • Predict the weather (only available on devices with a barometer sensor)

  • Use your phone as a flashlight

  • And much more!



Trail Sense is a tool, and just like any other tool that you bring into the wilderness,
it's essential to have backup equipment and skills.
This app is intended for information purposes only and the accuracy of the predictions and sensors are determined by a number of factors, including calibration, sensor quality, external sources, etc.
Use at your own risk, always have backup tools (ex. compass), and stay safe.

This app also does not, and will never, use the Internet - all information in Trail Sense comes directly from your phone's sensors, and no data will leave Trail Sense.

COMMON ISSUES

  • No compass: If your phone does not have a compass sensor, there is nothing I can do to make it work because that is hardware.
    You will still be able to use other features of Trail Sense.

  • No weather: The Weather tool is only available if your phone has a barometer sensor.



Found an issue or want a new feature? Contact me at trailsense@protonmail.com or create a new issue on GitHub: github.com/kylecorry31/Trail-Sense

I'm the only developer of Trail Sense, so I will do my best to help out with issues - but I have a limited device selection to test on.


PERMISSIONS

  • Notifications: Allows Trail Sense to display notifications (backtrack, weather, sunset alerts, astronomy events, water boil timer, etc)

  • Location: Allows Trail Sense to retrieve your location for navigation, weather (sea level calibration), and astronomy.

  • Background location: Allows Trail Sense to retrieve your location for sunset alerts while in the background.
    On some devices, this will also improve the reliability of backtrack and weather monitor.

  • Physical activity: Allows Trail Sense to use your phone's pedometer for distance calculation.

  • Camera: Allows Trail Sense to use your camera on the sighting compass, clinometer, and for taking photos used by the Cloud Scanner, QR Code Scanner, and Photo Maps.

  • Alarms & reminders: Allows Trail Sense to post a notification at an exact time.
    This is used by the Clock tool (when updating system time) and Sunset and Sunrise Alerts.



Links

  • Privacy policy: https://kylecorry.com/Trail-Sense/#privacy

  • FAQ: https://github.com/kylecorry31/Trail-Sense#faq

  • Trail Sense is available under the MIT License: https://opensource.org/license/mit/


نگارش‌ها

با وجود موجود بودن بارگیری‌های APK برای دادن حق گزینش، باید آگاه باشید که با نصب به این روش، آگاهی‌های به‌روز رسانی را دریافت نکرده و راهی ناامن برای بارگیری است. پیشنهاد می‌شود کارهٔ اف‌دروید را نصب و از آن استفاده کنید.

بارگیری اف‌دروید
  • نگارش ۷٫۴٫۰ (۱۳۷) پیشنهادی افزوده در 12d Nov 25

    arm64-v8a armeabi-v7a x86 x86_64

    این نگارش، به اندروید ۶٫۰ یا جدیدتر نیاز دارد.

    به دست اف‌دروید ساخته، امضا و مطابقتش با این کد مبدأ تضمین شده است.

    اجازه‌ها
    • دسترسی به مکان در پس‌زمینه
      این برنامه همیشه می‌تواند به مکان دسترسی داشته باشد، حتی زمانی که از آن برنامه استفاده نمی‌شود.
    • دسترسی به مکان تقریبی فقط در پیش‌زمینه
      این کاره قادر است هنگام استفاده، مکان تقریبیتان را از خدمات مکانی بگیرد. برای گرفتن مکان، باید خدمات مکانی افزاره‌تان روشن باشد.
    • دسترسی به مکان دقیق فقط در پیش‌زمینه
      این کاره قادر است هنگام استفاده، مکان دقیقتان را خدمات مکانی بگیرد. برای گرفتن مکان، باید خدمات مکانی افزاره‌تان روشن باشد. ممکن است این کار، مصرف باتریتان را افزایش دهد.
    • تشخیص فعّالیت فیزیکی
      این کاره می‌تواند فعّالیت فیزیکی‌تان را تشخیص دهد.
    • عکسبرداری و فیلمبرداری
      هنگامی که از برنامه استفاده می‌شود، این برنامه می‌تواند بااستفاده از دوربین عکس و فیلم بگیرد.
    • android.permission.FLASHLIGHT
    • اجرای سرویس پیش‌زمینه
      به برنامه اجازه می‌دهد از سرویس‌های پیش‌زمینه استفاده کند.
    • اجرای خدمت پیش‌زمینه از گونهٔ «سلامتی»
      می‌گذارد کاره از خدمت‌های پیش‌زمینه از گونهٔ «سلامتی» استفاده کند
    • اجرای خدمت پیش‌زمینه از گونهٔ «مکان»
      می‌گذارد کاره از خدمت‌های پیش‌زمینه از گونهٔ «مکان» استفاده کند
    • اجرای خدمت پیش‌زمینه از گونهٔ «پخش رسانه»
      می‌گذارد کاره از خدمت‌های پیش‌زمینه از گونهٔ «پخش رسانه» استفاده کند
    • اجرای خدمت پیش‌زمینه از گونهٔ «استفاده ویژه»
      می‌گذارد کاره از خدمت‌های پیش‌زمینه از گونهٔ «کاربرد ویژه» استفاده کند
    • نمایش آگاهی‌ها
      می‌گذارد کاره آگاهی نشان دهد
    • اجرا شدن در هنگام راه‌اندازی
      به برنامه اجازه می‌دهد که به محض پایان راه‌اندازی سیستم، راه‌اندازی شود. این ویژگی ممکن است باعث شود راه‌اندازی دستگاه مدت زمان بیشتری طول بکشد و به برنامه اجازه می‌دهد با همیشه درحال اجرا بودنش باعث کاهش سرعت کلی دستگاه شود.
    • زمان‌بندی کنش‌های با زمان دقیق
      این کاره می‌تواند انجام کاری را برای زمان دلخواه در آینده برنامه‌ریزی کند. به این معنی که می‌تواند وقتی فعّالانه از دستگاه استفاده نمی‌کنید اجرا شود.
    • کنترل لرزش
      ‏به برنامه اجازه می‎دهد تا لرزاننده را کنترل کند.
    • ممانعت از به خواب رفتن تلفن
      ‏به برنامه اجازه می‎دهد تا از غیرفعال شدن تلفن جلوگیری کند.
    • com.kylecorry.trail_sense.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    بارگیری APK ۱۱ می‌ب امضای PGP | گزارش ساخت

  • نگارش ۷٫۳٫۰ (۱۳۶) - افزوده در 12d Oct 25

    arm64-v8a armeabi-v7a x86 x86_64

    این نگارش، به اندروید ۶٫۰ یا جدیدتر نیاز دارد.

    به دست اف‌دروید ساخته، امضا و مطابقتش با این کد مبدأ تضمین شده است.

    اجازه‌ها
    • دسترسی به مکان در پس‌زمینه
      این برنامه همیشه می‌تواند به مکان دسترسی داشته باشد، حتی زمانی که از آن برنامه استفاده نمی‌شود.
    • دسترسی به مکان تقریبی فقط در پیش‌زمینه
      این کاره قادر است هنگام استفاده، مکان تقریبیتان را از خدمات مکانی بگیرد. برای گرفتن مکان، باید خدمات مکانی افزاره‌تان روشن باشد.
    • دسترسی به مکان دقیق فقط در پیش‌زمینه
      این کاره قادر است هنگام استفاده، مکان دقیقتان را خدمات مکانی بگیرد. برای گرفتن مکان، باید خدمات مکانی افزاره‌تان روشن باشد. ممکن است این کار، مصرف باتریتان را افزایش دهد.
    • تشخیص فعّالیت فیزیکی
      این کاره می‌تواند فعّالیت فیزیکی‌تان را تشخیص دهد.
    • عکسبرداری و فیلمبرداری
      هنگامی که از برنامه استفاده می‌شود، این برنامه می‌تواند بااستفاده از دوربین عکس و فیلم بگیرد.
    • android.permission.FLASHLIGHT
    • اجرای سرویس پیش‌زمینه
      به برنامه اجازه می‌دهد از سرویس‌های پیش‌زمینه استفاده کند.
    • اجرای خدمت پیش‌زمینه از گونهٔ «سلامتی»
      می‌گذارد کاره از خدمت‌های پیش‌زمینه از گونهٔ «سلامتی» استفاده کند
    • اجرای خدمت پیش‌زمینه از گونهٔ «مکان»
      می‌گذارد کاره از خدمت‌های پیش‌زمینه از گونهٔ «مکان» استفاده کند
    • اجرای خدمت پیش‌زمینه از گونهٔ «پخش رسانه»
      می‌گذارد کاره از خدمت‌های پیش‌زمینه از گونهٔ «پخش رسانه» استفاده کند
    • اجرای خدمت پیش‌زمینه از گونهٔ «استفاده ویژه»
      می‌گذارد کاره از خدمت‌های پیش‌زمینه از گونهٔ «کاربرد ویژه» استفاده کند
    • نمایش آگاهی‌ها
      می‌گذارد کاره آگاهی نشان دهد
    • اجرا شدن در هنگام راه‌اندازی
      به برنامه اجازه می‌دهد که به محض پایان راه‌اندازی سیستم، راه‌اندازی شود. این ویژگی ممکن است باعث شود راه‌اندازی دستگاه مدت زمان بیشتری طول بکشد و به برنامه اجازه می‌دهد با همیشه درحال اجرا بودنش باعث کاهش سرعت کلی دستگاه شود.
    • زمان‌بندی کنش‌های با زمان دقیق
      این کاره می‌تواند انجام کاری را برای زمان دلخواه در آینده برنامه‌ریزی کند. به این معنی که می‌تواند وقتی فعّالانه از دستگاه استفاده نمی‌کنید اجرا شود.
    • کنترل لرزش
      ‏به برنامه اجازه می‎دهد تا لرزاننده را کنترل کند.
    • ممانعت از به خواب رفتن تلفن
      ‏به برنامه اجازه می‎دهد تا از غیرفعال شدن تلفن جلوگیری کند.
    • com.kylecorry.trail_sense.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    بارگیری APK ۱۱ می‌ب امضای PGP | گزارش ساخت

  • نگارش ۷٫۲٫۰ (۱۳۵) - افزوده در 12d Sep 25

    arm64-v8a armeabi-v7a x86 x86_64

    این نگارش، به اندروید ۶٫۰ یا جدیدتر نیاز دارد.

    به دست اف‌دروید ساخته، امضا و مطابقتش با این کد مبدأ تضمین شده است.

    اجازه‌ها
    • دسترسی به مکان در پس‌زمینه
      این برنامه همیشه می‌تواند به مکان دسترسی داشته باشد، حتی زمانی که از آن برنامه استفاده نمی‌شود.
    • دسترسی به مکان تقریبی فقط در پیش‌زمینه
      این کاره قادر است هنگام استفاده، مکان تقریبیتان را از خدمات مکانی بگیرد. برای گرفتن مکان، باید خدمات مکانی افزاره‌تان روشن باشد.
    • دسترسی به مکان دقیق فقط در پیش‌زمینه
      این کاره قادر است هنگام استفاده، مکان دقیقتان را خدمات مکانی بگیرد. برای گرفتن مکان، باید خدمات مکانی افزاره‌تان روشن باشد. ممکن است این کار، مصرف باتریتان را افزایش دهد.
    • تشخیص فعّالیت فیزیکی
      این کاره می‌تواند فعّالیت فیزیکی‌تان را تشخیص دهد.
    • عکسبرداری و فیلمبرداری
      هنگامی که از برنامه استفاده می‌شود، این برنامه می‌تواند بااستفاده از دوربین عکس و فیلم بگیرد.
    • android.permission.FLASHLIGHT
    • اجرای سرویس پیش‌زمینه
      به برنامه اجازه می‌دهد از سرویس‌های پیش‌زمینه استفاده کند.
    • اجرای خدمت پیش‌زمینه از گونهٔ «سلامتی»
      می‌گذارد کاره از خدمت‌های پیش‌زمینه از گونهٔ «سلامتی» استفاده کند
    • اجرای خدمت پیش‌زمینه از گونهٔ «مکان»
      می‌گذارد کاره از خدمت‌های پیش‌زمینه از گونهٔ «مکان» استفاده کند
    • اجرای خدمت پیش‌زمینه از گونهٔ «پخش رسانه»
      می‌گذارد کاره از خدمت‌های پیش‌زمینه از گونهٔ «پخش رسانه» استفاده کند
    • اجرای خدمت پیش‌زمینه از گونهٔ «استفاده ویژه»
      می‌گذارد کاره از خدمت‌های پیش‌زمینه از گونهٔ «کاربرد ویژه» استفاده کند
    • نمایش آگاهی‌ها
      می‌گذارد کاره آگاهی نشان دهد
    • اجرا شدن در هنگام راه‌اندازی
      به برنامه اجازه می‌دهد که به محض پایان راه‌اندازی سیستم، راه‌اندازی شود. این ویژگی ممکن است باعث شود راه‌اندازی دستگاه مدت زمان بیشتری طول بکشد و به برنامه اجازه می‌دهد با همیشه درحال اجرا بودنش باعث کاهش سرعت کلی دستگاه شود.
    • زمان‌بندی کنش‌های با زمان دقیق
      این کاره می‌تواند انجام کاری را برای زمان دلخواه در آینده برنامه‌ریزی کند. به این معنی که می‌تواند وقتی فعّالانه از دستگاه استفاده نمی‌کنید اجرا شود.
    • کنترل لرزش
      ‏به برنامه اجازه می‎دهد تا لرزاننده را کنترل کند.
    • ممانعت از به خواب رفتن تلفن
      ‏به برنامه اجازه می‎دهد تا از غیرفعال شدن تلفن جلوگیری کند.
    • com.kylecorry.trail_sense.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    بارگیری APK ۱۱ می‌ب امضای PGP | گزارش ساخت