Skip to content

QuietDaemon is a tool that disables specific system daemons, like ScreenTime, ReportCrash, and OTA updates.

License

Notifications You must be signed in to change notification settings

Mikasa-san/QuietDaemon

Repository files navigation

QuietDaemon

A tool used to disable various daemons on iOS devices to prevent throttling, screen dimming, and other behaviors when devices overheat. This tool can disable the following:

  • Thermal Monitoring Daemon (thermalmonitord)
  • Over-the-Air (OTA) Updates
  • Usage Tracking Agent
  • Game Center
  • Screen Time Agent
  • Logging, Dumps, and Crash Reports
  • Tips

More daemons will be added in the future.

Compatible with all versions of iOS.

Compatibility

QuietDaemon is safe to use alongside the Nugget app. Both tools can operate independently, and using QuietDaemon will not interfere with Nugget's functionality.

Running the Program

To execute the code, follow these steps:

Requirements:

Note: It is highly recommended to use a virtual environment:

python3 -m venv .env # only needed once
# macOS/Linux:  source .env/bin/activate
# Windows:      ".env/Scripts/activate.bat"
pip3 install -r requirements.txt # only needed once
python3 gui_app.py

Note: It may be either python/pip or python3/pip3 depending on your path.

Important: Ensure "Find My" is turned off to use this tool.

Warning: After disabling thermalmonitord, the iPhone battery status will display as "Unknown Part" or "Unverified" in Settings.

Credits

About

QuietDaemon is a tool that disables specific system daemons, like ScreenTime, ReportCrash, and OTA updates.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages