Repository navigation
Releases
GameSensePro v1.1.6
🎮 GameSensePro v1.1.6 Release Notes
📅 Released: May 30, 2025
Welcome to GameSensePro v1.1.6! 🚀 This update introduces separate gyroscope camera and firing sensitivity settings, bringing greater control for Blood Strike, Call of Duty Mobile, Free Fire, Delta Force, and PUBG Mobile players. Built for Termux on Android, this version fine-tunes gyroscope performance for a smoother, more responsive gaming experience.
🌟 What’s New
🌀 Split Gyroscope Sensitivity
-
Dual Gyro Settings:
- 🎯 Added separate gyroscope camera sensitivity (free-look tilting) and gyroscope firing sensitivity (ADS/recoil control), replacing the old single gyro setting.
-
Camera Gyro:
- Optimized for fluid camera movement, targeting 70–80% of game sensitivity cap.
-
Firing Gyro:
- Designed for better precision and recoil management at 50–60% of cap.
-
Enhanced Gyro Detection:
- Updated
get_gyro_data()to calculate distinct ranges for camera and firing gyroscopes. 🔍
- Updated
-
Improved Sensitivity Calculation:
- Refactored logic to compute and save dual gyro values to:
data/sensitivity_result.txtdata/sensitivity_result.json📊
- Refactored logic to compute and save dual gyro values to:
-
Better Display:
- Displays two separate tables for easy in-game application of camera and firing sensitivities. 🖥️
🐛 Bug Fixes
- 🐛 Fixed inconsistencies in sensitivity output for games with different caps (e.g., Free Fire: 100, Blood Strike: 300).
- 🔧 Improved error handling in
get_gyro_data()for devices with limited termux-sensor support.
📥 How to Update
🔄 Automatic Update:
- Run GameSensePro to detect version
v1.1.6. - Follow prompts to download and install.
- Version will update automatically in
data/update_info.json.
🧰 Manual Update:
- Download the source code zip from the GitHub Releases page.
- Extract contents to your app directory.
♻️ Post-Update:
- Restart the app.
- Ensure Termux:API permissions are granted:
- Settings → Apps → Termux → Body Sensors
⚠️ Known Issues
- Older Android devices may need manual gyroscope range input due to
termux-sensorlimitations.- Use DevCheck (Google Play) or
adb shell dumpsys sensorserviceto confirm your device’s gyro range.
- Use DevCheck (Google Play) or
- GSMArena model lookups might fail for less common devices; manual range input is available as fallback.
🙌 Thank You
Huge thanks to our community for the feedback and feature suggestions! 🙏
The demand for split gyro sensitivity made this release possible. Keep reporting issues and proposing ideas on our GitHub Issues page.
Enjoy gaming with GameSensePro v1.1.6! 🎉
GameSensePro v1.1.5
🎮 GameSensePro v1.1.5 Release Notes
📅 Released: May 28, 2025
Welcome to GameSensePro v1.1.5! 🚀
This update brings improved gyroscope support, dynamic version tracking, and a smoother auto-update process, optimized for Termux users on Android. Dive into the details below.
🌟 What’s New
🌀 Enhanced Gyroscope Support
- Robust Detection: Improved gyroscope detection using
dumpsys sensorserviceandtermux-sensor -lfor broader Android compatibility. 🔍 - Manual Range Input: Users can now manually input gyroscope range (default: 17.4 radians/sec) when auto-detection fails. ✍️
- DevCheck Integration: Replaced Sensor Kinetics with DevCheck for more accurate gyroscope data. 📱
- ADB Fallback: Added support for using
adb shell dumpsys sensorserviceto retrieve sensor info — great for advanced users. 💻 - Gyro Test Removed: Removed outdated
test_gyro()function to simplify the calibration process. 🗑️
🔄 Dynamic Versioning & Auto-Update
- Version Tracking Fixed: The current version is now stored in
data/update_info.jsonand updated automatically. No more hardcoded versions! 📌 - GitHub Zipball Support: Auto-update now uses GitHub’s auto-generated source code zip (
zipball_url), eliminating the need for manual uploads. 📦 - Smoother Flow: Improved update process with progress indicators, changelog previews, and better error handling. 📈
- Persistent Reporting: Ensures the reported version (e.g.,
1.1.5) stays accurate after updates. ✅
📋 Device Information Enhancements
- Updated Gyro Info: Device information now uses new gyroscope utilities and drops
test_gyro()dependencies. ✅ - Accurate Ranges: Valid gyroscope ranges (like
17.4) from DevCheck are now properly reflected in theDEVICE_FILE. 🎯 - Reliable Saving: Fixed file-saving logic to consistently store device information. 💾
🐛 Bug Fixes
- Hardcoded Version: Fixed issue where app reported version
1.0.9after updates. Now dynamically updated. 🐛 - Gyro AttributeError: Removed references to
test_gyro()ininfo.py, preventing crashes. 🐛 - Permissions Handling: Improved
Termux:APIpermission prompts and retry logic. 🔒 - JSON Parsing: Fixed errors in gyroscope data retrieval for more reliable detection. 📊
- Console Output: Polished console messages for clarity and fixed minor typos. 🖌️
📥 How to Update
🔄 Automatic Update
- Run GameSensePro (v1.0.9 or earlier).
- Follow on-screen prompts for auto-update.
- Version info in
data/update_info.jsonwill update to1.1.5.
🧰 Manual Update
- Download from GitHub Releases.
- Extract and replace the existing files in your app directory.
🔁 Post-Update Steps
- Restart the app to apply all changes.
- Grant Termux:API permissions:
Settings → Apps → Termux → Permissions → Enable Body Sensors.
⚠️ Known Issues
- Older Android devices may not auto-detect gyroscope range. Use DevCheck or ADB as alternatives.
- Some GSMArena lookups may fail for rare device models, manual range input remains available.
🙌 Thank You
Huge thanks to the community for feedback on gyroscope detection and versioning! 🙏
Special shout-out to contributors who suggested DevCheck for gyroscope verification (17.4 radians/sec ftw!).
👉 Report bugs or suggest features on our GitHub Issues page.
Enjoy gaming with GameSensePro v1.1.5! 🎉
GameSensePro v1.0.9
🎮 GameSensePro v1.0.9 Release Notes
📅 Released: May 28, 2025
Welcome to GameSensePro v1.0.9! 🚀 This update enhances gyroscope support, streamlines the auto-update process, and refines device information handling. Designed for Termux users on Android devices, this release focuses on reliability, user experience, and ease of use. Below, we’ve outlined the exciting changes and improvements.
🌟 What’s New
🌀 Enhanced Gyroscope Support
Robust Detection: Improved gyroscope detection using dumpsys sensorservice and termux-sensor -l for better compatibility across Android devices. 🔍
Manual Range Input: If automatic detection fails, users can input their gyroscope range, defaulting to 17.4 radians/second (based on DevCheck measurements). ✍️
DevCheck Integration: Switched to DevCheck for accurate gyroscope range verification. Install from Google Play, check the Sensors tab, and input the max angular velocity. 📱
ADB Fallback: Added instructions for using adb shell dumpsys sensorservice to determine gyroscope range, perfect for advanced users. 💻
Removed Gyro Test: Eliminated the impractical test_gyro() function, simplifying calibration and improving user experience. 🗑️
🔄 Streamlined Auto-Update
GitHub Source Code Zip: Auto-updates now use GitHub’s auto-generated source code zip (e.g., GameSensePro-1.0.9.zip) via zipball_url, removing the need for manual update.zip uploads. 📦
Smooth Update Flow: Fixed the "No update package found" error, ensuring seamless updates with a single progress bar and clear changelog prompts. 📈
Enhanced Error Handling: Improved logging and user feedback for update failures, with automatic cleanup of temporary files. 🛠️
📋 Device Information Improvements
Gyro Integration: Updated device info to align with new gyroscope utilities, removing test_gyro() dependencies. ✅
Accurate Gyro Range: Ensures device info reflects valid ranges (e.g., 17.4 from DevCheck) without invalidation. 🎯
Reliable File Saving: Fixed file handling to store device information correctly in DEVICE_FILE. 💾
🐛 Bug Fixes
Resolved AttributeError for test_gyro() by removing all references in info.py. 🐛
Fixed Termux:API permission issues with retries and clear permission prompts. 🔒
Corrected JSON parsing errors in gyroscope data retrieval for reliable detection. 📊
Fixed minor typos and improved console output readability. 🖌️
📥 How to Update
Automatic Update:
Run GameSensePro, and it will detect v1.0.9 via the improved auto-update system.
Follow the prompts to download and install.
Manual Update:
Download the source code zip from the GitHub releases page.
Extract it to your app directory.
Post-Update:
Restart the app to apply changes.
Ensure Termux:API permissions are granted for gyroscope access (Settings → Apps → Termux → Body Sensors).
Older Android devices may require manual gyroscope range input due to termux-sensor limitations. Use DevCheck or ADB to confirm your range.
GSMArena lookups may fail for uncommon device models. Manual input is available as a fallback.
🙌 Thank You
A huge thank you to our community for your feedback, especially for pinpointing gyroscope detection issues and suggesting DevCheck for accurate range data (17.4 radians/second). 🙏 Your input drives GameSensePro forward! Report bugs or suggest features on our GitHub Issues page.
Enjoy gaming with GameSensePro v1.0.9! 🎉
GameSensePro Team 🌐
GameSensePro v1.0.8
GameSensePro v1.0.7
A single progress bar reaching 100% in real-time.
GameSensePro v1.0.6
GameSensePro v1.0.6
Released on May 28, 2025
We're thrilled to release GameSensePro v1.0.6, featuring significant improvements to the auto-update system for a smoother and more reliable update experience.
What's New
- User Confirmation Prompt: Added a prompt to confirm before downloading updates, giving you control over the update process.
- Enhanced Changelog Display: Improved formatting and clarity of the changelog for better readability.
- Better Progress Indicators: Upgraded progress bars to provide clearer feedback during update checks and downloads.
- Improved Version Comparison: Enhanced logic to handle version numbers more robustly, ensuring accurate update detection.
- Automatic File Cleanup: Added cleanup of downloaded update files to keep your system tidy.
- Restart Prompt: Included a clear prompt to restart the application after applying updates.
Bug Fixes
- Improved Error Handling: Enhanced error handling and logging for GitHub API requests, making debugging easier.
- Timeout Handling: Added proper timeout management for API requests to prevent hangs.
- GitHub API Compliance: Included proper headers (e.g., User-Agent) for reliable API interactions.
How to Update
- Use the in-app auto-update feature, which will display the changelog and prompt you to download GameSensePro-1.0.6.zip.
- Confirm the download when prompted, and the update will be installed automatically.
- Restart the application to apply the update, as prompted.
- Ensure a stable internet connection to avoid interruptions.
Thank you for using GameSensePro! We’re committed to delivering a seamless gaming experience with enhanced update functionality.
GameSensePro v1.0.5
GameSensePro v1.0.5
Released on May 28, 2025
We're excited to announce GameSensePro v1.0.1, bringing enhancements and fixes to improve your gaming experience.
What's New
- Enhanced Gameplay: Added new features for smoother and more responsive gameplay.
- Improved Update System: Updated to use GitHub's auto-generated source code zip (GameSensePro-1.0.1.zip) for seamless updates.
- Performance Boost: Optimized real-time update handling for faster performance.
Bug Fixes
- Resolved errors in the update checker for reliable GitHub API interactions.
- Enhanced asset download handling for compatibility with source code zip.
How to Update
- Use the in-app auto-update feature to download GameSensePro-1.0.1.zip.
- Restart the application to apply the update.
- Ensure a stable internet connection during the update process.
Thank you for using GameSensePro!