SpotHot is an Android application designed to automate and optimize your device's hotspot functionality, enhancing user convenience and energy efficiency.
- Scheduled Hotspot Control: Automatically turns the hotspot on or off at specified times, allowing for energy conservation during inactive periods.
- Battery Level Monitoring: Deactivates the hotspot when the battery falls below a user-defined threshold, preserving battery life.
- Automatic Startup: Initiates the hotspot service upon device boot-up, ensuring continuous connectivity without manual intervention.
- Data Usage Management: Monitors data consumption and disables the hotspot when a predefined data limit is reached, preventing unexpected overages.
- Idle Connection Timeout: Turns off the hotspot if no devices are connected for a specified duration, reducing unnecessary power usage.
- Battery Temperature Surveillance: Suspends hotspot functionality if the device's battery temperature exceeds a safe limit, protecting device health.
- Status Notifications: Provides real-time updates on hotspot status changes, keeping users informed of current operations.
- Download the APK: Obtain the latest version of SpotHot from the releases section.
- Install the App:
- Ensure that your device allows installations from unknown sources.
- Locate the downloaded APK file and tap to install.
- Configure Permissions: Grant the necessary permissions for hotspot control and system settings modification.
- Launch SpotHot: Open the app to access the main dashboard.
- Set Schedules: Navigate to the scheduling section to define specific times for the hotspot to activate or deactivate.
- Configure Battery and Data Limits: In the settings menu, set your preferred battery level threshold and data usage limits to control hotspot activity.
- Monitor Status: View real-time notifications and status updates to stay informed about your hotspot's operation.
SpotHot was developed by Abhinav Saurabh and collaborators.
This project is licensed under the MIT License.
We welcome contributions to enhance SpotHot's functionality. Please follow these steps:
- Fork the Repository: Create a personal copy of the repository.
- Create a Feature Branch:
git checkout -b feature-branch-name
- Commit Changes:
git commit -m 'Add new feature'
- Push to Branch:
git push origin feature-branch-name
- Submit a Pull Request: Describe your changes and submit for review.
For inquiries or support, please open an issue on the GitHub repository.
Note: Ensure your device meets the necessary requirements for hotspot functionality and that you comply with your mobile carrier's terms of service regarding hotspot usage.